Merge remote-tracking branch 'refs/remotes/upstream/master'

This commit is contained in:
TheSFReader 2013-02-01 23:28:20 +01:00
commit d8f6595c5e
373 changed files with 14837 additions and 7004 deletions

View File

@ -6,7 +6,7 @@ OCP\App::registerAdmin('files', 'admin');
OCP\App::addNavigationEntry( array( "id" => "files_index",
"order" => 0,
"href" => OCP\Util::linkTo( "files", "index.php" ),
"icon" => OCP\Util::imagePath( "core", "places/home.svg" ),
"icon" => OCP\Util::imagePath( "core", "places/files.svg" ),
"name" => $l->t("Files") ));
OC_Search::registerProvider('OC_Search_Provider_File');

View File

@ -32,12 +32,14 @@ OC_Util::obEnd();
// Backends
$authBackend = new OC_Connector_Sabre_Auth();
$lockBackend = new OC_Connector_Sabre_Locks();
$requestBackend = new OC_Connector_Sabre_Request();
// Create ownCloud Dir
$publicDir = new OC_Connector_Sabre_Directory('');
// Fire up server
$server = new Sabre_DAV_Server($publicDir);
$server->httpRequest = $requestBackend;
$server->setBaseUri($baseuri);
// Load plugins

View File

@ -118,9 +118,6 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; }
.selectedActions a { display:inline; margin:-.5em 0; padding:.5em !important; }
.selectedActions a img { position:relative; top:.3em; }
/* add breadcrumb divider to the File item in navigation panel */
#navigation>ul>li:first-child { background:url('%webroot%/core/img/breadcrumb-start.svg') no-repeat 12.5em 0px; width:12.5em; padding-right:1em; position:fixed; }
#navigation>ul>li:first-child+li { padding-top:2.9em; }
#scanning-message{ top:40%; left:40%; position:absolute; display:none; }

View File

@ -36,7 +36,7 @@ OCP\App::setActiveNavigationEntry('files_index');
$dir = isset($_GET['dir']) ? stripslashes($_GET['dir']) : '';
// Redirect if directory does not exist
if (!\OC\Files\Filesystem::is_dir($dir . '/')) {
header('Location: ' . $_SERVER['SCRIPT_NAME'] . '');
header('Location: ' . OCP\Util::getScriptName() . '');
exit();
}

View File

@ -20,6 +20,7 @@
"replaced {new_name}" => "nahrazeno {new_name}",
"undo" => "zpět",
"replaced {new_name} with {old_name}" => "nahrazeno {new_name} s {old_name}",
"perform delete operation" => "provést smazání",
"'.' is an invalid file name." => "'.' je neplatným názvem souboru.",
"File name cannot be empty." => "Název souboru nemůže být prázdný řetězec.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neplatný název, znaky '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nejsou povoleny.",
@ -56,6 +57,7 @@
"Text file" => "Textový soubor",
"Folder" => "Složka",
"From link" => "Z odkazu",
"Trash" => "Koš",
"Cancel upload" => "Zrušit odesílání",
"Nothing in here. Upload something!" => "Žádný obsah. Nahrajte něco.",
"Download" => "Stáhnout",

View File

@ -20,6 +20,7 @@
"replaced {new_name}" => "{new_name} wurde ersetzt",
"undo" => "rückgängig machen",
"replaced {new_name} with {old_name}" => "{old_name} ersetzt durch {new_name}",
"perform delete operation" => "Löschvorgang ausführen",
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname",
"File name cannot be empty." => "Der Dateiname darf nicht leer sein",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
@ -56,11 +57,13 @@
"Text file" => "Textdatei",
"Folder" => "Ordner",
"From link" => "Von einem Link",
"Trash" => "Papierkorb",
"Cancel upload" => "Upload abbrechen",
"Nothing in here. Upload something!" => "Alles leer. Lade etwas hoch!",
"Download" => "Herunterladen",
"Upload too large" => "Upload zu groß",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
"Current scanning" => "Scanne"
"Current scanning" => "Scanne",
"Upgrading filesystem cache..." => "Upgrade des Dateisystem caches..."
);

View File

@ -20,6 +20,7 @@
"replaced {new_name}" => "{new_name} wurde ersetzt",
"undo" => "rückgängig machen",
"replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}",
"perform delete operation" => "Führe das Löschen aus",
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
@ -56,11 +57,13 @@
"Text file" => "Textdatei",
"Folder" => "Ordner",
"From link" => "Von einem Link",
"Trash" => "Abfall",
"Cancel upload" => "Upload abbrechen",
"Nothing in here. Upload something!" => "Alles leer. Bitte laden Sie etwas hoch!",
"Download" => "Herunterladen",
"Upload too large" => "Der Upload ist zu groß",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
"Current scanning" => "Scanne"
"Current scanning" => "Scanne",
"Upgrading filesystem cache..." => "Aktualisiere den Dateisystem-Cache"
);

View File

@ -20,6 +20,7 @@
"replaced {new_name}" => "sostituito {new_name}",
"undo" => "annulla",
"replaced {new_name} with {old_name}" => "sostituito {new_name} con {old_name}",
"perform delete operation" => "esegui l'operazione di eliminazione",
"'.' is an invalid file name." => "'.' non è un nome file valido.",
"File name cannot be empty." => "Il nome del file non può essere vuoto.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non valido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non sono consentiti.",
@ -56,6 +57,7 @@
"Text file" => "File di testo",
"Folder" => "Cartella",
"From link" => "Da collegamento",
"Trash" => "Cestino",
"Cancel upload" => "Annulla invio",
"Nothing in here. Upload something!" => "Non c'è niente qui. Carica qualcosa!",
"Download" => "Scarica",

View File

@ -1,10 +1,16 @@
<?php if(count($_["breadcrumb"])):?>
<div class="crumb">
<a href="<?php echo $_['baseURL'].urlencode($crumb['dir']); ?>">
<img src="<?php echo OCP\image_path('core','places/home.svg');?>" />
</a>
</div>
<?php endif;?>
<?php for($i=0; $i<count($_["breadcrumb"]); $i++):
$crumb = $_["breadcrumb"][$i];
$dir = str_replace('+', '%20', urlencode($crumb["dir"]));
$dir = str_replace('%2F', '/', $dir); ?>
<div class="crumb <?php if($i == count($_["breadcrumb"])-1) echo 'last';?> svg"
data-dir='<?php echo $dir;?>'
style='background-image:url("<?php echo OCP\image_path('core', 'breadcrumb.png');?>")'>
data-dir='<?php echo $dir;?>'>
<a href="<?php echo $_['baseURL'].$dir; ?>"><?php echo OCP\Util::sanitizeHTML($crumb["name"]); ?></a>
</div>
<?php endfor;
<?php endfor;

View File

@ -66,7 +66,7 @@ $(document).ready(function() {
});
$('.undelete').click('click',function(event) {
var spinner = '<img class="move2trash" title="'+t('files_trashbin', 'perform undelete operation')+'" src="'+ OC.imagePath('core', 'loader.gif') +'"></a>';
var spinner = '<img class="move2trash" title="'+t('files_trashbin', 'perform restore operation')+'" src="'+ OC.imagePath('core', 'loader.gif') +'"></a>';
var files=getSelectedFiles('file');
var fileslist=files.join(';');
var dirlisting=getSelectedFiles('dirlisting')[0];

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "اسم"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Име"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "রাম",
"1 folder" => "১টি ফোল্ডার",
"{count} folders" => "{count} টি ফোল্ডার",
"1 file" => "১টি ফাইল",
"{count} files" => "{count} টি ফাইল"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nom",
"1 folder" => "1 carpeta",
"{count} folders" => "{count} carpetes",
"1 file" => "1 fitxer",
"{count} files" => "{count} fitxers",
"Restore" => "Recupera"
);

View File

@ -0,0 +1,12 @@
<?php $TRANSLATIONS = array(
"perform restore operation" => "provést obnovu",
"perform undelete operation" => "provést obnovu smazaných",
"Name" => "Název",
"Deleted" => "Smazáno",
"1 folder" => "1 složka",
"{count} folders" => "{count} složky",
"1 file" => "1 soubor",
"{count} files" => "{count} soubory",
"Nothing in here. Your trash bin is empty!" => "Žádný obsah. Váš koš je prázdný.",
"Restore" => "Obnovit"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Navn",
"1 folder" => "1 mappe",
"{count} folders" => "{count} mapper",
"1 file" => "1 fil",
"{count} files" => "{count} filer",
"Restore" => "Gendan"
);

View File

@ -0,0 +1,12 @@
<?php $TRANSLATIONS = array(
"perform restore operation" => "Wiederherstellung ausführen",
"perform undelete operation" => "löschen rückgängig machen",
"Name" => "Name",
"Deleted" => "gelöscht",
"1 folder" => "1 Ordner",
"{count} folders" => "{count} Ordner",
"1 file" => "1 Datei",
"{count} files" => "{count} Dateien",
"Nothing in here. Your trash bin is empty!" => "Nichts zu löschen, der Papierkorb ist leer",
"Restore" => "Wiederherstellen"
);

View File

@ -0,0 +1,12 @@
<?php $TRANSLATIONS = array(
"perform restore operation" => "Führe die Wiederherstellung aus",
"perform undelete operation" => "Führe die Wiederherstellung aus",
"Name" => "Name",
"Deleted" => "Gelöscht",
"1 folder" => "1 Ordner",
"{count} folders" => "{count} Ordner",
"1 file" => "1 Datei",
"{count} files" => "{count} Dateien",
"Nothing in here. Your trash bin is empty!" => "Dein Papierkorb ist leer!",
"Restore" => "Wiederherstellen"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Όνομα",
"1 folder" => "1 φάκελος",
"{count} folders" => "{count} φάκελοι",
"1 file" => "1 αρχείο",
"{count} files" => "{count} αρχεία",
"Restore" => "Επαναφορά"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nomo",
"1 folder" => "1 dosierujo",
"{count} folders" => "{count} dosierujoj",
"1 file" => "1 dosiero",
"{count} files" => "{count} dosierujoj",
"Restore" => "Restaŭri"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nombre",
"1 folder" => "1 carpeta",
"{count} folders" => "{count} carpetas",
"1 file" => "1 archivo",
"{count} files" => "{count} archivos",
"Restore" => "Recuperar"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nombre",
"1 folder" => "1 directorio",
"{count} folders" => "{count} directorios",
"1 file" => "1 archivo",
"{count} files" => "{count} archivos",
"Restore" => "Recuperar"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Nimi",
"1 folder" => "1 kaust",
"{count} folders" => "{count} kausta",
"1 file" => "1 fail",
"{count} files" => "{count} faili"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Izena",
"1 folder" => "karpeta bat",
"{count} folders" => "{count} karpeta",
"1 file" => "fitxategi bat",
"{count} files" => "{count} fitxategi",
"Restore" => "Berrezarri"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "نام",
"1 folder" => "1 پوشه",
"{count} folders" => "{ شمار} پوشه ها",
"1 file" => "1 پرونده",
"{count} files" => "{ شمار } فایل ها"
);

View File

@ -0,0 +1,12 @@
<?php $TRANSLATIONS = array(
"perform restore operation" => "suorita palautustoiminto",
"perform undelete operation" => "suorita poiston peruutustoiminto",
"Name" => "Nimi",
"Deleted" => "Poistettu",
"1 folder" => "1 kansio",
"{count} folders" => "{count} kansiota",
"1 file" => "1 tiedosto",
"{count} files" => "{count} tiedostoa",
"Nothing in here. Your trash bin is empty!" => "Tyhjää täynnä! Roskakorissa ei ole mitään.",
"Restore" => "Palauta"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nom",
"1 folder" => "1 dossier",
"{count} folders" => "{count} dossiers",
"1 file" => "1 fichier",
"{count} files" => "{count} fichiers",
"Restore" => "Restaurer"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nome",
"1 folder" => "1 cartafol",
"{count} folders" => "{count} cartafoles",
"1 file" => "1 ficheiro",
"{count} files" => "{count} ficheiros",
"Restore" => "Restablecer"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "שם",
"1 folder" => "תיקייה אחת",
"{count} folders" => "{count} תיקיות",
"1 file" => "קובץ אחד",
"{count} files" => "{count} קבצים"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Ime"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Név",
"1 folder" => "1 mappa",
"{count} folders" => "{count} mappa",
"1 file" => "1 fájl",
"{count} files" => "{count} fájl",
"Restore" => "Visszaállítás"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Nomine"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "nama"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Nafn",
"1 folder" => "1 mappa",
"{count} folders" => "{count} möppur",
"1 file" => "1 skrá",
"{count} files" => "{count} skrár"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nome",
"1 folder" => "1 cartella",
"{count} folders" => "{count} cartelle",
"1 file" => "1 file",
"{count} files" => "{count} file",
"Restore" => "Ripristina"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "名前",
"1 folder" => "1 フォルダ",
"{count} folders" => "{count} フォルダ",
"1 file" => "1 ファイル",
"{count} files" => "{count} ファイル",
"Restore" => "復元"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "სახელი",
"1 folder" => "1 საქაღალდე",
"{count} folders" => "{count} საქაღალდე",
"1 file" => "1 ფაილი",
"{count} files" => "{count} ფაილი"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "이름",
"1 folder" => "폴더 1개",
"{count} folders" => "폴더 {count}개",
"1 file" => "파일 1개",
"{count} files" => "파일 {count}개",
"Restore" => "복원"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "ناو"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Numm"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Pavadinimas",
"1 folder" => "1 aplankalas",
"{count} folders" => "{count} aplankalai",
"1 file" => "1 failas",
"{count} files" => "{count} failai"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Nosaukums"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Име",
"1 folder" => "1 папка",
"{count} folders" => "{count} папки",
"1 file" => "1 датотека",
"{count} files" => "{count} датотеки"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Nama"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Navn",
"1 folder" => "1 mappe",
"{count} folders" => "{count} mapper",
"1 file" => "1 fil",
"{count} files" => "{count} filer"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Naam",
"1 folder" => "1 map",
"{count} folders" => "{count} mappen",
"1 file" => "1 bestand",
"{count} files" => "{count} bestanden",
"Restore" => "Herstellen"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Namn"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Nom"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nazwa",
"1 folder" => "1 folder",
"{count} folders" => "{count} foldery",
"1 file" => "1 plik",
"{count} files" => "{count} pliki",
"Restore" => "Przywróć"
);

View File

@ -0,0 +1,11 @@
<?php $TRANSLATIONS = array(
"perform restore operation" => "realizar operação de restauração",
"Name" => "Nome",
"Deleted" => "Excluído",
"1 folder" => "1 pasta",
"{count} folders" => "{count} pastas",
"1 file" => "1 arquivo",
"{count} files" => "{count} arquivos",
"Nothing in here. Your trash bin is empty!" => "Nada aqui. Sua lixeira está vazia!",
"Restore" => "Restaurar"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Nome",
"1 folder" => "1 pasta",
"{count} folders" => "{count} pastas",
"1 file" => "1 ficheiro",
"{count} files" => "{count} ficheiros",
"Restore" => "Restaurar"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Nume",
"1 folder" => "1 folder",
"{count} folders" => "{count} foldare",
"1 file" => "1 fisier",
"{count} files" => "{count} fisiere"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Имя",
"1 folder" => "1 папка",
"{count} folders" => "{count} папок",
"1 file" => "1 файл",
"{count} files" => "{count} файлов"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Имя",
"1 folder" => "1 папка",
"{count} folders" => "{количество} папок",
"1 file" => "1 файл",
"{count} files" => "{количество} файлов"
);

View File

@ -0,0 +1,5 @@
<?php $TRANSLATIONS = array(
"Name" => "නම",
"1 folder" => "1 ෆොල්ඩරයක්",
"1 file" => "1 ගොනුවක්"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Meno",
"1 folder" => "1 priečinok",
"{count} folders" => "{count} priečinkov",
"1 file" => "1 súbor",
"{count} files" => "{count} súborov",
"Restore" => "Obnoviť"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Ime",
"1 folder" => "1 mapa",
"{count} folders" => "{count} map",
"1 file" => "1 datoteka",
"{count} files" => "{count} datotek"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Назив",
"1 folder" => "1 фасцикла",
"{count} folders" => "{count} фасцикле/и",
"1 file" => "1 датотека",
"{count} files" => "{count} датотеке/а"
);

View File

@ -0,0 +1,3 @@
<?php $TRANSLATIONS = array(
"Name" => "Ime"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "Namn",
"1 folder" => "1 mapp",
"{count} folders" => "{count} mappar",
"1 file" => "1 fil",
"{count} files" => "{count} filer",
"Restore" => "Återskapa"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "பெயர்",
"1 folder" => "1 கோப்புறை",
"{count} folders" => "{எண்ணிக்கை} கோப்புறைகள்",
"1 file" => "1 கோப்பு",
"{count} files" => "{எண்ணிக்கை} கோப்புகள்"
);

View File

@ -0,0 +1,8 @@
<?php $TRANSLATIONS = array(
"Name" => "ชื่อ",
"1 folder" => "1 โฟลเดอร์",
"{count} folders" => "{count} โฟลเดอร์",
"1 file" => "1 ไฟล์",
"{count} files" => "{count} ไฟล์",
"Restore" => "คืนค่า"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "İsim",
"1 folder" => "1 dizin",
"{count} folders" => "{count} dizin",
"1 file" => "1 dosya",
"{count} files" => "{count} dosya"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Ім'я",
"1 folder" => "1 папка",
"{count} folders" => "{count} папок",
"1 file" => "1 файл",
"{count} files" => "{count} файлів"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "Tên",
"1 folder" => "1 thư mục",
"{count} folders" => "{count} thư mục",
"1 file" => "1 tập tin",
"{count} files" => "{count} tập tin"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "名称",
"1 folder" => "1 个文件夹",
"{count} folders" => "{count} 个文件夹",
"1 file" => "1 个文件",
"{count} files" => "{count} 个文件"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "名称",
"1 folder" => "1个文件夹",
"{count} folders" => "{count} 个文件夹",
"1 file" => "1 个文件",
"{count} files" => "{count} 个文件"
);

View File

@ -0,0 +1,7 @@
<?php $TRANSLATIONS = array(
"Name" => "名稱",
"1 folder" => "1 個資料夾",
"{count} folders" => "{count} 個資料夾",
"1 file" => "1 個檔案",
"{count} files" => "{count} 個檔案"
);

View File

@ -146,6 +146,33 @@ class User_Proxy extends lib\Proxy implements \OCP\UserInterface {
return $this->handleRequest($uid, 'getHome', array($uid));
}
/**
* @brief get display name of the user
* @param $uid user ID of the user
* @return display name
*/
public function getDisplayName($uid) {
return $this->handleRequest($uid, 'getDisplayName', array($uid));
}
/**
* @brief Get a list of all display names
* @returns array with all displayNames (value) and the corresponding uids (key)
*
* Get a list of all display names and user ids.
*/
public function getDisplayNames($search = '', $limit = null, $offset = null) {
//we do it just as the /OC_User implementation: do not play around with limit and offset but ask all backends
$users = array();
foreach($this->backends as $backend) {
$backendUsers = $backend->getDisplayNames($search, $limit, $offset);
if (is_array($backendUsers)) {
$users = array_merge($users, $backendUsers);
}
}
return $users;
}
/**
* @brief delete a user
* @param $uid The username of the user to delete

View File

@ -38,6 +38,12 @@ $CONFIG = array(
/* The automatic protocol detection of ownCloud can fail in certain reverse proxy situations. This option allows to manually override the protocol detection. For example "https" */
"overwriteprotocol" => "",
/* The automatic webroot detection of ownCloud can fail in certain reverse proxy situations. This option allows to manually override the automatic detection. For example "/domain.tld/ownCloud" */
"overwritewebroot" => "",
/* The automatic detection of ownCloud can fail in certain reverse proxy situations. This option allows to define a manually override condition as regular expression for the remote ip address. For example "^10\.0\.0\.[1-3]$" */
"overwritecondaddr" => "",
/* A proxy to use to connect to the internet. For example "myproxy.org:88" */
"proxy" => "",

View File

@ -16,8 +16,8 @@ body { background:#fefefe; font:normal .8em/1.6em "Lucida Grande", Arial, Verdan
/* HEADERS */
#body-user #header, #body-settings #header { position:fixed; top:0; left:0; right:0; z-index:100; height:2.5em; line-height:2.5em; padding:.5em; background:#1d2d44; -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; }
#body-login #header { margin:-2em auto 0; text-align:center; height:10em; padding:1em 0 .5em;
#body-user #header, #body-settings #header { position:fixed; top:0; left:0; right:0; z-index:100; height:45px; line-height:2.5em; background:#1d2d44; -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; }
#body-login #header { margin: -2em auto 0; text-align:center; height:10em; padding:1em 0 .5em;
-moz-box-shadow:0 0 1em rgba(0, 0, 0, .5); -webkit-box-shadow:0 0 1em rgba(0, 0, 0, .5); box-shadow:0 0 1em rgba(0, 0, 0, .5);
background:#1d2d44; /* Old browsers */
background:-moz-linear-gradient(top, #35537a 0%, #1d2d42 100%); /* FF3.6+ */
@ -28,7 +28,7 @@ background:-ms-linear-gradient(top, #35537a 0%,#1d2d42 100%); /* IE10+ */
background:linear-gradient(top, #35537a 0%,#1d2d42 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#35537a', endColorstr='#1d2d42',GradientType=0 ); /* IE6-9 */ }
#owncloud { float:left; vertical-align:middle; }
#owncloud { position:absolute; top:0; left:0; padding:6px; padding-bottom:0; }
.header-right { float:right; vertical-align:middle; padding:0 0.5em; }
.header-right > * { vertical-align:middle; }
@ -52,6 +52,11 @@ input[type="checkbox"] { margin:0; padding:0; height:auto; width:auto; }
input[type="checkbox"]:hover+label, input[type="checkbox"]:focus+label { color:#111 !important; }
#quota { cursor:default; }
/* SCROLLING */
::-webkit-scrollbar { width:8px; }
::-webkit-scrollbar-track-piece { background-color:transparent; }
::-webkit-scrollbar-thumb { background:#ddd; }
/* BUTTONS */
input[type="submit"], input[type="button"], button, .button, #quota, div.jp-progress, select, .pager li a {
@ -89,21 +94,30 @@ input[type="submit"] img, input[type="button"] img, button img, .button img { cu
#body-login input[type="text"], #body-login input[type="password"] { width:13em; }
#body-login input.login { width:auto; float:right; }
#remember_login { margin:.8em .2em 0 1em; }
.searchbox input[type="search"] { font-size:1.2em; padding:.2em .5em .2em 1.5em; background:#fff url('../img/actions/search.svg') no-repeat .5em center; border:0; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70);opacity:.7; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -o-transition:opacity 300ms; transition:opacity 300ms; }
.searchbox input[type="search"] { font-size:1.2em; padding:.2em .5em .2em 1.5em; background:#fff url('../img/actions/search.svg') no-repeat .5em center; border:0; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70);opacity:.7; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -o-transition:opacity 300ms; transition:opacity 300ms; margin-top:10px; float:right; }
input[type="submit"].enabled { background:#66f866; border:1px solid #5e5; -moz-box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; -webkit-box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; }
#select_all{ margin-top:.4em !important;}
/* CONTENT ------------------------------------------------------------------ */
#controls { padding:0 0.5em; width:100%; top:3.5em; height:2.8em; margin:0; background:#f7f7f7; border-bottom:1px solid #eee; position:fixed; z-index:50; -moz-box-shadow:0 -3px 7px #000; -webkit-box-shadow:0 -3px 7px #000; box-shadow:0 -3px 7px #000; }
#controls .button { display:inline-block; }
#content { height: 100%; width: 100%; position: relative; }
#content-wrapper { height: 100%; width: 100%; padding-top: 3.5em; padding-left: 12.5em; box-sizing: border-box; -moz-box-sizing: border-box; position: absolute;}
#leftcontent, .leftcontent { position:fixed; top: 0; overflow:auto; width:20em; background:#f8f8f8; border-right:1px solid #ddd; box-sizing: border-box; -moz-box-sizing: border-box; height: 100%; padding-top: 6.4em }
#content { position:relative; height:100%; width:100%; }
#content-wrapper {
position:absolute; height:100%; width:100%; padding-top:3.5em; padding-left:64px;
-moz-box-sizing:border-box; box-sizing:border-box;
}
#leftcontent, .leftcontent {
position:fixed; overflow:auto; top:0; width:20em; height:100%;
background:#f8f8f8; border-right:1px solid #ddd;
-moz-box-sizing:border-box; box-sizing:border-box; padding-top:6.4em;
}
#leftcontent li, .leftcontent li { background:#f8f8f8; padding:.5em .8em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -webkit-transition:background-color 200ms; -moz-transition:background-color 200ms; -o-transition:background-color 200ms; transition:background-color 200ms; }
#leftcontent li:hover, #leftcontent li:active, #leftcontent li.active, .leftcontent li:hover, .leftcontent li:active, .leftcontent li.active { background:#eee; }
#leftcontent li.active, .leftcontent li.active { font-weight:bold; }
#leftcontent li:hover, .leftcontent li:hover { color:#333; background:#ddd; }
#leftcontent a { height:100%; display:block; margin:0; padding:0 1em 0 0; float:left; }
#rightcontent, .rightcontent { position:fixed; top:6.4em; left:32.5em; overflow:auto }
#rightcontent, .rightcontent { position:fixed; top:6.4em; left:24.5em; overflow:auto }
/* LOG IN & INSTALLATION ------------------------------------------------------------ */
@ -178,14 +192,37 @@ fieldset.warning legend { color:#b94a48 !important; }
/* NAVIGATION ------------------------------------------------------------- */
#navigation { position:fixed; top:3.5em; float:left; width:12.5em; padding:0; z-index:75; height:100%; background:#eee; border-right:1px #ccc solid; -moz-box-shadow:-3px 0 7px #000; -webkit-box-shadow:-3px 0 7px #000; box-shadow:-3px 0 7px #000; overflow:hidden;}
#navigation a { display:block; padding:.6em .5em .4em 2.5em; background:#eee 1em center no-repeat; border-bottom:1px solid #ddd; border-top:1px solid #fff; text-decoration:none; font-size:1.2em; color:#666; text-shadow:#f8f8f8 0 1px 0; }
#navigation a.active, #navigation a:hover, #navigation a:focus { background-color:#dbdbdb; border-top:1px solid #d4d4d4; border-bottom:1px solid #ccc; color:#333; }
#navigation a.active { background-color:#ddd; }
#navigation #settings { position:absolute; bottom:3.5em; width:100%; }
#expand { position:relative; z-index:100; margin-bottom:-.5em; padding:.5em 10.1em .7em 1.2em; cursor:pointer; }
#expand+span { position:absolute; z-index:99; margin:-1.7em 0 0 2.5em; font-size:1.2em; color:#666; text-shadow:#f8f8f8 0 1px 0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -o-transition:opacity 300ms; transition:opacity 300ms; }
#expand:hover+span, #expand+span:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; cursor:pointer; }
#navigation {
position:fixed; top:3.5em; float:left; width:64px; padding:0; z-index:75; height:100%;
background:#30343a url('../img/noise.png') repeat; border-right:1px #333 solid;
-moz-box-shadow:0 0 7px #000; -webkit-box-shadow:0 0 7px #000; box-shadow:0 0 7px #000;
overflow-x:scroll;
}
#navigation a {
display:block; padding:8px 0 4px;
text-decoration:none; font-size:10px; text-align:center;
color:#fff; text-shadow:#000 0 -1px 0; opacity:.4;
white-space:nowrap; overflow:hidden; text-overflow:ellipsis; // ellipsize long app names
}
#navigation a:hover, #navigation a:focus { opacity:.8; }
#navigation a.active { opacity:1; }
#navigation .icon { display:block; width:32px; height:32px; margin:0 16px 0; }
#navigation .enabled-app:hover, #navigation .enabled-app:focus { opacity:1; }
#navigation .enabled-app img { opacity:0.3; cursor:pointer;}
#navigation .enabled-app a {padding:4px 0 4px; }
#navigation .enabled-app:hover a, #navigation .enabled-app:focus a {opacity:0.8; }
#navigation .enabled-app:hover img, #navigation .enabled-app:focus img {opacity:0.8; }
#navigation li:first-child a { padding-top:16px; }
#settings { float:right; margin-top:7px; color:#bbb; text-shadow:0 -1px 0 #000; }
#expand { padding:15px; cursor:pointer; font-weight:bold; }
#expand:hover, #expand:focus, #expand:active { color:#fff; }
#expand img { opacity:.7; margin-bottom:-2px; }
#expand:hover img, #expand:focus img, #expand:active img { opacity:1; }
#expanddiv { position:absolute; right:0; top:45px; background-color:#444; border-bottom-left-radius:7px; box-shadow: 0 0 20px rgb(29,45,68); z-index:76; }
#expanddiv a { display:block; color:#fff; text-shadow:0 -1px 0 #000; padding:0 8px; opacity:.7; }
#expanddiv a img { margin-bottom:-3px; }
#expanddiv a:hover, #expanddiv a:focus, #expanddiv a:active { opacity:1; }
/* VARIOUS REUSABLE SELECTORS */
.hidden { display:none; }
@ -260,6 +297,7 @@ a.bookmarklet { background-color:#ddd; border:1px solid #ccc; padding:5px;paddin
.arrow.down { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
/* ---- BREADCRUMB ---- */
div.crumb { float:left; display:block; background:no-repeat right 0; padding:.75em 1.5em 0 1em; height:2.9em; }
div.crumb:first-child { padding-left:1em; }
div.crumb.last { font-weight:bold; }
div.crumb { float:left; display:block; background:url('../img/breadcrumb.svg') no-repeat right 0; padding:.75em 1.5em 0 1em; height:2.9em; }
div.crumb:first-child { padding:10px 20px 10px 5px; }
div.crumb.last { font-weight:bold; background:none; padding-right:10px; }
div.crumb a{ padding: 0.9em 0 0.7em 0; }

BIN
core/img/actions/caret.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

112
core/img/actions/caret.svg Normal file
View File

@ -0,0 +1,112 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.0"
width="10"
height="10"
id="svg2403"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="logout.svg"
inkscape:export-filename="caret.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
inkscape:window-height="800"
id="namedview3047"
showgrid="false"
inkscape:zoom="25.279067"
inkscape:cx="3.6223673"
inkscape:cy="6.0978375"
inkscape:window-x="0"
inkscape:window-y="-31"
inkscape:window-maximized="1"
inkscape:current-layer="svg2403"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<metadata
id="metadata15">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs2405">
<linearGradient
x1="11.644068"
y1="2.4988678"
x2="11.644068"
y2="15.00281"
id="linearGradient2392"
xlink:href="#linearGradient3678"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(1.0000001,1.1920928e-8)" />
<linearGradient
x1="8.4964771"
y1="-0.061573759"
x2="8.4964771"
y2="8.083209"
id="linearGradient2395"
xlink:href="#linearGradient3678"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0526316,0,0,0.9843625,0.5789474,0.06024281)" />
<linearGradient
id="linearGradient3678">
<stop
id="stop3680"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3682"
style="stop-color:#e6e6e6;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3678"
id="linearGradient2993"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0526316,0,0,0.9843625,-3.4210526,1.060243)"
x1="8.4964771"
y1="-0.061573759"
x2="8.4964771"
y2="8.083209" />
</defs>
<path
sodipodi:nodetypes="cccc"
inkscape:connector-curvature="0"
id="path3023"
d="M 1,2 5,10 9,2.011 z"
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
<path
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient2993);fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
d="M 1,1 5,9 9,1.011 z"
id="path3716"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccc" />
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 706 B

After

Width:  |  Height:  |  Size: 613 B

View File

@ -33,7 +33,7 @@
id="namedview3047"
showgrid="false"
inkscape:zoom="25.279067"
inkscape:cx="5.0341304"
inkscape:cx="-1.6512429"
inkscape:cy="6.4537904"
inkscape:window-x="0"
inkscape:window-y="27"
@ -47,7 +47,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@ -163,15 +163,16 @@
x2="8.4964771"
y2="15.216674" />
</defs>
<path
sodipodi:nodetypes="sccsccsccssscscssscscc"
inkscape:connector-curvature="0"
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
d="m 8.0000634,0 c -0.4714045,0 -0.9610304,0.5419023 -0.95,1 l 0,6 c -0.00747,0.5283126 0.4216346,1 0.95,1 0.5283654,0 0.957472,-0.4716874 0.95,-1 l 0,-6 c 0.014622,-0.605105 -0.4785955,-1 -0.95,-1 z m -3.34375,2.5 c -0.087186,0.019294 -0.1716251,0.050959 -0.25,0.09375 -2.9994999,1.5715133 -3.91842874,4.7978566 -3.125,7.46875 C 2.0747421,12.733393 4.5611725,15 7.9688134,15 11.327833,15 13.846204,12.850562 14.687563,10.21875 15.528922,7.5869378 14.630363,4.3955638 11.562563,2.625 11.128957,2.3713639 10.503661,2.535122 10.250038,2.9687356 9.9964154,3.4023491 10.160192,4.0276401 10.593813,4.28125 c 2.390793,1.3798311 2.882452,3.4944109 2.28125,5.375 -0.601202,1.880589 -2.344037,3.4375 -4.9062496,3.4375 -2.575923,0 -4.297634,-1.650181 -4.875,-3.59375 C 2.5164474,7.5564313 3.0469519,5.451888 5.2813134,4.28125 5.6599659,4.0748887 5.8603711,3.5887067 5.7371222,3.1754605 5.6138734,2.7622144 5.1798937,2.4652349 4.7500634,2.5 4.7188384,2.49846 4.6875384,2.49846 4.6563134,2.5 z"
id="path3781" />
<path
id="path3927"
d="m 8.0000634,1 c -0.4714045,0 -0.9610304,0.5419023 -0.95,1 l 0,6 c -0.00747,0.5283126 0.4216346,1 0.95,1 0.5283654,0 0.957472,-0.4716874 0.95,-1 l 0,-6 c 0.014622,-0.605105 -0.4785955,-1 -0.95,-1 z m -3.34375,2.5 c -0.087186,0.019294 -0.1716251,0.050959 -0.25,0.09375 -2.9994999,1.5715133 -3.91842874,4.7978566 -3.125,7.46875 C 2.0747421,13.733393 4.5611725,16 7.9688134,16 11.327833,16 13.846204,13.850562 14.687563,11.21875 15.528922,8.5869378 14.630363,5.3955638 11.562563,3.625 11.128957,3.3713639 10.503661,3.535122 10.250038,3.9687356 9.9964154,4.4023491 10.160192,5.0276401 10.593813,5.28125 c 2.390793,1.3798311 2.882452,3.4944109 2.28125,5.375 -0.601202,1.880589 -2.344037,3.4375 -4.9062496,3.4375 -2.575923,0 -4.297634,-1.650181 -4.875,-3.59375 C 2.5164474,8.5564313 3.0469519,6.451888 5.2813134,5.28125 5.6599659,5.0748887 5.8603711,4.5887067 5.7371222,4.1754605 5.6138734,3.7622144 5.1798937,3.4652349 4.7500634,3.5 4.7188384,3.49846 4.6875384,3.49846 4.6563134,3.5 z"
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
inkscape:connector-curvature="0"
sodipodi:nodetypes="sccsccsccssscscssscscc" />
<path
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3942);fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
d="m 8.0000634,0 c -0.4714045,0 -1.0110304,0.54190231 -1,1 l 0,6 c -0.00747,0.5283126 0.4716346,1 1,1 0.5283654,0 1.007472,-0.4716874 1,-1 l 0,-6 c 0.014622,-0.60510499 -0.5285955,-1 -1,-1 z m -3.34375,2.5 a 0.95009499,0.95009499 0 0 0 -0.25,0.09375 C 1.4068135,4.1652633 0.48788466,7.3916066 1.2813134,10.0625 2.0747421,12.733393 4.5611725,15 7.9688134,15 c 3.3590196,0 5.8773906,-2.149438 6.7187496,-4.78125 0.841359,-2.6318122 -0.0572,-5.8231862 -3.125,-7.59375 a 0.95938009,0.95938009 0 1 0 -0.96875,1.65625 c 2.390793,1.3798311 2.882452,3.4944109 2.28125,5.375 -0.601202,1.880589 -2.344037,3.4375 -4.9062496,3.4375 -2.575923,0 -4.297634,-1.650181 -4.875,-3.59375 -0.577366,-1.9435687 -0.046862,-4.048112 2.1875,-5.21875 A 0.95009499,0.95009499 0 0 0 4.7500634,2.5 a 0.95009499,0.95009499 0 0 0 -0.09375,0 z"
id="path3716"
inkscape:connector-curvature="0" />
</svg>

Before

Width:  |  Height:  |  Size: 8.1 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

BIN
core/img/noise.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 930 KiB

BIN
core/img/places/files.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 B

128
core/img/places/files.svg Normal file
View File

@ -0,0 +1,128 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="32"
height="32"
id="svg3349"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="files.svg"
inkscape:export-filename="files.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs3351">
<linearGradient
id="linearGradient3754">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3756" />
<stop
style="stop-color:#ffffff;stop-opacity:0.70779222;"
offset="1"
id="stop3758" />
</linearGradient>
<linearGradient
y2="1013.451"
x2="209.34245"
y1="998.45801"
x1="209.34245"
gradientUnits="userSpaceOnUse"
id="linearGradient3528"
xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2"
inkscape:collect="always" />
<linearGradient
id="linearGradient3587-6-5-3-4-5-4-0-1-55-2">
<stop
offset="0"
style="stop-color:#000000;stop-opacity:1"
id="stop3589-9-2-2-3-2-53-4-3-95-4" />
<stop
offset="1"
style="stop-color:#363636;stop-opacity:1"
id="stop3591-7-4-73-7-9-86-9-3-6-3" />
</linearGradient>
<linearGradient
id="linearGradient3587-6-5-2-1">
<stop
id="stop3589-9-2-8-2"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop3591-7-4-0-2"
style="stop-color:#363636;stop-opacity:1"
offset="1" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="16"
inkscape:cx="9.6005683"
inkscape:cy="17.34375"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1280"
inkscape:window-height="773"
inkscape:window-x="0"
inkscape:window-y="-1"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid4530"
empspacing="4"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
dotted="true" />
</sodipodi:namedview>
<metadata
id="metadata3354">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(573.14286,110.2963)">
<path
inkscape:connector-curvature="0"
d="m -570.22204,-108.29572 c -0.50115,0 -0.92082,0.41966 -0.92082,0.92081 l 0,24.157882 c 0,0.51739 0.40324,0.920728 0.92082,0.920728 l 26.15768,0 c 0.51756,0 0.92081,-0.403165 0.92081,-0.920728 l 6.9e-4,-14.154116 c 0,-0.501097 -0.41966,-0.925235 -0.92081,-0.925235 l -21.07897,0 -7e-4,11.004713 c 0,0.480123 -0.52409,0.97706 -1.00422,0.97706 -0.48012,0 -0.99573,-0.496937 -0.99573,-0.97706 l 7e-4,-12.142797 c 0,-0.480124 0.40484,-0.862147 0.88497,-0.862147 l 4.59443,0 14.52051,5.2e-4 -7e-4,-2.95163 c 0,-0.56713 -0.42551,-1.04812 -0.99245,-1.04812 l -13.00724,0 0,-3.07907 c 0,-0.50118 -0.40586,-0.92081 -0.90701,-0.92081 z"
id="path5073"
sodipodi:nodetypes="ccccccccccsccccccccccc"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" />
<path
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
sodipodi:nodetypes="ccccccccccsccccccccccc"
id="rect3845-5"
d="m -570.22204,-107.2957 c -0.50115,0 -0.92082,0.41966 -0.92082,0.92081 l 0,24.157884 c 0,0.51739 0.40324,0.920728 0.92082,0.920728 l 26.15768,0 c 0.51756,0 0.92081,-0.403165 0.92081,-0.920728 l 6.9e-4,-14.154116 c 0,-0.501097 -0.41966,-0.925235 -0.92081,-0.925235 l -21.07897,0 -7e-4,11.004713 c 0,0.480123 -0.52409,0.97706 -1.00422,0.97706 -0.48012,0 -0.99573,-0.496937 -0.99573,-0.97706 l 7e-4,-12.142797 c 0,-0.480124 0.40484,-0.862143 0.88497,-0.862143 l 4.59443,0 14.52051,5.2e-4 -7e-4,-2.951636 c 0,-0.56713 -0.42551,-1.04812 -0.99245,-1.04812 l -13.00724,0 0,-3.07907 c 0,-0.50118 -0.40586,-0.92081 -0.90701,-0.92081 z"
inkscape:connector-curvature="0" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 372 B

After

Width:  |  Height:  |  Size: 355 B

View File

@ -14,9 +14,9 @@
width="16"
height="16"
id="svg11300"
inkscape:version="0.48.1 r9760"
sodipodi:docname="help.svg"
inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/help.png"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="home.svg"
inkscape:export-filename="home.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
@ -27,7 +27,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@ -41,16 +41,16 @@
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
inkscape:window-height="776"
inkscape:window-height="773"
id="namedview24"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="22.627418"
inkscape:cx="14.025105"
inkscape:cy="9.2202448"
inkscape:zoom="16.000001"
inkscape:cx="2.7409248"
inkscape:cy="8.4568105"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-y="-1"
inkscape:window-maximized="1"
inkscape:current-layer="g4146">
<inkscape:grid
@ -64,6 +64,17 @@
</sodipodi:namedview>
<defs
id="defs3">
<linearGradient
id="linearGradient4085">
<stop
offset="0"
style="stop-color:#000000;stop-opacity:1"
id="stop4087" />
<stop
offset="1"
style="stop-color:#363636;stop-opacity:0.7"
id="stop4089" />
</linearGradient>
<linearGradient
id="linearGradient4136">
<stop
@ -1743,6 +1754,44 @@
id="linearGradient3475"
xlink:href="#linearGradient3587-6-5-26"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3587-6-5-26"
id="linearGradient4074"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(13.927091,-3.426613)"
x1="-2.4040222"
y1="4.4573336"
x2="-2.4040222"
y2="18.967093" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4085"
id="linearGradient4083"
x1="8"
y1="1"
x2="8"
y2="15.458407"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4085"
id="linearGradient4121"
gradientUnits="userSpaceOnUse"
x1="8"
y1="1"
x2="8"
y2="15.458407"
gradientTransform="translate(-20,0)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4085"
id="linearGradient4436"
x1="8"
y1="1"
x2="8"
y2="15"
gradientUnits="userSpaceOnUse" />
</defs>
<g
transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)"
@ -1761,19 +1810,10 @@
style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<g
id="g4146">
<g
id="g4550"
transform="translate(0,-20)">
<path
inkscape:connector-curvature="0"
d="M 8,22.03072 0,30 l 3,0 0,6 10,0 0,-6 3,0 L 13,26.969459 13,23 l -3.0000001,0 0,1.081152 L 8,22.03072 z"
id="path3887"
style="opacity:0.6;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
<path
inkscape:connector-curvature="0"
d="M 8,21.03072 0,29 l 3,0 0,6 10,0 0,-6 3,0 L 13,25.969459 13,22 l -3.0000001,0 0,1.081152 L 8,21.03072 z"
id="path3883"
style="opacity:0.7;fill:url(#linearGradient3475);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
</g>
<path
inkscape:connector-curvature="0"
d="M 8,1.030589 0,9 l 3,0 0,6.0001 10,0 L 13,9 l 3,0 -3,-3.030592 0,-3.969524 -3,0 0,1.081169 -2,-2.050464 z"
id="path3328"
style="fill:url(#linearGradient4436);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.7" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 532 B

After

Width:  |  Height:  |  Size: 708 B

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 300 B

After

Width:  |  Height:  |  Size: 271 B

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -354,7 +354,6 @@ OC.Breadcrumb={
}
var crumb=$('<div/>');
crumb.addClass('crumb').addClass('last');
crumb.attr('style','background-image:url("'+OC.imagePath('core','breadcrumb')+'")');
var crumbLink=$('<a/>');
crumbLink.attr('href',link);
@ -547,7 +546,6 @@ function object(o) {
return new F();
}
/**
* Fills height of window. (more precise than height: 100%;)
*/
@ -664,9 +662,7 @@ $(document).ready(function(){
event.stopPropagation();
});
$(window).click(function(){//hide the settings menu when clicking outside it
if($('body').attr("id")==="body-user"){
$('#settings #expanddiv').slideUp();
}
$('#settings #expanddiv').slideUp();
});
// all the tipsy stuff needs to be here (in reverse order) to work

View File

@ -54,6 +54,7 @@
"The app name is not specified." => "Der App-Name ist nicht angegeben.",
"The required file {file} is not installed!" => "Die benötigte Datei {file} ist nicht installiert.",
"Share" => "Freigeben",
"Shared" => "geteilt",
"Error while sharing" => "Fehler beim Freigeben",
"Error while unsharing" => "Fehler beim Aufheben der Freigabe",
"Error while changing permissions" => "Fehler beim Ändern der Rechte",

View File

@ -29,8 +29,30 @@
</div>
<header><div id="header">
<a href="<?php echo link_to('', 'index.php'); ?>" title="" id="owncloud"><img class="svg" src="<?php echo image_path('', 'logo-wide.svg'); ?>" alt="ownCloud" /></a>
<a class="header-right header-action" id="logout" href="<?php echo link_to('', 'index.php'); ?>?logout=true"><img class="svg" alt="<?php echo $l->t('Log out');?>" title="<?php echo $l->t('Log out'); echo OC_User::getUser()?' ('.OC_User::getUser().') ':'' ?>" src="<?php echo image_path('', 'actions/logout.svg'); ?>" /></a>
<form class="searchbox header-right" action="#" method="post">
<ul id="settings" class="svg">
<span id="expand">
<?php echo OCP\User::getDisplayName($user=null)?OCP\User::getDisplayName($user=null):(OC_User::getUser()?OC_User::getUser():'') ?>
<img class="svg" src="<?php echo image_path('', 'actions/caret.svg'); ?>" />
</span>
<div id="expanddiv" <?php if($_['bodyid'] == 'body-user') echo 'style="display:none;"'; ?>>
<?php foreach($_['settingsnavigation'] as $entry):?>
<li>
<a href="<?php echo $entry['href']; ?>" title="" <?php if( $entry["active"] ): ?> class="active"<?php endif; ?>>
<img class="svg" alt="" src="<?php echo $entry['icon']; ?>">
<?php echo $entry['name'] ?>
</a>
</li>
<?php endforeach; ?>
<li>
<a id="logout" href="<?php echo link_to('', 'index.php'); ?>?logout=true">
<img class="svg" alt="" src="<?php echo image_path('', 'actions/logout.svg'); ?>" /> <?php echo $l->t('Log out');?>
</a>
</li>
</div>
</ul>
<form class="searchbox" action="#" method="post">
<input id="searchbox" class="svg" type="search" name="query" value="<?php if(isset($_POST['query'])) {echo OC_Util::sanitizeHTML($_POST['query']);};?>" autocomplete="off" x-webkit-speech />
</form>
</div></header>
@ -38,20 +60,14 @@
<nav><div id="navigation">
<ul id="apps" class="svg">
<?php foreach($_['navigation'] as $entry): ?>
<li data-id="<?php echo $entry['id']; ?>"><a style="background-image:url(<?php echo $entry['icon']; ?>)" href="<?php echo $entry['href']; ?>" title="" <?php if( $entry['active'] ): ?> class="active"<?php endif; ?>><?php echo $entry['name']; ?></a>
<li data-id="<?php echo $entry['id']; ?>">
<a href="<?php echo $entry['href']; ?>" title="" <?php if( $entry['active'] ): ?> class="active"<?php endif; ?>>
<img class="icon" src="<?php echo $entry['icon']; ?>"/>
<?php echo $entry['name']; ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<ul id="settings" class="svg">
<img role=button tabindex=0 id="expand" class="svg" alt="<?php echo $l->t('Settings');?>" src="<?php echo image_path('', 'actions/settings.svg'); ?>" />
<span><?php echo $l->t('Settings');?></span>
<div id="expanddiv" <?php if($_['bodyid'] == 'body-user') echo 'style="display:none;"'; ?>>
<?php foreach($_['settingsnavigation'] as $entry):?>
<li><a style="background-image:url(<?php echo $entry['icon']; ?>)" href="<?php echo $entry['href']; ?>" title="" <?php if( $entry["active"] ): ?> class="active"<?php endif; ?>><?php echo $entry['name'] ?></a></li>
<?php endforeach; ?>
</div>
</ul>
</div></nav>
<div id="content-wrapper">

584
l10n/af_ZA/core.po Normal file
View File

@ -0,0 +1,584 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2011-07-25 16:05+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ajax/share.php:85
#, php-format
msgid "User %s shared a file with you"
msgstr ""
#: ajax/share.php:87
#, php-format
msgid "User %s shared a folder with you"
msgstr ""
#: ajax/share.php:89
#, php-format
msgid ""
"User %s shared the file \"%s\" with you. It is available for download here: "
"%s"
msgstr ""
#: ajax/share.php:91
#, php-format
msgid ""
"User %s shared the folder \"%s\" with you. It is available for download "
"here: %s"
msgstr ""
#: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
msgid "Category type not provided."
msgstr ""
#: ajax/vcategories/add.php:30
msgid "No category to add?"
msgstr ""
#: ajax/vcategories/add.php:37
msgid "This category already exists: "
msgstr ""
#: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27
#: ajax/vcategories/favorites.php:24
#: ajax/vcategories/removeFromFavorites.php:26
msgid "Object type not provided."
msgstr ""
#: ajax/vcategories/addToFavorites.php:30
#: ajax/vcategories/removeFromFavorites.php:30
#, php-format
msgid "%s ID not provided."
msgstr ""
#: ajax/vcategories/addToFavorites.php:35
#, php-format
msgid "Error adding %s to favorites."
msgstr ""
#: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
msgid "No categories selected for deletion."
msgstr ""
#: ajax/vcategories/removeFromFavorites.php:35
#, php-format
msgid "Error removing %s from favorites."
msgstr ""
#: js/config.php:32
msgid "Sunday"
msgstr ""
#: js/config.php:32
msgid "Monday"
msgstr ""
#: js/config.php:32
msgid "Tuesday"
msgstr ""
#: js/config.php:32
msgid "Wednesday"
msgstr ""
#: js/config.php:32
msgid "Thursday"
msgstr ""
#: js/config.php:32
msgid "Friday"
msgstr ""
#: js/config.php:32
msgid "Saturday"
msgstr ""
#: js/config.php:33
msgid "January"
msgstr ""
#: js/config.php:33
msgid "February"
msgstr ""
#: js/config.php:33
msgid "March"
msgstr ""
#: js/config.php:33
msgid "April"
msgstr ""
#: js/config.php:33
msgid "May"
msgstr ""
#: js/config.php:33
msgid "June"
msgstr ""
#: js/config.php:33
msgid "July"
msgstr ""
#: js/config.php:33
msgid "August"
msgstr ""
#: js/config.php:33
msgid "September"
msgstr ""
#: js/config.php:33
msgid "October"
msgstr ""
#: js/config.php:33
msgid "November"
msgstr ""
#: js/config.php:33
msgid "December"
msgstr ""
#: js/js.js:280
msgid "Settings"
msgstr ""
#: js/js.js:759
msgid "seconds ago"
msgstr ""
#: js/js.js:760
msgid "1 minute ago"
msgstr ""
#: js/js.js:761
msgid "{minutes} minutes ago"
msgstr ""
#: js/js.js:762
msgid "1 hour ago"
msgstr ""
#: js/js.js:763
msgid "{hours} hours ago"
msgstr ""
#: js/js.js:764
msgid "today"
msgstr ""
#: js/js.js:765
msgid "yesterday"
msgstr ""
#: js/js.js:766
msgid "{days} days ago"
msgstr ""
#: js/js.js:767
msgid "last month"
msgstr ""
#: js/js.js:768
msgid "{months} months ago"
msgstr ""
#: js/js.js:769
msgid "months ago"
msgstr ""
#: js/js.js:770
msgid "last year"
msgstr ""
#: js/js.js:771
msgid "years ago"
msgstr ""
#: js/oc-dialogs.js:126
msgid "Choose"
msgstr ""
#: js/oc-dialogs.js:146 js/oc-dialogs.js:166
msgid "Cancel"
msgstr ""
#: js/oc-dialogs.js:162
msgid "No"
msgstr ""
#: js/oc-dialogs.js:163
msgid "Yes"
msgstr ""
#: js/oc-dialogs.js:180
msgid "Ok"
msgstr ""
#: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
#: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
msgid "The object type is not specified."
msgstr ""
#: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
#: js/oc-vcategories.js:195 js/share.js:152 js/share.js:159 js/share.js:571
#: js/share.js:583
msgid "Error"
msgstr ""
#: js/oc-vcategories.js:179
msgid "The app name is not specified."
msgstr ""
#: js/oc-vcategories.js:194
msgid "The required file {file} is not installed!"
msgstr ""
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Share"
msgstr ""
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
msgstr ""
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
msgstr ""
#: js/share.js:152
msgid "Error while unsharing"
msgstr ""
#: js/share.js:159
msgid "Error while changing permissions"
msgstr ""
#: js/share.js:168
msgid "Shared with you and the group {group} by {owner}"
msgstr ""
#: js/share.js:170
msgid "Shared with you by {owner}"
msgstr ""
#: js/share.js:175
msgid "Share with"
msgstr ""
#: js/share.js:180
msgid "Share with link"
msgstr ""
#: js/share.js:183
msgid "Password protect"
msgstr ""
#: js/share.js:185 templates/installation.php:44 templates/login.php:35
msgid "Password"
msgstr ""
#: js/share.js:189
msgid "Email link to person"
msgstr ""
#: js/share.js:190
msgid "Send"
msgstr ""
#: js/share.js:194
msgid "Set expiration date"
msgstr ""
#: js/share.js:195
msgid "Expiration date"
msgstr ""
#: js/share.js:227
msgid "Share via email:"
msgstr ""
#: js/share.js:229
msgid "No people found"
msgstr ""
#: js/share.js:256
msgid "Resharing is not allowed"
msgstr ""
#: js/share.js:292
msgid "Shared in {item} with {user}"
msgstr ""
#: js/share.js:313
msgid "Unshare"
msgstr ""
#: js/share.js:325
msgid "can edit"
msgstr ""
#: js/share.js:327
msgid "access control"
msgstr ""
#: js/share.js:330
msgid "create"
msgstr ""
#: js/share.js:333
msgid "update"
msgstr ""
#: js/share.js:336
msgid "delete"
msgstr ""
#: js/share.js:339
msgid "share"
msgstr ""
#: js/share.js:373 js/share.js:558
msgid "Password protected"
msgstr ""
#: js/share.js:571
msgid "Error unsetting expiration date"
msgstr ""
#: js/share.js:583
msgid "Error setting expiration date"
msgstr ""
#: js/share.js:598
msgid "Sending ..."
msgstr ""
#: js/share.js:609
msgid "Email sent"
msgstr ""
#: js/update.js:14
msgid ""
"The update was unsuccessful. Please report this issue to the <a "
"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud "
"community</a>."
msgstr ""
#: js/update.js:18
msgid "The update was successful. Redirecting you to ownCloud now."
msgstr ""
#: lostpassword/controller.php:47
msgid "ownCloud password reset"
msgstr ""
#: lostpassword/templates/email.php:2
msgid "Use the following link to reset your password: {link}"
msgstr ""
#: lostpassword/templates/lostpassword.php:3
msgid "You will receive a link to reset your password via Email."
msgstr ""
#: lostpassword/templates/lostpassword.php:5
msgid "Reset email send."
msgstr ""
#: lostpassword/templates/lostpassword.php:8
msgid "Request failed!"
msgstr ""
#: lostpassword/templates/lostpassword.php:11 templates/installation.php:39
#: templates/login.php:28
msgid "Username"
msgstr ""
#: lostpassword/templates/lostpassword.php:14
msgid "Request reset"
msgstr ""
#: lostpassword/templates/resetpassword.php:4
msgid "Your password was reset"
msgstr ""
#: lostpassword/templates/resetpassword.php:5
msgid "To login page"
msgstr ""
#: lostpassword/templates/resetpassword.php:8
msgid "New password"
msgstr ""
#: lostpassword/templates/resetpassword.php:11
msgid "Reset password"
msgstr ""
#: strings.php:5
msgid "Personal"
msgstr ""
#: strings.php:6
msgid "Users"
msgstr ""
#: strings.php:7
msgid "Apps"
msgstr ""
#: strings.php:8
msgid "Admin"
msgstr ""
#: strings.php:9
msgid "Help"
msgstr ""
#: templates/403.php:12
msgid "Access forbidden"
msgstr ""
#: templates/404.php:12
msgid "Cloud not found"
msgstr ""
#: templates/edit_categories_dialog.php:4
msgid "Edit categories"
msgstr ""
#: templates/edit_categories_dialog.php:16
msgid "Add"
msgstr ""
#: templates/installation.php:23 templates/installation.php:31
msgid "Security Warning"
msgstr ""
#: templates/installation.php:24
msgid ""
"No secure random number generator is available, please enable the PHP "
"OpenSSL extension."
msgstr ""
#: templates/installation.php:26
msgid ""
"Without a secure random number generator an attacker may be able to predict "
"password reset tokens and take over your account."
msgstr ""
#: templates/installation.php:32
msgid ""
"Your data directory and your files are probably accessible from the "
"internet. The .htaccess file that ownCloud provides is not working. We "
"strongly suggest that you configure your webserver in a way that the data "
"directory is no longer accessible or you move the data directory outside the"
" webserver document root."
msgstr ""
#: templates/installation.php:36
msgid "Create an <strong>admin account</strong>"
msgstr ""
#: templates/installation.php:50
msgid "Advanced"
msgstr ""
#: templates/installation.php:52
msgid "Data folder"
msgstr ""
#: templates/installation.php:59
msgid "Configure the database"
msgstr ""
#: templates/installation.php:64 templates/installation.php:75
#: templates/installation.php:85 templates/installation.php:95
msgid "will be used"
msgstr ""
#: templates/installation.php:107
msgid "Database user"
msgstr ""
#: templates/installation.php:111
msgid "Database password"
msgstr ""
#: templates/installation.php:115
msgid "Database name"
msgstr ""
#: templates/installation.php:123
msgid "Database tablespace"
msgstr ""
#: templates/installation.php:129
msgid "Database host"
msgstr ""
#: templates/installation.php:134
msgid "Finish setup"
msgstr ""
#: templates/layout.guest.php:34
msgid "web services under your control"
msgstr ""
#: templates/layout.user.php:49
msgid "Log out"
msgstr ""
#: templates/login.php:10
msgid "Automatic logon rejected!"
msgstr ""
#: templates/login.php:11
msgid ""
"If you did not change your password recently, your account may be "
"compromised!"
msgstr ""
#: templates/login.php:13
msgid "Please change your password to secure your account again."
msgstr ""
#: templates/login.php:19
msgid "Lost your password?"
msgstr ""
#: templates/login.php:39
msgid "remember"
msgstr ""
#: templates/login.php:41
msgid "Log in"
msgstr ""
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr ""
#: templates/part.pagenavi.php:20
msgid "next"
msgstr ""
#: templates/update.php:3
#, php-format
msgid "Updating ownCloud to version %s, this may take a while."
msgstr ""

296
l10n/af_ZA/files.po Normal file
View File

@ -0,0 +1,296 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2011-08-13 02:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ajax/upload.php:17
msgid "No file was uploaded. Unknown error"
msgstr ""
#: ajax/upload.php:24
msgid "There is no error, the file uploaded with success"
msgstr ""
#: ajax/upload.php:25
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
#: ajax/upload.php:29
msgid "The uploaded file was only partially uploaded"
msgstr ""
#: ajax/upload.php:30
msgid "No file was uploaded"
msgstr ""
#: ajax/upload.php:31
msgid "Missing a temporary folder"
msgstr ""
#: ajax/upload.php:32
msgid "Failed to write to disk"
msgstr ""
#: ajax/upload.php:51
msgid "Not enough space available"
msgstr ""
#: ajax/upload.php:82
msgid "Invalid directory."
msgstr ""
#: appinfo/app.php:10
msgid "Files"
msgstr ""
#: js/fileactions.js:117 templates/index.php:85 templates/index.php:86
msgid "Unshare"
msgstr ""
#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr ""
#: js/fileactions.js:185
msgid "Rename"
msgstr ""
#: js/filelist.js:208 js/filelist.js:210
msgid "{new_name} already exists"
msgstr ""
#: js/filelist.js:208 js/filelist.js:210
msgid "replace"
msgstr ""
#: js/filelist.js:208
msgid "suggest name"
msgstr ""
#: js/filelist.js:208 js/filelist.js:210
msgid "cancel"
msgstr ""
#: js/filelist.js:253
msgid "replaced {new_name}"
msgstr ""
#: js/filelist.js:253 js/filelist.js:255
msgid "undo"
msgstr ""
#: js/filelist.js:255
msgid "replaced {new_name} with {old_name}"
msgstr ""
#: js/filelist.js:280
msgid "perform delete operation"
msgstr ""
#: js/files.js:52
msgid "'.' is an invalid file name."
msgstr ""
#: js/files.js:56
msgid "File name cannot be empty."
msgstr ""
#: js/files.js:64
msgid ""
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not "
"allowed."
msgstr ""
#: js/files.js:78
msgid "Your storage is full, files can not be updated or synced anymore!"
msgstr ""
#: js/files.js:82
msgid "Your storage is almost full ({usedSpacePercent}%)"
msgstr ""
#: js/files.js:224
msgid ""
"Your download is being prepared. This might take some time if the files are "
"big."
msgstr ""
#: js/files.js:261
msgid "Unable to upload your file as it is a directory or has 0 bytes"
msgstr ""
#: js/files.js:261
msgid "Upload Error"
msgstr ""
#: js/files.js:278
msgid "Close"
msgstr ""
#: js/files.js:297 js/files.js:413 js/files.js:444
msgid "Pending"
msgstr ""
#: js/files.js:317
msgid "1 file uploading"
msgstr ""
#: js/files.js:320 js/files.js:375 js/files.js:390
msgid "{count} files uploading"
msgstr ""
#: js/files.js:393 js/files.js:428
msgid "Upload cancelled."
msgstr ""
#: js/files.js:502
msgid ""
"File upload is in progress. Leaving the page now will cancel the upload."
msgstr ""
#: js/files.js:575
msgid "URL cannot be empty."
msgstr ""
#: js/files.js:580
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
#: js/files.js:949 templates/index.php:67
msgid "Name"
msgstr ""
#: js/files.js:950 templates/index.php:78
msgid "Size"
msgstr ""
#: js/files.js:951 templates/index.php:80
msgid "Modified"
msgstr ""
#: js/files.js:970
msgid "1 folder"
msgstr ""
#: js/files.js:972
msgid "{count} folders"
msgstr ""
#: js/files.js:980
msgid "1 file"
msgstr ""
#: js/files.js:982
msgid "{count} files"
msgstr ""
#: lib/helper.php:11 templates/index.php:18
msgid "Upload"
msgstr ""
#: templates/admin.php:5
msgid "File handling"
msgstr ""
#: templates/admin.php:7
msgid "Maximum upload size"
msgstr ""
#: templates/admin.php:10
msgid "max. possible: "
msgstr ""
#: templates/admin.php:15
msgid "Needed for multi-file and folder downloads."
msgstr ""
#: templates/admin.php:17
msgid "Enable ZIP-download"
msgstr ""
#: templates/admin.php:20
msgid "0 is unlimited"
msgstr ""
#: templates/admin.php:22
msgid "Maximum input size for ZIP files"
msgstr ""
#: templates/admin.php:26
msgid "Save"
msgstr ""
#: templates/index.php:7
msgid "New"
msgstr ""
#: templates/index.php:10
msgid "Text file"
msgstr ""
#: templates/index.php:12
msgid "Folder"
msgstr ""
#: templates/index.php:14
msgid "From link"
msgstr ""
#: templates/index.php:40
msgid "Trash"
msgstr ""
#: templates/index.php:46
msgid "Cancel upload"
msgstr ""
#: templates/index.php:59
msgid "Nothing in here. Upload something!"
msgstr ""
#: templates/index.php:73
msgid "Download"
msgstr ""
#: templates/index.php:105
msgid "Upload too large"
msgstr ""
#: templates/index.php:107
msgid ""
"The files you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr ""
#: templates/index.php:112
msgid "Files are being scanned, please wait."
msgstr ""
#: templates/index.php:115
msgid "Current scanning"
msgstr ""
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
msgstr ""

View File

@ -0,0 +1,82 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2012-08-12 22:33+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: js/settings-personal.js:17
msgid ""
"Please switch to your ownCloud client and change your encryption password to"
" complete the conversion."
msgstr ""
#: js/settings-personal.js:17
msgid "switched to client side encryption"
msgstr ""
#: js/settings-personal.js:21
msgid "Change encryption password to login password"
msgstr ""
#: js/settings-personal.js:25
msgid "Please check your passwords and try again."
msgstr ""
#: js/settings-personal.js:25
msgid "Could not change your file encryption password to your login password"
msgstr ""
#: templates/settings-personal.php:3 templates/settings.php:5
msgid "Choose encryption mode:"
msgstr ""
#: templates/settings-personal.php:20 templates/settings.php:24
msgid ""
"Client side encryption (most secure but makes it impossible to access your "
"data from the web interface)"
msgstr ""
#: templates/settings-personal.php:30 templates/settings.php:36
msgid ""
"Server side encryption (allows you to access your files from the web "
"interface and the desktop client)"
msgstr ""
#: templates/settings-personal.php:41 templates/settings.php:60
msgid "None (no encryption at all)"
msgstr ""
#: templates/settings.php:10
msgid ""
"Important: Once you selected an encryption mode there is no way to change it"
" back"
msgstr ""
#: templates/settings.php:48
msgid "User specific (let the user decide)"
msgstr ""
#: templates/settings.php:65
msgid "Encryption"
msgstr ""
#: templates/settings.php:67
msgid "Exclude the following file types from encryption"
msgstr ""
#: templates/settings.php:71
msgid "None"
msgstr ""

View File

@ -0,0 +1,120 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2012-08-12 22:34+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23
msgid "Access granted"
msgstr ""
#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86
msgid "Error configuring Dropbox storage"
msgstr ""
#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:41
msgid "Grant access"
msgstr ""
#: js/dropbox.js:73 js/google.js:73
msgid "Fill out all required fields"
msgstr ""
#: js/dropbox.js:85
msgid "Please provide a valid Dropbox app key and secret."
msgstr ""
#: js/google.js:26 js/google.js:74 js/google.js:79
msgid "Error configuring Google Drive storage"
msgstr ""
#: lib/config.php:405
msgid ""
"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares "
"is not possible. Please ask your system administrator to install it."
msgstr ""
#: lib/config.php:406
msgid ""
"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting"
" of FTP shares is not possible. Please ask your system administrator to "
"install it."
msgstr ""
#: templates/settings.php:3
msgid "External Storage"
msgstr ""
#: templates/settings.php:8 templates/settings.php:22
msgid "Mount point"
msgstr ""
#: templates/settings.php:9
msgid "Backend"
msgstr ""
#: templates/settings.php:10
msgid "Configuration"
msgstr ""
#: templates/settings.php:11
msgid "Options"
msgstr ""
#: templates/settings.php:12
msgid "Applicable"
msgstr ""
#: templates/settings.php:27
msgid "Add mount point"
msgstr ""
#: templates/settings.php:85
msgid "None set"
msgstr ""
#: templates/settings.php:86
msgid "All Users"
msgstr ""
#: templates/settings.php:87
msgid "Groups"
msgstr ""
#: templates/settings.php:95
msgid "Users"
msgstr ""
#: templates/settings.php:108 templates/settings.php:109
#: templates/settings.php:144 templates/settings.php:145
msgid "Delete"
msgstr ""
#: templates/settings.php:124
msgid "Enable User External Storage"
msgstr ""
#: templates/settings.php:125
msgid "Allow users to mount their own external storage"
msgstr ""
#: templates/settings.php:136
msgid "SSL root certificates"
msgstr ""
#: templates/settings.php:153
msgid "Import Root Certificate"
msgstr ""

View File

@ -0,0 +1,48 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2012-08-12 22:35+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: templates/authenticate.php:4
msgid "Password"
msgstr ""
#: templates/authenticate.php:6
msgid "Submit"
msgstr ""
#: templates/public.php:9
#, php-format
msgid "%s shared the folder %s with you"
msgstr ""
#: templates/public.php:11
#, php-format
msgid "%s shared the file %s with you"
msgstr ""
#: templates/public.php:14 templates/public.php:30
msgid "Download"
msgstr ""
#: templates/public.php:29
msgid "No preview available for"
msgstr ""
#: templates/public.php:35
msgid "web services under your control"
msgstr ""

View File

@ -0,0 +1,58 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2013-01-31 16:03+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: js/trash.js:7
msgid "perform restore operation"
msgstr ""
#: js/trash.js:69
msgid "perform undelete operation"
msgstr ""
#: js/trash.js:100 templates/index.php:17
msgid "Name"
msgstr ""
#: js/trash.js:101 templates/index.php:27
msgid "Deleted"
msgstr ""
#: js/trash.js:110
msgid "1 folder"
msgstr ""
#: js/trash.js:112
msgid "{count} folders"
msgstr ""
#: js/trash.js:120
msgid "1 file"
msgstr ""
#: js/trash.js:122
msgid "{count} files"
msgstr ""
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
msgstr ""

View File

@ -0,0 +1,30 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2012-08-12 22:37+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: js/versions.js:16
msgid "History"
msgstr ""
#: templates/settings.php:3
msgid "Files Versioning"
msgstr ""
#: templates/settings.php:4
msgid "Enable"
msgstr ""

156
l10n/af_ZA/lib.po Normal file
View File

@ -0,0 +1,156 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2012-07-27 22:23+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: app.php:312
msgid "Help"
msgstr ""
#: app.php:319
msgid "Personal"
msgstr ""
#: app.php:324
msgid "Settings"
msgstr ""
#: app.php:329
msgid "Users"
msgstr ""
#: app.php:336
msgid "Apps"
msgstr ""
#: app.php:338
msgid "Admin"
msgstr ""
#: files.php:202
msgid "ZIP download is turned off."
msgstr ""
#: files.php:203
msgid "Files need to be downloaded one by one."
msgstr ""
#: files.php:203 files.php:228
msgid "Back to Files"
msgstr ""
#: files.php:227
msgid "Selected files too large to generate zip file."
msgstr ""
#: helper.php:226
msgid "couldn't be determined"
msgstr ""
#: json.php:28
msgid "Application is not enabled"
msgstr ""
#: json.php:39 json.php:62 json.php:73
msgid "Authentication error"
msgstr ""
#: json.php:51
msgid "Token expired. Please reload page."
msgstr ""
#: search/provider/file.php:17 search/provider/file.php:35
msgid "Files"
msgstr ""
#: search/provider/file.php:26 search/provider/file.php:33
msgid "Text"
msgstr ""
#: search/provider/file.php:29
msgid "Images"
msgstr ""
#: template.php:113
msgid "seconds ago"
msgstr ""
#: template.php:114
msgid "1 minute ago"
msgstr ""
#: template.php:115
#, php-format
msgid "%d minutes ago"
msgstr ""
#: template.php:116
msgid "1 hour ago"
msgstr ""
#: template.php:117
#, php-format
msgid "%d hours ago"
msgstr ""
#: template.php:118
msgid "today"
msgstr ""
#: template.php:119
msgid "yesterday"
msgstr ""
#: template.php:120
#, php-format
msgid "%d days ago"
msgstr ""
#: template.php:121
msgid "last month"
msgstr ""
#: template.php:122
#, php-format
msgid "%d months ago"
msgstr ""
#: template.php:123
msgid "last year"
msgstr ""
#: template.php:124
msgid "years ago"
msgstr ""
#: updater.php:75
#, php-format
msgid "%s is available. Get <a href=\"%s\">more information</a>"
msgstr ""
#: updater.php:77
msgid "up to date"
msgstr ""
#: updater.php:80
msgid "updates check is disabled"
msgstr ""
#: vcategories.php:188 vcategories.php:249
#, php-format
msgid "Could not find category \"%s\""
msgstr ""

311
l10n/af_ZA/settings.po Normal file
View File

@ -0,0 +1,311 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2013-01-31 23:17+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ajax/apps/ocs.php:20
msgid "Unable to load list from App Store"
msgstr ""
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
#: ajax/creategroup.php:19
msgid "Unable to add group"
msgstr ""
#: ajax/enableapp.php:11
msgid "Could not enable app. "
msgstr ""
#: ajax/lostpassword.php:12
msgid "Email saved"
msgstr ""
#: ajax/lostpassword.php:14
msgid "Invalid email"
msgstr ""
#: ajax/removegroup.php:13
msgid "Unable to delete group"
msgstr ""
#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
msgid "Authentication error"
msgstr ""
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
#: ajax/setlanguage.php:15
msgid "Language changed"
msgstr ""
#: ajax/setlanguage.php:17 ajax/setlanguage.php:20
msgid "Invalid request"
msgstr ""
#: ajax/togglegroups.php:12
msgid "Admins can't remove themself from the admin group"
msgstr ""
#: ajax/togglegroups.php:28
#, php-format
msgid "Unable to add user to group %s"
msgstr ""
#: ajax/togglegroups.php:34
#, php-format
msgid "Unable to remove user from group %s"
msgstr ""
#: ajax/updateapp.php:13
msgid "Couldn't update app."
msgstr ""
#: js/apps.js:30
msgid "Update to {appversion}"
msgstr ""
#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr ""
#: js/apps.js:55
msgid "Please wait...."
msgstr ""
#: js/apps.js:84
msgid "Updateing...."
msgstr ""
#: js/apps.js:87
msgid "Error while updating app"
msgstr ""
#: js/apps.js:87
msgid "Error"
msgstr ""
#: js/apps.js:90
msgid "Updated"
msgstr ""
#: js/personal.js:69
msgid "Saving..."
msgstr ""
#: personal.php:34 personal.php:35
msgid "__language_name__"
msgstr ""
#: templates/apps.php:10
msgid "Add your App"
msgstr ""
#: templates/apps.php:11
msgid "More Apps"
msgstr ""
#: templates/apps.php:24
msgid "Select an App"
msgstr ""
#: templates/apps.php:28
msgid "See application page at apps.owncloud.com"
msgstr ""
#: templates/apps.php:29
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
#: templates/apps.php:31
msgid "Update"
msgstr ""
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
#: templates/help.php:4
msgid "Administrator Documentation"
msgstr ""
#: templates/help.php:6
msgid "Online Documentation"
msgstr ""
#: templates/help.php:7
msgid "Forum"
msgstr ""
#: templates/help.php:9
msgid "Bugtracker"
msgstr ""
#: templates/help.php:11
msgid "Commercial Support"
msgstr ""
#: templates/personal.php:8
#, php-format
msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>"
msgstr ""
#: templates/personal.php:12
msgid "Clients"
msgstr ""
#: templates/personal.php:13
msgid "Download Desktop Clients"
msgstr ""
#: templates/personal.php:14
msgid "Download Android Client"
msgstr ""
#: templates/personal.php:15
msgid "Download iOS Client"
msgstr ""
#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr ""
#: templates/personal.php:22
msgid "Your password was changed"
msgstr ""
#: templates/personal.php:23
msgid "Unable to change your password"
msgstr ""
#: templates/personal.php:24
msgid "Current password"
msgstr ""
#: templates/personal.php:25
msgid "New password"
msgstr ""
#: templates/personal.php:26
msgid "show"
msgstr ""
#: templates/personal.php:27
msgid "Change password"
msgstr ""
#: templates/personal.php:33
msgid "Email"
msgstr ""
#: templates/personal.php:34
msgid "Your email address"
msgstr ""
#: templates/personal.php:35
msgid "Fill in an email address to enable password recovery"
msgstr ""
#: templates/personal.php:41 templates/personal.php:42
msgid "Language"
msgstr ""
#: templates/personal.php:47
msgid "Help translate"
msgstr ""
#: templates/personal.php:52
msgid "WebDAV"
msgstr ""
#: templates/personal.php:54
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
#: templates/personal.php:63
msgid "Version"
msgstr ""
#: templates/personal.php:65
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
"href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is "
"licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" "
"target=\"_blank\"><abbr title=\"Affero General Public "
"License\">AGPL</abbr></a>."
msgstr ""
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
msgstr ""
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
msgstr ""
#: templates/users.php:32
msgid "Create"
msgstr ""
#: templates/users.php:35
msgid "Default Storage"
msgstr ""
#: templates/users.php:42 templates/users.php:142
msgid "Unlimited"
msgstr ""
#: templates/users.php:60 templates/users.php:157
msgid "Other"
msgstr ""
#: templates/users.php:80
msgid "Display Name"
msgstr ""
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
#: templates/users.php:86
msgid "Storage"
msgstr ""
#: templates/users.php:97
msgid "change display name"
msgstr ""
#: templates/users.php:101
msgid "set new password"
msgstr ""
#: templates/users.php:137
msgid "Default"
msgstr ""
#: templates/users.php:165
msgid "Delete"
msgstr ""

297
l10n/af_ZA/user_ldap.po Normal file
View File

@ -0,0 +1,297 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2013-01-31 23:18+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ajax/deleteConfiguration.php:34
msgid "Failed to delete the server configuration"
msgstr ""
#: ajax/testConfiguration.php:35
msgid "The configuration is valid and the connection could be established!"
msgstr ""
#: ajax/testConfiguration.php:37
msgid ""
"The configuration is valid, but the Bind failed. Please check the server "
"settings and credentials."
msgstr ""
#: ajax/testConfiguration.php:40
msgid ""
"The configuration is invalid. Please look in the ownCloud log for further "
"details."
msgstr ""
#: js/settings.js:66
msgid "Deletion failed"
msgstr ""
#: js/settings.js:82
msgid "Take over settings from recent server configuration?"
msgstr ""
#: js/settings.js:83
msgid "Keep settings?"
msgstr ""
#: js/settings.js:97
msgid "Cannot add server configuration"
msgstr ""
#: js/settings.js:120
msgid "Connection test succeeded"
msgstr ""
#: js/settings.js:125
msgid "Connection test failed"
msgstr ""
#: js/settings.js:135
msgid "Do you really want to delete the current Server Configuration?"
msgstr ""
#: js/settings.js:136
msgid "Confirm Deletion"
msgstr ""
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
" experience unexpected behaviour. Please ask your system administrator to "
"disable one of them."
msgstr ""
#: templates/settings.php:11
msgid ""
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not "
"work. Please ask your system administrator to install it."
msgstr ""
#: templates/settings.php:15
msgid "Server configuration"
msgstr ""
#: templates/settings.php:17
msgid "Add Server Configuration"
msgstr ""
#: templates/settings.php:21
msgid "Host"
msgstr ""
#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
#: templates/settings.php:22
msgid "Base DN"
msgstr ""
#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
#: templates/settings.php:23
msgid "User DN"
msgstr ""
#: templates/settings.php:23
msgid ""
"The DN of the client user with which the bind shall be done, e.g. "
"uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password "
"empty."
msgstr ""
#: templates/settings.php:24
msgid "Password"
msgstr ""
#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
#: templates/settings.php:30
msgid "Configuration Active"
msgstr ""
#: templates/settings.php:30
msgid "When unchecked, this configuration will be skipped."
msgstr ""
#: templates/settings.php:31
msgid "Port"
msgstr ""
#: templates/settings.php:32
msgid "Backup (Replica) Host"
msgstr ""
#: templates/settings.php:32
msgid ""
"Give an optional backup host. It must be a replica of the main LDAP/AD "
"server."
msgstr ""
#: templates/settings.php:33
msgid "Backup (Replica) Port"
msgstr ""
#: templates/settings.php:34
msgid "Disable Main Server"
msgstr ""
#: templates/settings.php:34
msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
#: templates/settings.php:35
msgid "Base User Tree"
msgstr ""
#: templates/settings.php:35
msgid "One User Base DN per line"
msgstr ""
#: templates/settings.php:36
msgid "User Search Attributes"
msgstr ""
#: templates/settings.php:36 templates/settings.php:38
msgid "Optional; one attribute per line"
msgstr ""
#: templates/settings.php:37
msgid "Base Group Tree"
msgstr ""
#: templates/settings.php:37
msgid "One Group Base DN per line"
msgstr ""
#: templates/settings.php:38
msgid "Group Search Attributes"
msgstr ""
#: templates/settings.php:39
msgid "Group-Member association"
msgstr ""
#: templates/settings.php:40
msgid "Use TLS"
msgstr ""
#: templates/settings.php:40
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
#: templates/settings.php:41
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
#: templates/settings.php:42
msgid "Turn off SSL certificate validation."
msgstr ""
#: templates/settings.php:42
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
#: templates/settings.php:42
msgid "Not recommended, use for testing only."
msgstr ""
#: templates/settings.php:43
msgid "User Display Name Field"
msgstr ""
#: templates/settings.php:43
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
#: templates/settings.php:44
msgid "Group Display Name Field"
msgstr ""
#: templates/settings.php:44
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
#: templates/settings.php:46
msgid "in bytes"
msgstr ""
#: templates/settings.php:48
msgid "in seconds. A change empties the cache."
msgstr ""
#: templates/settings.php:49
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
#: templates/settings.php:51
msgid "Help"
msgstr ""

View File

@ -0,0 +1,33 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2012-11-09 09:06+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: af_ZA\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: templates/settings.php:3
msgid "WebDAV Authentication"
msgstr ""
#: templates/settings.php:4
msgid "URL: http://"
msgstr ""
#: templates/settings.php:6
msgid ""
"ownCloud will send the user credentials to this URL. This plugin checks the "
"response and will interpret the HTTP statuscodes 401 and 403 as invalid "
"credentials, and all other responses as valid credentials."
msgstr ""

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-01-31 17:02+0100\n"
"PO-Revision-Date: 2013-01-31 16:02+0000\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2013-01-31 16:20+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-01-31 17:02+0100\n"
"POT-Creation-Date: 2013-02-01 00:17+0100\n"
"PO-Revision-Date: 2013-01-31 16:03+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
@ -27,7 +27,7 @@ msgstr ""
#: js/trash.js:100 templates/index.php:17
msgid "Name"
msgstr ""
msgstr "اسم"
#: js/trash.js:101 templates/index.php:27
msgid "Deleted"

Some files were not shown because too many files have changed in this diff Show More