diff --git a/.htaccess b/.htaccess index 201e0d605b72dc893a5680df1f89328a31912386..08e2a82facbfc2a80ef95eb21a3533de1136bc3f 100755 --- a/.htaccess +++ b/.htaccess @@ -12,6 +12,7 @@ ErrorDocument 404 /core/templates/404.php php_value upload_max_filesize 513M php_value post_max_size 513M php_value memory_limit 512M +php_value mbstring.func_overload 0 <IfModule env_module> SetEnv htaccessWorking true </IfModule> diff --git a/apps/files/appinfo/app.php b/apps/files/appinfo/app.php index 703b1c7cb6cd3c235010c6707336f7f83dabfcde..05ab1722b3e4f5411bb32671bb69dd03582ecd86 100644 --- a/apps/files/appinfo/app.php +++ b/apps/files/appinfo/app.php @@ -18,4 +18,6 @@ OC_Search::registerProvider('OC_Search_Provider_File'); \OC_Hook::connect('OC_Filesystem', 'post_write', '\OC\Files\Cache\Updater', 'writeHook'); \OC_Hook::connect('OC_Filesystem', 'post_touch', '\OC\Files\Cache\Updater', 'touchHook'); \OC_Hook::connect('OC_Filesystem', 'post_delete', '\OC\Files\Cache\Updater', 'deleteHook'); -\OC_Hook::connect('OC_Filesystem', 'post_rename', '\OC\Files\Cache\Updater', 'renameHook'); \ No newline at end of file +\OC_Hook::connect('OC_Filesystem', 'post_rename', '\OC\Files\Cache\Updater', 'renameHook'); + +\OC_BackgroundJob_RegularTask::register('\OC\Files\Cache\BackgroundWatcher', 'checkNext'); diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index f8ad5993af6b0ce3470a10967e040633a9268e80..14d084bc2113ae4a5db85636cac5bec98a71f986 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -1,16 +1,16 @@ <?php $TRANSLATIONS = array( -"Could not move %s - File with this name already exists" => "%s konnte nicht verschoben werden - eine Datei mit diesem Namen existiert bereits.", -"Could not move %s" => "%s konnte nicht verschoben werden", -"Unable to rename file" => "Die Datei konnte nicht umbenannt werden", +"Could not move %s - File with this name already exists" => "Konnte %s nicht verschieben. Eine Datei mit diesem Namen existiert bereits", +"Could not move %s" => "Konnte %s nicht verschieben", +"Unable to rename file" => "Konnte Datei nicht umbenennen", "No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler", -"There is no error, the file uploaded with success" => "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich übertragen.", +"There is no error, the file uploaded with success" => "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Datei ist größer, als die MAX_FILE_SIZE Direktive erlaubt, die im HTML-Formular spezifiziert ist", "The uploaded file was only partially uploaded" => "Die Datei konnte nur teilweise übertragen werden", "No file was uploaded" => "Keine Datei konnte übertragen werden.", "Missing a temporary folder" => "Kein temporärer Ordner vorhanden", "Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte", -"Not enough storage available" => "Nicht genug Speicherplatz verfügbar", +"Not enough storage available" => "Nicht genug Speicher vorhanden.", "Invalid directory." => "Ungültiges Verzeichnis.", "Files" => "Dateien", "Share" => "Teilen", @@ -20,20 +20,20 @@ "Pending" => "Ausstehend", "{new_name} already exists" => "{new_name} existiert bereits", "replace" => "ersetzen", -"suggest name" => "Name vorschlagen", +"suggest name" => "Namen vorschlagen", "cancel" => "abbrechen", "replaced {new_name} with {old_name}" => "{old_name} ersetzt durch {new_name}", "undo" => "rückgängig machen", "perform delete operation" => "Löschvorgang ausführen", -"1 file uploading" => "Eine Datei wird hoch geladen", +"1 file uploading" => "1 Datei wird hochgeladen", "files uploading" => "Dateien werden hoch geladen", "'.' 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.", -"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicherplatz ist voll, Dateien können nicht mehr aktualisiert oder synchronisiert werden!", -"Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicherplatz ist fast aufgebraucht ({usedSpacePercent}%)", +"Your storage is full, files can not be updated or synced anymore!" => "Dein Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!", +"Your storage is almost full ({usedSpacePercent}%)" => "Dein Speicher ist fast voll ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Deine Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Deine Datei kann nicht hochgeladen werden, weil es sich um einen Ordner handelt oder 0 Bytes groß ist.", "Not enough space available" => "Nicht genug Speicherplatz verfügbar", "Upload cancelled." => "Upload abgebrochen.", "File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen.", @@ -62,9 +62,9 @@ "From link" => "Von einem Link", "Deleted files" => "Gelöschte Dateien", "Cancel upload" => "Upload abbrechen", -"You don’t have write permissions here." => "Du besitzt hier keine Schreib-Berechtigung.", +"You don’t have write permissions here." => "Du hast hier keine Schreib-Berechtigung.", "Nothing in here. Upload something!" => "Alles leer. Lade etwas hoch!", -"Download" => "Download", +"Download" => "Herunterladen", "Unshare" => "Freigabe aufheben", "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.", diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php index 8a977710a2a34c3146f3e41da59c617a930f9833..6f9129769390c16acfea96c998f4a486a1c7e335 100644 --- a/apps/files/l10n/de_DE.php +++ b/apps/files/l10n/de_DE.php @@ -3,12 +3,12 @@ "Could not move %s" => "Konnte %s nicht verschieben", "Unable to rename file" => "Konnte Datei nicht umbenennen", "No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler", -"There is no error, the file uploaded with success" => "Es sind keine Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.", -"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in der php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Datei ist größer, als die MAX_FILE_SIZE Direktive erlaubt, die im HTML-Formular spezifiziert ist", +"There is no error, the file uploaded with success" => "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Datei ist größer, als die MAX_FILE_SIZE Vorgabe erlaubt, die im HTML-Formular spezifiziert ist", "The uploaded file was only partially uploaded" => "Die Datei konnte nur teilweise übertragen werden", "No file was uploaded" => "Keine Datei konnte übertragen werden.", -"Missing a temporary folder" => "Der temporäre Ordner fehlt.", +"Missing a temporary folder" => "Kein temporärer Ordner vorhanden", "Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte", "Not enough storage available" => "Nicht genug Speicher vorhanden.", "Invalid directory." => "Ungültiges Verzeichnis.", @@ -20,29 +20,29 @@ "Pending" => "Ausstehend", "{new_name} already exists" => "{new_name} existiert bereits", "replace" => "ersetzen", -"suggest name" => "Einen Namen vorschlagen", +"suggest name" => "Namen vorschlagen", "cancel" => "abbrechen", "replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}", "undo" => "rückgängig machen", -"perform delete operation" => "führe das Löschen aus", +"perform delete operation" => "Löschvorgang ausführen", "1 file uploading" => "1 Datei wird hochgeladen", "files uploading" => "Dateien werden hoch geladen", "'.' 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! Die Zeichen '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.", -"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll. Daher können keine Dateien mehr aktualisiert oder synchronisiert werden!", +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.", +"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!", "Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicher ist fast voll ({usedSpacePercent}%)", -"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien einen Moment dauern.", +"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.", "Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, weil es sich um einen Ordner handelt oder 0 Bytes groß ist.", "Not enough space available" => "Nicht genügend Speicherplatz verfügbar", "Upload cancelled." => "Upload abgebrochen.", -"File upload is in progress. Leaving the page now will cancel the upload." => "Der Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.", "URL cannot be empty." => "Die URL darf nicht leer sein.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten", "Error" => "Fehler", "Name" => "Name", "Size" => "Größe", -"Modified" => "Bearbeitet", +"Modified" => "Geändert", "1 folder" => "1 Ordner", "{count} folders" => "{count} Ordner", "1 file" => "1 Datei", @@ -63,12 +63,12 @@ "Deleted files" => "Gelöschte Dateien", "Cancel upload" => "Upload abbrechen", "You don’t have write permissions here." => "Sie haben hier keine Schreib-Berechtigungen.", -"Nothing in here. Upload something!" => "Alles leer. Bitte laden Sie etwas hoch!", +"Nothing in here. Upload something!" => "Alles leer. Laden Sie etwas hoch!", "Download" => "Herunterladen", "Unshare" => "Freigabe aufheben", "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", -"Upgrading filesystem cache..." => "Aktualisiere den Dateisystem-Cache..." +"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..." ); diff --git a/apps/files/l10n/en@pirate.php b/apps/files/l10n/en@pirate.php new file mode 100644 index 0000000000000000000000000000000000000000..fdd1850da900c44cc2536ae2082becbf96f51e66 --- /dev/null +++ b/apps/files/l10n/en@pirate.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Download" => "Download" +); diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php index c9bc5ed6293ab68de738752cb4051edd512b157b..dd756142e428209f9bd70306e972a36f02dc0aa3 100644 --- a/apps/files/l10n/es.php +++ b/apps/files/l10n/es.php @@ -27,18 +27,18 @@ "perform delete operation" => "Eliminar", "1 file uploading" => "subiendo 1 archivo", "files uploading" => "subiendo archivos", -"'.' is an invalid file name." => "'.' es un nombre de archivo inválido.", +"'.' is an invalid file name." => "'.' no es un nombre de archivo válido.", "File name cannot be empty." => "El nombre de archivo no puede estar vacÃo.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre Invalido, \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ", -"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento esta lleno, los archivos no pueden ser mas actualizados o sincronizados!", -"Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento esta lleno en un ({usedSpacePercent}%)", -"Your download is being prepared. This might take some time if the files are big." => "Tu descarga esta siendo preparada. Esto puede tardar algun tiempo si los archivos son muy grandes.", +"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento está lleno, ¡no se pueden actualizar ni sincronizar archivos!", +"Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento está casi lleno ({usedSpacePercent}%)", +"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto puede tardar algún tiempo si los archivos son muy grandes.", "Unable to upload your file as it is a directory or has 0 bytes" => "Imposible subir su archivo, es un directorio o tiene 0 bytes", "Not enough space available" => "No hay suficiente espacio disponible", "Upload cancelled." => "Subida cancelada.", -"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Salir de la página ahora cancelará la subida.", +"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si sale de la página ahora, se cancelará la subida.", "URL cannot be empty." => "La URL no puede estar vacÃa.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nombre de carpeta invalido. El uso de \"Shared\" esta reservado para Owncloud", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "El nombre de carpeta no es válido. El uso de \"Shared\" está reservado para Owncloud", "Error" => "Error", "Name" => "Nombre", "Size" => "Tamaño", @@ -65,10 +65,10 @@ "You don’t have write permissions here." => "No tienes permisos para escribir aquÃ.", "Nothing in here. Upload something!" => "Aquà no hay nada. ¡Sube algo!", "Download" => "Descargar", -"Unshare" => "No compartir", -"Upload too large" => "bida demasido grande", +"Unshare" => "Dejar de compartir", +"Upload too large" => "Subida demasido grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido por este servidor.", "Files are being scanned, please wait." => "Se están escaneando los archivos, por favor espere.", -"Current scanning" => "Ahora escaneando", -"Upgrading filesystem cache..." => "Actualizando cache de archivos de sistema" +"Current scanning" => "Escaneo actual", +"Upgrading filesystem cache..." => "Actualizando caché del sistema de archivos" ); diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php index 3e2bdd4db02e564bc07cb8b14aacd1d65bf87611..e4793ab52643a9bc69750bb9da002a8f046fa12e 100644 --- a/apps/files/l10n/fr.php +++ b/apps/files/l10n/fr.php @@ -2,11 +2,11 @@ "Could not move %s - File with this name already exists" => "Impossible de déplacer %s - Un fichier possédant ce nom existe déjà ", "Could not move %s" => "Impossible de déplacer %s", "Unable to rename file" => "Impossible de renommer le fichier", -"No file was uploaded. Unknown error" => "Aucun fichier n'a été chargé. Erreur inconnue", -"There is no error, the file uploaded with success" => "Il n'y a pas d'erreur, le fichier a été envoyé avec succes.", +"No file was uploaded. Unknown error" => "Aucun fichier n'a été envoyé. Erreur inconnue", +"There is no error, the file uploaded with success" => "Aucune erreur, le fichier a été envoyé avec succès.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Le fichier envoyé dépasse la valeur upload_max_filesize située dans le fichier php.ini:", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Le fichier envoyé dépasse la directive MAX_FILE_SIZE qui est spécifiée dans le formulaire HTML.", -"The uploaded file was only partially uploaded" => "Le fichier envoyé n'a été que partiellement envoyé.", +"The uploaded file was only partially uploaded" => "Le fichier n'a été que partiellement envoyé.", "No file was uploaded" => "Pas de fichier envoyé.", "Missing a temporary folder" => "Absence de dossier temporaire.", "Failed to write to disk" => "Erreur d'écriture sur le disque", @@ -25,17 +25,17 @@ "replaced {new_name} with {old_name}" => "{new_name} a été remplacé par {old_name}", "undo" => "annuler", "perform delete operation" => "effectuer l'opération de suppression", -"1 file uploading" => "1 fichier en cours de téléchargement", -"files uploading" => "fichiers en cours de téléchargement", +"1 file uploading" => "1 fichier en cours d'envoi", +"files uploading" => "fichiers en cours d'envoi", "'.' is an invalid file name." => "'.' n'est pas un nom de fichier valide.", "File name cannot be empty." => "Le nom de fichier ne peut être vide.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nom invalide, les caractères '\\', '/', '<', '>', ':', '\"', '|', '?' et '*' ne sont pas autorisés.", "Your storage is full, files can not be updated or synced anymore!" => "Votre espage de stockage est plein, les fichiers ne peuvent plus être téléversés ou synchronisés !", "Your storage is almost full ({usedSpacePercent}%)" => "Votre espace de stockage est presque plein ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible de téléverser votre fichier dans la mesure où il s'agit d'un répertoire ou d'un fichier de taille nulle", +"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible d'envoyer votre fichier dans la mesure où il s'agit d'un répertoire ou d'un fichier de taille nulle", "Not enough space available" => "Espace disponible insuffisant", -"Upload cancelled." => "Chargement annulé.", +"Upload cancelled." => "Envoi annulé.", "File upload is in progress. Leaving the page now will cancel the upload." => "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier.", "URL cannot be empty." => "L'URL ne peut-être vide", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud", diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index e04940e2b48ed8a014908adb61bfde2b7308f710..48145d446194cd21e054cdc39f427d8ad3a4b366 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -52,7 +52,7 @@ "Maximum upload size" => "Tamaño máximo do envÃo", "max. possible: " => "máx. posÃbel: ", "Needed for multi-file and folder downloads." => "PrecÃsase para a descarga de varios ficheiros e cartafoles.", -"Enable ZIP-download" => "Habilitar a descarga-ZIP", +"Enable ZIP-download" => "Activar a descarga ZIP", "0 is unlimited" => "0 significa ilimitado", "Maximum input size for ZIP files" => "Tamaño máximo de descarga para os ficheiros ZIP", "Save" => "Gardar", diff --git a/apps/files/l10n/ko.php b/apps/files/l10n/ko.php index 711c53ee49f377f15cfe76726f428dc71304e6e1..46955bd675f9a72f22c3cff5aceb4f8fffc73d9a 100644 --- a/apps/files/l10n/ko.php +++ b/apps/files/l10n/ko.php @@ -10,9 +10,11 @@ "No file was uploaded" => "파ì¼ì´ 업로드ë˜ì§€ 않았ìŒ", "Missing a temporary folder" => "ìž„ì‹œ í´ë”ê°€ ì—†ìŒ", "Failed to write to disk" => "디스í¬ì— 쓰지 못했습니다", +"Not enough storage available" => "ì €ìž¥ì†Œê°€ ìš©ëŸ‰ì´ ì¶©ë¶„í•˜ì§€ 않습니다.", "Invalid directory." => "올바르지 ì•Šì€ ë””ë ‰í„°ë¦¬ìž…ë‹ˆë‹¤.", "Files" => "파ì¼", "Share" => "ê³µìœ ", +"Delete permanently" => "ì˜ì›ížˆ ì‚ì œ", "Delete" => "ì‚ì œ", "Rename" => "ì´ë¦„ 바꾸기", "Pending" => "대기 중", @@ -22,7 +24,9 @@ "cancel" => "취소", "replaced {new_name} with {old_name}" => "{old_name}ì´(ê°€) {new_name}(으)ë¡œ 대체ë¨", "undo" => "ë˜ëŒë¦¬ê¸°", +"perform delete operation" => "ì‚ì œ 작업중", "1 file uploading" => "íŒŒì¼ 1ê°œ 업로드 중", +"files uploading" => "íŒŒì¼ ì—…ë¡œë“œì¤‘", "'.' is an invalid file name." => "'.' 는 올바르지 ì•Šì€ íŒŒì¼ ì´ë¦„ 입니다.", "File name cannot be empty." => "íŒŒì¼ ì´ë¦„ì´ ë¹„ì–´ ìžˆì„ ìˆ˜ 없습니다.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "í´ë” ì´ë¦„ì´ ì˜¬ë°”ë¥´ì§€ 않습니다. ì´ë¦„ì— ë¬¸ìž '\\', '/', '<', '>', ':', '\"', '|', '? ', '*'는 ì‚¬ìš©í• ìˆ˜ 없습니다.", @@ -56,7 +60,9 @@ "Text file" => "í…스트 파ì¼", "Folder" => "í´ë”", "From link" => "ë§í¬ì—ì„œ", +"Deleted files" => "íŒŒì¼ ì‚ì œë¨", "Cancel upload" => "업로드 취소", +"You don’t have write permissions here." => "ë‹¹ì‹ ì€ ì—¬ê¸°ì— ì“°ê¸°ë¥¼ í• ìˆ˜ 있는 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.", "Nothing in here. Upload something!" => "ë‚´ìš©ì´ ì—†ìŠµë‹ˆë‹¤. ì—…ë¡œë“œí• ìˆ˜ 있습니다!", "Download" => "다운로드", "Unshare" => "ê³µìœ í•´ì œ", diff --git a/apps/files/l10n/ug.php b/apps/files/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..1bcd78be5ae508ffaebad42c964ccae98ad194d1 --- /dev/null +++ b/apps/files/l10n/ug.php @@ -0,0 +1,44 @@ +<?php $TRANSLATIONS = array( +"Could not move %s" => "%s يۆتكىيەلمەيدۇ", +"Unable to rename file" => "ھۆججەت ئاتىنى ئۆزگەرتكىلى بولمايدۇ", +"No file was uploaded. Unknown error" => "Ú¾Ûچقانداق ھۆججەت يۈكلەنمىدى. يوچۇن خاتالىق", +"No file was uploaded" => "Ú¾Ûچقانداق ھۆججەت يۈكلەنمىدى", +"Missing a temporary folder" => "ۋاقىتلىق قىسقۇچ ÙƒÛ•Ù….", +"Failed to write to disk" => "دىسكىغا يازالمىدى", +"Not enough storage available" => "ÙŠÛتەرلىك ساقلاش بوشلۇقى يوق", +"Files" => "ھۆججەتلەر", +"Share" => "ھەمبەھىر", +"Delete permanently" => "Ù…Û•ÚÚ¯ÛˆÙ„ÛˆÙƒ ئۆچۈر", +"Delete" => "ئۆچۈر", +"Rename" => "ئات ئۆزگەرت", +"Pending" => "كۈتۈۋاتىدۇ", +"{new_name} already exists" => "{new_name} مەۋجۇت", +"replace" => "ئالماشتۇر", +"suggest name" => "تەۋسىيە ئات", +"cancel" => "ۋاز ÙƒÛ•Ú†", +"undo" => "ÙŠÛنىۋال", +"1 file uploading" => "1 ھۆججەت يۈكلىنىۋاتىدۇ", +"files uploading" => "ھۆججەت يۈكلىنىۋاتىدۇ", +"Not enough space available" => "ÙŠÛتەرلىك بوشلۇق يوق", +"Upload cancelled." => "يۈكلەشتىن ۋاز كەچتى.", +"File upload is in progress. Leaving the page now will cancel the upload." => "ھۆججەت يۈكلەش مەشغۇلاتى ئÛلىپ بÛرىلىۋاتىدۇ. Leaving the page now will cancel the upload.", +"Error" => "خاتالىق", +"Name" => "ئاتى", +"Size" => "Ú†ÙˆÚلۇقى", +"Modified" => "ئۆزگەرتكەن", +"1 folder" => "1 قىسقۇچ", +"1 file" => "1 ھۆججەت", +"{count} files" => "{count} ھۆججەت", +"Upload" => "يۈكلە", +"Save" => "ساقلا", +"New" => "ÙŠÛÚÙ‰", +"Text file" => "تÛكىست ھۆججەت", +"Folder" => "قىسقۇچ", +"Deleted files" => "ئۆچۈرۈلگەن ھۆججەتلەر", +"Cancel upload" => "يۈكلەشتىن ۋاز ÙƒÛ•Ú†", +"Nothing in here. Upload something!" => "بۇ جايدا Ú¾ÛÚ†Ù†ÛÙ…Û• يوق. Upload something!", +"Download" => "چۈشۈر", +"Unshare" => "ھەمبەھىرلىمە", +"Upload too large" => "يۈكلەندىغىنى بەك Ú†ÙˆÚ", +"Upgrading filesystem cache..." => "ھۆججەت سىستÛما غەملىكىنى يۈكسەلدۈرۈۋاتىدۇ…" +); diff --git a/apps/files/l10n/vi.php b/apps/files/l10n/vi.php index fe172996c7c2b73e2d4190b39ecd2d4b332612fd..77df2b0db4102bd92335467bd0223f9addeb1491 100644 --- a/apps/files/l10n/vi.php +++ b/apps/files/l10n/vi.php @@ -1,5 +1,5 @@ <?php $TRANSLATIONS = array( -"Could not move %s - File with this name already exists" => "Không thể di chuyển %s - Äã có tên file nà y trên hệ thống", +"Could not move %s - File with this name already exists" => "Không thể di chuyển %s - Äã có tên táºp tin nà y trên hệ thống", "Could not move %s" => "Không thể di chuyển %s", "Unable to rename file" => "Không thể đổi tên file", "No file was uploaded. Unknown error" => "Không có táºp tin nà o được tải lên. Lá»—i không xác định", @@ -34,6 +34,7 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Your storage is almost full ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.", "Unable to upload your file as it is a directory or has 0 bytes" => "Không thể tải lên táºp tin của bạn ,nó nhÆ° là má»™t thÆ° mục hoặc có 0 byte", +"Not enough space available" => "Không đủ chá»— trống cần thiết", "Upload cancelled." => "Hủy tải lên", "File upload is in progress. Leaving the page now will cancel the upload." => "Táºp tin tải lên Ä‘ang được xá» lý. Nếu bạn rá»i khá»i trang bây giá» sẽ hủy quá trình nà y.", "URL cannot be empty." => "URL không được để trống.", @@ -61,6 +62,7 @@ "From link" => "Từ liên kết", "Deleted files" => "File đã bị xóa", "Cancel upload" => "Hủy upload", +"You don’t have write permissions here." => "Bạn không có quyá»n ghi và o đây.", "Nothing in here. Upload something!" => "Không có gì ở đây .Hãy tải lên má»™t cái gì đó !", "Download" => "Tải vá»", "Unshare" => "Bá» chia sẻ", @@ -68,5 +70,5 @@ "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Các táºp tin bạn Ä‘ang tải lên vượt quá kÃch thÆ°á»›c tối Ä‘a cho phép trên máy chủ .", "Files are being scanned, please wait." => "Táºp tin Ä‘ang được quét ,vui lòng chá».", "Current scanning" => "Hiện tại Ä‘ang quét", -"Upgrading filesystem cache..." => "Upgrading filesystem cache..." +"Upgrading filesystem cache..." => "Äang nâng cấp bá»™ nhá»› đệm cho táºp tin hệ thống..." ); diff --git a/apps/files_encryption/l10n/ug.php b/apps/files_encryption/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..34eeb373b3e2bf4b98576c78d1b402562f6ef9ce --- /dev/null +++ b/apps/files_encryption/l10n/ug.php @@ -0,0 +1,7 @@ +<?php $TRANSLATIONS = array( +"Encryption" => "شىÙىرلاش", +"File encryption is enabled." => "ھۆججەت شىÙىرلاش قوزغىتىلدى.", +"The following file types will not be encrypted:" => "تۆۋەندىكى ھۆججەت تىپلىرى شىÙىرلانمايدۇ:", +"Exclude the following file types from encryption:" => "تۆۋەندىكى ھۆججەت تىپلىرى شىÙÙ‰Ø±Ù„Ø§Ø´Ù†Ù‰Ú Ø³Ù‰Ø±ØªÙ‰Ø¯Ø§:", +"None" => "يوق" +); diff --git a/apps/files_external/l10n/de_DE.php b/apps/files_external/l10n/de_DE.php index 8a8ae37ffd2b6936ddcd68172dc0376d256f7425..9b7ab4d53ca80523d2dee4b7f998aa83e14c14f7 100644 --- a/apps/files_external/l10n/de_DE.php +++ b/apps/files_external/l10n/de_DE.php @@ -20,7 +20,7 @@ "Users" => "Benutzer", "Delete" => "Löschen", "Enable User External Storage" => "Externen Speicher für Benutzer aktivieren", -"Allow users to mount their own external storage" => "Erlaubt Benutzern ihre eigenen externen Speicher einzubinden", +"Allow users to mount their own external storage" => "Erlaubt Benutzern, ihre eigenen externen Speicher einzubinden", "SSL root certificates" => "SSL-Root-Zertifikate", "Import Root Certificate" => "Root-Zertifikate importieren" ); diff --git a/apps/files_external/l10n/pt_PT.php b/apps/files_external/l10n/pt_PT.php index aac3c1c2ca0779e1ca00f13a17a6d3fd986e82e0..0a05d1f8825fb3654dae7470c8b54616aa82dcf6 100644 --- a/apps/files_external/l10n/pt_PT.php +++ b/apps/files_external/l10n/pt_PT.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Erro ao configurar o armazenamento do Google Drive", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Atenção:</b> O cliente \"smbclient\" não está instalado. Não é possÃvel montar as partilhas CIFS/SMB . Peça ao seu administrador para instalar.", "<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." => "<b>Aviso:</b> O suporte FTP no PHP não está activate ou instalado. Não é possÃvel montar as partilhas FTP. Peça ao seu administrador para instalar.", +"<b>Warning:</b> The Curl support in PHP is not enabled or installed. Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask your system administrator to install it." => "<b>Atenção:<br> O suporte PHP para o Curl não está activado ou instalado. A montagem do ownCloud/WebDav ou GoolgeDriver não é possÃvel. Por favor contacte o administrador para o instalar.", "External Storage" => "Armazenamento Externo", "Folder name" => "Nome da pasta", "External storage" => "Armazenamento Externo", diff --git a/apps/files_external/l10n/ug.php b/apps/files_external/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..2d1dea989063c0cc93a38882d4c7303f60e6ae1e --- /dev/null +++ b/apps/files_external/l10n/ug.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"Folder name" => "قىسقۇچ ئاتى", +"External storage" => "سىرتقى ساقلىغۇچ", +"Configuration" => "سەپلىمە", +"Options" => "تاللانما", +"Groups" => "گۇرۇپپا", +"Users" => "ئىشلەتكۈچىلەر", +"Delete" => "ئۆچۈر" +); diff --git a/apps/files_external/l10n/vi.php b/apps/files_external/l10n/vi.php index 84f31e88924a8fafd610a0e98f68077b778406ad..769f9e2a0976aa443ffda271da4e10fe6de52959 100644 --- a/apps/files_external/l10n/vi.php +++ b/apps/files_external/l10n/vi.php @@ -6,11 +6,14 @@ "Error configuring Google Drive storage" => "Lá»—i cấu hình lÆ°u trữ Google Drive", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Cảnh báo:</b> \"smbclient\" chÆ°a được cà i đặt. Mount CIFS/SMB shares là không thể thá»±c hiện được. Hãy há»i ngÆ°á»i quản trị hệ thống để cà i đặt nó.", "<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." => "<b>Cảnh báo:</b> FTP trong PHP chÆ°a được cà i đặt hoặc chÆ°a được mở. Mount FTP shares là không thể. Xin hãy yêu cầu quản trị hệ thống của bạn cà i đặt nó.", +"<b>Warning:</b> The Curl support in PHP is not enabled or installed. Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask your system administrator to install it." => "<b>Cảnh báo:</b> TÃnh năng Curl trong PHP chÆ°a được kÃch hoạt hoặc cà i đặt. Việc gắn kết ownCloud / WebDAV hay GoogleDrive không thá»±c hiện được. Vui lòng liên hệ ngÆ°á»i quản trị để cà i đặt nó.", "External Storage" => "LÆ°u trữ ngoà i", "Folder name" => "Tên thÆ° mục", +"External storage" => "LÆ°u trữ ngoà i", "Configuration" => "Cấu hình", "Options" => "Tùy chá»n", "Applicable" => "Ãp dụng", +"Add storage" => "Thêm bá»™ nhá»›", "None set" => "không", "All Users" => "Tất cả ngÆ°á»i dùng", "Groups" => "Nhóm", diff --git a/apps/files_sharing/l10n/en@pirate.php b/apps/files_sharing/l10n/en@pirate.php index eb667142ab4ee191f1bde218b8a9a64bded9c48b..02ee8440487e6729fc9f21207d797bc07a4e4b53 100644 --- a/apps/files_sharing/l10n/en@pirate.php +++ b/apps/files_sharing/l10n/en@pirate.php @@ -1,3 +1,9 @@ <?php $TRANSLATIONS = array( -"Password" => "Secret Code" +"Password" => "Secret Code", +"Submit" => "Submit", +"%s shared the folder %s with you" => "%s shared the folder %s with you", +"%s shared the file %s with you" => "%s shared the file %s with you", +"Download" => "Download", +"No preview available for" => "No preview available for", +"web services under your control" => "web services under your control" ); diff --git a/apps/files_sharing/l10n/ug.php b/apps/files_sharing/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..348acc4a898fda96c9ccde1479343933d95c37a6 --- /dev/null +++ b/apps/files_sharing/l10n/ug.php @@ -0,0 +1,5 @@ +<?php $TRANSLATIONS = array( +"Password" => "ئىم", +"Submit" => "تاپشۇر", +"Download" => "چۈشۈر" +); diff --git a/apps/files_trashbin/l10n/ko.php b/apps/files_trashbin/l10n/ko.php index f06c90962eaed68b56d0b60f642679822e443673..42ad87e98d2247283f347a1df1e85f5de1e4f83e 100644 --- a/apps/files_trashbin/l10n/ko.php +++ b/apps/files_trashbin/l10n/ko.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Error" => "오류", +"Delete permanently" => "ì˜ì›ížˆ ì‚ì œ", "Name" => "ì´ë¦„", "1 folder" => "í´ë” 1ê°œ", "{count} folders" => "í´ë” {count}ê°œ", diff --git a/apps/files_trashbin/l10n/ug.php b/apps/files_trashbin/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..c369e385f740c1950fd7a105c8901054eecb10fd --- /dev/null +++ b/apps/files_trashbin/l10n/ug.php @@ -0,0 +1,11 @@ +<?php $TRANSLATIONS = array( +"Error" => "خاتالىق", +"Delete permanently" => "Ù…Û•ÚÚ¯ÛˆÙ„ÛˆÙƒ ئۆچۈر", +"Name" => "ئاتى", +"Deleted" => "ئۆچۈرۈلدى", +"1 folder" => "1 قىسقۇچ", +"1 file" => "1 ھۆججەت", +"{count} files" => "{count} ھۆججەت", +"Nothing in here. Your trash bin is empty!" => "بۇ جايدا Ú¾ÛÚ†Ù†ÛÙ…Û• يوق. Your trash bin is empty!", +"Delete" => "ئۆچۈر" +); diff --git a/apps/files_versions/l10n/ug.php b/apps/files_versions/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..024f326b032a9574b864cdda14d9a70df2298aaf --- /dev/null +++ b/apps/files_versions/l10n/ug.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"Could not revert: %s" => "ئەسلىگە قايتۇرالمايدۇ: %s", +"success" => "مۇۋەپپەقىيەتلىك", +"File %s was reverted to version %s" => "ھۆججەت %s نى %s نەشرىگە ئەسلىگە قايتۇردى", +"failure" => "مەغلۇپ بولدى", +"No old versions available" => "كونا نەشرى يوق", +"No path specified" => "يول بەلگىلەنمىگەن", +"Versions" => "نەشرى" +); diff --git a/apps/files_versions/l10n/zh_TW.php b/apps/files_versions/l10n/zh_TW.php index a191d5945237d18d9cbb54852a0ff7b9eb8a2640..2ae9ce657ceec2d379c69eaab4ef5933900367c6 100644 --- a/apps/files_versions/l10n/zh_TW.php +++ b/apps/files_versions/l10n/zh_TW.php @@ -5,7 +5,7 @@ "failure" => "失敗", "File %s could not be reverted to version %s" => "檔案 %s 無法復原至版本 %s", "No old versions available" => "沒有舊的版本", -"No path specified" => "沒有指定路線", +"No path specified" => "沒有指定路徑", "Versions" => "版本", -"Revert a file to a previous version by clicking on its revert button" => "按一按復原的按鈕,就能把一個檔案復原至以å‰çš„版本" +"Revert a file to a previous version by clicking on its revert button" => "按一下復原的按鈕å³å¯æŠŠæª”案復原至以å‰çš„版本" ); diff --git a/apps/files_versions/lib/versions.php b/apps/files_versions/lib/versions.php index c38ba688fe086e4e8e0d72011b04a84d90d5ca5c..5fdbef27743b8f719ef4971104e69be6fb72670e 100644 --- a/apps/files_versions/lib/versions.php +++ b/apps/files_versions/lib/versions.php @@ -184,11 +184,12 @@ class Storage { /** * rollback to an old version of a file. */ - public static function rollback($filename, $revision) { + public static function rollback($file, $revision) { if(\OCP\Config::getSystemValue('files_versions', Storage::DEFAULTENABLED)=='true') { - list($uid, $filename) = self::getUidAndFilename($filename); + list($uid, $filename) = self::getUidAndFilename($file); $users_view = new \OC\Files\View('/'.$uid); + $files_view = new \OC\Files\View('/'.\OCP\User::getUser().'/files'); $versionCreated = false; //first create a new version @@ -199,9 +200,9 @@ class Storage { } // rollback - if( @$users_view->copy('files_versions'.$filename.'.v'.$revision, 'files'.$filename) ) { - $users_view->touch('files'.$filename, $revision); - Storage::expire($filename); + if( @$users_view->rename('files_versions'.$filename.'.v'.$revision, 'files'.$filename) ) { + $files_view->touch($file, $revision); + Storage::expire($file); return true; }else if ( $versionCreated ) { diff --git a/apps/user_ldap/appinfo/app.php b/apps/user_ldap/appinfo/app.php index 89410b5ef07e821cae7046c55197c98bda73a409..81eaa0404b759dbef6be6590521b08b47493ef52 100644 --- a/apps/user_ldap/appinfo/app.php +++ b/apps/user_ldap/appinfo/app.php @@ -24,7 +24,7 @@ OCP\App::registerAdmin('user_ldap', 'settings'); $configPrefixes = OCA\user_ldap\lib\Helper::getServerConfigurationPrefixes(true); -if(count($configPrefixes) == 1) { +if(count($configPrefixes) === 1) { $connector = new OCA\user_ldap\lib\Connection($configPrefixes[0]); $userBackend = new OCA\user_ldap\USER_LDAP(); $userBackend->setConnector($connector); diff --git a/apps/user_ldap/appinfo/install.php b/apps/user_ldap/appinfo/install.php index 378957ec4095dba8968f4301d4bbe65860f3c8cb..c0c33a25c75f3b835cfe2697382b7608f65b0a8c 100644 --- a/apps/user_ldap/appinfo/install.php +++ b/apps/user_ldap/appinfo/install.php @@ -1,6 +1,6 @@ <?php $state = OCP\Config::getSystemValue('ldapIgnoreNamingRules', 'doSet'); -if($state == 'doSet') { +if($state === 'doSet') { OCP\Config::setSystemValue('ldapIgnoreNamingRules', false); } diff --git a/apps/user_ldap/appinfo/update.php b/apps/user_ldap/appinfo/update.php index 2fcbf1902ac54b9c65479047b4457ff10c2ee0aa..179451dad69e48cd5ab24b4f12994c69720c58b6 100644 --- a/apps/user_ldap/appinfo/update.php +++ b/apps/user_ldap/appinfo/update.php @@ -18,7 +18,7 @@ if(!is_null($pw)) { //detect if we can switch on naming guidelines. We won't do it on conflicts. //it's a bit spaghetti, but hey. $state = OCP\Config::getSystemValue('ldapIgnoreNamingRules', 'unset'); -if($state == 'unset') { +if($state === 'unset') { OCP\Config::setSystemValue('ldapIgnoreNamingRules', false); } @@ -48,7 +48,7 @@ foreach($objects as $object) { $newDN = escapeDN(mb_strtolower($dn['ldap_dn'], 'UTF-8')); if(!empty($dn['directory_uuid'])) { $uuid = $dn['directory_uuid']; - } elseif($object == 'user') { + } elseif($object === 'user') { $uuid = $userBE->getUUID($newDN); //fix home folder to avoid new ones depending on the configuration $userBE->getHome($dn['owncloud_name']); diff --git a/apps/user_ldap/group_ldap.php b/apps/user_ldap/group_ldap.php index 432ddd215db6e1d4dcaeaccfefb70fa66c9c4c34..04ff392f9205ab88f692e4994abc47a19b080a6d 100644 --- a/apps/user_ldap/group_ldap.php +++ b/apps/user_ldap/group_ldap.php @@ -66,7 +66,7 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface { //extra work if we don't get back user DNs //TODO: this can be done with one LDAP query - if(strtolower($this->connection->ldapGroupMemberAssocAttr) == 'memberuid') { + if(strtolower($this->connection->ldapGroupMemberAssocAttr) === 'memberuid') { $dns = array(); foreach($members as $mid) { $filter = str_replace('%uid', $mid, $this->connection->ldapLoginFilter); @@ -108,11 +108,11 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface { } //uniqueMember takes DN, memberuid the uid, so we need to distinguish - if((strtolower($this->connection->ldapGroupMemberAssocAttr) == 'uniquemember') - || (strtolower($this->connection->ldapGroupMemberAssocAttr) == 'member') + if((strtolower($this->connection->ldapGroupMemberAssocAttr) === 'uniquemember') + || (strtolower($this->connection->ldapGroupMemberAssocAttr) === 'member') ) { $uid = $userDN; - } else if(strtolower($this->connection->ldapGroupMemberAssocAttr) == 'memberuid') { + } else if(strtolower($this->connection->ldapGroupMemberAssocAttr) === 'memberuid') { $result = $this->readAttribute($userDN, 'uid'); $uid = $result[0]; } else { @@ -157,7 +157,7 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface { return $groupUsers; } - if($limit == -1) { + if($limit === -1) { $limit = null; } $groupDN = $this->groupname2dn($gid); @@ -175,7 +175,7 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface { } $groupUsers = array(); - $isMemberUid = (strtolower($this->connection->ldapGroupMemberAssocAttr) == 'memberuid'); + $isMemberUid = (strtolower($this->connection->ldapGroupMemberAssocAttr) === 'memberuid'); foreach($members as $member) { if($isMemberUid) { //we got uids, need to get their DNs to 'tranlsate' them to usernames diff --git a/apps/user_ldap/js/settings.js b/apps/user_ldap/js/settings.js index 5e4c0262a6d0bc9f7d036be98448faa515ad2485..f47d49cf222a9142b433b55c9a58966b27f75dab 100644 --- a/apps/user_ldap/js/settings.js +++ b/apps/user_ldap/js/settings.js @@ -8,13 +8,13 @@ var LdapConfiguration = { OC.filePath('user_ldap','ajax','getConfiguration.php'), $('#ldap_serverconfig_chooser').serialize(), function (result) { - if(result.status == 'success') { + if(result.status === 'success') { $.each(result.configuration, function(configkey, configvalue) { elementID = '#'+configkey; //deal with Checkboxes if($(elementID).is('input[type=checkbox]')) { - if(configvalue == 1) { + if(configvalue === 1) { $(elementID).attr('checked', 'checked'); } else { $(elementID).removeAttr('checked'); @@ -37,13 +37,13 @@ var LdapConfiguration = { resetDefaults: function() { $('#ldap').find('input[type=text], input[type=number], input[type=password], textarea, select').each(function() { - if($(this).attr('id') == 'ldap_serverconfig_chooser') { + if($(this).attr('id') === 'ldap_serverconfig_chooser') { return; } $(this).val($(this).attr('data-default')); }); $('#ldap').find('input[type=checkbox]').each(function() { - if($(this).attr('data-default') == 1) { + if($(this).attr('data-default') === 1) { $(this).attr('checked', 'checked'); } else { $(this).removeAttr('checked'); @@ -56,7 +56,7 @@ var LdapConfiguration = { OC.filePath('user_ldap','ajax','deleteConfiguration.php'), $('#ldap_serverconfig_chooser').serialize(), function (result) { - if(result.status == 'success') { + if(result.status === 'success') { $('#ldap_serverconfig_chooser option:selected').remove(); $('#ldap_serverconfig_chooser option:first').select(); LdapConfiguration.refreshConfig(); @@ -74,7 +74,7 @@ var LdapConfiguration = { $.post( OC.filePath('user_ldap','ajax','getNewServerConfigPrefix.php'), function (result) { - if(result.status == 'success') { + if(result.status === 'success') { if(doNotAsk) { LdapConfiguration.resetDefaults(); } else { @@ -135,7 +135,7 @@ $(document).ready(function() { OC.filePath('user_ldap','ajax','testConfiguration.php'), $('#ldap').serialize(), function (result) { - if (result.status == 'success') { + if (result.status === 'success') { OC.dialogs.alert( result.message, t('user_ldap', 'Connection test succeeded') @@ -170,7 +170,7 @@ $(document).ready(function() { $('#ldap').serialize(), function (result) { bgcolor = $('#ldap_submit').css('background'); - if (result.status == 'success') { + if (result.status === 'success') { //the dealing with colors is a but ugly, but the jQuery version in use has issues with rgba colors $('#ldap_submit').css('background', '#fff'); $('#ldap_submit').effect('highlight', {'color':'#A8FA87'}, 5000, function() { @@ -198,7 +198,7 @@ $(document).ready(function() { $('#ldap_serverconfig_chooser').change(function(event) { value = $('#ldap_serverconfig_chooser option:selected:first').attr('value'); - if(value == 'NEW') { + if(value === 'NEW') { LdapConfiguration.addConfiguration(false); } else { LdapConfiguration.refreshConfig(); diff --git a/apps/user_ldap/l10n/de.php b/apps/user_ldap/l10n/de.php index e86d877ecd77271a6eeec19dc736072cfb0293aa..27f5adb8b6c19327124f872dd79e41ef59523519 100644 --- a/apps/user_ldap/l10n/de.php +++ b/apps/user_ldap/l10n/de.php @@ -1,31 +1,31 @@ <?php $TRANSLATIONS = array( "Failed to delete the server configuration" => "Löschen der Serverkonfiguration fehlgeschlagen", -"The configuration is valid and the connection could be established!" => "Die Konfiguration war erfolgreich, die Verbindung konnte hergestellt werden!", -"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Die Konfiguration ist gültig aber die Verbindung ist fehlgeschlagen. Bitte überprüfen Sie die Servereinstellungen und die Anmeldeinformationen.", -"The configuration is invalid. Please look in the ownCloud log for further details." => "Die Konfiguration ist ungültig, bitte sehen Sie für weitere Details im ownCloud Log nach", +"The configuration is valid and the connection could be established!" => "Die Konfiguration ist gültig und die Verbindung konnte hergestellt werden!", +"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Die Konfiguration ist gültig aber die Verbindung ist fehlgeschlagen. Bitte überprüfe die Servereinstellungen und Anmeldeinformationen.", +"The configuration is invalid. Please look in the ownCloud log for further details." => "Die Konfiguration ist ungültig, sieh für weitere Details bitte im ownCloud Log nach", "Deletion failed" => "Löschen fehlgeschlagen", "Take over settings from recent server configuration?" => "Einstellungen von letzter Konfiguration übernehmen?", "Keep settings?" => "Einstellungen beibehalten?", -"Cannot add server configuration" => "Serverkonfiguration konnte nicht hinzugefügt werden.", +"Cannot add server configuration" => "Das Hinzufügen der Serverkonfiguration schlug fehl", "Connection test succeeded" => "Verbindungstest erfolgreich", "Connection test failed" => "Verbindungstest fehlgeschlagen", -"Do you really want to delete the current Server Configuration?" => "Wollen Sie die aktuelle Serverkonfiguration wirklich löschen?", +"Do you really want to delete the current Server Configuration?" => "Möchtest Du die aktuelle Serverkonfiguration wirklich löschen?", "Confirm Deletion" => "Löschung bestätigen", -"<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." => "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwarteten Verhalten kommen. Bitte Deinen Systemadministator eine der beiden Anwendungen zu deaktivieren.", +"<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." => "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwartetem Verhalten kommen. Bitte Deinen Systemadministator eine der beiden Anwendungen zu deaktivieren.", "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warnung:</b> Da das PHP-Modul für LDAP nicht installiert ist, wird das Backend nicht funktionieren. Bitte Deinen Systemadministrator das Modul zu installieren.", "Server configuration" => "Serverkonfiguration", "Add Server Configuration" => "Serverkonfiguration hinzufügen", "Host" => "Host", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Du kannst das Protokoll auslassen, außer wenn Du SSL benötigst. Beginne dann mit ldaps://", "Base DN" => "Basis-DN", -"One Base DN per line" => "Ein Base DN pro Zeile", +"One Base DN per line" => "Ein Basis-DN pro Zeile", "You can specify Base DN for users and groups in the Advanced tab" => "Du kannst Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren", "User DN" => "Benutzer-DN", "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." => "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lasse DN und Passwort leer.", "Password" => "Passwort", -"For anonymous access, leave DN and Password empty." => "Lasse die Felder von DN und Passwort für anonymen Zugang leer.", +"For anonymous access, leave DN and Password empty." => "Lasse die Felder DN und Passwort für anonymen Zugang leer.", "User Login Filter" => "Benutzer-Login-Filter", -"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch.", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen beim Anmeldeversuch.", "use %%uid placeholder, e.g. \"uid=%%uid\"" => "verwende %%uid Platzhalter, z. B. \"uid=%%uid\"", "User List Filter" => "Benutzer-Filter-Liste", "Defines the filter to apply, when retrieving users." => "Definiert den Filter für die Anfrage der Benutzer.", @@ -54,13 +54,13 @@ "User Display Name Field" => "Feld für den Anzeigenamen des Benutzers", "The LDAP attribute to use to generate the user`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. ", "Base User Tree" => "Basis-Benutzerbaum", -"One User Base DN per line" => "Ein Benutzer Base DN pro Zeile", +"One User Base DN per line" => "Ein Benutzer Basis-DN pro Zeile", "User Search Attributes" => "Benutzersucheigenschaften", -"Optional; one attribute per line" => "Optional; eine Eigenschaft pro Zeile", +"Optional; one attribute per line" => "Optional; ein Attribut pro Zeile", "Group Display Name Field" => "Feld für den Anzeigenamen der Gruppe", "The LDAP attribute to use to generate the groups`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. ", "Base Group Tree" => "Basis-Gruppenbaum", -"One Group Base DN per line" => "Ein Gruppen Base DN pro Zeile", +"One Group Base DN per line" => "Ein Gruppen Basis-DN pro Zeile", "Group Search Attributes" => "Gruppensucheigenschaften", "Group-Member association" => "Assoziation zwischen Gruppe und Benutzer", "Special Attributes" => "Spezielle Eigenschaften", diff --git a/apps/user_ldap/l10n/de_DE.php b/apps/user_ldap/l10n/de_DE.php index 3b5d60387a6409754d2daf65064f5d290b749c8b..488d8aad7c8d85403297b13ef26db951d1ab153d 100644 --- a/apps/user_ldap/l10n/de_DE.php +++ b/apps/user_ldap/l10n/de_DE.php @@ -1,31 +1,31 @@ <?php $TRANSLATIONS = array( -"Failed to delete the server configuration" => "Das Löschen der Server-Konfiguration schlug fehl", +"Failed to delete the server configuration" => "Löschen der Serverkonfiguration fehlgeschlagen", "The configuration is valid and the connection could be established!" => "Die Konfiguration ist gültig und die Verbindung konnte hergestellt werden!", -"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Die Konfiguration ist gültig, aber das Herstellen der Verbindung schlug fehl. Bitte überprüfen Sie die Server-Einstellungen und Zertifikate.", -"The configuration is invalid. Please look in the ownCloud log for further details." => "Die Konfiguration ist ungültig. Weitere Details können Sie im ownCloud-Log nachlesen.", +"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Die Konfiguration ist gültig aber die Verbindung ist fehlgeschlagen. Bitte überprüfen Sie die Servereinstellungen und die Anmeldeinformationen.", +"The configuration is invalid. Please look in the ownCloud log for further details." => "Die Konfiguration ist ungültig, sehen Sie für weitere Details bitte im ownCloud Log nach", "Deletion failed" => "Löschen fehlgeschlagen", -"Take over settings from recent server configuration?" => "Sollen die Einstellungen der letzten Serverkonfiguration übernommen werden?", -"Keep settings?" => "Einstellungen behalten?", +"Take over settings from recent server configuration?" => "Einstellungen von letzter Konfiguration übernehmen?", +"Keep settings?" => "Einstellungen beibehalten?", "Cannot add server configuration" => "Das Hinzufügen der Serverkonfiguration schlug fehl", "Connection test succeeded" => "Verbindungstest erfolgreich", "Connection test failed" => "Verbindungstest fehlgeschlagen", -"Do you really want to delete the current Server Configuration?" => "Möchten Sie die Serverkonfiguration wirklich löschen?", +"Do you really want to delete the current Server Configuration?" => "Möchten Sie die aktuelle Serverkonfiguration wirklich löschen?", "Confirm Deletion" => "Löschung bestätigen", -"<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." => "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwarteten Verhalten kommen. Bitten Sie Ihren Systemadministator eine der beiden Anwendungen zu deaktivieren.", +"<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." => "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwartetem Verhalten kommen. Bitten Sie Ihren Systemadministator eine der beiden Anwendungen zu deaktivieren.", "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warnung:</b> Da das PHP-Modul für LDAP nicht installiert ist, wird das Backend nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren.", "Server configuration" => "Serverkonfiguration", "Add Server Configuration" => "Serverkonfiguration hinzufügen", "Host" => "Host", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Sie können das Protokoll auslassen, außer wenn Sie SSL benötigen. Beginnen Sie dann mit ldaps://", "Base DN" => "Basis-DN", -"One Base DN per line" => "Ein Base DN pro Zeile", +"One Base DN per line" => "Ein Basis-DN pro Zeile", "You can specify Base DN for users and groups in the Advanced tab" => "Sie können Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren", "User DN" => "Benutzer-DN", "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." => "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für einen anonymen Zugriff lassen Sie DN und Passwort leer.", "Password" => "Passwort", -"For anonymous access, leave DN and Password empty." => "Lassen Sie die Felder von DN und Passwort für einen anonymen Zugang leer.", +"For anonymous access, leave DN and Password empty." => "Lassen Sie die Felder DN und Passwort für einen anonymen Zugang leer.", "User Login Filter" => "Benutzer-Login-Filter", -"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung durchgeführt wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch.", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung durchgeführt wird. %%uid ersetzt den Benutzernamen beim Anmeldeversuch.", "use %%uid placeholder, e.g. \"uid=%%uid\"" => "verwenden Sie %%uid Platzhalter, z. B. \"uid=%%uid\"", "User List Filter" => "Benutzer-Filter-Liste", "Defines the filter to apply, when retrieving users." => "Definiert den Filter für die Anfrage der Benutzer.", @@ -37,12 +37,12 @@ "Configuration Active" => "Konfiguration aktiv", "When unchecked, this configuration will be skipped." => "Wenn nicht angehakt, wird diese Konfiguration übersprungen.", "Port" => "Port", -"Backup (Replica) Host" => "Back-Up (Replikation) Host", -"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Geben Sie einen optionalen Backup-Host an. Es muss ein Replikat des Haupt-LDAP/AD Servers sein.", -"Backup (Replica) Port" => "Back-Up (Replikation) Port", +"Backup (Replica) Host" => "Backup Host (Kopie)", +"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Geben Sie einen optionalen Backup Host an. Es muss sich um eine Kopie des Haupt LDAP/AD Servers handeln.", +"Backup (Replica) Port" => "Backup Port", "Disable Main Server" => "Hauptserver deaktivieren", -"When switched on, ownCloud will only connect to the replica server." => "Wenn eingeschaltet, wird sich die ownCloud nur mit dem Replikat-Server verbinden.", -"Use TLS" => "Benutze TLS", +"When switched on, ownCloud will only connect to the replica server." => "Wenn aktiviert, wird ownCloud ausschließlich den Backupserver verwenden.", +"Use TLS" => "Nutze TLS", "Do not use it additionally for LDAPS connections, it will fail." => "Benutzen Sie es nicht in Verbindung mit LDAPS Verbindungen, es wird fehlschlagen.", "Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)", "Turn off SSL certificate validation." => "Schalten Sie die SSL-Zertifikatsprüfung aus.", @@ -50,20 +50,20 @@ "Not recommended, use for testing only." => "Nicht empfohlen, nur zu Testzwecken.", "Cache Time-To-Live" => "Speichere Time-To-Live zwischen", "in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.", -"Directory Settings" => "Verzeichniseinstellungen", +"Directory Settings" => "Ordnereinstellungen", "User Display Name Field" => "Feld für den Anzeigenamen des Benutzers", "The LDAP attribute to use to generate the user`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. ", "Base User Tree" => "Basis-Benutzerbaum", -"One User Base DN per line" => "Ein Benutzer Base DN pro Zeile", -"User Search Attributes" => "Eigenschaften der Benutzer-Suche", +"One User Base DN per line" => "Ein Benutzer Basis-DN pro Zeile", +"User Search Attributes" => "Benutzersucheigenschaften", "Optional; one attribute per line" => "Optional; ein Attribut pro Zeile", "Group Display Name Field" => "Feld für den Anzeigenamen der Gruppe", "The LDAP attribute to use to generate the groups`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. ", "Base Group Tree" => "Basis-Gruppenbaum", -"One Group Base DN per line" => "Ein Gruppen Base DN pro Zeile", -"Group Search Attributes" => "Eigenschaften der Gruppen-Suche", +"One Group Base DN per line" => "Ein Gruppen Basis-DN pro Zeile", +"Group Search Attributes" => "Gruppensucheigenschaften", "Group-Member association" => "Assoziation zwischen Gruppe und Benutzer", -"Special Attributes" => "Besondere Eigenschaften", +"Special Attributes" => "Spezielle Eigenschaften", "Quota Field" => "Kontingent-Feld", "Quota Default" => "Standard-Kontingent", "in bytes" => "in Bytes", diff --git a/apps/user_ldap/l10n/ja_JP.php b/apps/user_ldap/l10n/ja_JP.php index 3ae7d2e639222326d4e24adcbbb9d434776845e4..8239ecf3cc9b74743c97b63300e0ff27d7941246 100644 --- a/apps/user_ldap/l10n/ja_JP.php +++ b/apps/user_ldap/l10n/ja_JP.php @@ -70,6 +70,6 @@ "Email Field" => "メールフィールド", "User Home Folder Naming Rule" => "ユーザã®ãƒ›ãƒ¼ãƒ フォルダ命åè¦å‰‡", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "ユーザåを空ã®ã¾ã¾ã«ã—ã¦ãã ã•ã„(デフォルト)。ãã†ã§ãªã„å ´åˆã¯ã€LDAPã‚‚ã—ãã¯ADã®å±žæ€§ã‚’指定ã—ã¦ãã ã•ã„。", -"Test Configuration" => "テストè¨å®š", +"Test Configuration" => "è¨å®šã‚’テスト", "Help" => "ヘルプ" ); diff --git a/apps/user_ldap/l10n/tr.php b/apps/user_ldap/l10n/tr.php index e6d450301e5d34a356fcecbcfb0359331f6308a0..6f75f4371db68e02c0442e6e3a3e8456c1908e0b 100644 --- a/apps/user_ldap/l10n/tr.php +++ b/apps/user_ldap/l10n/tr.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to delete the server configuration" => "Sunucu uyunlama basarmadi ", "The configuration is valid and the connection could be established!" => "Uyunlama mantikli ve baglama yerlestirmek edebilmi.", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Uyunlama gecerli, fakat Baglama yapamadi. Lutfen kontrol yapmak, eger bu iyi yerlertirdi. ", "The configuration is invalid. Please look in the ownCloud log for further details." => "Uyunma mantikli degil. Lutfen log daha kontrol yapmak. ", @@ -12,6 +13,8 @@ "Confirm Deletion" => "Silmeyi onayla", "<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." => "<b>Uyari </b> Apps kullanici_Idap ve user_webdavauth uyunmayan. Bu belki sik degil. Lutfen sistem yonetici sormak on aktif yapmaya. ", "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Ihbar <b> Modulu PHP LDAP yuklemdi degil, backend calismacak. Lutfen sistem yonetici sormak yuklemek icin.", +"Server configuration" => "Sunucu uyunlama ", +"Add Server Configuration" => "Sunucu Uyunlama birlemek ", "Host" => "Sunucu", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Protokol atlamak edesin, sadece SSL istiyorsaniz. O zaman, idapsile baslamak. ", "Base DN" => "Ana DN", @@ -31,19 +34,32 @@ "Defines the filter to apply, when retrieving groups." => "Filter uyunmak icin tayin ediyor, ne zaman grubalari tekrar aliyor. ", "without any placeholder, e.g. \"objectClass=posixGroup\"." => "siz bir yer tutucu, mes. 'objectClass=posixGroup ('posixGrubu''. ", "Connection Settings" => "BaÄŸlantı ayarları", +"When unchecked, this configuration will be skipped." => "Ne zaman iptal, bu uynnlama isletici ", "Port" => "Port", +"Backup (Replica) Host" => "Sigorta Kopya Cephe ", +"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Bir kopya cevre vermek, kopya sunucu onemli olmali. ", +"Backup (Replica) Port" => "Kopya Port ", "Disable Main Server" => "Ana sunucuyu devredışı birak", +"When switched on, ownCloud will only connect to the replica server." => "Ne zaman acik, ownCloud sadece sunuce replikayin baglamis.", "Use TLS" => "TLS kullan", +"Do not use it additionally for LDAPS connections, it will fail." => "Bu LDAPS baglama icin kullamaminiz, basamacak. ", +"Case insensitve LDAP server (Windows)" => "Dusme sunucu LDAP zor degil. (Windows)", "Turn off SSL certificate validation." => "SSL sertifika doÄŸrulamasını kapat.", "If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Bagladiginda, bunla secene sadece calisiyor, sunucu LDAP SSL sunucun ithal etemek, dneyme sizine sunucu ownClouden. ", "Not recommended, use for testing only." => "Önerilmez, sadece test için kullanın.", +"Cache Time-To-Live" => "Cache Time-To-Live ", "in seconds. A change empties the cache." => "saniye cinsinden. Bir deÄŸiÅŸiklik önbelleÄŸi temizleyecektir.", +"Directory Settings" => "Parametrar Listesin Adresinin ", "User Display Name Field" => "Ekran Adi Kullanici, (Alan Adi Kullanici Ekrane)", +"The LDAP attribute to use to generate the user`s ownCloud name." => "LDAP kategori kullanmaya adi ownCloud kullanicin uremek icin. ", "Base User Tree" => "Temel Kullanıcı AÄŸacı", +"One User Base DN per line" => "Bir Temel Kullanici DN her dizgi ", +"User Search Attributes" => "Kategorii Arama Kullanici ", "Group Display Name Field" => "Grub Ekrane Alani Adi", "The LDAP attribute to use to generate the groups`s ownCloud name." => "LDAP kullamayin grub adi ownCloud uremek icin. ", "Base Group Tree" => "Temel Grup AÄŸacı", "One Group Base DN per line" => "Bir Grubu Tabani DN her dizgi. ", +"Group Search Attributes" => "Kategorii Arama Grubu", "Group-Member association" => "Grup-Ãœye iÅŸbirliÄŸi", "in bytes" => "byte cinsinden", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Kullanıcı adı bölümünü boÅŸ bırakın (varsayılan). ", diff --git a/apps/user_ldap/l10n/ug.php b/apps/user_ldap/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..05a7a3f9a06506c2d10f141354233be73f1107d0 --- /dev/null +++ b/apps/user_ldap/l10n/ug.php @@ -0,0 +1,13 @@ +<?php $TRANSLATIONS = array( +"Deletion failed" => "ئۆچۈرۈش مەغلۇپ بولدى", +"Host" => "باش ئاپپارات", +"Password" => "ئىم", +"User Login Filter" => "ئىشلەتكۈچى تىزىمغا كىرىش سۈزگۈچى", +"User List Filter" => "ئىشلەتكۈچى تىزىم سۈزگۈچى", +"Group Filter" => "گۇرۇپپا سۈزگۈچ", +"Connection Settings" => "باغلىنىش تەÚشىكى", +"Configuration Active" => "سەپلىمە ئاكتىپ", +"Port" => "ئÛغىز", +"Use TLS" => "TLS ئىشلەت", +"Help" => "ياردەم" +); diff --git a/apps/user_ldap/lib/access.php b/apps/user_ldap/lib/access.php index 8c372766c006dce65e2554a5c03a46494ce1dc04..a7611eb3e846690c0a69b8f90756ae625dcbb5de 100644 --- a/apps/user_ldap/lib/access.php +++ b/apps/user_ldap/lib/access.php @@ -87,7 +87,7 @@ abstract class Access { for($i=0;$i<$result[$attr]['count'];$i++) { if($this->resemblesDN($attr)) { $values[] = $this->sanitizeDN($result[$attr][$i]); - } elseif(strtolower($attr) == 'objectguid' || strtolower($attr) == 'guid') { + } elseif(strtolower($attr) === 'objectguid' || strtolower($attr) === 'guid') { $values[] = $this->convertObjectGUID2Str($result[$attr][$i]); } else { $values[] = $result[$attr][$i]; @@ -474,7 +474,7 @@ abstract class Access { while($row = $res->fetchRow()) { $usedNames[] = $row['owncloud_name']; } - if(!($usedNames) || count($usedNames) == 0) { + if(!($usedNames) || count($usedNames) === 0) { $lastNo = 1; //will become name_2 } else { natsort($usedNames); @@ -562,7 +562,7 @@ abstract class Access { $sqlAdjustment = ''; $dbtype = \OCP\Config::getSystemValue('dbtype'); - if($dbtype == 'mysql') { + if($dbtype === 'mysql') { $sqlAdjustment = 'FROM DUAL'; } @@ -586,7 +586,7 @@ abstract class Access { $insRows = $res->numRows(); - if($insRows == 0) { + if($insRows === 0) { return false; } @@ -668,7 +668,7 @@ abstract class Access { $linkResources = array_pad(array(), count($base), $link_resource); $sr = ldap_search($linkResources, $base, $filter, $attr); $error = ldap_errno($link_resource); - if(!is_array($sr) || $error != 0) { + if(!is_array($sr) || $error !== 0) { \OCP\Util::writeLog('user_ldap', 'Error when searching: '.ldap_error($link_resource).' code '.ldap_errno($link_resource), \OCP\Util::ERROR); @@ -736,7 +736,7 @@ abstract class Access { foreach($attr as $key) { $key = mb_strtolower($key, 'UTF-8'); if(isset($item[$key])) { - if($key != 'dn') { + if($key !== 'dn') { $selection[$i][$key] = $this->resemblesDN($key) ? $this->sanitizeDN($item[$key][0]) : $item[$key][0]; @@ -828,7 +828,7 @@ abstract class Access { private function combineFilter($filters, $operator) { $combinedFilter = '('.$operator; foreach($filters as $filter) { - if($filter[0] != '(') { + if($filter[0] !== '(') { $filter = '('.$filter.')'; } $combinedFilter.=$filter; @@ -869,7 +869,7 @@ abstract class Access { private function getFilterPartForSearch($search, $searchAttributes, $fallbackAttribute) { $filter = array(); $search = empty($search) ? '*' : '*'.$search.'*'; - if(!is_array($searchAttributes) || count($searchAttributes) == 0) { + if(!is_array($searchAttributes) || count($searchAttributes) === 0) { if(empty($fallbackAttribute)) { return ''; } @@ -879,7 +879,7 @@ abstract class Access { $filter[] = $attribute . '=' . $search; } } - if(count($filter) == 1) { + if(count($filter) === 1) { return '('.$filter[0].')'; } return $this->combineFilterWithOr($filter); @@ -905,7 +905,7 @@ abstract class Access { * @returns true on success, false otherwise */ private function detectUuidAttribute($dn, $force = false) { - if(($this->connection->ldapUuidAttribute != 'auto') && !$force) { + if(($this->connection->ldapUuidAttribute !== 'auto') && !$force) { return true; } @@ -1025,7 +1025,7 @@ abstract class Access { * @returns string containing the key or empty if none is cached */ private function getPagedResultCookie($base, $filter, $limit, $offset) { - if($offset == 0) { + if($offset === 0) { return ''; } $offset -= $limit; diff --git a/apps/user_ldap/lib/connection.php b/apps/user_ldap/lib/connection.php index 7292ca15e78d1e5d24737353f138e4ba5fe0c605..ba4de1353412dbb6756a74f9de54d2cefaf4ea03 100644 --- a/apps/user_ldap/lib/connection.php +++ b/apps/user_ldap/lib/connection.php @@ -101,7 +101,7 @@ class Connection { public function __set($name, $value) { $changed = false; //only few options are writable - if($name == 'ldapUuidAttribute') { + if($name === 'ldapUuidAttribute') { \OCP\Util::writeLog('user_ldap', 'Set config ldapUuidAttribute to '.$value, \OCP\Util::DEBUG); $this->config[$name] = $value; if(!empty($this->configID)) { @@ -328,9 +328,9 @@ class Connection { $params = $this->getConfigTranslationArray(); foreach($config as $parameter => $value) { - if(($parameter == 'homeFolderNamingRule' + if(($parameter === 'homeFolderNamingRule' || (isset($params[$parameter]) - && $params[$parameter] == 'homeFolderNamingRule')) + && $params[$parameter] === 'homeFolderNamingRule')) && !empty($value)) { $value = 'attr:'.$value; } @@ -396,7 +396,7 @@ class Connection { $trans = $this->getConfigTranslationArray(); $config = array(); foreach($trans as $dbKey => $classKey) { - if($classKey == 'homeFolderNamingRule') { + if($classKey === 'homeFolderNamingRule') { if(strpos($this->config[$classKey], 'attr:') === 0) { $config[$dbKey] = substr($this->config[$classKey], 5); } else { @@ -449,7 +449,7 @@ class Connection { } foreach(array('ldapAttributesForUserSearch', 'ldapAttributesForGroupSearch') as $key) { if(is_array($this->config[$key]) - && count($this->config[$key]) == 1 + && count($this->config[$key]) === 1 && empty($this->config[$key][0])) { $this->config[$key] = array(); } @@ -603,12 +603,12 @@ class Connection { $error = null; //if LDAP server is not reachable, try the Backup (Replica!) Server - if((!$bindStatus && ($error == -1)) + if((!$bindStatus && ($error === -1)) || $this->config['ldapOverrideMainServer'] || $this->getFromCache('overrideMainServer')) { $this->doConnect($this->config['ldapBackupHost'], $this->config['ldapBackupPort']); $bindStatus = $this->bind(); - if($bindStatus && $error == -1) { + if($bindStatus && $error === -1) { //when bind to backup server succeeded and failed to main server, //skip contacting him until next cache refresh $this->writeToCache('overrideMainServer', true); diff --git a/apps/user_ldap/lib/helper.php b/apps/user_ldap/lib/helper.php index 7720c356a13ddad3ad3e7c0abc02ac40c0bf77a1..07d13a806a624fcff9982d38cb508afca3d4da01 100644 --- a/apps/user_ldap/lib/helper.php +++ b/apps/user_ldap/lib/helper.php @@ -96,7 +96,7 @@ class Helper { return false; } - if($res->numRows() == 0) { + if($res->numRows() === 0) { return false; } diff --git a/apps/user_ldap/templates/settings.php b/apps/user_ldap/templates/settings.php index ee1250fc911e71d169d55adcf9550ee6bdc0b931..972970aa3ef11445789bbb51390cffe5c35ec8f6 100644 --- a/apps/user_ldap/templates/settings.php +++ b/apps/user_ldap/templates/settings.php @@ -15,7 +15,7 @@ <fieldset id="ldapSettings-1"> <p><label for="ldap_serverconfig_chooser"><?php p($l->t('Server configuration'));?></label> <select id="ldap_serverconfig_chooser" name="ldap_serverconfig_chooser"> - <?php if(count($_['serverConfigurationPrefixes']) == 0 ) { + <?php if(count($_['serverConfigurationPrefixes']) === 0 ) { ?> <option value="" selected>1. Server</option>'); <?php @@ -86,7 +86,7 @@ <p><label for="ldap_group_display_name"><?php p($l->t('Group Display Name Field'));?></label><input type="text" id="ldap_group_display_name" name="ldap_group_display_name" data-default="<?php p($_['ldap_group_display_name_default']); ?>" title="<?php p($l->t('The LDAP attribute to use to generate the groups`s ownCloud name.'));?>" /></p> <p><label for="ldap_base_groups"><?php p($l->t('Base Group Tree'));?></label><textarea id="ldap_base_groups" name="ldap_base_groups" placeholder="<?php p($l->t('One Group Base DN per line'));?>" data-default="<?php p($_['ldap_base_groups_default']); ?>" title="<?php p($l->t('Base Group Tree'));?>"></textarea></p> <p><label for="ldap_attributes_for_group_search"><?php p($l->t('Group Search Attributes'));?></label><textarea id="ldap_attributes_for_group_search" name="ldap_attributes_for_group_search" placeholder="<?php p($l->t('Optional; one attribute per line'));?>" data-default="<?php p($_['ldap_attributes_for_group_search_default']); ?>" title="<?php p($l->t('Group Search Attributes'));?>"></textarea></p> - <p><label for="ldap_group_member_assoc_attribute"><?php p($l->t('Group-Member association'));?></label><select id="ldap_group_member_assoc_attribute" name="ldap_group_member_assoc_attribute" data-default="<?php p($_['ldap_group_member_assoc_attribute_default']); ?>" ><option value="uniqueMember"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] == 'uniqueMember')) p(' selected'); ?>>uniqueMember</option><option value="memberUid"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] == 'memberUid')) p(' selected'); ?>>memberUid</option><option value="member"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] == 'member')) p(' selected'); ?>>member (AD)</option></select></p> + <p><label for="ldap_group_member_assoc_attribute"><?php p($l->t('Group-Member association'));?></label><select id="ldap_group_member_assoc_attribute" name="ldap_group_member_assoc_attribute" data-default="<?php p($_['ldap_group_member_assoc_attribute_default']); ?>" ><option value="uniqueMember"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] === 'uniqueMember')) p(' selected'); ?>>uniqueMember</option><option value="memberUid"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] === 'memberUid')) p(' selected'); ?>>memberUid</option><option value="member"<?php if (isset($_['ldap_group_member_assoc_attribute']) && ($_['ldap_group_member_assoc_attribute'] === 'member')) p(' selected'); ?>>member (AD)</option></select></p> </div> <h3><?php p($l->t('Special Attributes'));?></h3> <div> diff --git a/apps/user_ldap/user_ldap.php b/apps/user_ldap/user_ldap.php index 1277e074714619b9fea87c232a475a8da17cc097..41e2926605e75f04af7702666485ade9ef696f34 100644 --- a/apps/user_ldap/user_ldap.php +++ b/apps/user_ldap/user_ldap.php @@ -197,9 +197,9 @@ class USER_LDAP extends lib\Access implements \OCP\UserInterface { //if attribute's value is an absolute path take this, otherwise append it to data dir //check for / at the beginning or pattern c:\ resp. c:/ if( - '/' == $path[0] + '/' === $path[0] || (3 < strlen($path) && ctype_alpha($path[0]) - && $path[1] == ':' && ('\\' == $path[2] || '/' == $path[2])) + && $path[1] === ':' && ('\\' === $path[2] || '/' === $path[2])) ) { $homedir = $path; } else { diff --git a/apps/user_webdavauth/l10n/ug.php b/apps/user_webdavauth/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..03ced5f4aa27cb15be74c348234fe0e8ade77c06 --- /dev/null +++ b/apps/user_webdavauth/l10n/ug.php @@ -0,0 +1,4 @@ +<?php $TRANSLATIONS = array( +"WebDAV Authentication" => "WebDAV سالاھىيەت دەلىللەش", +"URL: http://" => "URL: http://" +); diff --git a/apps/user_webdavauth/l10n/zh_TW.php b/apps/user_webdavauth/l10n/zh_TW.php index 7a9d767eec11d66605fe40cf9d642f5f080eb1cd..6f94b77ac5794f6a4eaba19d43b687e8b26643ca 100644 --- a/apps/user_webdavauth/l10n/zh_TW.php +++ b/apps/user_webdavauth/l10n/zh_TW.php @@ -1,5 +1,5 @@ <?php $TRANSLATIONS = array( "WebDAV Authentication" => "WebDAV èªè‰", "URL: http://" => "網å€ï¼šhttp://", -"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." => "ownCloud會將把用戶的è‰ä»¶ç™¼é€åˆ°é€™å€‹ç¶²å€ã€‚這個æ’件會檢查回應,並把HTTP狀態代碼401å’Œ403視為無效è‰ä»¶å’Œæ‰€æœ‰å…¶ä»–回應視為有效è‰ä»¶ã€‚" +"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." => "ownCloud 會將把用戶的登入資訊發é€åˆ°é€™å€‹ç¶²å€ä»¥å˜—試登入,並檢查回應, HTTP 狀態碼401å’Œ403視為登入失敗,所有其他回應視為登入æˆåŠŸã€‚" ); diff --git a/core/js/config.php b/core/js/config.php index 0aaa44822876b339d4b47c73ad8f6145069b6d0e..48bea6ae5425d31b1127fb92c2d66956771d24a1 100644 --- a/core/js/config.php +++ b/core/js/config.php @@ -26,8 +26,8 @@ $array = array( "oc_debug" => (defined('DEBUG') && DEBUG) ? 'true' : 'false', "oc_webroot" => "\"".OC::$WEBROOT."\"", "oc_appswebroots" => str_replace('\\/', '/', json_encode($apps_paths)), // Ugly unescape slashes waiting for better solution - "oc_current_user" => "\"".OC_User::getUser(). "\"", - "oc_requesttoken" => "\"".OC_Util::callRegister(). "\"", + "oc_current_user" => "document.head.getAttribute('data-user')", + "oc_requesttoken" => "document.head.getAttribute('data-requesttoken')", "datepickerFormatDate" => json_encode($l->l('jsdate', 'jsdate')), "dayNames" => json_encode( array( @@ -62,4 +62,4 @@ $array = array( // Echo it foreach ($array as $setting => $value) { echo("var ". $setting ."=".$value.";\n"); -} +} \ No newline at end of file diff --git a/core/l10n/de.php b/core/l10n/de.php index 6a77757d31a072614e22e04f85c295783b3d695e..b53bda109ddaeeec9a47147572132e91440bdd8d 100644 --- a/core/l10n/de.php +++ b/core/l10n/de.php @@ -125,6 +125,7 @@ "Database host" => "Datenbank-Host", "Finish setup" => "Installation abschließen", "web services under your control" => "Web-Services unter Deiner Kontrolle", +"%s is available. Get more information on how to update." => "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein.", "Log out" => "Abmelden", "Automatic logon rejected!" => "Automatischer Login zurückgewiesen!", "If you did not change your password recently, your account may be compromised!" => "Wenn Du Dein Passwort nicht vor kurzem geändert hast, könnte Dein\nAccount kompromittiert sein!", diff --git a/core/l10n/de_DE.php b/core/l10n/de_DE.php index 397bd2e6277aa797a254a5d4f39fec93f6f2d13d..7e9b64193c6f8809d62b10dc12cc1cc3d834ff96 100644 --- a/core/l10n/de_DE.php +++ b/core/l10n/de_DE.php @@ -92,7 +92,7 @@ "Request failed!<br>Did you make sure your email/username was right?" => "Anfrage fehlgeschlagen!<br>Haben Sie darauf geachtet, dass E-Mail-Adresse/Nutzername korrekt waren?", "You will receive a link to reset your password via Email." => "Sie erhalten einen Link per E-Mail, um Ihr Passwort zurückzusetzen.", "Username" => "Benutzername", -"Request reset" => "Zurücksetzung beantragen", +"Request reset" => "Zurücksetzung anfordern", "Your password was reset" => "Ihr Passwort wurde zurückgesetzt.", "To login page" => "Zur Login-Seite", "New password" => "Neues Passwort", @@ -125,7 +125,7 @@ "Database host" => "Datenbank-Host", "Finish setup" => "Installation abschließen", "web services under your control" => "Web-Services unter Ihrer Kontrolle", -"%s is available. Get more information on how to update." => "%s ist nicht verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein.", +"%s is available. Get more information on how to update." => "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein.", "Log out" => "Abmelden", "Automatic logon rejected!" => "Automatische Anmeldung verweigert!", "If you did not change your password recently, your account may be compromised!" => "Wenn Sie Ihr Passwort nicht vor kurzem geändert haben, könnte Ihr\nAccount kompromittiert sein!", diff --git a/core/l10n/en@pirate.php b/core/l10n/en@pirate.php index 482632f3fdab19ae3bd7efb9a1ed366c0f00ac9c..981d9a1ca0f326481cfa383fd15b3a7696dfe001 100644 --- a/core/l10n/en@pirate.php +++ b/core/l10n/en@pirate.php @@ -1,3 +1,5 @@ <?php $TRANSLATIONS = array( -"Password" => "Passcode" +"User %s shared a file with you" => "User %s shared a file with you", +"Password" => "Passcode", +"web services under your control" => "web services under your control" ); diff --git a/core/l10n/es.php b/core/l10n/es.php index e0ccfd059dec401334cf8c3e01c25e0d8d974a9a..d99ac861cea5fc0fef17f45eb05ca9e819695e75 100644 --- a/core/l10n/es.php +++ b/core/l10n/es.php @@ -3,11 +3,11 @@ "User %s shared a folder with you" => "El usuario %s ha compartido una carpeta contigo.", "User %s shared the file \"%s\" with you. It is available for download here: %s" => "El usuario %s ha compartido el archivo \"%s\" contigo. Puedes descargarlo aquÃ: %s.", "User %s shared the folder \"%s\" with you. It is available for download here: %s" => "El usuario %s ha compartido la carpeta \"%s\" contigo. Puedes descargarla aquÃ: %s.", -"Category type not provided." => "Tipo de categoria no proporcionado.", +"Category type not provided." => "Tipo de categorÃa no proporcionado.", "No category to add?" => "¿Ninguna categorÃa para añadir?", -"This category already exists: %s" => "Esta categoria ya existe: %s", -"Object type not provided." => "ipo de objeto no proporcionado.", -"%s ID not provided." => "%s ID no proporcionado.", +"This category already exists: %s" => "Ya existe esta categorÃa: %s", +"Object type not provided." => "Tipo de objeto no proporcionado.", +"%s ID not provided." => "ID de %s no proporcionado.", "Error adding %s to favorites." => "Error añadiendo %s a los favoritos.", "No categories selected for deletion." => "No hay categorÃas seleccionadas para borrar.", "Error removing %s from favorites." => "Error eliminando %s de los favoritos.", @@ -39,20 +39,20 @@ "today" => "hoy", "yesterday" => "ayer", "{days} days ago" => "hace {days} dÃas", -"last month" => "mes pasado", +"last month" => "el mes pasado", "{months} months ago" => "Hace {months} meses", "months ago" => "hace meses", -"last year" => "año pasado", +"last year" => "el año pasado", "years ago" => "hace años", "Ok" => "Aceptar", "Cancel" => "Cancelar", "Choose" => "Seleccionar", "Yes" => "SÃ", "No" => "No", -"The object type is not specified." => "El tipo de objeto no se ha especificado.", +"The object type is not specified." => "No se ha especificado el tipo de objeto", "Error" => "Error", -"The app name is not specified." => "El nombre de la app no se ha especificado.", -"The required file {file} is not installed!" => "El fichero {file} requerido, no está instalado.", +"The app name is not specified." => "No se ha especificado el nombre de la aplicación.", +"The required file {file} is not installed!" => "¡El fichero requerido {file} no está instalado!", "Shared" => "Compartido", "Share" => "Compartir", "Error while sharing" => "Error compartiendo", @@ -68,15 +68,15 @@ "Send" => "Enviar", "Set expiration date" => "Establecer fecha de caducidad", "Expiration date" => "Fecha de caducidad", -"Share via email:" => "compartido via e-mail:", +"Share via email:" => "Compartido por correo electrónico:", "No people found" => "No se encontró gente", "Resharing is not allowed" => "No se permite compartir de nuevo", "Shared in {item} with {user}" => "Compartido en {item} con {user}", -"Unshare" => "No compartir", +"Unshare" => "Dejar de compartir", "can edit" => "puede editar", "access control" => "control de acceso", "create" => "crear", -"update" => "modificar", +"update" => "actualizar", "delete" => "eliminar", "share" => "compartir", "Password protected" => "Protegido por contraseña", @@ -84,16 +84,16 @@ "Error setting expiration date" => "Error estableciendo fecha de caducidad", "Sending ..." => "Enviando...", "Email sent" => "Correo electrónico enviado", -"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "La actualización ha fracasado. Por favor, informe este problema a la <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">Comunidad de ownCloud</ a>.", +"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "La actualización ha fracasado. Por favor, informe de este problema a la <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">Comunidad de ownCloud</ a>.", "The update was successful. Redirecting you to ownCloud now." => "La actualización se ha realizado correctamente. Redireccionando a ownCloud ahora.", -"ownCloud password reset" => "Reiniciar contraseña de ownCloud", +"ownCloud password reset" => "Restablecer contraseña de ownCloud", "Use the following link to reset your password: {link}" => "Utiliza el siguiente enlace para restablecer tu contraseña: {link}", -"The link to reset your password has been sent to your email.<br>If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator ." => "El enlace para restablecer la contraseña ha sido enviada a su correo electrónico. <br> Si no lo recibe en un plazo razonable de tiempo, revise su spam / carpetas no deseados. <br> Si no está allà pregunte a su administrador local.", -"Request failed!<br>Did you make sure your email/username was right?" => "Petición ha fallado! <br> ¿Usted asegúrese que su dirección de correo electrónico / nombre de usuario estaba justo?", -"You will receive a link to reset your password via Email." => "Recibirás un enlace por correo electrónico para restablecer tu contraseña", +"The link to reset your password has been sent to your email.<br>If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator ." => "El enlace para restablecer la contraseña ha sido enviada a su correo electrónico. <br> Si no lo recibe en un plazo razonable de tiempo, revise su carpeta de spam / correo no deseado. <br> Si no está allÃ, pregunte a su administrador local.", +"Request failed!<br>Did you make sure your email/username was right?" => "La petición ha fallado! <br> ¿Está seguro de que su dirección de correo electrónico o nombre de usuario era correcto?", +"You will receive a link to reset your password via Email." => "Recibirá un enlace por correo electrónico para restablecer su contraseña", "Username" => "Nombre de usuario", "Request reset" => "Solicitar restablecimiento", -"Your password was reset" => "Tu contraseña se ha restablecido", +"Your password was reset" => "Su contraseña ha sido establecida", "To login page" => "A la página de inicio de sesión", "New password" => "Nueva contraseña", "Reset password" => "Restablecer contraseña", @@ -108,12 +108,12 @@ "Add" => "Agregar", "Security Warning" => "Advertencia de seguridad", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "La versión de PHP es vulnerable al ataque de Byte NULL (CVE-2006-7243)", -"Please update your PHP installation to use ownCloud securely." => "Por favor, actualice su instalación de PHP para utilizar ownCloud en forma segura.", +"Please update your PHP installation to use ownCloud securely." => "Por favor, actualice su instalación de PHP para utilizar ownCloud de manera segura.", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "No está disponible un generador de números aleatorios seguro, por favor habilite la extensión OpenSSL de PHP.", -"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Sin un generador de números aleatorios seguro un atacante podrÃa predecir los tokens de reinicio de su contraseña y tomar control de su cuenta.", -"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Su directorio de datos y sus archivos están probablemente accesibles a través de internet ya que el archivo .htaccess no está funcionando.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Sin un generador de números aleatorios seguro, un atacante podrÃa predecir los tokens de restablecimiento de contraseñas y tomar el control de su cuenta.", +"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Probablemente su directorio de datos y sus archivos sean accesibles a través de internet ya que el archivo .htaccess no funciona.", "For information how to properly configure your server, please see the <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">documentation</a>." => "Para información sobre cómo configurar adecuadamente su servidor, por favor vea la <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">documentación</a>.", -"Create an <strong>admin account</strong>" => "Crea una <strong>cuenta de administrador</strong>", +"Create an <strong>admin account</strong>" => "Crear una <strong>cuenta de administrador</strong>", "Advanced" => "Avanzado", "Data folder" => "Directorio de almacenamiento", "Configure the database" => "Configurar la base de datos", @@ -125,13 +125,13 @@ "Database host" => "Host de la base de datos", "Finish setup" => "Completar la instalación", "web services under your control" => "Servicios web bajo su control", -"%s is available. Get more information on how to update." => "%s esta disponible. Obtén mas información de como actualizar.", +"%s is available. Get more information on how to update." => "%s esta disponible. Obtener mas información de como actualizar.", "Log out" => "Salir", "Automatic logon rejected!" => "¡Inicio de sesión automático rechazado!", "If you did not change your password recently, your account may be compromised!" => "Si usted no ha cambiado su contraseña recientemente, ¡puede que su cuenta esté comprometida!", "Please change your password to secure your account again." => "Por favor cambie su contraseña para asegurar su cuenta nuevamente.", -"Lost your password?" => "¿Has perdido tu contraseña?", -"remember" => "recuérdame", +"Lost your password?" => "¿Ha perdido su contraseña?", +"remember" => "recordarme", "Log in" => "Entrar", "Alternative Logins" => "Nombre de usuarios alternativos", "prev" => "anterior", diff --git a/core/l10n/fr.php b/core/l10n/fr.php index c8f60a678f9efc24f151b65d51f8da06c2ecb461..84ea35abcf20f3dbd84d3480181527ade6834acb 100644 --- a/core/l10n/fr.php +++ b/core/l10n/fr.php @@ -125,6 +125,7 @@ "Database host" => "Serveur de la base de données", "Finish setup" => "Terminer l'installation", "web services under your control" => "services web sous votre contrôle", +"%s is available. Get more information on how to update." => "%s est disponible. Obtenez plus d'informations sur la façon de mettre à jour.", "Log out" => "Se déconnecter", "Automatic logon rejected!" => "Connexion automatique rejetée !", "If you did not change your password recently, your account may be compromised!" => "Si vous n'avez pas changé votre mot de passe récemment, votre compte risque d'être compromis !", diff --git a/core/l10n/ja_JP.php b/core/l10n/ja_JP.php index 1e73aa5890875477145d09e8402baed11c979fb9..783fe288ba3be9c69d5bbb28a9a157dc97b0ced4 100644 --- a/core/l10n/ja_JP.php +++ b/core/l10n/ja_JP.php @@ -110,7 +110,7 @@ "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "ã‚ãªãŸã®PHPã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«ã¯ã€Null Byte攻撃(CVE-2006-7243)ã¨ã„ã†è„†å¼±æ€§ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚", "Please update your PHP installation to use ownCloud securely." => "ownCloud を安全ã«åˆ©ç”¨ã™ã‚‹ã«ã€PHPã®æ›´æ–°ã‚’è¡Œãªã£ã¦ãã ã•ã„。", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "ã‚»ã‚ュアãªä¹±æ•°ç”Ÿæˆå™¨ãŒåˆ©ç”¨å¯èƒ½ã§ã¯ã‚ã‚Šã¾ã›ã‚“。PHPã®OpenSSL拡張を有効ã«ã—ã¦ä¸‹ã•ã„。", -"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "ã‚»ã‚ュアãªä¹±æ•°ç”Ÿæˆå™¨ãŒç„¡ã„å ´åˆã€æ”»æ’ƒè€…ã¯ãƒ‘スワードリセットã®ãƒˆãƒ¼ã‚¯ãƒ³ã‚’予測ã—ã¦ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’ä¹—ã£å–られるå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "ã‚»ã‚ュアãªä¹±æ•°ç”Ÿæˆå™¨ãŒç„¡ã„å ´åˆã€æ”»æ’ƒè€…ãŒãƒ‘スワードリセットã®ãƒˆãƒ¼ã‚¯ãƒ³ã‚’予測ã—ã¦ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’ä¹—ã£å–られるå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => ".htaccess ファイルãŒå‹•ä½œã—ã¦ã„ãªã„ãŸã‚ã€ãŠãらãã‚ãªãŸã®ãƒ‡ãƒ¼ã‚¿ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚‚ã—ãã¯ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹å¯èƒ½ã§ã™ã€‚", "For information how to properly configure your server, please see the <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">documentation</a>." => "ã‚ãªãŸã®ã‚µãƒ¼ãƒã®é©åˆ‡ãªè¨å®šã«é–¢ã™ã‚‹æƒ…å ±ã¨ã—ã¦ã€<a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">ドã‚ュメント</a>ã‚’å‚ç…§ã—ã¦ä¸‹ã•ã„。", "Create an <strong>admin account</strong>" => "<strong>管ç†è€…アカウント</strong>を作æˆã—ã¦ãã ã•ã„", diff --git a/core/l10n/lt_LT.php b/core/l10n/lt_LT.php index 05ae35cc3d13efd01db8c402cf552572b7a7855d..85b76fe6948c4fbad7c6c63d71295fb030792625 100644 --- a/core/l10n/lt_LT.php +++ b/core/l10n/lt_LT.php @@ -1,4 +1,6 @@ <?php $TRANSLATIONS = array( +"User %s shared a file with you" => "Vartotojas %s pasidalino su jumis failu", +"User %s shared a folder with you" => "Vartotojas %s su jumis pasidalino aplanku", "No category to add?" => "NepridÄ—site jokios kategorijos?", "No categories selected for deletion." => "Trynimui nepasirinkta jokia kategorija.", "Sunday" => "Sekmadienis", diff --git a/core/l10n/pt_PT.php b/core/l10n/pt_PT.php index 0b2af90d1d578e7547cb91786ac0068fe754dc8f..1084fc618f775d9f9e954b3ab3f3a6f39a80c4d5 100644 --- a/core/l10n/pt_PT.php +++ b/core/l10n/pt_PT.php @@ -88,6 +88,8 @@ "The update was successful. Redirecting you to ownCloud now." => "A actualização foi concluÃda com sucesso. Vai ser redireccionado para o ownCloud agora.", "ownCloud password reset" => "Reposição da password ownCloud", "Use the following link to reset your password: {link}" => "Use o seguinte endereço para repor a sua password: {link}", +"The link to reset your password has been sent to your email.<br>If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator ." => "O link para fazer reset à sua password foi enviado para o seu e-mail. <br> Se não o recebeu dentro um espaço de tempo aceitável, por favor verifique a sua pasta de SPAM.<br> Se não o encontrar, por favor contacte o seu administrador.", +"Request failed!<br>Did you make sure your email/username was right?" => "O pedido falhou! <br> Tem a certeza que introduziu o seu email/username correcto?", "You will receive a link to reset your password via Email." => "Vai receber um endereço para repor a sua password", "Username" => "Nome de utilizador", "Request reset" => "Pedir reposição", @@ -123,6 +125,7 @@ "Database host" => "Anfitrião da base de dados", "Finish setup" => "Acabar instalação", "web services under your control" => "serviços web sob o seu controlo", +"%s is available. Get more information on how to update." => "%s está disponÃvel. Tenha mais informações como actualizar.", "Log out" => "Sair", "Automatic logon rejected!" => "Login automático rejeitado!", "If you did not change your password recently, your account may be compromised!" => "Se não mudou a sua palavra-passe recentemente, a sua conta pode ter sido comprometida!", diff --git a/core/l10n/sk_SK.php b/core/l10n/sk_SK.php index d9f124b2b49ab0ae4863392eda583da8e386ad2f..6a2d0aa5eced5dfe8bb6bae81f79fe80d62abb64 100644 --- a/core/l10n/sk_SK.php +++ b/core/l10n/sk_SK.php @@ -125,6 +125,7 @@ "Database host" => "Server databázy", "Finish setup" => "DokonÄiÅ¥ inÅ¡taláciu", "web services under your control" => "webové služby pod VaÅ¡ou kontrolou", +"%s is available. Get more information on how to update." => "%s je dostupná. ZÃskajte viac informácià k postupu aktualizáce.", "Log out" => "OdhlásiÅ¥", "Automatic logon rejected!" => "Automatické prihlásenie bolo zamietnuté!", "If you did not change your password recently, your account may be compromised!" => "V nedávnej dobe ste nezmenili svoje heslo, Váš úÄet môže byÅ¥ kompromitovaný.", diff --git a/core/l10n/ug.php b/core/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..4727e37debdcdf93a49590166207ac1243cb3fd5 --- /dev/null +++ b/core/l10n/ug.php @@ -0,0 +1,48 @@ +<?php $TRANSLATIONS = array( +"Sunday" => "يەكشەنبە", +"Monday" => "دۈشەنبە", +"Tuesday" => "سەيشەنبە", +"Wednesday" => "چارشەنبە", +"Thursday" => "پەيشەنبە", +"Friday" => "جۈمە", +"Saturday" => "شەنبە", +"January" => "قەھرىتان", +"February" => "ھۇت", +"March" => "نەۋرۇز", +"April" => "ئۇمۇت", +"May" => "باھار", +"June" => "سەپەر", +"July" => "چىللە", +"August" => "تومۇز", +"September" => "مىزان", +"October" => "ئوغۇز", +"November" => "ئوغلاق", +"December" => "ÙƒÛ†Ù†Û•Ùƒ", +"Settings" => "تەÚشەكلەر", +"1 minute ago" => "1 مىنۇت ئىلگىرى", +"1 hour ago" => "1 سائەت ئىلگىرى", +"today" => "بۈگۈن", +"yesterday" => "تۈنۈگۈن", +"Ok" => "جەزملە", +"Cancel" => "ۋاز ÙƒÛ•Ú†", +"Yes" => "ھەئە", +"No" => "ياق", +"Error" => "خاتالىق", +"Share" => "ھەمبەھىر", +"Share with" => "ھەمبەھىر", +"Password" => "ئىم", +"Send" => "يوللا", +"Unshare" => "ھەمبەھىرلىمە", +"delete" => "ئۆچۈر", +"share" => "ھەمبەھىر", +"Username" => "ئىشلەتكۈچى ئاتى", +"New password" => "ÙŠÛÚÙ‰ ئىم", +"Personal" => "شەخسىي", +"Users" => "ئىشلەتكۈچىلەر", +"Apps" => "ئەپلەر", +"Help" => "ياردەم", +"Add" => "قوش", +"Advanced" => "ئالىي", +"Finish setup" => "تەÚØ´Û•Ùƒ تامام", +"Log out" => "تىزىمدىن چىق" +); diff --git a/core/l10n/vi.php b/core/l10n/vi.php index 0b45fa69313e3d4b8f7870a6d138f477a5f87bcd..31c4a37545c03eec652ec40d01e9aa5e2d7b3213 100644 --- a/core/l10n/vi.php +++ b/core/l10n/vi.php @@ -88,6 +88,8 @@ "The update was successful. Redirecting you to ownCloud now." => "Cáºp nháºt thà nh công .Hệ thống sẽ Ä‘Æ°a bạn tá»›i ownCloud.", "ownCloud password reset" => "Khôi phục máºt khẩu Owncloud ", "Use the following link to reset your password: {link}" => "Dùng Ä‘Æ°á»ng dẫn sau để khôi phục lại máºt khẩu : {link}", +"The link to reset your password has been sent to your email.<br>If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator ." => "Liên kết tạo lại máºt khẩu đã được gá»i tá»›i há»™p thÆ° của bạn.<br>Nếu bạn không thấy nó sau má»™t khoảng thá»i gian, vui lòng kiểm tra trong thÆ° mục Spam/Rác.<br>Nếu vẫn không thấy, vui lòng há»i ngÆ°á»i quản trị hệ thống.", +"Request failed!<br>Did you make sure your email/username was right?" => "Yêu cầu thất bại!<br>Bạn có chắc là email/tên đăng nháºp của bạn chÃnh xác?", "You will receive a link to reset your password via Email." => "Vui lòng kiểm tra Email để khôi phục lại máºt khẩu.", "Username" => "Tên đăng nháºp", "Request reset" => "Yêu cầu thiết láºp lại ", @@ -105,6 +107,8 @@ "Edit categories" => "Sá»a chuyên mục", "Add" => "Thêm", "Security Warning" => "Cảnh bảo bảo máºt", +"Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Phiên bản PHP của bạn có lá»— hổng NULL Byte attack (CVE-2006-7243)", +"Please update your PHP installation to use ownCloud securely." => "Vui lòng cáºp nháºt bản cà i đặt PHP để sá» dụng ownCloud má»™t cách an toà n.", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "Không an toà n ! chức năng random number generator đã có sẵn ,vui lòng báºt PHP OpenSSL extension.", "Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Nếu không có random number generator , Hacker có thể thiết láºp lại máºt khẩu và chiếm tà i khoản của bạn.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "ThÆ° mục và file dữ liệu của bạn có thể được truy cáºp từ internet bởi vì file .htaccess không hoạt Ä‘á»™ng", @@ -121,6 +125,7 @@ "Database host" => "Database host", "Finish setup" => "Cà i đặt hoà n tất", "web services under your control" => "dịch vụ web dÆ°á»›i sá»± kiểm soát của bạn", +"%s is available. Get more information on how to update." => "%s còn trống. Xem thêm thông tin cách cáºp nháºt.", "Log out" => "Äăng xuất", "Automatic logon rejected!" => "Tá»± Ä‘á»™ng đăng nháºp đã bị từ chối !", "If you did not change your password recently, your account may be compromised!" => "Nếu bạn không thay đổi máºt khẩu gần đây của bạn, tà i khoản của bạn có thể gặp nguy hiểm!", diff --git a/core/l10n/zh_CN.php b/core/l10n/zh_CN.php index 0b6f0dfbdb5c8c9f5bb0a053029dfe7d6bfa0fb0..c37f7b2602b73419ab888211c77d1a0d9485ddb2 100644 --- a/core/l10n/zh_CN.php +++ b/core/l10n/zh_CN.php @@ -88,6 +88,8 @@ "The update was successful. Redirecting you to ownCloud now." => "æ›´æ–°æˆåŠŸã€‚æ£åœ¨é‡å®šå‘至 ownCloud。", "ownCloud password reset" => "é‡ç½® ownCloud 密ç ", "Use the following link to reset your password: {link}" => "使用以下链接é‡ç½®æ‚¨çš„密ç :{link}", +"The link to reset your password has been sent to your email.<br>If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator ." => "é‡ç½®å¯†ç 的链接已å‘é€åˆ°æ‚¨çš„邮箱。<br>如果您觉得在åˆç†çš„时间内还未收到邮件,请查看 spam/junk 目录。<br>如果没有在那里,请询问您的本地管ç†å‘˜ã€‚", +"Request failed!<br>Did you make sure your email/username was right?" => "请求失败<br>您确定您的邮箱/用户å是æ£ç¡®çš„?", "You will receive a link to reset your password via Email." => "您将会收到包å«å¯ä»¥é‡ç½®å¯†ç 链接的邮件。", "Username" => "用户å", "Request reset" => "请求é‡ç½®", @@ -123,6 +125,7 @@ "Database host" => "æ•°æ®åº“主机", "Finish setup" => "安装完æˆ", "web services under your control" => "您控制的webæœåŠ¡", +"%s is available. Get more information on how to update." => "%s å¯ç”¨ã€‚获å–更多关于如何å‡çº§çš„ä¿¡æ¯ã€‚", "Log out" => "注销", "Automatic logon rejected!" => "自动登录被拒ç»ï¼", "If you did not change your password recently, your account may be compromised!" => "如果您没有最近修改您的密ç ,您的å¸æˆ·å¯èƒ½ä¼šå—到影å“ï¼", diff --git a/core/l10n/zh_TW.php b/core/l10n/zh_TW.php index cfc3a9fe3327f4e54c26b94b86916605445295ff..6537e6dff075d1460c9d11a49baab7793296b9e7 100644 --- a/core/l10n/zh_TW.php +++ b/core/l10n/zh_TW.php @@ -88,6 +88,8 @@ "The update was successful. Redirecting you to ownCloud now." => "å‡ç´šæˆåŠŸï¼Œæ£å°‡æ‚¨é‡æ–°å°Žå‘至 ownCloud 。", "ownCloud password reset" => "ownCloud 密碼é‡è¨", "Use the following link to reset your password: {link}" => "請至以下連çµé‡è¨æ‚¨çš„密碼: {link}", +"The link to reset your password has been sent to your email.<br>If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator ." => "é‡è¨å¯†ç¢¼çš„連çµå·²ç¶“寄至您的電å郵件信箱,如果您éŽäº†ä¸€æ®µæ™‚間還是沒有收到它,請檢查看看它是ä¸æ˜¯è¢«æ”¾åˆ°åžƒåœ¾éƒµä»¶äº†ï¼Œå¦‚果還是沒有的話,請è¯çµ¡æ‚¨çš„ ownCloud 系統管ç†å“¡ã€‚", +"Request failed!<br>Did you make sure your email/username was right?" => "請求失敗ï¼<br>您確定填入的電å郵件地å€æˆ–是帳號å稱是æ£ç¢ºçš„嗎?", "You will receive a link to reset your password via Email." => "é‡è¨å¯†ç¢¼çš„連çµå°‡æœƒå¯„åˆ°ä½ çš„é›»å郵件信箱。", "Username" => "使用者å稱", "Request reset" => "請求é‡è¨", @@ -123,6 +125,7 @@ "Database host" => "資料庫主機", "Finish setup" => "完æˆè¨å®š", "web services under your control" => "由您控制的網路æœå‹™", +"%s is available. Get more information on how to update." => "%s 已經釋出,çžè§£æ›´å¤šè³‡è¨Šä»¥é€²è¡Œæ›´æ–°ã€‚", "Log out" => "登出", "Automatic logon rejected!" => "自動登入被拒ï¼", "If you did not change your password recently, your account may be compromised!" => "如果您最近並未更改密碼,您的帳號å¯èƒ½å·²ç¶“é到入侵ï¼", diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php index 4dc4a2c7593e42c4af4aabb2afcb0c8d6ccf1e46..6e49149b0ae43491542c34336590bb989f92c3a2 100644 --- a/core/templates/layout.user.php +++ b/core/templates/layout.user.php @@ -5,7 +5,7 @@ <!--[if IE 9]><html class="ng-csp ie ie9 lte9"><![endif]--> <!--[if gt IE 9]><html class="ng-csp ie"><![endif]--> <!--[if !IE]><!--><html class="ng-csp"><!--<![endif]--> - <head> + <head data-user="<?php p($_['user_uid']); ?>" data-requesttoken="<?php p($_['requesttoken']); ?>"> <title><?php p(!empty($_['application'])?$_['application'].' | ':'') ?>ownCloud <?php p(trim($_['user_displayname']) != '' ?' ('.$_['user_displayname'].') ':'') ?></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> diff --git a/l10n/de/core.po b/l10n/de/core.po index f882bf72085f24a02e1c89c3f2f15d2e1660ff22..87d896ee48a088fcc2a1d4102f19ee337fdcc003 100644 --- a/l10n/de/core.po +++ b/l10n/de/core.po @@ -4,14 +4,15 @@ # # Translators: # arkascha <foss@christian-reiner.info>, 2013 +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 # Mirodin <blobbyjj@ymail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" -"PO-Revision-Date: 2013-05-03 21:50+0000\n" -"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-11 17:20+0000\n" +"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -565,7 +566,7 @@ msgstr "Web-Services unter Deiner Kontrolle" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "" +msgstr "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein." #: templates/layout.user.php:61 msgid "Log out" diff --git a/l10n/de/files.po b/l10n/de/files.po index 19a6349e68c46070be422743c03e42fdf374f775..5a0a81b37da07e6cd50951cd0bac8b8f620b880d 100644 --- a/l10n/de/files.po +++ b/l10n/de/files.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:27+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-09 21:00+0000\n" +"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,16 +21,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "%s konnte nicht verschoben werden - eine Datei mit diesem Namen existiert bereits." +msgstr "Konnte %s nicht verschieben. Eine Datei mit diesem Namen existiert bereits" #: ajax/move.php:27 ajax/move.php:30 #, php-format msgid "Could not move %s" -msgstr "%s konnte nicht verschoben werden" +msgstr "Konnte %s nicht verschieben" #: ajax/rename.php:22 ajax/rename.php:25 msgid "Unable to rename file" -msgstr "Die Datei konnte nicht umbenannt werden" +msgstr "Konnte Datei nicht umbenennen" #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" @@ -37,7 +38,7 @@ msgstr "Keine Datei hochgeladen. Unbekannter Fehler" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich übertragen." +msgstr "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen." #: ajax/upload.php:27 msgid "" @@ -68,7 +69,7 @@ msgstr "Fehler beim Schreiben auf die Festplatte" #: ajax/upload.php:51 msgid "Not enough storage available" -msgstr "Nicht genug Speicherplatz verfügbar" +msgstr "Nicht genug Speicher vorhanden." #: ajax/upload.php:83 msgid "Invalid directory." @@ -86,7 +87,7 @@ msgstr "Teilen" msgid "Delete permanently" msgstr "Endgültig löschen" -#: js/fileactions.js:128 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Löschen" @@ -108,7 +109,7 @@ msgstr "ersetzen" #: js/filelist.js:252 msgid "suggest name" -msgstr "Name vorschlagen" +msgstr "Namen vorschlagen" #: js/filelist.js:252 js/filelist.js:254 msgid "cancel" @@ -128,7 +129,7 @@ msgstr "Löschvorgang ausführen" #: js/filelist.js:406 msgid "1 file uploading" -msgstr "Eine Datei wird hoch geladen" +msgstr "1 Datei wird hochgeladen" #: js/filelist.js:409 js/filelist.js:463 msgid "files uploading" @@ -150,72 +151,72 @@ msgstr "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "Ihr Speicherplatz ist voll, Dateien können nicht mehr aktualisiert oder synchronisiert werden!" +msgstr "Dein Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!" #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" -msgstr "Ihr Speicherplatz ist fast aufgebraucht ({usedSpacePercent}%)" +msgstr "Dein Speicher ist fast voll ({usedSpacePercent}%)" -#: js/files.js:226 +#: js/files.js:231 msgid "" "Your download is being prepared. This might take some time if the files are " "big." msgstr "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Deine Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist." +msgstr "Deine Datei kann nicht hochgeladen werden, weil es sich um einen Ordner handelt oder 0 Bytes groß ist." -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Nicht genug Speicherplatz verfügbar" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Upload abgebrochen." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "Die URL darf nicht leer sein." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten." -#: js/files.js:515 js/files.js:531 js/files.js:821 js/files.js:859 +#: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 msgid "Error" msgstr "Fehler" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Name" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Größe" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Geändert" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 Ordner" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} Ordner" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 Datei" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} Dateien" @@ -279,37 +280,37 @@ msgstr "Gelöschte Dateien" msgid "Cancel upload" msgstr "Upload abbrechen" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." -msgstr "Du besitzt hier keine Schreib-Berechtigung." +msgstr "Du hast hier keine Schreib-Berechtigung." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Alles leer. Lade etwas hoch!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" -msgstr "Download" +msgstr "Herunterladen" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Freigabe aufheben" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Der Upload ist zu groß" -#: templates/index.php:110 +#: templates/index.php:109 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Dateien werden gescannt, bitte warten." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Scanne" diff --git a/l10n/de/files_encryption.po b/l10n/de/files_encryption.po index d3f07f05c78b997edb951958c4e282440199ff10..caaaa81d2b36575e20a96696cd7819478d4c7e4e 100644 --- a/l10n/de/files_encryption.po +++ b/l10n/de/files_encryption.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:29+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 21:54+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de/files_external.po b/l10n/de/files_external.po index b6255cd3ef1acd0393938c9f1f13d92d9a50d904..aaa2995382cbb8fa8d8dffd97cbed44a2666c413 100644 --- a/l10n/de/files_external.po +++ b/l10n/de/files_external.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-28 01:57+0200\n" -"PO-Revision-Date: 2013-04-27 15:10+0000\n" -"Last-Translator: arkascha <foss@christian-reiner.info>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 21:55+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de/files_sharing.po b/l10n/de/files_sharing.po index 77148131a15dbcd314976fd352f44ce1f567e518..3b551c20312333770f296fb63b9b57316848405a 100644 --- a/l10n/de/files_sharing.po +++ b/l10n/de/files_sharing.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:29+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-09 19:50+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de/files_trashbin.po b/l10n/de/files_trashbin.po index 3a8c59bd0223dc9674bafa9d167683f79d905dce..57df6038e887acc2be30755f84ce45c0e1e04352 100644 --- a/l10n/de/files_trashbin.po +++ b/l10n/de/files_trashbin.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:30+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 21:58+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de/files_versions.po b/l10n/de/files_versions.po index e0fd8f7fa64d192652bc337f18ad42ac1bdb1d90..921aba68c41dc4a0a3e50d5f30c8439e6673cca2 100644 --- a/l10n/de/files_versions.po +++ b/l10n/de/files_versions.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:30+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 21:59+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de/lib.po b/l10n/de/lib.po index 4fc5815b165c2aada14962b0fb94fa574382269b..417ce173f3e59415b3d5f5c0eb34ab4029c94d31 100644 --- a/l10n/de/lib.po +++ b/l10n/de/lib.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Mirodin <blobbyjj@ymail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-28 01:57+0200\n" -"PO-Revision-Date: 2013-04-27 23:57+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-06 22:00+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -41,19 +42,19 @@ msgstr "Apps" msgid "Admin" msgstr "Administration" -#: files.php:209 +#: files.php:207 msgid "ZIP download is turned off." msgstr "Der ZIP-Download ist deaktiviert." -#: files.php:210 +#: files.php:208 msgid "Files need to be downloaded one by one." msgstr "Die Dateien müssen einzeln heruntergeladen werden." -#: files.php:211 files.php:244 +#: files.php:209 files.php:242 msgid "Back to Files" msgstr "Zurück zu \"Dateien\"" -#: files.php:241 +#: files.php:239 msgid "Selected files too large to generate zip file." msgstr "Die gewählten Dateien sind zu groß, um eine ZIP-Datei zu erstellen." @@ -181,7 +182,7 @@ msgstr "Dein Web-Server ist noch nicht für Datei-Synchronisation bereit, weil d #: setup.php:859 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "Bitte prüfen Sie die <a href='%s'>Installationsanleitungen</a>." +msgstr "Bitte prüfe die <a href='%s'>Installationsanleitungen</a>." #: template.php:113 msgid "seconds ago" diff --git a/l10n/de/settings.po b/l10n/de/settings.po index 43ac32ddf2ec2f483ec97d22dadca8de785225a4..4a545152eed9de69138c07dd37e891805b29308d 100644 --- a/l10n/de/settings.po +++ b/l10n/de/settings.po @@ -4,13 +4,14 @@ # # Translators: # arkascha <foss@christian-reiner.info>, 2013 +# Mirodin <blobbyjj@ymail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-29 01:58+0200\n" -"PO-Revision-Date: 2013-04-28 06:30+0000\n" -"Last-Translator: arkascha <foss@christian-reiner.info>\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-06 22:00+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -125,44 +126,44 @@ msgstr "Aktualisiert" msgid "Saving..." msgstr "Speichern..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "gelöscht" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "rückgängig machen" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Benutzer konnte nicht entfernt werden." -#: js/users.js:88 templates/users.php:26 templates/users.php:78 +#: js/users.js:92 templates/users.php:26 templates/users.php:78 #: templates/users.php:103 msgid "Groups" msgstr "Gruppen" -#: js/users.js:91 templates/users.php:80 templates/users.php:115 +#: js/users.js:95 templates/users.php:80 templates/users.php:115 msgid "Group Admin" msgstr "Gruppenadministrator" -#: js/users.js:111 templates/users.php:155 +#: js/users.js:115 templates/users.php:155 msgid "Delete" msgstr "Löschen" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Gruppe hinzufügen" -#: js/users.js:414 +#: js/users.js:420 msgid "A valid username must be provided" msgstr "Es muss ein gültiger Benutzername angegeben werden" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:421 js/users.js:427 js/users.js:442 msgid "Error creating user" msgstr "Beim Anlegen des Benutzers ist ein Fehler aufgetreten" -#: js/users.js:420 +#: js/users.js:426 msgid "A valid password must be provided" msgstr "Es muss ein gültiges Passwort angegeben werden" @@ -232,7 +233,7 @@ msgid "" "remote and sending of notification emails might also not work. We suggest to" " enable internet connection for this server if you want to have all features" " of ownCloud." -msgstr "Dieser ownCloud Server hat keine funktionierende Netzwerkverbindung. Dies bedeutet das einige Funktionen wie das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Netzwerkverbindung für diesen Server zu aktivieren wenn Du alle Funktionen von ownCloud nutzen möchtest." +msgstr "Dieser ownCloud Server hat keine funktionierende Netzwerkverbindung. Dies bedeutet das einige Funktionen wie das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Netzwerkverbindung für diesen Server zu aktivieren, wenn Du alle Funktionen von ownCloud nutzen möchtest." #: templates/admin.php:92 msgid "Cron" @@ -264,31 +265,31 @@ msgstr "Aktiviere Sharing-API" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "Erlaube Apps die Nutzung der Share-API" +msgstr "Erlaubt Apps die Nutzung der Share-API" #: templates/admin.php:142 msgid "Allow links" -msgstr "Erlaube Links" +msgstr "Erlaubt Links" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" -msgstr "Erlaube Benutzern, Inhalte über öffentliche Links zu teilen" +msgstr "Erlaubt Benutzern, Inhalte über öffentliche Links zu teilen" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "Erlaube erneutes Teilen" +msgstr "Erlaubt erneutes Teilen" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" -msgstr "Erlaube Benutzern, mit ihnen geteilte Inhalte erneut zu teilen" +msgstr "Erlaubt Benutzern, mit ihnen geteilte Inhalte erneut zu teilen" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "Erlaube Benutzern, mit jedem zu teilen" +msgstr "Erlaubt Benutzern, mit jedem zu teilen" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "Erlaube Benutzern, nur mit Benutzern ihrer Gruppe zu teilen" +msgstr "Erlaubt Benutzern, nur mit Benutzern ihrer Gruppe zu teilen" #: templates/admin.php:168 msgid "Security" @@ -307,7 +308,7 @@ msgstr "Erzwingt die Verwendung einer verschlüsselten Verbindung" msgid "" "Please connect to this ownCloud instance via HTTPS to enable or disable the " "SSL enforcement." -msgstr "Bitte verbinden Sie sich über eine HTTPS Verbindung mit diesem ownCloud Server um diese Einstellung zu ändern" +msgstr "Bitte verbinde Dich über eine HTTPS Verbindung mit diesem ownCloud Server um diese Einstellung zu ändern" #: templates/admin.php:195 msgid "Log" diff --git a/l10n/de/user_ldap.po b/l10n/de/user_ldap.po index 008eb03bc4dc764a61aed55b8af17c2f4b36adc0..ae5ea47d002498d89c7dff24004efc140b3efcdb 100644 --- a/l10n/de/user_ldap.po +++ b/l10n/de/user_ldap.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:31+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-09 19:40+0000\n" +"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,19 +24,19 @@ msgstr "Löschen der Serverkonfiguration fehlgeschlagen" #: ajax/testConfiguration.php:36 msgid "The configuration is valid and the connection could be established!" -msgstr "Die Konfiguration war erfolgreich, die Verbindung konnte hergestellt werden!" +msgstr "Die Konfiguration ist gültig und die Verbindung konnte hergestellt werden!" #: ajax/testConfiguration.php:39 msgid "" "The configuration is valid, but the Bind failed. Please check the server " "settings and credentials." -msgstr "Die Konfiguration ist gültig aber die Verbindung ist fehlgeschlagen. Bitte überprüfen Sie die Servereinstellungen und die Anmeldeinformationen." +msgstr "Die Konfiguration ist gültig aber die Verbindung ist fehlgeschlagen. Bitte überprüfe die Servereinstellungen und Anmeldeinformationen." #: ajax/testConfiguration.php:43 msgid "" "The configuration is invalid. Please look in the ownCloud log for further " "details." -msgstr "Die Konfiguration ist ungültig, bitte sehen Sie für weitere Details im ownCloud Log nach" +msgstr "Die Konfiguration ist ungültig, sieh für weitere Details bitte im ownCloud Log nach" #: js/settings.js:66 msgid "Deletion failed" @@ -51,7 +52,7 @@ msgstr "Einstellungen beibehalten?" #: js/settings.js:97 msgid "Cannot add server configuration" -msgstr "Serverkonfiguration konnte nicht hinzugefügt werden." +msgstr "Das Hinzufügen der Serverkonfiguration schlug fehl" #: js/settings.js:121 msgid "Connection test succeeded" @@ -63,7 +64,7 @@ msgstr "Verbindungstest fehlgeschlagen" #: js/settings.js:136 msgid "Do you really want to delete the current Server Configuration?" -msgstr "Wollen Sie die aktuelle Serverkonfiguration wirklich löschen?" +msgstr "Möchtest Du die aktuelle Serverkonfiguration wirklich löschen?" #: js/settings.js:137 msgid "Confirm Deletion" @@ -74,7 +75,7 @@ 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 "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwarteten Verhalten kommen. Bitte Deinen Systemadministator eine der beiden Anwendungen zu deaktivieren." +msgstr "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwartetem Verhalten kommen. Bitte Deinen Systemadministator eine der beiden Anwendungen zu deaktivieren." #: templates/settings.php:11 msgid "" @@ -105,7 +106,7 @@ msgstr "Basis-DN" #: templates/settings.php:40 msgid "One Base DN per line" -msgstr "Ein Base DN pro Zeile" +msgstr "Ein Basis-DN pro Zeile" #: templates/settings.php:41 msgid "You can specify Base DN for users and groups in the Advanced tab" @@ -128,7 +129,7 @@ msgstr "Passwort" #: templates/settings.php:49 msgid "For anonymous access, leave DN and Password empty." -msgstr "Lasse die Felder von DN und Passwort für anonymen Zugang leer." +msgstr "Lasse die Felder DN und Passwort für anonymen Zugang leer." #: templates/settings.php:50 msgid "User Login Filter" @@ -139,7 +140,7 @@ msgstr "Benutzer-Login-Filter" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." -msgstr "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch." +msgstr "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen beim Anmeldeversuch." #: templates/settings.php:54 #, php-format @@ -260,7 +261,7 @@ msgstr "Basis-Benutzerbaum" #: templates/settings.php:83 msgid "One User Base DN per line" -msgstr "Ein Benutzer Base DN pro Zeile" +msgstr "Ein Benutzer Basis-DN pro Zeile" #: templates/settings.php:84 msgid "User Search Attributes" @@ -268,7 +269,7 @@ msgstr "Benutzersucheigenschaften" #: templates/settings.php:84 templates/settings.php:87 msgid "Optional; one attribute per line" -msgstr "Optional; eine Eigenschaft pro Zeile" +msgstr "Optional; ein Attribut pro Zeile" #: templates/settings.php:85 msgid "Group Display Name Field" @@ -284,7 +285,7 @@ msgstr "Basis-Gruppenbaum" #: templates/settings.php:86 msgid "One Group Base DN per line" -msgstr "Ein Gruppen Base DN pro Zeile" +msgstr "Ein Gruppen Basis-DN pro Zeile" #: templates/settings.php:87 msgid "Group Search Attributes" diff --git a/l10n/de_DE/core.po b/l10n/de_DE/core.po index 5920087fce17bb09de2d694972329ead2e10f85a..da2cd95de1b4942b414176f93cf70340cec0948a 100644 --- a/l10n/de_DE/core.po +++ b/l10n/de_DE/core.po @@ -4,15 +4,16 @@ # # Translators: # arkascha <foss@christian-reiner.info>, 2013 +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 # traductor <transifex-2.7.mensaje@spamgourmet.com>, 2013 # Mirodin <blobbyjj@ymail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" -"PO-Revision-Date: 2013-05-03 21:40+0000\n" -"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-11 17:20+0000\n" +"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -421,7 +422,7 @@ msgstr "Benutzername" #: lostpassword/templates/lostpassword.php:21 msgid "Request reset" -msgstr "Zurücksetzung beantragen" +msgstr "Zurücksetzung anfordern" #: lostpassword/templates/resetpassword.php:4 msgid "Your password was reset" @@ -566,7 +567,7 @@ msgstr "Web-Services unter Ihrer Kontrolle" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "%s ist nicht verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein." +msgstr "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein." #: templates/layout.user.php:61 msgid "Log out" diff --git a/l10n/de_DE/files.po b/l10n/de_DE/files.po index 54713d059609de9e3f0bec74ce6004e7e73a2d17..55b91f87a799538b1fec6d404ef78819ac119fae 100644 --- a/l10n/de_DE/files.po +++ b/l10n/de_DE/files.po @@ -3,13 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 +# Mirodin <blobbyjj@ymail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 20:40+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-09 20:00+0000\n" +"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,18 +39,18 @@ msgstr "Keine Datei hochgeladen. Unbekannter Fehler" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Es sind keine Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen." +msgstr "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen." #: ajax/upload.php:27 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in der php.ini:" +msgstr "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini" #: ajax/upload.php:29 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Die Datei ist größer, als die MAX_FILE_SIZE Direktive erlaubt, die im HTML-Formular spezifiziert ist" +msgstr "Die Datei ist größer, als die MAX_FILE_SIZE Vorgabe erlaubt, die im HTML-Formular spezifiziert ist" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" @@ -60,7 +62,7 @@ msgstr "Keine Datei konnte übertragen werden." #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Der temporäre Ordner fehlt." +msgstr "Kein temporärer Ordner vorhanden" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -108,7 +110,7 @@ msgstr "ersetzen" #: js/filelist.js:252 msgid "suggest name" -msgstr "Einen Namen vorschlagen" +msgstr "Namen vorschlagen" #: js/filelist.js:252 js/filelist.js:254 msgid "cancel" @@ -124,7 +126,7 @@ msgstr "rückgängig machen" #: js/filelist.js:324 msgid "perform delete operation" -msgstr "führe das Löschen aus" +msgstr "Löschvorgang ausführen" #: js/filelist.js:406 msgid "1 file uploading" @@ -146,11 +148,11 @@ msgstr "Der Dateiname darf nicht leer sein." msgid "" "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " "allowed." -msgstr "Ungültiger Name! Die Zeichen '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig." +msgstr "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig." #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "Ihr Speicher ist voll. Daher können keine Dateien mehr aktualisiert oder synchronisiert werden!" +msgstr "Ihr Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!" #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" @@ -160,7 +162,7 @@ msgstr "Ihr Speicher ist fast voll ({usedSpacePercent}%)" msgid "" "Your download is being prepared. This might take some time if the files are " "big." -msgstr "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien einen Moment dauern." +msgstr "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern." #: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" @@ -177,7 +179,7 @@ msgstr "Upload abgebrochen." #: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "Der Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen." +msgstr "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen." #: js/files.js:486 msgid "URL cannot be empty." @@ -201,7 +203,7 @@ msgstr "Größe" #: js/files.js:879 templates/index.php:82 msgid "Modified" -msgstr "Bearbeitet" +msgstr "Geändert" #: js/files.js:898 msgid "1 folder" @@ -285,7 +287,7 @@ msgstr "Sie haben hier keine Schreib-Berechtigungen." #: templates/index.php:61 msgid "Nothing in here. Upload something!" -msgstr "Alles leer. Bitte laden Sie etwas hoch!" +msgstr "Alles leer. Laden Sie etwas hoch!" #: templates/index.php:75 msgid "Download" @@ -315,4 +317,4 @@ msgstr "Scanne" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "Aktualisiere den Dateisystem-Cache..." +msgstr "Dateisystem-Cache wird aktualisiert ..." diff --git a/l10n/de_DE/files_encryption.po b/l10n/de_DE/files_encryption.po index ef17e7de8fc722639f58d4d78744569ed887b0c9..6630efe37753be7a36e869471a2b504c0d4ef90d 100644 --- a/l10n/de_DE/files_encryption.po +++ b/l10n/de_DE/files_encryption.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:29+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 21:54+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de_DE/files_external.po b/l10n/de_DE/files_external.po index 39812499d98bc25e204a6bc90baa39061c14b037..7646967a4f957c2828e646601db79345735245f3 100644 --- a/l10n/de_DE/files_external.po +++ b/l10n/de_DE/files_external.po @@ -4,13 +4,14 @@ # # Translators: # arkascha <foss@christian-reiner.info>, 2013 +# Mirodin <blobbyjj@ymail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-28 01:57+0200\n" -"PO-Revision-Date: 2013-04-27 15:10+0000\n" -"Last-Translator: arkascha <foss@christian-reiner.info>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 22:00+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -113,7 +114,7 @@ msgstr "Externen Speicher für Benutzer aktivieren" #: templates/settings.php:130 msgid "Allow users to mount their own external storage" -msgstr "Erlaubt Benutzern ihre eigenen externen Speicher einzubinden" +msgstr "Erlaubt Benutzern, ihre eigenen externen Speicher einzubinden" #: templates/settings.php:141 msgid "SSL root certificates" diff --git a/l10n/de_DE/files_sharing.po b/l10n/de_DE/files_sharing.po index 1c1c9d6020a5ce2765c3615e1bdb8d13580ae90c..5a9782beebe32d34baaae908c750cf85aeb63025 100644 --- a/l10n/de_DE/files_sharing.po +++ b/l10n/de_DE/files_sharing.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:29+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 21:57+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de_DE/files_trashbin.po b/l10n/de_DE/files_trashbin.po index 2e9654699e6e1e4a468b409587577f81c9ae2005..f05c61535a3b810398cbf799a6cc675fc1123319 100644 --- a/l10n/de_DE/files_trashbin.po +++ b/l10n/de_DE/files_trashbin.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:30+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 21:58+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de_DE/lib.po b/l10n/de_DE/lib.po index c36b64e3cb87c1425936d3dc40dae0c610d8dc3f..bcbe6b91ad29f65d4d78a24f1617c7d2fe532811 100644 --- a/l10n/de_DE/lib.po +++ b/l10n/de_DE/lib.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-04 01:59+0200\n" -"PO-Revision-Date: 2013-05-03 21:40+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-06 21:53+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/de_DE/settings.po b/l10n/de_DE/settings.po index 983e3752d453dd26f867c17b794dac5b91c1bb0f..9e82862dc2e2638db3c133c0dcfba5d8ec2ad195 100644 --- a/l10n/de_DE/settings.po +++ b/l10n/de_DE/settings.po @@ -3,14 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# a.tangemann <a.tangemann@web.de>, 2013 # arkascha <foss@christian-reiner.info>, 2013 +# Mirodin <blobbyjj@ymail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-29 01:58+0200\n" -"PO-Revision-Date: 2013-04-28 06:40+0000\n" -"Last-Translator: arkascha <foss@christian-reiner.info>\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-06 21:40+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -125,44 +127,44 @@ msgstr "Aktualisiert" msgid "Saving..." msgstr "Speichern..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "gelöscht" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "rückgängig machen" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Der Benutzer konnte nicht entfernt werden." -#: js/users.js:88 templates/users.php:26 templates/users.php:78 +#: js/users.js:92 templates/users.php:26 templates/users.php:78 #: templates/users.php:103 msgid "Groups" msgstr "Gruppen" -#: js/users.js:91 templates/users.php:80 templates/users.php:115 +#: js/users.js:95 templates/users.php:80 templates/users.php:115 msgid "Group Admin" msgstr "Gruppenadministrator" -#: js/users.js:111 templates/users.php:155 +#: js/users.js:115 templates/users.php:155 msgid "Delete" msgstr "Löschen" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Gruppe hinzufügen" -#: js/users.js:414 +#: js/users.js:420 msgid "A valid username must be provided" msgstr "Es muss ein gültiger Benutzername angegeben werden" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:421 js/users.js:427 js/users.js:442 msgid "Error creating user" msgstr "Beim Erstellen des Benutzers ist ein Fehler aufgetreten" -#: js/users.js:420 +#: js/users.js:426 msgid "A valid password must be provided" msgstr "Es muss ein gültiges Passwort angegeben werden" @@ -222,7 +224,7 @@ msgstr "Dieser ownCloud-Server kann die Ländereinstellung nicht auf %s ändern. #: templates/admin.php:75 msgid "Internet connection not working" -msgstr "Keine Netzwerkverbindung" +msgstr "Keine Internetverbindung" #: templates/admin.php:78 msgid "" @@ -276,7 +278,7 @@ msgstr "Benutzern erlauben, Inhalte per öffentlichem Link zu teilen" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "Erlaube weiterverteilen" +msgstr "Erlaube Weiterverteilen" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" @@ -284,11 +286,11 @@ msgstr "Erlaubt Benutzern, mit ihnen geteilte Inhalte erneut zu teilen" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "Erlaube Benutzern, mit jedem zu teilen" +msgstr "Erlaubt Benutzern, mit jedem zu teilen" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "Erlaube Benutzern, nur mit Nutzern in ihrer Gruppe zu teilen" +msgstr "Erlaubt Benutzern, nur mit Nutzern in ihrer Gruppe zu teilen" #: templates/admin.php:168 msgid "Security" diff --git a/l10n/de_DE/user_ldap.po b/l10n/de_DE/user_ldap.po index 2d41e90563d7bdc23cf28c6078d0170c683686d8..9fed068426fd75105c6047c06c7a2c4c08a1d95b 100644 --- a/l10n/de_DE/user_ldap.po +++ b/l10n/de_DE/user_ldap.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:31+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-09 19:40+0000\n" +"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +20,7 @@ msgstr "" #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" -msgstr "Das Löschen der Server-Konfiguration schlug fehl" +msgstr "Löschen der Serverkonfiguration fehlgeschlagen" #: ajax/testConfiguration.php:36 msgid "The configuration is valid and the connection could be established!" @@ -29,13 +30,13 @@ msgstr "Die Konfiguration ist gültig und die Verbindung konnte hergestellt werd msgid "" "The configuration is valid, but the Bind failed. Please check the server " "settings and credentials." -msgstr "Die Konfiguration ist gültig, aber das Herstellen der Verbindung schlug fehl. Bitte überprüfen Sie die Server-Einstellungen und Zertifikate." +msgstr "Die Konfiguration ist gültig aber die Verbindung ist fehlgeschlagen. Bitte überprüfen Sie die Servereinstellungen und die Anmeldeinformationen." #: ajax/testConfiguration.php:43 msgid "" "The configuration is invalid. Please look in the ownCloud log for further " "details." -msgstr "Die Konfiguration ist ungültig. Weitere Details können Sie im ownCloud-Log nachlesen." +msgstr "Die Konfiguration ist ungültig, sehen Sie für weitere Details bitte im ownCloud Log nach" #: js/settings.js:66 msgid "Deletion failed" @@ -43,11 +44,11 @@ msgstr "Löschen fehlgeschlagen" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" -msgstr "Sollen die Einstellungen der letzten Serverkonfiguration übernommen werden?" +msgstr "Einstellungen von letzter Konfiguration übernehmen?" #: js/settings.js:83 msgid "Keep settings?" -msgstr "Einstellungen behalten?" +msgstr "Einstellungen beibehalten?" #: js/settings.js:97 msgid "Cannot add server configuration" @@ -63,7 +64,7 @@ msgstr "Verbindungstest fehlgeschlagen" #: js/settings.js:136 msgid "Do you really want to delete the current Server Configuration?" -msgstr "Möchten Sie die Serverkonfiguration wirklich löschen?" +msgstr "Möchten Sie die aktuelle Serverkonfiguration wirklich löschen?" #: js/settings.js:137 msgid "Confirm Deletion" @@ -74,7 +75,7 @@ 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 "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwarteten Verhalten kommen. Bitten Sie Ihren Systemadministator eine der beiden Anwendungen zu deaktivieren." +msgstr "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwartetem Verhalten kommen. Bitten Sie Ihren Systemadministator eine der beiden Anwendungen zu deaktivieren." #: templates/settings.php:11 msgid "" @@ -105,7 +106,7 @@ msgstr "Basis-DN" #: templates/settings.php:40 msgid "One Base DN per line" -msgstr "Ein Base DN pro Zeile" +msgstr "Ein Basis-DN pro Zeile" #: templates/settings.php:41 msgid "You can specify Base DN for users and groups in the Advanced tab" @@ -128,7 +129,7 @@ msgstr "Passwort" #: templates/settings.php:49 msgid "For anonymous access, leave DN and Password empty." -msgstr "Lassen Sie die Felder von DN und Passwort für einen anonymen Zugang leer." +msgstr "Lassen Sie die Felder DN und Passwort für einen anonymen Zugang leer." #: templates/settings.php:50 msgid "User Login Filter" @@ -139,7 +140,7 @@ msgstr "Benutzer-Login-Filter" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." -msgstr "Bestimmt den angewendeten Filter, wenn eine Anmeldung durchgeführt wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch." +msgstr "Bestimmt den angewendeten Filter, wenn eine Anmeldung durchgeführt wird. %%uid ersetzt den Benutzernamen beim Anmeldeversuch." #: templates/settings.php:54 #, php-format @@ -188,17 +189,17 @@ msgstr "Port" #: templates/settings.php:72 msgid "Backup (Replica) Host" -msgstr "Back-Up (Replikation) Host" +msgstr "Backup Host (Kopie)" #: templates/settings.php:72 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." -msgstr "Geben Sie einen optionalen Backup-Host an. Es muss ein Replikat des Haupt-LDAP/AD Servers sein." +msgstr "Geben Sie einen optionalen Backup Host an. Es muss sich um eine Kopie des Haupt LDAP/AD Servers handeln." #: templates/settings.php:73 msgid "Backup (Replica) Port" -msgstr "Back-Up (Replikation) Port" +msgstr "Backup Port" #: templates/settings.php:74 msgid "Disable Main Server" @@ -206,11 +207,11 @@ msgstr "Hauptserver deaktivieren" #: templates/settings.php:74 msgid "When switched on, ownCloud will only connect to the replica server." -msgstr "Wenn eingeschaltet, wird sich die ownCloud nur mit dem Replikat-Server verbinden." +msgstr "Wenn aktiviert, wird ownCloud ausschließlich den Backupserver verwenden." #: templates/settings.php:75 msgid "Use TLS" -msgstr "Benutze TLS" +msgstr "Nutze TLS" #: templates/settings.php:75 msgid "Do not use it additionally for LDAPS connections, it will fail." @@ -244,7 +245,7 @@ msgstr "in Sekunden. Eine Änderung leert den Cache." #: templates/settings.php:80 msgid "Directory Settings" -msgstr "Verzeichniseinstellungen" +msgstr "Ordnereinstellungen" #: templates/settings.php:82 msgid "User Display Name Field" @@ -260,11 +261,11 @@ msgstr "Basis-Benutzerbaum" #: templates/settings.php:83 msgid "One User Base DN per line" -msgstr "Ein Benutzer Base DN pro Zeile" +msgstr "Ein Benutzer Basis-DN pro Zeile" #: templates/settings.php:84 msgid "User Search Attributes" -msgstr "Eigenschaften der Benutzer-Suche" +msgstr "Benutzersucheigenschaften" #: templates/settings.php:84 templates/settings.php:87 msgid "Optional; one attribute per line" @@ -284,11 +285,11 @@ msgstr "Basis-Gruppenbaum" #: templates/settings.php:86 msgid "One Group Base DN per line" -msgstr "Ein Gruppen Base DN pro Zeile" +msgstr "Ein Gruppen Basis-DN pro Zeile" #: templates/settings.php:87 msgid "Group Search Attributes" -msgstr "Eigenschaften der Gruppen-Suche" +msgstr "Gruppensucheigenschaften" #: templates/settings.php:88 msgid "Group-Member association" @@ -296,7 +297,7 @@ msgstr "Assoziation zwischen Gruppe und Benutzer" #: templates/settings.php:90 msgid "Special Attributes" -msgstr "Besondere Eigenschaften" +msgstr "Spezielle Eigenschaften" #: templates/settings.php:92 msgid "Quota Field" diff --git a/l10n/en@pirate/core.po b/l10n/en@pirate/core.po index 31acce82fea96472466934f31861b3a7442948a1..48961fc2a5891783181dfa48dfac096c081e11bd 100644 --- a/l10n/en@pirate/core.po +++ b/l10n/en@pirate/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-05-01 18:51+0000\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 04:00+0000\n" "Last-Translator: lhpalacio <luizhenrique_gomespalacio@hotmail.com>\n" "Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" "MIME-Version: 1.0\n" @@ -21,7 +21,7 @@ msgstr "" #: ajax/share.php:97 #, php-format msgid "User %s shared a file with you" -msgstr "" +msgstr "User %s shared a file with you" #: ajax/share.php:99 #, php-format @@ -559,7 +559,7 @@ msgstr "" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "" +msgstr "web services under your control" #: templates/layout.user.php:36 #, php-format diff --git a/l10n/en@pirate/files.po b/l10n/en@pirate/files.po index 5990ec2d715052162ce3d07b78246c2117e6d21b..941c39cc0a6b03be67554bfe5ddfb2e711d94bef 100644 --- a/l10n/en@pirate/files.po +++ b/l10n/en@pirate/files.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" "PO-Revision-Date: 2013-04-26 08:00+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" @@ -289,7 +289,7 @@ msgstr "" #: templates/index.php:75 msgid "Download" -msgstr "" +msgstr "Download" #: templates/index.php:87 templates/index.php:88 msgid "Unshare" diff --git a/l10n/en@pirate/files_sharing.po b/l10n/en@pirate/files_sharing.po index 0256b0cd29623acb1cc60e6cef508dd25acfb108..b60b2651147884c077bcfbc712262119ddd1dd3f 100644 --- a/l10n/en@pirate/files_sharing.po +++ b/l10n/en@pirate/files_sharing.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-05-01 18:51+0000\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 04:00+0000\n" "Last-Translator: lhpalacio <luizhenrique_gomespalacio@hotmail.com>\n" "Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" "MIME-Version: 1.0\n" @@ -24,26 +24,26 @@ msgstr "Secret Code" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Submit" #: templates/public.php:10 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s shared the folder %s with you" #: templates/public.php:13 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s shared the file %s with you" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Download" #: templates/public.php:40 msgid "No preview available for" -msgstr "" +msgstr "No preview available for" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "web services under your control" diff --git a/l10n/es/core.po b/l10n/es/core.po index 1a4b035d22c6332c5688ede7f182b8fdf6aac621..adabbb6dddc8c3e27439458b7f82df106414ec2e 100644 --- a/l10n/es/core.po +++ b/l10n/es/core.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# ggam <ggam@brainleakage.com>, 2013 # msoko <sokolovitch@yahoo.com>, 2013 # iGerli <stefano@aerosoles.net>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-01 01:59+0200\n" -"PO-Revision-Date: 2013-04-30 11:30+0000\n" -"Last-Translator: iGerli <stefano@aerosoles.net>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 16:30+0000\n" +"Last-Translator: ggam <ggam@brainleakage.com>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,7 +46,7 @@ msgstr "El usuario %s ha compartido la carpeta \"%s\" contigo. Puedes descargarl #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." -msgstr "Tipo de categoria no proporcionado." +msgstr "Tipo de categorÃa no proporcionado." #: ajax/vcategories/add.php:30 msgid "No category to add?" @@ -54,19 +55,19 @@ msgstr "¿Ninguna categorÃa para añadir?" #: ajax/vcategories/add.php:37 #, php-format msgid "This category already exists: %s" -msgstr "Esta categoria ya existe: %s" +msgstr "Ya existe esta categorÃa: %s" #: 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 "ipo de objeto no proporcionado." +msgstr "Tipo de objeto no proporcionado." #: ajax/vcategories/addToFavorites.php:30 #: ajax/vcategories/removeFromFavorites.php:30 #, php-format msgid "%s ID not provided." -msgstr "%s ID no proporcionado." +msgstr "ID de %s no proporcionado." #: ajax/vcategories/addToFavorites.php:35 #, php-format @@ -196,7 +197,7 @@ msgstr "hace {days} dÃas" #: js/js.js:726 msgid "last month" -msgstr "mes pasado" +msgstr "el mes pasado" #: js/js.js:727 msgid "{months} months ago" @@ -208,7 +209,7 @@ msgstr "hace meses" #: js/js.js:729 msgid "last year" -msgstr "año pasado" +msgstr "el año pasado" #: js/js.js:730 msgid "years ago" @@ -237,7 +238,7 @@ msgstr "No" #: 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 "El tipo de objeto no se ha especificado." +msgstr "No se ha especificado el tipo de objeto" #: js/oc-vcategories.js:14 js/oc-vcategories.js:80 js/oc-vcategories.js:95 #: js/oc-vcategories.js:110 js/oc-vcategories.js:125 js/oc-vcategories.js:136 @@ -249,11 +250,11 @@ msgstr "Error" #: js/oc-vcategories.js:179 msgid "The app name is not specified." -msgstr "El nombre de la app no se ha especificado." +msgstr "No se ha especificado el nombre de la aplicación." #: js/oc-vcategories.js:194 msgid "The required file {file} is not installed!" -msgstr "El fichero {file} requerido, no está instalado." +msgstr "¡El fichero requerido {file} no está instalado!" #: js/share.js:30 js/share.js:45 js/share.js:87 msgid "Shared" @@ -317,7 +318,7 @@ msgstr "Fecha de caducidad" #: js/share.js:211 msgid "Share via email:" -msgstr "compartido via e-mail:" +msgstr "Compartido por correo electrónico:" #: js/share.js:213 msgid "No people found" @@ -333,7 +334,7 @@ msgstr "Compartido en {item} con {user}" #: js/share.js:308 msgid "Unshare" -msgstr "No compartir" +msgstr "Dejar de compartir" #: js/share.js:320 msgid "can edit" @@ -349,7 +350,7 @@ msgstr "crear" #: js/share.js:328 msgid "update" -msgstr "modificar" +msgstr "actualizar" #: js/share.js:331 msgid "delete" @@ -384,7 +385,7 @@ 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 "La actualización ha fracasado. Por favor, informe este problema a la <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">Comunidad de ownCloud</ a>." +msgstr "La actualización ha fracasado. Por favor, informe de este problema a la <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">Comunidad de ownCloud</ a>." #: js/update.js:18 msgid "The update was successful. Redirecting you to ownCloud now." @@ -392,7 +393,7 @@ msgstr "La actualización se ha realizado correctamente. Redireccionando a ownCl #: lostpassword/controller.php:48 msgid "ownCloud password reset" -msgstr "Reiniciar contraseña de ownCloud" +msgstr "Restablecer contraseña de ownCloud" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -403,15 +404,15 @@ msgid "" "The link to reset your password has been sent to your email.<br>If you do " "not receive it within a reasonable amount of time, check your spam/junk " "folders.<br>If it is not there ask your local administrator ." -msgstr "El enlace para restablecer la contraseña ha sido enviada a su correo electrónico. <br> Si no lo recibe en un plazo razonable de tiempo, revise su spam / carpetas no deseados. <br> Si no está allà pregunte a su administrador local." +msgstr "El enlace para restablecer la contraseña ha sido enviada a su correo electrónico. <br> Si no lo recibe en un plazo razonable de tiempo, revise su carpeta de spam / correo no deseado. <br> Si no está allÃ, pregunte a su administrador local." #: lostpassword/templates/lostpassword.php:12 msgid "Request failed!<br>Did you make sure your email/username was right?" -msgstr "Petición ha fallado! <br> ¿Usted asegúrese que su dirección de correo electrónico / nombre de usuario estaba justo?" +msgstr "La petición ha fallado! <br> ¿Está seguro de que su dirección de correo electrónico o nombre de usuario era correcto?" #: lostpassword/templates/lostpassword.php:15 msgid "You will receive a link to reset your password via Email." -msgstr "Recibirás un enlace por correo electrónico para restablecer tu contraseña" +msgstr "Recibirá un enlace por correo electrónico para restablecer su contraseña" #: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 #: templates/login.php:19 @@ -424,7 +425,7 @@ msgstr "Solicitar restablecimiento" #: lostpassword/templates/resetpassword.php:4 msgid "Your password was reset" -msgstr "Tu contraseña se ha restablecido" +msgstr "Su contraseña ha sido establecida" #: lostpassword/templates/resetpassword.php:5 msgid "To login page" @@ -485,7 +486,7 @@ msgstr "La versión de PHP es vulnerable al ataque de Byte NULL (CVE-2006-7243)" #: templates/installation.php:26 msgid "Please update your PHP installation to use ownCloud securely." -msgstr "Por favor, actualice su instalación de PHP para utilizar ownCloud en forma segura." +msgstr "Por favor, actualice su instalación de PHP para utilizar ownCloud de manera segura." #: templates/installation.php:32 msgid "" @@ -497,13 +498,13 @@ msgstr "No está disponible un generador de números aleatorios seguro, por favo msgid "" "Without a secure random number generator an attacker may be able to predict " "password reset tokens and take over your account." -msgstr "Sin un generador de números aleatorios seguro un atacante podrÃa predecir los tokens de reinicio de su contraseña y tomar control de su cuenta." +msgstr "Sin un generador de números aleatorios seguro, un atacante podrÃa predecir los tokens de restablecimiento de contraseñas y tomar el control de su cuenta." #: templates/installation.php:39 msgid "" "Your data directory and files are probably accessible from the internet " "because the .htaccess file does not work." -msgstr "Su directorio de datos y sus archivos están probablemente accesibles a través de internet ya que el archivo .htaccess no está funcionando." +msgstr "Probablemente su directorio de datos y sus archivos sean accesibles a través de internet ya que el archivo .htaccess no funciona." #: templates/installation.php:40 msgid "" @@ -514,7 +515,7 @@ msgstr "Para información sobre cómo configurar adecuadamente su servidor, por #: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" -msgstr "Crea una <strong>cuenta de administrador</strong>" +msgstr "Crear una <strong>cuenta de administrador</strong>" #: templates/installation.php:62 msgid "Advanced" @@ -565,7 +566,7 @@ msgstr "Servicios web bajo su control" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "%s esta disponible. Obtén mas información de como actualizar." +msgstr "%s esta disponible. Obtener mas información de como actualizar." #: templates/layout.user.php:61 msgid "Log out" @@ -587,11 +588,11 @@ msgstr "Por favor cambie su contraseña para asegurar su cuenta nuevamente." #: templates/login.php:34 msgid "Lost your password?" -msgstr "¿Has perdido tu contraseña?" +msgstr "¿Ha perdido su contraseña?" #: templates/login.php:39 msgid "remember" -msgstr "recuérdame" +msgstr "recordarme" #: templates/login.php:41 msgid "Log in" diff --git a/l10n/es/files.po b/l10n/es/files.po index cbb83952dd8f373b122fc3129d19bcceab368257..743272529923a09ca9f845626066aa6ab3f56470 100644 --- a/l10n/es/files.po +++ b/l10n/es/files.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# ggam <ggam@brainleakage.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:27+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 16:20+0000\n" +"Last-Translator: ggam <ggam@brainleakage.com>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -86,7 +87,7 @@ msgstr "Compartir" msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/fileactions.js:128 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Eliminar" @@ -136,7 +137,7 @@ msgstr "subiendo archivos" #: js/files.js:52 msgid "'.' is an invalid file name." -msgstr "'.' es un nombre de archivo inválido." +msgstr "'.' no es un nombre de archivo válido." #: js/files.js:56 msgid "File name cannot be empty." @@ -150,72 +151,72 @@ msgstr "Nombre Invalido, \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "Su almacenamiento esta lleno, los archivos no pueden ser mas actualizados o sincronizados!" +msgstr "Su almacenamiento está lleno, ¡no se pueden actualizar ni sincronizar archivos!" #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" -msgstr "Su almacenamiento esta lleno en un ({usedSpacePercent}%)" +msgstr "Su almacenamiento está casi lleno ({usedSpacePercent}%)" -#: js/files.js:226 +#: js/files.js:231 msgid "" "Your download is being prepared. This might take some time if the files are " "big." -msgstr "Tu descarga esta siendo preparada. Esto puede tardar algun tiempo si los archivos son muy grandes." +msgstr "Su descarga está siendo preparada. Esto puede tardar algún tiempo si los archivos son muy grandes." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Imposible subir su archivo, es un directorio o tiene 0 bytes" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "No hay suficiente espacio disponible" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Subida cancelada." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "La subida del archivo está en proceso. Salir de la página ahora cancelará la subida." +msgstr "La subida del archivo está en proceso. Si sale de la página ahora, se cancelará la subida." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "La URL no puede estar vacÃa." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nombre de carpeta invalido. El uso de \"Shared\" esta reservado para Owncloud" +msgstr "El nombre de carpeta no es válido. El uso de \"Shared\" está reservado para Owncloud" -#: js/files.js:515 js/files.js:531 js/files.js:821 js/files.js:859 +#: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 msgid "Error" msgstr "Error" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nombre" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Tamaño" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modificado" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 carpeta" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} carpetas" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 archivo" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} archivos" @@ -279,40 +280,40 @@ msgstr "Archivos eliminados" msgid "Cancel upload" msgstr "Cancelar subida" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "No tienes permisos para escribir aquÃ." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Aquà no hay nada. ¡Sube algo!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Descargar" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "No compartir" +msgstr "Dejar de compartir" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "bida demasido grande" +msgstr "Subida demasido grande" -#: templates/index.php:110 +#: templates/index.php:109 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido por este servidor." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Se están escaneando los archivos, por favor espere." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" -msgstr "Ahora escaneando" +msgstr "Escaneo actual" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "Actualizando cache de archivos de sistema" +msgstr "Actualizando caché del sistema de archivos" diff --git a/l10n/es/lib.po b/l10n/es/lib.po index a15c993cab796ae8f7f8433cd5ca2f5247ecf833..cf73637ca6bdcc8e2238712613c33eeaaf538db1 100644 --- a/l10n/es/lib.po +++ b/l10n/es/lib.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-28 01:57+0200\n" -"PO-Revision-Date: 2013-04-27 23:57+0000\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-04 16:20+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" @@ -41,19 +41,19 @@ msgstr "Aplicaciones" msgid "Admin" msgstr "Administración" -#: files.php:209 +#: files.php:207 msgid "ZIP download is turned off." msgstr "La descarga en ZIP está desactivada." -#: files.php:210 +#: files.php:208 msgid "Files need to be downloaded one by one." msgstr "Los archivos deben ser descargados uno por uno." -#: files.php:211 files.php:244 +#: files.php:209 files.php:242 msgid "Back to Files" msgstr "Volver a Archivos" -#: files.php:241 +#: files.php:239 msgid "Selected files too large to generate zip file." msgstr "Los archivos seleccionados son demasiado grandes para generar el archivo zip." diff --git a/l10n/fr/core.po b/l10n/fr/core.po index 5b8b4cdeb02cf0163fbaeff53af655737da160fa..b88d8fd8508bc236a104fa3c48046e5488d6d53e 100644 --- a/l10n/fr/core.po +++ b/l10n/fr/core.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# msoko <sokolovitch@yahoo.com>, 2013 # plachance <patlachance@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 23:57+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-10 01:10+0000\n" +"Last-Translator: msoko <sokolovitch@yahoo.com>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -564,7 +565,7 @@ msgstr "services web sous votre contrôle" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "" +msgstr "%s est disponible. Obtenez plus d'informations sur la façon de mettre à jour." #: templates/layout.user.php:61 msgid "Log out" diff --git a/l10n/fr/files.po b/l10n/fr/files.po index 94e0d502d9051dd1997defa0654de188a7a29c17..f93f948ef90eb2af66d7efb41e5ca92be0ae8017 100644 --- a/l10n/fr/files.po +++ b/l10n/fr/files.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# MathieuP <mathieu.payrol@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:27+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-07 15:00+0000\n" +"Last-Translator: MathieuP <mathieu.payrol@gmail.com>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,11 +34,11 @@ msgstr "Impossible de renommer le fichier" #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" -msgstr "Aucun fichier n'a été chargé. Erreur inconnue" +msgstr "Aucun fichier n'a été envoyé. Erreur inconnue" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Il n'y a pas d'erreur, le fichier a été envoyé avec succes." +msgstr "Aucune erreur, le fichier a été envoyé avec succès." #: ajax/upload.php:27 msgid "" @@ -52,7 +53,7 @@ msgstr "Le fichier envoyé dépasse la directive MAX_FILE_SIZE qui est spécifi #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Le fichier envoyé n'a été que partiellement envoyé." +msgstr "Le fichier n'a été que partiellement envoyé." #: ajax/upload.php:31 msgid "No file was uploaded" @@ -86,7 +87,7 @@ msgstr "Partager" msgid "Delete permanently" msgstr "Supprimer de façon définitive" -#: js/fileactions.js:128 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Supprimer" @@ -128,11 +129,11 @@ msgstr "effectuer l'opération de suppression" #: js/filelist.js:406 msgid "1 file uploading" -msgstr "1 fichier en cours de téléchargement" +msgstr "1 fichier en cours d'envoi" #: js/filelist.js:409 js/filelist.js:463 msgid "files uploading" -msgstr "fichiers en cours de téléchargement" +msgstr "fichiers en cours d'envoi" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -156,66 +157,66 @@ msgstr "Votre espage de stockage est plein, les fichiers ne peuvent plus être t msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Votre espace de stockage est presque plein ({usedSpacePercent}%)" -#: js/files.js:226 +#: js/files.js:231 msgid "" "Your download is being prepared. This might take some time if the files are " "big." msgstr "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Impossible de téléverser votre fichier dans la mesure où il s'agit d'un répertoire ou d'un fichier de taille nulle" +msgstr "Impossible d'envoyer votre fichier dans la mesure où il s'agit d'un répertoire ou d'un fichier de taille nulle" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Espace disponible insuffisant" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." -msgstr "Chargement annulé." +msgstr "Envoi annulé." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "L'URL ne peut-être vide" -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud" -#: js/files.js:515 js/files.js:531 js/files.js:821 js/files.js:859 +#: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 msgid "Error" msgstr "Erreur" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nom" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Taille" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modifié" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 dossier" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} dossiers" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 fichier" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} fichiers" @@ -279,37 +280,37 @@ msgstr "Fichiers supprimés" msgid "Cancel upload" msgstr "Annuler l'envoi" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Vous n'avez pas le droit d'écriture ici." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Il n'y a rien ici ! Envoyez donc quelque chose :)" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Télécharger" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Ne plus partager" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Téléversement trop volumineux" -#: templates/index.php:110 +#: templates/index.php:109 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Les fichiers sont en cours d'analyse, veuillez patienter." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Analyse en cours" diff --git a/l10n/gl/files.po b/l10n/gl/files.po index df7ddc55d2ae10e39238b9f073c298463aedf792..1287443bc340ee9b6efcaa5758654ee0244be41c 100644 --- a/l10n/gl/files.po +++ b/l10n/gl/files.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# mbouzada <mbouzada@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:27+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 09:50+0000\n" +"Last-Translator: mbouzada <mbouzada@gmail.com>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -86,7 +87,7 @@ msgstr "Compartir" msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/fileactions.js:128 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Eliminar" @@ -156,66 +157,66 @@ msgstr "O seu espazo de almacenamento está cheo, non é posÃbel actualizar ou msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)" -#: js/files.js:226 +#: js/files.js:231 msgid "" "Your download is being prepared. This might take some time if the files are " "big." msgstr "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Non foi posÃbel enviar o ficheiro pois ou é un directorio ou ten 0 bytes" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "O espazo dispoñÃbel é insuficiente" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "EnvÃo cancelado." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "O envÃo do ficheiro está en proceso. SaÃr agora da páxina cancelará o envÃo." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "O URL non pode quedar baleiro." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Nome de cartafol incorrecto. O uso de «Shared» está reservado por Owncloud" -#: js/files.js:515 js/files.js:531 js/files.js:821 js/files.js:859 +#: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 msgid "Error" msgstr "Erro" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nome" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Tamaño" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modificado" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 cartafol" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} cartafoles" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 ficheiro" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} ficheiros" @@ -241,7 +242,7 @@ msgstr "PrecÃsase para a descarga de varios ficheiros e cartafoles." #: templates/admin.php:17 msgid "Enable ZIP-download" -msgstr "Habilitar a descarga-ZIP" +msgstr "Activar a descarga ZIP" #: templates/admin.php:20 msgid "0 is unlimited" @@ -279,37 +280,37 @@ msgstr "Ficheiros eliminados" msgid "Cancel upload" msgstr "Cancelar o envÃo" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Non ten permisos para escribir aquÃ." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Aquà non hai nada. EnvÃe algo." -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Descargar" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Deixar de compartir" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "EnvÃo demasiado grande" -#: templates/index.php:110 +#: templates/index.php:109 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor" -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Estanse analizando os ficheiros. Agarde." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Análise actual" diff --git a/l10n/gl/settings.po b/l10n/gl/settings.po index 7b3e9df3f15cb841d2d8033a4ce3208d6f306bd9..84a80b69d571d809f2bb35c96a39f8032ab5d95b 100644 --- a/l10n/gl/settings.po +++ b/l10n/gl/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-29 01:58+0200\n" -"PO-Revision-Date: 2013-04-28 09:00+0000\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-11 20:00+0000\n" "Last-Translator: mbouzada <mbouzada@gmail.com>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" @@ -125,44 +125,44 @@ msgstr "Actualizado" msgid "Saving..." msgstr "Gardando..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "eliminado" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "desfacer" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Non é posÃbel retirar o usuario" -#: js/users.js:88 templates/users.php:26 templates/users.php:78 +#: js/users.js:92 templates/users.php:26 templates/users.php:78 #: templates/users.php:103 msgid "Groups" msgstr "Grupos" -#: js/users.js:91 templates/users.php:80 templates/users.php:115 +#: js/users.js:95 templates/users.php:80 templates/users.php:115 msgid "Group Admin" msgstr "Grupo Admin" -#: js/users.js:111 templates/users.php:155 +#: js/users.js:115 templates/users.php:155 msgid "Delete" msgstr "Eliminar" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "engadir un grupo" -#: js/users.js:414 +#: js/users.js:420 msgid "A valid username must be provided" msgstr "Debe fornecer un nome de usuario" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:421 js/users.js:427 js/users.js:442 msgid "Error creating user" msgstr "Produciuse un erro ao crear o usuario" -#: js/users.js:420 +#: js/users.js:426 msgid "A valid password must be provided" msgstr "Debe fornecer un contrasinal" @@ -252,7 +252,7 @@ msgstr "cron.php está rexistrado nun servizo de WebCron. Chame á página cron. msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "Use o servizo de sistema cron. Chame ao ficheiro cron.php no catfaol owncloud a través dun sistema de cronjob unna vez por minuto." +msgstr "Use o servizo de sistema cron. Chame ao ficheiro cron.php no cartafol owncloud a través dun sistema de cronjob unha vez por minuto." #: templates/admin.php:128 msgid "Sharing" diff --git a/l10n/ja_JP/core.po b/l10n/ja_JP/core.po index eca1551834fcbd976e6ad0606a24ac7090f2d9dd..e0a0299d06d0829b0f0e9bc991992fd414fc36c9 100644 --- a/l10n/ja_JP/core.po +++ b/l10n/ja_JP/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-01 01:59+0200\n" -"PO-Revision-Date: 2013-04-30 04:50+0000\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-07 07:30+0000\n" "Last-Translator: Daisuke Deguchi <ddeguchi@nagoya-u.jp>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" @@ -496,7 +496,7 @@ msgstr "ã‚»ã‚ュアãªä¹±æ•°ç”Ÿæˆå™¨ãŒåˆ©ç”¨å¯èƒ½ã§ã¯ã‚ã‚Šã¾ã›ã‚“。PHP msgid "" "Without a secure random number generator an attacker may be able to predict " "password reset tokens and take over your account." -msgstr "ã‚»ã‚ュアãªä¹±æ•°ç”Ÿæˆå™¨ãŒç„¡ã„å ´åˆã€æ”»æ’ƒè€…ã¯ãƒ‘スワードリセットã®ãƒˆãƒ¼ã‚¯ãƒ³ã‚’予測ã—ã¦ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’ä¹—ã£å–られるå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚" +msgstr "ã‚»ã‚ュアãªä¹±æ•°ç”Ÿæˆå™¨ãŒç„¡ã„å ´åˆã€æ”»æ’ƒè€…ãŒãƒ‘スワードリセットã®ãƒˆãƒ¼ã‚¯ãƒ³ã‚’予測ã—ã¦ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’ä¹—ã£å–られるå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚" #: templates/installation.php:39 msgid "" diff --git a/l10n/ja_JP/user_ldap.po b/l10n/ja_JP/user_ldap.po index d954d491167f50ba7106aa6d25d2d6b52828be3a..7e169d97e48e4641982e3ff80c10aec439bbb401 100644 --- a/l10n/ja_JP/user_ldap.po +++ b/l10n/ja_JP/user_ldap.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:31+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-08 13:50+0000\n" +"Last-Translator: Daisuke Deguchi <ddeguchi@nagoya-u.jp>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -326,7 +327,7 @@ msgstr "ユーザåを空ã®ã¾ã¾ã«ã—ã¦ãã ã•ã„(デフォルト)。 #: templates/settings.php:99 msgid "Test Configuration" -msgstr "テストè¨å®š" +msgstr "è¨å®šã‚’テスト" #: templates/settings.php:99 msgid "Help" diff --git a/l10n/ko/files.po b/l10n/ko/files.po index 32901091a746e599c045eb0a4e203e5dffe598d4..6a764822f6ca23bc48415849c2c4a3db45b7113b 100644 --- a/l10n/ko/files.po +++ b/l10n/ko/files.po @@ -3,13 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Sungjin Gang <potopro@gmail.com>, 2013 +# Sungjin Gang <potopro@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:27+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-08 15:50+0000\n" +"Last-Translator: Sungjin Gang <potopro@gmail.com>\n" "Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -68,7 +70,7 @@ msgstr "디스í¬ì— 쓰지 못했습니다" #: ajax/upload.php:51 msgid "Not enough storage available" -msgstr "" +msgstr "ì €ìž¥ì†Œê°€ ìš©ëŸ‰ì´ ì¶©ë¶„í•˜ì§€ 않습니다." #: ajax/upload.php:83 msgid "Invalid directory." @@ -84,9 +86,9 @@ msgstr "ê³µìœ " #: js/fileactions.js:126 msgid "Delete permanently" -msgstr "" +msgstr "ì˜ì›ížˆ ì‚ì œ" -#: js/fileactions.js:128 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "ì‚ì œ" @@ -124,7 +126,7 @@ msgstr "ë˜ëŒë¦¬ê¸°" #: js/filelist.js:324 msgid "perform delete operation" -msgstr "" +msgstr "ì‚ì œ 작업중" #: js/filelist.js:406 msgid "1 file uploading" @@ -132,7 +134,7 @@ msgstr "íŒŒì¼ 1ê°œ 업로드 중" #: js/filelist.js:409 js/filelist.js:463 msgid "files uploading" -msgstr "" +msgstr "íŒŒì¼ ì—…ë¡œë“œì¤‘" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -156,66 +158,66 @@ msgstr "ì €ìž¥ ê³µê°„ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤. 파ì¼ì„ ì—…ë°ì´íŠ¸í•˜ê±°ë‚˜ msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "ì €ìž¥ ê³µê°„ì´ ê±°ì˜ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤ ({usedSpacePercent}%)" -#: js/files.js:226 +#: js/files.js:231 msgid "" "Your download is being prepared. This might take some time if the files are " "big." msgstr "다운로드가 준비 중입니다. íŒŒì¼ í¬ê¸°ê°€ í¬ë‹¤ë©´ ì‹œê°„ì´ ì˜¤ëž˜ 걸릴 ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "ë””ë ‰í„°ë¦¬ ë° ë¹ˆ 파ì¼ì€ ì—…ë¡œë“œí• ìˆ˜ 없습니다" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "ì—¬ìœ ê³µê°„ì´ ë¶€ì¡±í•©ë‹ˆë‹¤" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "업로드가 취소ë˜ì—ˆìŠµë‹ˆë‹¤." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "íŒŒì¼ ì—…ë¡œë“œê°€ 진행 중입니다. ì´ íŽ˜ì´ì§€ë¥¼ 벗어나면 업로드가 취소ë©ë‹ˆë‹¤." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URLì„ ìž…ë ¥í•´ì•¼ 합니다." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "í´ë” ì´ë¦„ì´ ìœ íš¨í•˜ì§€ 않습니다. " -#: js/files.js:515 js/files.js:531 js/files.js:821 js/files.js:859 +#: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 msgid "Error" msgstr "오류" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "ì´ë¦„" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "í¬ê¸°" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "ìˆ˜ì •ë¨" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "í´ë” 1ê°œ" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "í´ë” {count}ê°œ" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "íŒŒì¼ 1ê°œ" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "íŒŒì¼ {count}ê°œ" @@ -273,43 +275,43 @@ msgstr "ë§í¬ì—ì„œ" #: templates/index.php:42 msgid "Deleted files" -msgstr "" +msgstr "íŒŒì¼ ì‚ì œë¨" #: templates/index.php:48 msgid "Cancel upload" msgstr "업로드 취소" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." -msgstr "" +msgstr "ë‹¹ì‹ ì€ ì—¬ê¸°ì— ì“°ê¸°ë¥¼ í• ìˆ˜ 있는 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "ë‚´ìš©ì´ ì—†ìŠµë‹ˆë‹¤. ì—…ë¡œë“œí• ìˆ˜ 있습니다!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "다운로드" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "ê³µìœ í•´ì œ" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "업로드한 파ì¼ì´ 너무 í¼" -#: templates/index.php:110 +#: templates/index.php:109 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "ì´ íŒŒì¼ì´ 서버ì—ì„œ 허용하는 최대 업로드 가능 용량보다 í½ë‹ˆë‹¤." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "파ì¼ì„ ê²€ìƒ‰í•˜ê³ ìžˆìŠµë‹ˆë‹¤. ê¸°ë‹¤ë ¤ 주ì‹ì‹œì˜¤." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "현재 검색" diff --git a/l10n/ko/files_trashbin.po b/l10n/ko/files_trashbin.po index b2f9321e0e603261a1e49c251cd542af487ab31e..c4e8c0dec404a987a06c541bbc8c63cab80cee3f 100644 --- a/l10n/ko/files_trashbin.po +++ b/l10n/ko/files_trashbin.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:30+0000\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-08 15:50+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" "MIME-Version: 1.0\n" @@ -41,7 +41,7 @@ msgstr "" #: js/trash.js:121 msgid "Delete permanently" -msgstr "" +msgstr "ì˜ì›ížˆ ì‚ì œ" #: js/trash.js:174 templates/index.php:17 msgid "Name" diff --git a/l10n/ko/settings.po b/l10n/ko/settings.po index 6e2db6fcc84cf46c619a62e76d95f6d65f1778bf..15aeff0cf97e47f8071987b5016dda64b7181e3d 100644 --- a/l10n/ko/settings.po +++ b/l10n/ko/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:17+0200\n" -"PO-Revision-Date: 2013-04-26 16:22+0000\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-09 00:30+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" "MIME-Version: 1.0\n" @@ -124,44 +124,44 @@ msgstr "" msgid "Saving..." msgstr "ì €ìž¥ 중..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "ì‚ì œ" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "ë˜ëŒë¦¬ê¸°" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "" -#: js/users.js:88 templates/users.php:26 templates/users.php:78 +#: js/users.js:92 templates/users.php:26 templates/users.php:78 #: templates/users.php:103 msgid "Groups" msgstr "그룹" -#: js/users.js:91 templates/users.php:80 templates/users.php:115 +#: js/users.js:95 templates/users.php:80 templates/users.php:115 msgid "Group Admin" msgstr "그룹 관리ìž" -#: js/users.js:111 templates/users.php:155 +#: js/users.js:115 templates/users.php:155 msgid "Delete" msgstr "ì‚ì œ" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:420 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:421 js/users.js:427 js/users.js:442 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:426 msgid "A valid password must be provided" msgstr "" @@ -328,7 +328,7 @@ msgstr "ëœ ì¤‘ìš”í•¨" msgid "Version" msgstr "ë²„ì „" -#: templates/admin.php:238 templates/personal.php:108 +#: templates/admin.php:237 templates/personal.php:108 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " diff --git a/l10n/lt_LT/core.po b/l10n/lt_LT/core.po index ad40286f05b65ad208ee76a96491557a14eaf09f..a6046c22ca811987f2e33ba233a90ae00c8151d9 100644 --- a/l10n/lt_LT/core.po +++ b/l10n/lt_LT/core.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Roman Deniobe <rms200x@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 23:57+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-09 12:20+0000\n" +"Last-Translator: Roman Deniobe <rms200x@gmail.com>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,12 +21,12 @@ msgstr "" #: ajax/share.php:97 #, php-format msgid "User %s shared a file with you" -msgstr "" +msgstr "Vartotojas %s pasidalino su jumis failu" #: ajax/share.php:99 #, php-format msgid "User %s shared a folder with you" -msgstr "" +msgstr "Vartotojas %s su jumis pasidalino aplanku" #: ajax/share.php:101 #, php-format diff --git a/l10n/nn_NO/core.po b/l10n/nn_NO/core.po index 6c4ba95164ad92de6041b4efe6ca0243e5b38044..6ffc7836248a6e434adc0714403612a63b129ec8 100644 --- a/l10n/nn_NO/core.po +++ b/l10n/nn_NO/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-01 01:59+0200\n" -"PO-Revision-Date: 2013-04-30 06:50+0000\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-07 18:40+0000\n" "Last-Translator: unhammer <unhammer+dill@mm.st>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/nn_NO/files.po b/l10n/nn_NO/files.po index 388d90f63a91c223ac8e17e228653d72ceeaf716..7f244a9be09122835fdc333335146dbb3d101028 100644 --- a/l10n/nn_NO/files.po +++ b/l10n/nn_NO/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 17:50+0000\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-07 20:20+0000\n" "Last-Translator: unhammer <unhammer+dill@mm.st>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po index 9fd8df290be759980b621f5b4cf360a43968752a..29ffcb6e7d87f82bcf80ddf031495e680f2f2412 100644 --- a/l10n/pt_PT/core.po +++ b/l10n/pt_PT/core.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Mouxy <daniel@mouxy.net>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 23:57+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 16:40+0000\n" +"Last-Translator: Mouxy <daniel@mouxy.net>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -401,11 +402,11 @@ msgid "" "The link to reset your password has been sent to your email.<br>If you do " "not receive it within a reasonable amount of time, check your spam/junk " "folders.<br>If it is not there ask your local administrator ." -msgstr "" +msgstr "O link para fazer reset à sua password foi enviado para o seu e-mail. <br> Se não o recebeu dentro um espaço de tempo aceitável, por favor verifique a sua pasta de SPAM.<br> Se não o encontrar, por favor contacte o seu administrador." #: lostpassword/templates/lostpassword.php:12 msgid "Request failed!<br>Did you make sure your email/username was right?" -msgstr "" +msgstr "O pedido falhou! <br> Tem a certeza que introduziu o seu email/username correcto?" #: lostpassword/templates/lostpassword.php:15 msgid "You will receive a link to reset your password via Email." @@ -563,7 +564,7 @@ msgstr "serviços web sob o seu controlo" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "" +msgstr "%s está disponÃvel. Tenha mais informações como actualizar." #: templates/layout.user.php:61 msgid "Log out" diff --git a/l10n/pt_PT/files_external.po b/l10n/pt_PT/files_external.po index 4941cbba20d5aae5c7957dd075f7fcd982d74cae..57de8c823efa9116493afcbfda80cb5bda8d3547 100644 --- a/l10n/pt_PT/files_external.po +++ b/l10n/pt_PT/files_external.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Mouxy <daniel@mouxy.net>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:29+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 16:40+0000\n" +"Last-Translator: Mouxy <daniel@mouxy.net>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -55,7 +56,7 @@ msgid "" "<b>Warning:</b> The Curl support in PHP is not enabled or installed. " "Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask " "your system administrator to install it." -msgstr "" +msgstr "<b>Atenção:<br> O suporte PHP para o Curl não está activado ou instalado. A montagem do ownCloud/WebDav ou GoolgeDriver não é possÃvel. Por favor contacte o administrador para o instalar." #: templates/settings.php:3 msgid "External Storage" diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po index c9af2137f5f2cf24bdb8e7d607fc7c5733e9e991..fada0ab8d799c2aad9c0435d8a54f6950c1834dc 100644 --- a/l10n/pt_PT/settings.po +++ b/l10n/pt_PT/settings.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Mouxy <daniel@mouxy.net>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:17+0200\n" -"PO-Revision-Date: 2013-04-26 16:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-06 16:40+0000\n" +"Last-Translator: Mouxy <daniel@mouxy.net>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +29,7 @@ msgstr "Erro na autenticação" #: ajax/changedisplayname.php:31 msgid "Your display name has been changed." -msgstr "" +msgstr "O seu nome foi alterado" #: ajax/changedisplayname.php:34 msgid "Unable to change display name" @@ -124,44 +125,44 @@ msgstr "Actualizado" msgid "Saving..." msgstr "A guardar..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "apagado" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "desfazer" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Não foi possÃvel remover o utilizador" -#: js/users.js:88 templates/users.php:26 templates/users.php:78 +#: js/users.js:92 templates/users.php:26 templates/users.php:78 #: templates/users.php:103 msgid "Groups" msgstr "Grupos" -#: js/users.js:91 templates/users.php:80 templates/users.php:115 +#: js/users.js:95 templates/users.php:80 templates/users.php:115 msgid "Group Admin" msgstr "Grupo Administrador" -#: js/users.js:111 templates/users.php:155 +#: js/users.js:115 templates/users.php:155 msgid "Delete" msgstr "Eliminar" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Adicionar grupo" -#: js/users.js:414 +#: js/users.js:420 msgid "A valid username must be provided" msgstr "Um nome de utilizador válido deve ser fornecido" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:421 js/users.js:427 js/users.js:442 msgid "Error creating user" msgstr "Erro a criar utilizador" -#: js/users.js:420 +#: js/users.js:426 msgid "A valid password must be provided" msgstr "Uma password válida deve ser fornecida" @@ -328,7 +329,7 @@ msgstr "Menos" msgid "Version" msgstr "Versão" -#: templates/admin.php:238 templates/personal.php:108 +#: templates/admin.php:237 templates/personal.php:108 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po index bac1aabe45ce3c2b8b264957db9c16c0094f6e93..ed5350ae61859f7f29612afb563dacaa4ace1114 100644 --- a/l10n/sk_SK/core.po +++ b/l10n/sk_SK/core.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 23:57+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 05:10+0000\n" +"Last-Translator: mhh <marian.hvolka@stuba.sk>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -564,7 +564,7 @@ msgstr "webové služby pod VaÅ¡ou kontrolou" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "" +msgstr "%s je dostupná. ZÃskajte viac informácià k postupu aktualizáce." #: templates/layout.user.php:61 msgid "Log out" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index aad1a7178c494c0fbd6a61df2f9f290d7b75a508..add748562e852cc315a6586c168287b3752240ec 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot index 9a782d9433865aec48e12504ac37f4158ffffbd4..53b57f51d5892ef1bbe1ac3825aea85660672ee6 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 8eff1b3b7f53a88e26c4df5d53c6f81abf531dae..57d87d4eadefc67ce0f521dd0eed635a71f32ddc 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot index 2853fa3428d681b7650b8af8277c2b3c983330fb..b67ce2ab6f4cb223d011ba63c1ab18fdfefacaea 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot index 44a659ca12ba5ae64e4c0853ee1ad64a8b8cc01d..f6cf67b6b58306dda7911a46d63b0dc6d39b4685 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/files_trashbin.pot b/l10n/templates/files_trashbin.pot index cd86ea36e1d4cf5a5161b962244fb3b633158dde..0918e24fc2434f7608ad4084edddcb80ce20bde4 100644 --- a/l10n/templates/files_trashbin.pot +++ b/l10n/templates/files_trashbin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot index 7f02a875eec14d95df016b9bffd06d71d0936cf3..1aff6304e94f7791042234be0e3e4523c59bbea3 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot index 79f16cb33585ab57ae4b9d6ca581dcb73a717de6..26655ad704383543e6bfc0769f9a65329baacd45 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:59+0200\n" +"POT-Creation-Date: 2013-05-13 02:05+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -172,13 +172,13 @@ msgstr "" msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:858 +#: setup.php:859 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:859 +#: setup.php:860 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot index b0388cd04048010f3e12605ca94826f617e5d2d2..b2435c28e91b5b0b699325705f8282836dfdc1ec 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:59+0200\n" +"POT-Creation-Date: 2013-05-13 02:05+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -165,7 +165,7 @@ msgstr "" msgid "A valid password must be provided" msgstr "" -#: personal.php:36 personal.php:37 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot index 5a1fafb41da89eab7b4db6904db3cb0cb15bfcab..2be0fb2ddaff8c55c03b94363ef2aa5664e74ac3 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/user_webdavauth.pot b/l10n/templates/user_webdavauth.pot index e1e122832b1d3b466edb5b2e6f5cdaab52e40f36..1cc91e1ae521e2845d1520529d35f7d4f0fb5cd3 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-05-04 01:58+0200\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/tr/user_ldap.po b/l10n/tr/user_ldap.po index dad12246488e6a02dc9b35bfcea88a28b08c06d3..d4a0ced72c1b7bafdca35f7ea84e42e777fdb334 100644 --- a/l10n/tr/user_ldap.po +++ b/l10n/tr/user_ldap.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# KAT.RAT12 <spanish.katerina@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:31+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-13 02:04+0200\n" +"PO-Revision-Date: 2013-05-12 16:20+0000\n" +"Last-Translator: KAT.RAT12 <spanish.katerina@gmail.com>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +20,7 @@ msgstr "" #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" -msgstr "" +msgstr "Sunucu uyunlama basarmadi " #: ajax/testConfiguration.php:36 msgid "The configuration is valid and the connection could be established!" @@ -84,11 +85,11 @@ msgstr "<b>Ihbar <b> Modulu PHP LDAP yuklemdi degil, backend calismacak. Lutfen #: templates/settings.php:15 msgid "Server configuration" -msgstr "" +msgstr "Sunucu uyunlama " #: templates/settings.php:31 msgid "Add Server Configuration" -msgstr "" +msgstr "Sunucu Uyunlama birlemek " #: templates/settings.php:36 msgid "Host" @@ -180,7 +181,7 @@ msgstr "" #: templates/settings.php:70 msgid "When unchecked, this configuration will be skipped." -msgstr "" +msgstr "Ne zaman iptal, bu uynnlama isletici " #: templates/settings.php:71 msgid "Port" @@ -188,17 +189,17 @@ msgstr "Port" #: templates/settings.php:72 msgid "Backup (Replica) Host" -msgstr "" +msgstr "Sigorta Kopya Cephe " #: templates/settings.php:72 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." -msgstr "" +msgstr "Bir kopya cevre vermek, kopya sunucu onemli olmali. " #: templates/settings.php:73 msgid "Backup (Replica) Port" -msgstr "" +msgstr "Kopya Port " #: templates/settings.php:74 msgid "Disable Main Server" @@ -206,7 +207,7 @@ msgstr "Ana sunucuyu devredışı birak" #: templates/settings.php:74 msgid "When switched on, ownCloud will only connect to the replica server." -msgstr "" +msgstr "Ne zaman acik, ownCloud sadece sunuce replikayin baglamis." #: templates/settings.php:75 msgid "Use TLS" @@ -214,11 +215,11 @@ msgstr "TLS kullan" #: templates/settings.php:75 msgid "Do not use it additionally for LDAPS connections, it will fail." -msgstr "" +msgstr "Bu LDAPS baglama icin kullamaminiz, basamacak. " #: templates/settings.php:76 msgid "Case insensitve LDAP server (Windows)" -msgstr "" +msgstr "Dusme sunucu LDAP zor degil. (Windows)" #: templates/settings.php:77 msgid "Turn off SSL certificate validation." @@ -236,7 +237,7 @@ msgstr "Önerilmez, sadece test için kullanın." #: templates/settings.php:78 msgid "Cache Time-To-Live" -msgstr "" +msgstr "Cache Time-To-Live " #: templates/settings.php:78 msgid "in seconds. A change empties the cache." @@ -244,7 +245,7 @@ msgstr "saniye cinsinden. Bir deÄŸiÅŸiklik önbelleÄŸi temizleyecektir." #: templates/settings.php:80 msgid "Directory Settings" -msgstr "" +msgstr "Parametrar Listesin Adresinin " #: templates/settings.php:82 msgid "User Display Name Field" @@ -252,7 +253,7 @@ msgstr "Ekran Adi Kullanici, (Alan Adi Kullanici Ekrane)" #: templates/settings.php:82 msgid "The LDAP attribute to use to generate the user`s ownCloud name." -msgstr "" +msgstr "LDAP kategori kullanmaya adi ownCloud kullanicin uremek icin. " #: templates/settings.php:83 msgid "Base User Tree" @@ -260,11 +261,11 @@ msgstr "Temel Kullanıcı AÄŸacı" #: templates/settings.php:83 msgid "One User Base DN per line" -msgstr "" +msgstr "Bir Temel Kullanici DN her dizgi " #: templates/settings.php:84 msgid "User Search Attributes" -msgstr "" +msgstr "Kategorii Arama Kullanici " #: templates/settings.php:84 templates/settings.php:87 msgid "Optional; one attribute per line" @@ -288,7 +289,7 @@ msgstr "Bir Grubu Tabani DN her dizgi. " #: templates/settings.php:87 msgid "Group Search Attributes" -msgstr "" +msgstr "Kategorii Arama Grubu" #: templates/settings.php:88 msgid "Group-Member association" diff --git a/l10n/ug/core.po b/l10n/ug/core.po index ee5739f4cf356864febbeb73190af2826a3c5945..a3627605922a7e9e28e6286e13aca6fdc5aa9f8d 100644 --- a/l10n/ug/core.po +++ b/l10n/ug/core.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-04-26 08:00+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 12:10+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -82,83 +82,83 @@ msgstr "" #: js/config.php:34 msgid "Sunday" -msgstr "" +msgstr "يەكشەنبە" #: js/config.php:35 msgid "Monday" -msgstr "" +msgstr "دۈشەنبە" #: js/config.php:36 msgid "Tuesday" -msgstr "" +msgstr "سەيشەنبە" #: js/config.php:37 msgid "Wednesday" -msgstr "" +msgstr "چارشەنبە" #: js/config.php:38 msgid "Thursday" -msgstr "" +msgstr "پەيشەنبە" #: js/config.php:39 msgid "Friday" -msgstr "" +msgstr "جۈمە" #: js/config.php:40 msgid "Saturday" -msgstr "" +msgstr "شەنبە" #: js/config.php:45 msgid "January" -msgstr "" +msgstr "قەھرىتان" #: js/config.php:46 msgid "February" -msgstr "" +msgstr "ھۇت" #: js/config.php:47 msgid "March" -msgstr "" +msgstr "نەۋرۇز" #: js/config.php:48 msgid "April" -msgstr "" +msgstr "ئۇمۇت" #: js/config.php:49 msgid "May" -msgstr "" +msgstr "باھار" #: js/config.php:50 msgid "June" -msgstr "" +msgstr "سەپەر" #: js/config.php:51 msgid "July" -msgstr "" +msgstr "چىللە" #: js/config.php:52 msgid "August" -msgstr "" +msgstr "تومۇز" #: js/config.php:53 msgid "September" -msgstr "" +msgstr "مىزان" #: js/config.php:54 msgid "October" -msgstr "" +msgstr "ئوغۇز" #: js/config.php:55 msgid "November" -msgstr "" +msgstr "ئوغلاق" #: js/config.php:56 msgid "December" -msgstr "" +msgstr "ÙƒÛ†Ù†Û•Ùƒ" #: js/js.js:286 msgid "Settings" -msgstr "" +msgstr "تەÚشەكلەر" #: js/js.js:718 msgid "seconds ago" @@ -166,7 +166,7 @@ msgstr "" #: js/js.js:719 msgid "1 minute ago" -msgstr "" +msgstr "1 مىنۇت ئىلگىرى" #: js/js.js:720 msgid "{minutes} minutes ago" @@ -174,7 +174,7 @@ msgstr "" #: js/js.js:721 msgid "1 hour ago" -msgstr "" +msgstr "1 سائەت ئىلگىرى" #: js/js.js:722 msgid "{hours} hours ago" @@ -182,11 +182,11 @@ msgstr "" #: js/js.js:723 msgid "today" -msgstr "" +msgstr "بۈگۈن" #: js/js.js:724 msgid "yesterday" -msgstr "" +msgstr "تۈنۈگۈن" #: js/js.js:725 msgid "{days} days ago" @@ -214,11 +214,11 @@ msgstr "" #: js/oc-dialogs.js:117 js/oc-dialogs.js:247 msgid "Ok" -msgstr "" +msgstr "جەزملە" #: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 msgid "Cancel" -msgstr "" +msgstr "ۋاز ÙƒÛ•Ú†" #: js/oc-dialogs.js:185 msgid "Choose" @@ -226,11 +226,11 @@ msgstr "" #: js/oc-dialogs.js:215 msgid "Yes" -msgstr "" +msgstr "ھەئە" #: js/oc-dialogs.js:222 msgid "No" -msgstr "" +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 @@ -243,7 +243,7 @@ msgstr "" #: js/oc-vcategories.js:199 js/share.js:136 js/share.js:143 js/share.js:577 #: js/share.js:589 msgid "Error" -msgstr "" +msgstr "خاتالىق" #: js/oc-vcategories.js:179 msgid "The app name is not specified." @@ -259,7 +259,7 @@ msgstr "" #: js/share.js:90 msgid "Share" -msgstr "" +msgstr "ھەمبەھىر" #: js/share.js:125 js/share.js:617 msgid "Error while sharing" @@ -283,7 +283,7 @@ msgstr "" #: js/share.js:159 msgid "Share with" -msgstr "" +msgstr "ھەمبەھىر" #: js/share.js:164 msgid "Share with link" @@ -295,7 +295,7 @@ msgstr "" #: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" -msgstr "" +msgstr "ئىم" #: js/share.js:173 msgid "Email link to person" @@ -303,7 +303,7 @@ msgstr "" #: js/share.js:174 msgid "Send" -msgstr "" +msgstr "يوللا" #: js/share.js:178 msgid "Set expiration date" @@ -331,7 +331,7 @@ msgstr "" #: js/share.js:308 msgid "Unshare" -msgstr "" +msgstr "ھەمبەھىرلىمە" #: js/share.js:320 msgid "can edit" @@ -351,11 +351,11 @@ msgstr "" #: js/share.js:331 msgid "delete" -msgstr "" +msgstr "ئۆچۈر" #: js/share.js:334 msgid "share" -msgstr "" +msgstr "ھەمبەھىر" #: js/share.js:368 js/share.js:564 msgid "Password protected" @@ -414,7 +414,7 @@ msgstr "" #: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 #: templates/login.php:19 msgid "Username" -msgstr "" +msgstr "ئىشلەتكۈچى ئاتى" #: lostpassword/templates/lostpassword.php:21 msgid "Request reset" @@ -430,7 +430,7 @@ msgstr "" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "" +msgstr "ÙŠÛÚÙ‰ ئىم" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" @@ -438,15 +438,15 @@ msgstr "" #: strings.php:5 msgid "Personal" -msgstr "" +msgstr "شەخسىي" #: strings.php:6 msgid "Users" -msgstr "" +msgstr "ئىشلەتكۈچىلەر" #: strings.php:7 msgid "Apps" -msgstr "" +msgstr "ئەپلەر" #: strings.php:8 msgid "Admin" @@ -454,7 +454,7 @@ msgstr "" #: strings.php:9 msgid "Help" -msgstr "" +msgstr "ياردەم" #: templates/403.php:12 msgid "Access forbidden" @@ -470,7 +470,7 @@ msgstr "" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "" +msgstr "قوش" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 @@ -516,7 +516,7 @@ msgstr "" #: templates/installation.php:62 msgid "Advanced" -msgstr "" +msgstr "ئالىي" #: templates/installation.php:64 msgid "Data folder" @@ -554,7 +554,7 @@ msgstr "" #: templates/installation.php:172 msgid "Finish setup" -msgstr "" +msgstr "تەÚØ´Û•Ùƒ تامام" #: templates/layout.guest.php:40 msgid "web services under your control" @@ -567,7 +567,7 @@ msgstr "" #: templates/layout.user.php:61 msgid "Log out" -msgstr "" +msgstr "تىزىمدىن چىق" #: templates/login.php:9 msgid "Automatic logon rejected!" diff --git a/l10n/ug/files.po b/l10n/ug/files.po index 03b8fe9308ed165399794dc4a83e83f08d77a51e..fa4a56b319cc4f58d1eecad535dbec6eeb442a33 100644 --- a/l10n/ug/files.po +++ b/l10n/ug/files.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-04-26 08:00+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 12:00+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -25,15 +25,15 @@ msgstr "" #: ajax/move.php:27 ajax/move.php:30 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "%s يۆتكىيەلمەيدۇ" #: ajax/rename.php:22 ajax/rename.php:25 msgid "Unable to rename file" -msgstr "" +msgstr "ھۆججەت ئاتىنى ئۆزگەرتكىلى بولمايدۇ" #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" -msgstr "" +msgstr "Ú¾Ûچقانداق ھۆججەت يۈكلەنمىدى. يوچۇن خاتالىق" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" @@ -56,19 +56,19 @@ msgstr "" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "" +msgstr "Ú¾Ûچقانداق ھۆججەت يۈكلەنمىدى" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "" +msgstr "ۋاقىتلىق قىسقۇچ ÙƒÛ•Ù…." #: ajax/upload.php:33 msgid "Failed to write to disk" -msgstr "" +msgstr "دىسكىغا يازالمىدى" #: ajax/upload.php:51 msgid "Not enough storage available" -msgstr "" +msgstr "ÙŠÛتەرلىك ساقلاش بوشلۇقى يوق" #: ajax/upload.php:83 msgid "Invalid directory." @@ -76,43 +76,43 @@ msgstr "" #: appinfo/app.php:12 msgid "Files" -msgstr "" +msgstr "ھۆججەتلەر" #: js/fileactions.js:116 msgid "Share" -msgstr "" +msgstr "ھەمبەھىر" #: js/fileactions.js:126 msgid "Delete permanently" -msgstr "" +msgstr "Ù…Û•ÚÚ¯ÛˆÙ„ÛˆÙƒ ئۆچۈر" #: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "" +msgstr "ئۆچۈر" #: js/fileactions.js:194 msgid "Rename" -msgstr "" +msgstr "ئات ئۆزگەرت" #: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 msgid "Pending" -msgstr "" +msgstr "كۈتۈۋاتىدۇ" #: js/filelist.js:252 js/filelist.js:254 msgid "{new_name} already exists" -msgstr "" +msgstr "{new_name} مەۋجۇت" #: js/filelist.js:252 js/filelist.js:254 msgid "replace" -msgstr "" +msgstr "ئالماشتۇر" #: js/filelist.js:252 msgid "suggest name" -msgstr "" +msgstr "تەۋسىيە ئات" #: js/filelist.js:252 js/filelist.js:254 msgid "cancel" -msgstr "" +msgstr "ۋاز ÙƒÛ•Ú†" #: js/filelist.js:299 msgid "replaced {new_name} with {old_name}" @@ -120,7 +120,7 @@ msgstr "" #: js/filelist.js:299 msgid "undo" -msgstr "" +msgstr "ÙŠÛنىۋال" #: js/filelist.js:324 msgid "perform delete operation" @@ -128,11 +128,11 @@ msgstr "" #: js/filelist.js:406 msgid "1 file uploading" -msgstr "" +msgstr "1 ھۆججەت يۈكلىنىۋاتىدۇ" #: js/filelist.js:409 js/filelist.js:463 msgid "files uploading" -msgstr "" +msgstr "ھۆججەت يۈكلىنىۋاتىدۇ" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -168,16 +168,16 @@ msgstr "" #: js/files.js:277 msgid "Not enough space available" -msgstr "" +msgstr "ÙŠÛتەرلىك بوشلۇق يوق" #: js/files.js:317 msgid "Upload cancelled." -msgstr "" +msgstr "يۈكلەشتىن ۋاز كەچتى." #: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "" +msgstr "ھۆججەت يۈكلەش مەشغۇلاتى ئÛلىپ بÛرىلىۋاتىدۇ. Leaving the page now will cancel the upload." #: js/files.js:486 msgid "URL cannot be empty." @@ -189,23 +189,23 @@ msgstr "" #: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 msgid "Error" -msgstr "" +msgstr "خاتالىق" #: js/files.js:877 templates/index.php:69 msgid "Name" -msgstr "" +msgstr "ئاتى" #: js/files.js:878 templates/index.php:80 msgid "Size" -msgstr "" +msgstr "Ú†ÙˆÚلۇقى" #: js/files.js:879 templates/index.php:82 msgid "Modified" -msgstr "" +msgstr "ئۆزگەرتكەن" #: js/files.js:898 msgid "1 folder" -msgstr "" +msgstr "1 قىسقۇچ" #: js/files.js:900 msgid "{count} folders" @@ -213,15 +213,15 @@ msgstr "" #: js/files.js:908 msgid "1 file" -msgstr "" +msgstr "1 ھۆججەت" #: js/files.js:910 msgid "{count} files" -msgstr "" +msgstr "{count} ھۆججەت" #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "" +msgstr "يۈكلە" #: templates/admin.php:5 msgid "File handling" @@ -253,19 +253,19 @@ msgstr "" #: templates/admin.php:26 msgid "Save" -msgstr "" +msgstr "ساقلا" #: templates/index.php:7 msgid "New" -msgstr "" +msgstr "ÙŠÛÚÙ‰" #: templates/index.php:10 msgid "Text file" -msgstr "" +msgstr "تÛكىست ھۆججەت" #: templates/index.php:12 msgid "Folder" -msgstr "" +msgstr "قىسقۇچ" #: templates/index.php:14 msgid "From link" @@ -273,11 +273,11 @@ msgstr "" #: templates/index.php:42 msgid "Deleted files" -msgstr "" +msgstr "ئۆچۈرۈلگەن ھۆججەتلەر" #: templates/index.php:48 msgid "Cancel upload" -msgstr "" +msgstr "يۈكلەشتىن ۋاز ÙƒÛ•Ú†" #: templates/index.php:54 msgid "You don’t have write permissions here." @@ -285,19 +285,19 @@ msgstr "" #: templates/index.php:61 msgid "Nothing in here. Upload something!" -msgstr "" +msgstr "بۇ جايدا Ú¾ÛÚ†Ù†ÛÙ…Û• يوق. Upload something!" #: templates/index.php:75 msgid "Download" -msgstr "" +msgstr "چۈشۈر" #: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "" +msgstr "ھەمبەھىرلىمە" #: templates/index.php:107 msgid "Upload too large" -msgstr "" +msgstr "يۈكلەندىغىنى بەك Ú†ÙˆÚ" #: templates/index.php:109 msgid "" @@ -315,4 +315,4 @@ msgstr "" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "" +msgstr "ھۆججەت سىستÛما غەملىكىنى يۈكسەلدۈرۈۋاتىدۇ…" diff --git a/l10n/ug/files_encryption.po b/l10n/ug/files_encryption.po index f41668c2584d4b913d661ae5515fc0766f07bf49..ce1f593333f4b9fc39e65dea1a37b2a9acba24ae 100644 --- a/l10n/ug/files_encryption.po +++ b/l10n/ug/files_encryption.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-04-26 08:01+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 12:10+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -19,20 +19,20 @@ msgstr "" #: templates/settings-personal.php:4 templates/settings.php:5 msgid "Encryption" -msgstr "" +msgstr "شىÙىرلاش" #: templates/settings-personal.php:7 msgid "File encryption is enabled." -msgstr "" +msgstr "ھۆججەت شىÙىرلاش قوزغىتىلدى." #: templates/settings-personal.php:11 msgid "The following file types will not be encrypted:" -msgstr "" +msgstr "تۆۋەندىكى ھۆججەت تىپلىرى شىÙىرلانمايدۇ:" #: templates/settings.php:7 msgid "Exclude the following file types from encryption:" -msgstr "" +msgstr "تۆۋەندىكى ھۆججەت تىپلىرى شىÙÙ‰Ø±Ù„Ø§Ø´Ù†Ù‰Ú Ø³Ù‰Ø±ØªÙ‰Ø¯Ø§:" #: templates/settings.php:12 msgid "None" -msgstr "" +msgstr "يوق" diff --git a/l10n/ug/files_external.po b/l10n/ug/files_external.po index eb512c8a138331494675863e97bc19e0f4cea1a1..1da94038c56cf265b4e163cd8124ea66050cb738 100644 --- a/l10n/ug/files_external.po +++ b/l10n/ug/files_external.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-04-26 08:01+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 11:50+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -63,19 +63,19 @@ msgstr "" #: templates/settings.php:9 templates/settings.php:28 msgid "Folder name" -msgstr "" +msgstr "قىسقۇچ ئاتى" #: templates/settings.php:10 msgid "External storage" -msgstr "" +msgstr "سىرتقى ساقلىغۇچ" #: templates/settings.php:11 msgid "Configuration" -msgstr "" +msgstr "سەپلىمە" #: templates/settings.php:12 msgid "Options" -msgstr "" +msgstr "تاللانما" #: templates/settings.php:13 msgid "Applicable" @@ -95,16 +95,16 @@ msgstr "" #: templates/settings.php:92 msgid "Groups" -msgstr "" +msgstr "گۇرۇپپا" #: templates/settings.php:100 msgid "Users" -msgstr "" +msgstr "ئىشلەتكۈچىلەر" #: templates/settings.php:113 templates/settings.php:114 #: templates/settings.php:149 templates/settings.php:150 msgid "Delete" -msgstr "" +msgstr "ئۆچۈر" #: templates/settings.php:129 msgid "Enable User External Storage" diff --git a/l10n/ug/files_sharing.po b/l10n/ug/files_sharing.po index b8c70243a8db622552b890558e16805015d153bf..85d88c618198534de485d7f25bdbe15ca6bba813 100644 --- a/l10n/ug/files_sharing.po +++ b/l10n/ug/files_sharing.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# uqkun <uqkun@outlook.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-04-26 08:01+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-08 15:21+0000\n" +"Last-Translator: uqkun <uqkun@outlook.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -19,11 +20,11 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "ئىم" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "تاپشۇر" #: templates/public.php:10 #, php-format @@ -37,7 +38,7 @@ msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "چۈشۈر" #: templates/public.php:40 msgid "No preview available for" diff --git a/l10n/ug/files_trashbin.po b/l10n/ug/files_trashbin.po index 50afd6bcf85c89a686d45fe8f1b947fb901645fa..af6a62272cd4c4f374ef3fd9b1d53dca5e6feec2 100644 --- a/l10n/ug/files_trashbin.po +++ b/l10n/ug/files_trashbin.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-04-26 08:01+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 12:00+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -33,7 +33,7 @@ msgstr "" #: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 msgid "Error" -msgstr "" +msgstr "خاتالىق" #: js/trash.js:34 msgid "delete file permanently" @@ -41,19 +41,19 @@ msgstr "" #: js/trash.js:121 msgid "Delete permanently" -msgstr "" +msgstr "Ù…Û•ÚÚ¯ÛˆÙ„ÛˆÙƒ ئۆچۈر" #: js/trash.js:174 templates/index.php:17 msgid "Name" -msgstr "" +msgstr "ئاتى" #: js/trash.js:175 templates/index.php:27 msgid "Deleted" -msgstr "" +msgstr "ئۆچۈرۈلدى" #: js/trash.js:184 msgid "1 folder" -msgstr "" +msgstr "1 قىسقۇچ" #: js/trash.js:186 msgid "{count} folders" @@ -61,15 +61,15 @@ msgstr "" #: js/trash.js:194 msgid "1 file" -msgstr "" +msgstr "1 ھۆججەت" #: js/trash.js:196 msgid "{count} files" -msgstr "" +msgstr "{count} ھۆججەت" #: templates/index.php:9 msgid "Nothing in here. Your trash bin is empty!" -msgstr "" +msgstr "بۇ جايدا Ú¾ÛÚ†Ù†ÛÙ…Û• يوق. Your trash bin is empty!" #: templates/index.php:20 templates/index.php:22 msgid "Restore" @@ -77,7 +77,7 @@ msgstr "" #: templates/index.php:30 templates/index.php:31 msgid "Delete" -msgstr "" +msgstr "ئۆچۈر" #: templates/part.breadcrumb.php:9 msgid "Deleted Files" diff --git a/l10n/ug/files_versions.po b/l10n/ug/files_versions.po index 7237f3fcb8cef8b59a785d7247d228a202c7bf28..bc0751f8d0a6d3b9859f695ad239ee7d4cef1009 100644 --- a/l10n/ug/files_versions.po +++ b/l10n/ug/files_versions.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-04-26 08:01+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 11:40+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,20 +20,20 @@ msgstr "" #: ajax/rollbackVersion.php:15 #, php-format msgid "Could not revert: %s" -msgstr "" +msgstr "ئەسلىگە قايتۇرالمايدۇ: %s" #: history.php:40 msgid "success" -msgstr "" +msgstr "مۇۋەپپەقىيەتلىك" #: history.php:42 #, php-format msgid "File %s was reverted to version %s" -msgstr "" +msgstr "ھۆججەت %s نى %s نەشرىگە ئەسلىگە قايتۇردى" #: history.php:49 msgid "failure" -msgstr "" +msgstr "مەغلۇپ بولدى" #: history.php:51 #, php-format @@ -42,15 +42,15 @@ msgstr "" #: history.php:69 msgid "No old versions available" -msgstr "" +msgstr "كونا نەشرى يوق" #: history.php:74 msgid "No path specified" -msgstr "" +msgstr "يول بەلگىلەنمىگەن" #: js/versions.js:6 msgid "Versions" -msgstr "" +msgstr "نەشرى" #: templates/history.php:20 msgid "Revert a file to a previous version by clicking on its revert button" diff --git a/l10n/ug/lib.po b/l10n/ug/lib.po index c1abb1aaa8fe2730ddad3d030638f489b7b66236..a14470fe87248743c7c8d8ccbaf258cc933ce42a 100644 --- a/l10n/ug/lib.po +++ b/l10n/ug/lib.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:15+0200\n" -"PO-Revision-Date: 2013-04-26 08:01+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-04 12:00+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -19,41 +19,41 @@ msgstr "" #: app.php:349 msgid "Help" -msgstr "" +msgstr "ياردەم" #: app.php:362 msgid "Personal" -msgstr "" +msgstr "شەخسىي" #: app.php:373 msgid "Settings" -msgstr "" +msgstr "تەÚشەكلەر" #: app.php:385 msgid "Users" -msgstr "" +msgstr "ئىشلەتكۈچىلەر" #: app.php:398 msgid "Apps" -msgstr "" +msgstr "ئەپلەر" #: app.php:406 msgid "Admin" msgstr "" -#: files.php:209 +#: files.php:207 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:208 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:209 files.php:242 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:239 msgid "Selected files too large to generate zip file." msgstr "" @@ -67,7 +67,7 @@ msgstr "" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "" +msgstr "سالاھىيەت دەلىللەش خاتالىقى" #: json.php:51 msgid "Token expired. Please reload page." @@ -75,15 +75,15 @@ msgstr "" #: search/provider/file.php:17 search/provider/file.php:35 msgid "Files" -msgstr "" +msgstr "ھۆججەتلەر" #: search/provider/file.php:26 search/provider/file.php:33 msgid "Text" -msgstr "" +msgstr "قىسقا ئۇچۇر" #: search/provider/file.php:29 msgid "Images" -msgstr "" +msgstr "سۈرەتلەر" #: setup.php:34 msgid "Set an admin username." @@ -189,34 +189,34 @@ msgstr "" #: template.php:114 msgid "1 minute ago" -msgstr "" +msgstr "1 مىنۇت ئىلگىرى" #: template.php:115 #, php-format msgid "%d minutes ago" -msgstr "" +msgstr "%d مىنۇت ئىلگىرى" #: template.php:116 msgid "1 hour ago" -msgstr "" +msgstr "1 سائەت ئىلگىرى" #: template.php:117 #, php-format msgid "%d hours ago" -msgstr "" +msgstr "%d سائەت ئىلگىرى" #: template.php:118 msgid "today" -msgstr "" +msgstr "بۈگۈن" #: template.php:119 msgid "yesterday" -msgstr "" +msgstr "تۈنۈگۈن" #: template.php:120 #, php-format msgid "%d days ago" -msgstr "" +msgstr "%d ÙƒÛˆÙ† ئىلگىرى" #: template.php:121 msgid "last month" @@ -225,7 +225,7 @@ msgstr "" #: template.php:122 #, php-format msgid "%d months ago" -msgstr "" +msgstr "%d ئاي ئىلگىرى" #: template.php:123 msgid "last year" diff --git a/l10n/ug/settings.po b/l10n/ug/settings.po index 8908acf11ab2a8fcd3d8d1fa76b0970ed6de482f..056a0697be8fe838e3bca0bae498d9ec6eded68e 100644 --- a/l10n/ug/settings.po +++ b/l10n/ug/settings.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:15+0200\n" -"PO-Revision-Date: 2013-04-26 08:00+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-04 12:00+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -19,56 +19,56 @@ msgstr "" #: ajax/apps/ocs.php:20 msgid "Unable to load list from App Store" -msgstr "" +msgstr "ئەپ بازىرىدىن تىزىمنى يۈكلىيەلمىدى" #: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "" +msgstr "سالاھىيەت دەلىللەش خاتالىقى" #: ajax/changedisplayname.php:31 msgid "Your display name has been changed." -msgstr "" +msgstr "كۆرسىتىدىغان ئىسمىÚىز ئۆزگەردى." #: ajax/changedisplayname.php:34 msgid "Unable to change display name" -msgstr "" +msgstr "كۆرسىتىدىغان ئىسىمنى ئۆزگەرتكىلى بولمايدۇ" #: ajax/creategroup.php:10 msgid "Group already exists" -msgstr "" +msgstr "گۇرۇپپا مەۋجۇت" #: ajax/creategroup.php:19 msgid "Unable to add group" -msgstr "" +msgstr "گۇرۇپپا قوشقىلى بولمايدۇ" #: ajax/enableapp.php:11 msgid "Could not enable app. " -msgstr "" +msgstr "ئەپنى قوزغىتالمىدى. " #: ajax/lostpassword.php:12 msgid "Email saved" -msgstr "" +msgstr "تورخەت ساقلاندى" #: ajax/lostpassword.php:14 msgid "Invalid email" -msgstr "" +msgstr "ئىناۋەتسىز تورخەت" #: ajax/removegroup.php:13 msgid "Unable to delete group" -msgstr "" +msgstr "گۇرۇپپىنى ئۆچۈرەلمىدى" #: ajax/removeuser.php:24 msgid "Unable to delete user" -msgstr "" +msgstr "ئىشلەتكۈچىنى ئۆچۈرەلمىدى" #: ajax/setlanguage.php:15 msgid "Language changed" -msgstr "" +msgstr "تىل ئۆزگەردى" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "" +msgstr "ئىناۋەتسىز ئىلتىماس" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -77,91 +77,91 @@ msgstr "" #: ajax/togglegroups.php:30 #, php-format msgid "Unable to add user to group %s" -msgstr "" +msgstr "ئىشلەتكۈچىنى %s گۇرۇپپىغا قوشالمايدۇ" #: ajax/togglegroups.php:36 #, php-format msgid "Unable to remove user from group %s" -msgstr "" +msgstr "ئىشلەتكۈچىنى %s گۇرۇپپىدىن چىقىرىۋÛتەلمەيدۇ" #: ajax/updateapp.php:14 msgid "Couldn't update app." -msgstr "" +msgstr "ئەپنى ÙŠÛÚىلىيالمايدۇ." #: js/apps.js:30 msgid "Update to {appversion}" -msgstr "" +msgstr "{appversion} غا ÙŠÛÚىلايدۇ" #: js/apps.js:36 js/apps.js:76 msgid "Disable" -msgstr "" +msgstr "چەكلە" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "" +msgstr "قوزغات" #: js/apps.js:55 msgid "Please wait...." -msgstr "" +msgstr "سەل كۈتۈÚ…" #: js/apps.js:59 js/apps.js:71 js/apps.js:80 js/apps.js:93 msgid "Error" -msgstr "" +msgstr "خاتالىق" #: js/apps.js:90 msgid "Updating...." -msgstr "" +msgstr "ÙŠÛÚىلاۋاتىدۇ…" #: js/apps.js:93 msgid "Error while updating app" -msgstr "" +msgstr "ئەپنى ÙŠÛÚىلاۋاتقاندا خاتالىق كۆرۈلدى" #: js/apps.js:96 msgid "Updated" -msgstr "" +msgstr "ÙŠÛÚىلاندى" #: js/personal.js:118 msgid "Saving..." -msgstr "" +msgstr "ساقلاۋاتىدۇ…" -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" -msgstr "" +msgstr "ئۆچۈرۈلگەن" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" -msgstr "" +msgstr "ÙŠÛنىۋال" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" -msgstr "" +msgstr "ئىشلەتكۈچىنى چىقىرىۋÛتەلمەيدۇ" -#: js/users.js:88 templates/users.php:26 templates/users.php:78 +#: js/users.js:92 templates/users.php:26 templates/users.php:78 #: templates/users.php:103 msgid "Groups" -msgstr "" +msgstr "گۇرۇپپا" -#: js/users.js:91 templates/users.php:80 templates/users.php:115 +#: js/users.js:95 templates/users.php:80 templates/users.php:115 msgid "Group Admin" -msgstr "" +msgstr "گۇرۇپپا باشقۇرغۇچى" -#: js/users.js:111 templates/users.php:155 +#: js/users.js:115 templates/users.php:155 msgid "Delete" -msgstr "" +msgstr "ئۆچۈر" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" -msgstr "" +msgstr "گۇرۇپپا قوش" -#: js/users.js:414 +#: js/users.js:420 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:421 js/users.js:427 js/users.js:442 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:426 msgid "A valid password must be provided" msgstr "" @@ -255,7 +255,7 @@ msgstr "" #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "ھەمبەھىر" #: templates/admin.php:134 msgid "Enable Share API" @@ -291,7 +291,7 @@ msgstr "" #: templates/admin.php:168 msgid "Security" -msgstr "" +msgstr "بىخەتەرلىك" #: templates/admin.php:181 msgid "Enforce HTTPS" @@ -310,23 +310,23 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "خاتىرە" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "خاتىرە دەرىجىسى" #: templates/admin.php:227 msgid "More" -msgstr "" +msgstr "تÛخىمۇ ÙƒÛ†Ù¾" #: templates/admin.php:228 msgid "Less" -msgstr "" +msgstr "ئاز" #: templates/admin.php:235 templates/personal.php:105 msgid "Version" -msgstr "" +msgstr "نەشرى" #: templates/admin.php:237 templates/personal.php:108 msgid "" @@ -340,15 +340,15 @@ msgstr "" #: templates/apps.php:11 msgid "Add your App" -msgstr "" +msgstr "ئەپىÚىزنى قوشۇÚ" #: templates/apps.php:12 msgid "More Apps" -msgstr "" +msgstr "تÛخىمۇ ÙƒÛ†Ù¾ ئەپلەر" #: templates/apps.php:28 msgid "Select an App" -msgstr "" +msgstr "بىر ئەپ تاللاÚ" #: templates/apps.php:34 msgid "See application page at apps.owncloud.com" @@ -360,23 +360,23 @@ msgstr "" #: templates/apps.php:38 msgid "Update" -msgstr "" +msgstr "ÙŠÛÚىلا" #: templates/help.php:4 msgid "User Documentation" -msgstr "" +msgstr "ئىشلەتكۈچى قوللانمىسى" #: templates/help.php:6 msgid "Administrator Documentation" -msgstr "" +msgstr "باشقۇرغۇچى قوللانمىسى" #: templates/help.php:9 msgid "Online Documentation" -msgstr "" +msgstr "توردىكى قوللانما" #: templates/help.php:11 msgid "Forum" -msgstr "" +msgstr "مۇنبەر" #: templates/help.php:14 msgid "Bugtracker" @@ -401,55 +401,55 @@ msgstr "" #: templates/personal.php:37 templates/users.php:23 templates/users.php:77 msgid "Password" -msgstr "" +msgstr "ئىم" #: templates/personal.php:38 msgid "Your password was changed" -msgstr "" +msgstr "ئىمىÚىز مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى" #: templates/personal.php:39 msgid "Unable to change your password" -msgstr "" +msgstr "ئىمنى ئۆزگەرتكىلى بولمايدۇ." #: templates/personal.php:40 msgid "Current password" -msgstr "" +msgstr "نۆۋەتتىكى ئىم" #: templates/personal.php:42 msgid "New password" -msgstr "" +msgstr "ÙŠÛÚÙ‰ ئىم" #: templates/personal.php:44 msgid "Change password" -msgstr "" +msgstr "ئىم ئۆزگەرت" #: templates/personal.php:56 templates/users.php:76 msgid "Display Name" -msgstr "" +msgstr "كۆرسىتىش ئىسمى" #: templates/personal.php:68 msgid "Email" -msgstr "" +msgstr "تورخەت" #: templates/personal.php:70 msgid "Your email address" -msgstr "" +msgstr "تورخەت ئادرÛسىÚىز" #: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" -msgstr "" +msgstr "ئىم ئەسلىگە كەلتۈرۈشتە ئىشلىتىدىغان تور خەت ئادرÛسىنى تولدۇرۇÚ" #: templates/personal.php:77 templates/personal.php:78 msgid "Language" -msgstr "" +msgstr "تىل" #: templates/personal.php:89 msgid "Help translate" -msgstr "" +msgstr "تەرجىمىگە ياردەم" #: templates/personal.php:94 msgid "WebDAV" -msgstr "" +msgstr "WebDAV" #: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" @@ -457,36 +457,36 @@ msgstr "" #: templates/users.php:21 templates/users.php:75 msgid "Login Name" -msgstr "" +msgstr "تىزىمغا كىرىش ئاتى" #: templates/users.php:30 msgid "Create" -msgstr "" +msgstr "قۇر" #: templates/users.php:33 msgid "Default Storage" -msgstr "" +msgstr "ÙƒÛ†Úۈلدىكى ساقلىغۇچ" #: templates/users.php:39 templates/users.php:133 msgid "Unlimited" -msgstr "" +msgstr "چەكسىز" #: templates/users.php:57 templates/users.php:148 msgid "Other" -msgstr "" +msgstr "باشقا" #: templates/users.php:82 msgid "Storage" -msgstr "" +msgstr "ساقلىغۇچ" #: templates/users.php:93 msgid "change display name" -msgstr "" +msgstr "كۆرسىتىدىغان ئىسىمنى ئۆزگەرت" #: templates/users.php:97 msgid "set new password" -msgstr "" +msgstr "ÙŠÛÚÙ‰ ئىم تەÚØ´Û•" #: templates/users.php:128 msgid "Default" -msgstr "" +msgstr "ÙƒÛ†Úۈلدىكى" diff --git a/l10n/ug/user_ldap.po b/l10n/ug/user_ldap.po index a8ca272882e4eae2f5b0acb3ae645abed651dd48..f6fcf46d4e23c1d8f160d14ff3365fe72ac9b0ff 100644 --- a/l10n/ug/user_ldap.po +++ b/l10n/ug/user_ldap.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2013-04-26 08:02+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 11:50+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -39,7 +39,7 @@ msgstr "" #: js/settings.js:66 msgid "Deletion failed" -msgstr "" +msgstr "ئۆچۈرۈش مەغلۇپ بولدى" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" @@ -92,7 +92,7 @@ msgstr "" #: templates/settings.php:36 msgid "Host" -msgstr "" +msgstr "باش ئاپپارات" #: templates/settings.php:38 msgid "" @@ -124,7 +124,7 @@ msgstr "" #: templates/settings.php:46 msgid "Password" -msgstr "" +msgstr "ئىم" #: templates/settings.php:49 msgid "For anonymous access, leave DN and Password empty." @@ -132,7 +132,7 @@ msgstr "" #: templates/settings.php:50 msgid "User Login Filter" -msgstr "" +msgstr "ئىشلەتكۈچى تىزىمغا كىرىش سۈزگۈچى" #: templates/settings.php:53 #, php-format @@ -148,7 +148,7 @@ msgstr "" #: templates/settings.php:55 msgid "User List Filter" -msgstr "" +msgstr "ئىشلەتكۈچى تىزىم سۈزگۈچى" #: templates/settings.php:58 msgid "Defines the filter to apply, when retrieving users." @@ -160,7 +160,7 @@ msgstr "" #: templates/settings.php:60 msgid "Group Filter" -msgstr "" +msgstr "گۇرۇپپا سۈزگۈچ" #: templates/settings.php:63 msgid "Defines the filter to apply, when retrieving groups." @@ -172,11 +172,11 @@ msgstr "" #: templates/settings.php:68 msgid "Connection Settings" -msgstr "" +msgstr "باغلىنىش تەÚشىكى" #: templates/settings.php:70 msgid "Configuration Active" -msgstr "" +msgstr "سەپلىمە ئاكتىپ" #: templates/settings.php:70 msgid "When unchecked, this configuration will be skipped." @@ -184,7 +184,7 @@ msgstr "" #: templates/settings.php:71 msgid "Port" -msgstr "" +msgstr "ئÛغىز" #: templates/settings.php:72 msgid "Backup (Replica) Host" @@ -210,7 +210,7 @@ msgstr "" #: templates/settings.php:75 msgid "Use TLS" -msgstr "" +msgstr "TLS ئىشلەت" #: templates/settings.php:75 msgid "Do not use it additionally for LDAPS connections, it will fail." @@ -330,4 +330,4 @@ msgstr "" #: templates/settings.php:99 msgid "Help" -msgstr "" +msgstr "ياردەم" diff --git a/l10n/ug/user_webdavauth.po b/l10n/ug/user_webdavauth.po index 5af769591049674271906ec3f0f2e91c10995503..30ac4d4ad7ece75d83d68b403a986ad8c86f738c 100644 --- a/l10n/ug/user_webdavauth.po +++ b/l10n/ug/user_webdavauth.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# uqkun <uqkun@outlook.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-05-02 02:14+0200\n" -"PO-Revision-Date: 2012-11-09 09:06+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Uighur (http://www.transifex.com/projects/p/owncloud/language/ug/)\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 11:40+0000\n" +"Last-Translator: Abduqadir Abliz <sahran.ug@gmail.com>\n" +"Language-Team: Uighur <uqkun@outlook.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -19,11 +20,11 @@ msgstr "" #: templates/settings.php:3 msgid "WebDAV Authentication" -msgstr "" +msgstr "WebDAV سالاھىيەت دەلىللەش" #: templates/settings.php:4 msgid "URL: http://" -msgstr "" +msgstr "URL: http://" #: templates/settings.php:7 msgid "" diff --git a/l10n/vi/core.po b/l10n/vi/core.po index d664c1fa0669e2fbf3e4355f7dae9eb42fb9cadc..e6723000ef91e0b02f341bab954b5280ac0702e2 100644 --- a/l10n/vi/core.po +++ b/l10n/vi/core.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# xtdv <truong.tx8@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 23:57+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 17:50+0000\n" +"Last-Translator: xtdv <truong.tx8@gmail.com>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -401,11 +402,11 @@ msgid "" "The link to reset your password has been sent to your email.<br>If you do " "not receive it within a reasonable amount of time, check your spam/junk " "folders.<br>If it is not there ask your local administrator ." -msgstr "" +msgstr "Liên kết tạo lại máºt khẩu đã được gá»i tá»›i há»™p thÆ° của bạn.<br>Nếu bạn không thấy nó sau má»™t khoảng thá»i gian, vui lòng kiểm tra trong thÆ° mục Spam/Rác.<br>Nếu vẫn không thấy, vui lòng há»i ngÆ°á»i quản trị hệ thống." #: lostpassword/templates/lostpassword.php:12 msgid "Request failed!<br>Did you make sure your email/username was right?" -msgstr "" +msgstr "Yêu cầu thất bại!<br>Bạn có chắc là email/tên đăng nháºp của bạn chÃnh xác?" #: lostpassword/templates/lostpassword.php:15 msgid "You will receive a link to reset your password via Email." @@ -479,11 +480,11 @@ msgstr "Cảnh bảo bảo máºt" #: templates/installation.php:25 msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" -msgstr "" +msgstr "Phiên bản PHP của bạn có lá»— hổng NULL Byte attack (CVE-2006-7243)" #: templates/installation.php:26 msgid "Please update your PHP installation to use ownCloud securely." -msgstr "" +msgstr "Vui lòng cáºp nháºt bản cà i đặt PHP để sá» dụng ownCloud má»™t cách an toà n." #: templates/installation.php:32 msgid "" @@ -563,7 +564,7 @@ msgstr "dịch vụ web dÆ°á»›i sá»± kiểm soát của bạn" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "" +msgstr "%s còn trống. Xem thêm thông tin cách cáºp nháºt." #: templates/layout.user.php:61 msgid "Log out" diff --git a/l10n/vi/files.po b/l10n/vi/files.po index 8a9cc154480be88f5da84e851ca77e3c4d499aec..d6dfedc95a95804cdce875196a344d648079fc1d 100644 --- a/l10n/vi/files.po +++ b/l10n/vi/files.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# xtdv <truong.tx8@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:27+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 17:40+0000\n" +"Last-Translator: xtdv <truong.tx8@gmail.com>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,7 +21,7 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "Không thể di chuyển %s - Äã có tên file nà y trên hệ thống" +msgstr "Không thể di chuyển %s - Äã có tên táºp tin nà y trên hệ thống" #: ajax/move.php:27 ajax/move.php:30 #, php-format @@ -86,7 +87,7 @@ msgstr "Chia sẻ" msgid "Delete permanently" msgstr "Xóa vÄ©nh vá»…n" -#: js/fileactions.js:128 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Xóa" @@ -156,66 +157,66 @@ msgstr "Your storage is full, files can not be updated or synced anymore!" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Your storage is almost full ({usedSpacePercent}%)" -#: js/files.js:226 +#: js/files.js:231 msgid "" "Your download is being prepared. This might take some time if the files are " "big." msgstr "Your download is being prepared. This might take some time if the files are big." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Không thể tải lên táºp tin của bạn ,nó nhÆ° là má»™t thÆ° mục hoặc có 0 byte" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" -msgstr "" +msgstr "Không đủ chá»— trống cần thiết" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Hủy tải lên" -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Táºp tin tải lên Ä‘ang được xá» lý. Nếu bạn rá»i khá»i trang bây giá» sẽ hủy quá trình nà y." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL không được để trống." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -#: js/files.js:515 js/files.js:531 js/files.js:821 js/files.js:859 +#: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 msgid "Error" msgstr "Lá»—i" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Tên" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "KÃch cỡ" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Thay đổi" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 thÆ° mục" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} thÆ° mục" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 táºp tin" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} táºp tin" @@ -279,40 +280,40 @@ msgstr "File đã bị xóa" msgid "Cancel upload" msgstr "Hủy upload" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." -msgstr "" +msgstr "Bạn không có quyá»n ghi và o đây." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Không có gì ở đây .Hãy tải lên má»™t cái gì đó !" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Tải vá»" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Bá» chia sẻ" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Táºp tin tải lên quá lá»›n" -#: templates/index.php:110 +#: templates/index.php:109 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Các táºp tin bạn Ä‘ang tải lên vượt quá kÃch thÆ°á»›c tối Ä‘a cho phép trên máy chủ ." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Táºp tin Ä‘ang được quét ,vui lòng chá»." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Hiện tại Ä‘ang quét" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "Upgrading filesystem cache..." +msgstr "Äang nâng cấp bá»™ nhá»› đệm cho táºp tin hệ thống..." diff --git a/l10n/vi/files_external.po b/l10n/vi/files_external.po index 5a4d0493a7807ec7c96eae0c0147c8027dbf8e72..fd539c747a26b038694dfdb48ca758a3f0ed8174 100644 --- a/l10n/vi/files_external.po +++ b/l10n/vi/files_external.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# xtdv <truong.tx8@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:29+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-05 06:20+0000\n" +"Last-Translator: xtdv <truong.tx8@gmail.com>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -55,7 +56,7 @@ msgid "" "<b>Warning:</b> The Curl support in PHP is not enabled or installed. " "Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask " "your system administrator to install it." -msgstr "" +msgstr "<b>Cảnh báo:</b> TÃnh năng Curl trong PHP chÆ°a được kÃch hoạt hoặc cà i đặt. Việc gắn kết ownCloud / WebDAV hay GoogleDrive không thá»±c hiện được. Vui lòng liên hệ ngÆ°á»i quản trị để cà i đặt nó." #: templates/settings.php:3 msgid "External Storage" @@ -67,7 +68,7 @@ msgstr "Tên thÆ° mục" #: templates/settings.php:10 msgid "External storage" -msgstr "" +msgstr "LÆ°u trữ ngoà i" #: templates/settings.php:11 msgid "Configuration" @@ -83,7 +84,7 @@ msgstr "Ãp dụng" #: templates/settings.php:33 msgid "Add storage" -msgstr "" +msgstr "Thêm bá»™ nhá»›" #: templates/settings.php:90 msgid "None set" diff --git a/l10n/zh_CN/core.po b/l10n/zh_CN/core.po index 1b9c3c8856809089f141137a7740fbb60d3cb48a..a9e6d7581f5a3a07c025e808c25cc77eca4898fc 100644 --- a/l10n/zh_CN/core.po +++ b/l10n/zh_CN/core.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# zhangmin <zm1990s@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 23:57+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 02:20+0000\n" +"Last-Translator: zhangmin <zm1990s@gmail.com>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -401,11 +402,11 @@ msgid "" "The link to reset your password has been sent to your email.<br>If you do " "not receive it within a reasonable amount of time, check your spam/junk " "folders.<br>If it is not there ask your local administrator ." -msgstr "" +msgstr "é‡ç½®å¯†ç 的链接已å‘é€åˆ°æ‚¨çš„邮箱。<br>如果您觉得在åˆç†çš„时间内还未收到邮件,请查看 spam/junk 目录。<br>如果没有在那里,请询问您的本地管ç†å‘˜ã€‚" #: lostpassword/templates/lostpassword.php:12 msgid "Request failed!<br>Did you make sure your email/username was right?" -msgstr "" +msgstr "请求失败<br>您确定您的邮箱/用户å是æ£ç¡®çš„?" #: lostpassword/templates/lostpassword.php:15 msgid "You will receive a link to reset your password via Email." @@ -563,7 +564,7 @@ msgstr "您控制的webæœåŠ¡" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "" +msgstr "%s å¯ç”¨ã€‚获å–更多关于如何å‡çº§çš„ä¿¡æ¯ã€‚" #: templates/layout.user.php:61 msgid "Log out" diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po index 7398714007494a2518774aad42e6e22169dad690..9044f64dc2e331114c848af48c13cd385f395f7c 100644 --- a/l10n/zh_CN/settings.po +++ b/l10n/zh_CN/settings.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# zhangmin <zm1990s@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:17+0200\n" -"PO-Revision-Date: 2013-04-26 16:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:02+0200\n" +"PO-Revision-Date: 2013-05-04 02:20+0000\n" +"Last-Translator: zhangmin <zm1990s@gmail.com>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +29,7 @@ msgstr "认è¯å‡ºé”™" #: ajax/changedisplayname.php:31 msgid "Your display name has been changed." -msgstr "" +msgstr "您的显示åå—å·²ç»æ”¹å˜" #: ajax/changedisplayname.php:34 msgid "Unable to change display name" @@ -124,44 +125,44 @@ msgstr "已更新" msgid "Saving..." msgstr "ä¿å˜ä¸" -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "å·²ç»åˆ 除" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "撤销" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "æ— æ³•ç§»é™¤ç”¨æˆ·" -#: js/users.js:88 templates/users.php:26 templates/users.php:78 +#: js/users.js:92 templates/users.php:26 templates/users.php:78 #: templates/users.php:103 msgid "Groups" msgstr "组" -#: js/users.js:91 templates/users.php:80 templates/users.php:115 +#: js/users.js:95 templates/users.php:80 templates/users.php:115 msgid "Group Admin" msgstr "组管ç†å‘˜" -#: js/users.js:111 templates/users.php:155 +#: js/users.js:115 templates/users.php:155 msgid "Delete" msgstr "åˆ é™¤" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "æ·»åŠ ç»„" -#: js/users.js:414 +#: js/users.js:420 msgid "A valid username must be provided" msgstr "å¿…é¡»æä¾›åˆæ³•çš„用户å" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:421 js/users.js:427 js/users.js:442 msgid "Error creating user" msgstr "创建用户出错" -#: js/users.js:420 +#: js/users.js:426 msgid "A valid password must be provided" msgstr "å¿…é¡»æä¾›åˆæ³•çš„密ç " @@ -328,7 +329,7 @@ msgstr "æ›´å°‘" msgid "Version" msgstr "版本" -#: templates/admin.php:238 templates/personal.php:108 +#: templates/admin.php:237 templates/personal.php:108 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po index 1191b8653f1eb11c008def82d46acafdb91fcb37..7d0aefbe77417207917ca6baece6d17588c7da03 100644 --- a/l10n/zh_TW/core.po +++ b/l10n/zh_TW/core.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# pellaeon <nfsmwlin@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-30 01:57+0200\n" -"PO-Revision-Date: 2013-04-29 23:57+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-04 04:20+0000\n" +"Last-Translator: pellaeon <nfsmwlin@gmail.com>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -401,11 +402,11 @@ msgid "" "The link to reset your password has been sent to your email.<br>If you do " "not receive it within a reasonable amount of time, check your spam/junk " "folders.<br>If it is not there ask your local administrator ." -msgstr "" +msgstr "é‡è¨å¯†ç¢¼çš„連çµå·²ç¶“寄至您的電å郵件信箱,如果您éŽäº†ä¸€æ®µæ™‚間還是沒有收到它,請檢查看看它是ä¸æ˜¯è¢«æ”¾åˆ°åžƒåœ¾éƒµä»¶äº†ï¼Œå¦‚果還是沒有的話,請è¯çµ¡æ‚¨çš„ ownCloud 系統管ç†å“¡ã€‚" #: lostpassword/templates/lostpassword.php:12 msgid "Request failed!<br>Did you make sure your email/username was right?" -msgstr "" +msgstr "請求失敗ï¼<br>您確定填入的電å郵件地å€æˆ–是帳號å稱是æ£ç¢ºçš„嗎?" #: lostpassword/templates/lostpassword.php:15 msgid "You will receive a link to reset your password via Email." @@ -563,7 +564,7 @@ msgstr "由您控制的網路æœå‹™" #: templates/layout.user.php:36 #, php-format msgid "%s is available. Get more information on how to update." -msgstr "" +msgstr "%s 已經釋出,çžè§£æ›´å¤šè³‡è¨Šä»¥é€²è¡Œæ›´æ–°ã€‚" #: templates/layout.user.php:61 msgid "Log out" diff --git a/l10n/zh_TW/files_versions.po b/l10n/zh_TW/files_versions.po index 0269ee3c3417be79328f9dbee37613ffe19f038b..ceb0cbe05351883f36729ffaebe978766f214e72 100644 --- a/l10n/zh_TW/files_versions.po +++ b/l10n/zh_TW/files_versions.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# pellaeon <nfsmwlin@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:30+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 07:10+0000\n" +"Last-Translator: pellaeon <nfsmwlin@gmail.com>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,7 +47,7 @@ msgstr "沒有舊的版本" #: history.php:74 msgid "No path specified" -msgstr "沒有指定路線" +msgstr "沒有指定路徑" #: js/versions.js:6 msgid "Versions" @@ -54,4 +55,4 @@ msgstr "版本" #: templates/history.php:20 msgid "Revert a file to a previous version by clicking on its revert button" -msgstr "按一按復原的按鈕,就能把一個檔案復原至以å‰çš„版本" +msgstr "按一下復原的按鈕å³å¯æŠŠæª”案復原至以å‰çš„版本" diff --git a/l10n/zh_TW/user_ldap.po b/l10n/zh_TW/user_ldap.po index 87daf4265bbe2b93831f11649c51adae73087241..29607494a306e007e6ad9799756a54b913116bcd 100644 --- a/l10n/zh_TW/user_ldap.po +++ b/l10n/zh_TW/user_ldap.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-27 02:16+0200\n" -"PO-Revision-Date: 2013-04-26 08:31+0000\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 07:20+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_TW/user_webdavauth.po b/l10n/zh_TW/user_webdavauth.po index 19c7a6a94c8d610b9b6ef602a27ea614ffe51ab3..4dd48e2ce3d2ab01c7efbef68984aed2ba59fb3b 100644 --- a/l10n/zh_TW/user_webdavauth.po +++ b/l10n/zh_TW/user_webdavauth.po @@ -3,16 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <admin@alphacorp.tk>, 2013. -# Hydriz Scholz <admin@alphacorp.tk>, 2013. -# <sofia168@livemail.tw>, 2012. +# Hydriz <admin@alphacorp.tk>, 2013 +# Hydriz <admin@alphacorp.tk>, 2013 +# pellaeon <nfsmwlin@gmail.com>, 2013 +# sofiasu <sofia168@livemail.tw>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-12 02:01+0200\n" +"PO-Revision-Date: 2013-05-06 07:10+0000\n" +"Last-Translator: pellaeon <nfsmwlin@gmail.com>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,4 +34,4 @@ 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 "ownCloud會將把用戶的è‰ä»¶ç™¼é€åˆ°é€™å€‹ç¶²å€ã€‚這個æ’件會檢查回應,並把HTTP狀態代碼401å’Œ403視為無效è‰ä»¶å’Œæ‰€æœ‰å…¶ä»–回應視為有效è‰ä»¶ã€‚" +msgstr "ownCloud 會將把用戶的登入資訊發é€åˆ°é€™å€‹ç¶²å€ä»¥å˜—試登入,並檢查回應, HTTP 狀態碼401å’Œ403視為登入失敗,所有其他回應視為登入æˆåŠŸã€‚" diff --git a/lib/autoloader.php b/lib/autoloader.php new file mode 100644 index 0000000000000000000000000000000000000000..9615838a9a2a27d608621ad32cf8eddb6e0ac5e2 --- /dev/null +++ b/lib/autoloader.php @@ -0,0 +1,126 @@ +<?php +/** + * Copyright (c) 2013 Robin Appelman <icewind@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +namespace OC; + +class Autoloader { + private $useGlobalClassPath = true; + + private $prefixPaths = array(); + + private $classPaths = array(); + + /** + * Add a custom prefix to the autoloader + * + * @param string $prefix + * @param string $path + */ + public function registerPrefix($prefix, $path) { + $this->prefixPaths[$prefix] = $path; + } + + /** + * Add a custom classpath to the autoloader + * + * @param string $class + * @param string $path + */ + public function registerClass($class, $path) { + $this->classPaths[$class] = $path; + } + + /** + * disable the usage of the global classpath \OC::$CLASSPATH + */ + public function disableGlobalClassPath() { + $this->useGlobalClassPath = false; + } + + /** + * enable the usage of the global classpath \OC::$CLASSPATH + */ + public function enableGlobalClassPath() { + $this->useGlobalClassPath = true; + } + + /** + * get the possible paths for a class + * + * @param string $class + * @return array|bool an array of possible paths or false if the class is not part of ownCloud + */ + public function findClass($class) { + $class = trim($class, '\\'); + + $paths = array(); + if (array_key_exists($class, $this->classPaths)) { + $paths[] = $this->classPaths[$class]; + } else if ($this->useGlobalClassPath and array_key_exists($class, \OC::$CLASSPATH)) { + $paths[] = \OC::$CLASSPATH[$class]; + /** + * @TODO: Remove this when necessary + * Remove "apps/" from inclusion path for smooth migration to mutli app dir + */ + if (strpos(\OC::$CLASSPATH[$class], 'apps/') === 0) { + \OC_Log::write('core', 'include path for class "' . $class . '" starts with "apps/"', \OC_Log::DEBUG); + $paths[] = str_replace('apps/', '', \OC::$CLASSPATH[$class]); + } + } elseif (strpos($class, 'OC_') === 0) { + // first check for legacy classes if underscores are used + $paths[] = 'legacy/' . strtolower(str_replace('_', '/', substr($class, 3)) . '.php'); + $paths[] = strtolower(str_replace('_', '/', substr($class, 3)) . '.php'); + } elseif (strpos($class, 'OC\\') === 0) { + $paths[] = strtolower(str_replace('\\', '/', substr($class, 3)) . '.php'); + } elseif (strpos($class, 'OCP\\') === 0) { + $paths[] = 'public/' . strtolower(str_replace('\\', '/', substr($class, 4)) . '.php'); + } elseif (strpos($class, 'OCA\\') === 0) { + list(, $app, $rest) = explode('\\', $class, 3); + $app = strtolower($app); + foreach (\OC::$APPSROOTS as $appDir) { + if (stream_resolve_include_path($appDir['path'] . '/' . $app)) { + $paths[] = $appDir['path'] . '/' . $app . '/' . strtolower(str_replace('\\', '/', $rest) . '.php'); + // If not found in the root of the app directory, insert '/lib' after app id and try again. + $paths[] = $appDir['path'] . '/' . $app . '/lib/' . strtolower(str_replace('\\', '/', $rest) . '.php'); + } + } + } elseif (strpos($class, 'Test_') === 0) { + $paths[] = 'tests/lib/' . strtolower(str_replace('_', '/', substr($class, 5)) . '.php'); + } elseif (strpos($class, 'Test\\') === 0) { + $paths[] = 'tests/lib/' . strtolower(str_replace('\\', '/', substr($class, 5)) . '.php'); + } else { + foreach ($this->prefixPaths as $prefix => $dir) { + if (0 === strpos($class, $prefix)) { + $path = str_replace('\\', DIRECTORY_SEPARATOR, $class) . '.php'; + $path = str_replace('_', DIRECTORY_SEPARATOR, $path); + $paths[] = $dir . '/' . $path; + } + } + } + return $paths; + } + + /** + * Load the specified class + * + * @param string $class + * @return bool + */ + public function load($class) { + $paths = $this->findClass($class); + + if (is_array($paths)) { + foreach ($paths as $path) { + if ($fullPath = stream_resolve_include_path($path)) { + require_once $fullPath; + } + } + } + return false; + } +} diff --git a/lib/base.php b/lib/base.php index 8633ae9b637a1e1d0de3fed2b37fb3983721d014..667202d3aefe0434748a4ff01c2f24ddcf78822a 100644 --- a/lib/base.php +++ b/lib/base.php @@ -75,61 +75,9 @@ class OC { protected static $router = null; /** - * SPL autoload + * @var \OC\Autoloader $loader */ - public static function autoload($className) { - $className = trim($className, '\\'); - - if (array_key_exists($className, OC::$CLASSPATH)) { - $path = OC::$CLASSPATH[$className]; - /** @TODO: Remove this when necessary - Remove "apps/" from inclusion path for smooth migration to mutli app dir - */ - if (strpos($path, 'apps/') === 0) { - OC_Log::write('core', 'include path for class "' . $className . '" starts with "apps/"', OC_Log::DEBUG); - $path = str_replace('apps/', '', $path); - } - } elseif (strpos($className, 'OC_') === 0) { - $path = strtolower(str_replace('_', '/', substr($className, 3)) . '.php'); - } elseif (strpos($className, 'OC\\') === 0) { - $path = strtolower(str_replace('\\', '/', substr($className, 3)) . '.php'); - } elseif (strpos($className, 'OCP\\') === 0) { - $path = 'public/' . strtolower(str_replace('\\', '/', substr($className, 3)) . '.php'); - } elseif (strpos($className, 'OCA\\') === 0) { - foreach (self::$APPSROOTS as $appDir) { - $path = strtolower(str_replace('\\', '/', substr($className, 4)) . '.php'); - $fullPath = stream_resolve_include_path($appDir['path'] . '/' . $path); - if (file_exists($fullPath)) { - require_once $fullPath; - return false; - } - // If not found in the root of the app directory, insert '/lib' after app id and try again. - $libpath = substr($path, 0, strpos($path, '/')) . '/lib' . substr($path, strpos($path, '/')); - $fullPath = stream_resolve_include_path($appDir['path'] . '/' . $libpath); - if (file_exists($fullPath)) { - require_once $fullPath; - return false; - } - } - } elseif (strpos($className, 'Sabre_') === 0) { - $path = str_replace('_', '/', $className) . '.php'; - } elseif (strpos($className, 'Symfony\\Component\\Routing\\') === 0) { - $path = 'symfony/routing/' . str_replace('\\', '/', $className) . '.php'; - } elseif (strpos($className, 'Sabre\\VObject') === 0) { - $path = str_replace('\\', '/', $className) . '.php'; - } elseif (strpos($className, 'Test_') === 0) { - $path = 'tests/lib/' . strtolower(str_replace('_', '/', substr($className, 5)) . '.php'); - } elseif (strpos($className, 'Test\\') === 0) { - $path = 'tests/lib/' . strtolower(str_replace('\\', '/', substr($className, 5)) . '.php'); - } else { - return false; - } - - if ($fullPath = stream_resolve_include_path($path)) { - require_once $fullPath; - } - return false; - } + public static $loader = null; public static function initPaths() { // calculate the root directories @@ -396,8 +344,14 @@ class OC { public static function init() { // register autoloader - spl_autoload_register(array('OC', 'autoload')); - OC_Util::issetlocaleworking(); + require_once __DIR__ . '/autoloader.php'; + self::$loader=new \OC\Autoloader(); + self::$loader->registerPrefix('Doctrine\\Common', 'doctrine/common/lib'); + self::$loader->registerPrefix('Doctrine\\DBAL', 'doctrine/dbal/lib'); + self::$loader->registerPrefix('Symfony\\Component\\Routing', 'symfony/routing'); + self::$loader->registerPrefix('Sabre\\VObject', '3rdparty'); + self::$loader->registerPrefix('Sabre_', '3rdparty'); + spl_autoload_register(array(self::$loader, 'load')); // set some stuff //ob_start(); @@ -454,6 +408,7 @@ class OC { } self::initPaths(); + OC_Util::issetlocaleworking(); // set debug mode if an xdebug session is active if (!defined('DEBUG') || !DEBUG) { @@ -643,7 +598,7 @@ class OC { // Deny the redirect if the URL contains a @ // This prevents unvalidated redirects like ?redirect_url=:user@domain.com - if (strpos($location, '@') === FALSE) { + if (strpos($location, '@') === false) { header('Location: ' . $location); return; } diff --git a/lib/files/cache/backgroundwatcher.php b/lib/files/cache/backgroundwatcher.php new file mode 100644 index 0000000000000000000000000000000000000000..7549745e7d757339f0753759832001c106809e0f --- /dev/null +++ b/lib/files/cache/backgroundwatcher.php @@ -0,0 +1,104 @@ +<?php +/** + * Copyright (c) 2013 Robin Appelman <icewind@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +namespace OC\Files\Cache; + +use \OC\Files\Mount; +use \OC\Files\Filesystem; + +class BackgroundWatcher { + static $folderMimetype = null; + + static private function getFolderMimetype() { + if (!is_null(self::$folderMimetype)) { + return self::$folderMimetype; + } + $query = \OC_DB::prepare('SELECT `id` FROM `*PREFIX*mimetypes` WHERE `mimetype` = ?'); + $result = $query->execute(array('httpd/unix-directory')); + $row = $result->fetchRow(); + return $row['id']; + } + + static private function checkUpdate($id) { + $cacheItem = Cache::getById($id); + if (is_null($cacheItem)) { + return; + } + list($storageId, $internalPath) = $cacheItem; + $mounts = Mount::findByStorageId($storageId); + + if (count($mounts) === 0) { + //if the storage we need isn't mounted on default, try to find a user that has access to the storage + $permissionsCache = new Permissions($storageId); + $users = $permissionsCache->getUsers($id); + if (count($users) === 0) { + return; + } + Filesystem::initMountPoints($users[0]); + $mounts = Mount::findByStorageId($storageId); + if (count($mounts) === 0) { + return; + } + } + $storage = $mounts[0]->getStorage(); + $watcher = new Watcher($storage); + $watcher->checkUpdate($internalPath); + } + + /** + * get the next fileid in the cache + * + * @param int $previous + * @param bool $folder + * @return int + */ + static private function getNextFileId($previous, $folder) { + if ($folder) { + $query = \OC_DB::prepare('SELECT `fileid` FROM `*PREFIX*filecache` WHERE `fileid` > ? AND mimetype = ' . self::getFolderMimetype() . ' ORDER BY `fileid` ASC', 1); + } else { + $query = \OC_DB::prepare('SELECT `fileid` FROM `*PREFIX*filecache` WHERE `fileid` > ? AND mimetype != ' . self::getFolderMimetype() . ' ORDER BY `fileid` ASC', 1); + } + $result = $query->execute(array($previous)); + if ($row = $result->fetchRow()) { + return $row['fileid']; + } else { + return 0; + } + } + + static public function checkNext() { + // check both 1 file and 1 folder, this way new files are detected quicker because there are less folders than files usually + $previousFile = \OC_Appconfig::getValue('files', 'backgroundwatcher_previous_file', 0); + $previousFolder = \OC_Appconfig::getValue('files', 'backgroundwatcher_previous_folder', 0); + $nextFile = self::getNextFileId($previousFile, false); + $nextFolder = self::getNextFileId($previousFolder, true); + \OC_Appconfig::setValue('files', 'backgroundwatcher_previous_file', $nextFile); + \OC_Appconfig::setValue('files', 'backgroundwatcher_previous_folder', $nextFolder); + if ($nextFile > 0) { + self::checkUpdate($nextFile); + } + if ($nextFolder > 0) { + self::checkUpdate($nextFolder); + } + } + + static public function checkAll() { + $previous = 0; + $next = 1; + while ($next != 0) { + $next = self::getNextFileId($previous, true); + self::checkUpdate($next); + } + $previous = 0; + $next = 1; + while ($next != 0) { + $next = self::getNextFileId($previous, false); + self::checkUpdate($next); + } + } +} diff --git a/lib/files/cache/permissions.php b/lib/files/cache/permissions.php index a5c9c144054d0e8200d688e314c7575f14a5c97f..faa5ff5eacc4a5ee938a1d71b12d582c803c2f8a 100644 --- a/lib/files/cache/permissions.php +++ b/lib/files/cache/permissions.php @@ -107,4 +107,19 @@ class Permissions { $query->execute(array($fileId, $user)); } } + + /** + * get the list of users which have permissions stored for a file + * + * @param int $fileId + */ + public function getUsers($fileId) { + $query = \OC_DB::prepare('SELECT `user` FROM `*PREFIX*permissions` WHERE `fileid` = ?'); + $result = $query->execute(array($fileId)); + $users = array(); + while ($row = $result->fetchRow()) { + $users[] = $row['user']; + } + return $users; + } } diff --git a/lib/files/cache/scanner.php b/lib/files/cache/scanner.php index 5241acec1ee6b6b3c34c0196f3b98362a9020cec..661bc4863305e8bc5f197165038038633f9270bf 100644 --- a/lib/files/cache/scanner.php +++ b/lib/files/cache/scanner.php @@ -62,7 +62,9 @@ class Scanner { * @return array with metadata of the scanned file */ public function scanFile($file, $checkExisting = false) { - if (!self::isIgnoredFile($file)) { + if ( ! self::isPartialFile($file) + and ! \OC\Files\Filesystem::isFileBlacklisted($file) + ) { \OC_Hook::emit('\OC\Files\Cache\Scanner', 'scan_file', array('path' => $file, 'storage' => $this->storageId)); $data = $this->getData($file); if ($data) { @@ -166,10 +168,8 @@ class Scanner { * @param String $file * @return boolean */ - public static function isIgnoredFile($file) { - if (pathinfo($file, PATHINFO_EXTENSION) === 'part' - || \OC\Files\Filesystem::isFileBlacklisted($file) - ) { + public static function isPartialFile($file) { + if (pathinfo($file, PATHINFO_EXTENSION) === 'part') { return true; } return false; diff --git a/lib/files/cache/updater.php b/lib/files/cache/updater.php index 92a16d9d9b61a86ce458e8878e6cc7e1bb1fcfff..417a47f3830d8d9c5575e0630393c0ff1f2e3a1e 100644 --- a/lib/files/cache/updater.php +++ b/lib/files/cache/updater.php @@ -132,7 +132,14 @@ class Updater { * @param array $params */ static public function touchHook($params) { - self::writeUpdate($params['path']); + $path = $params['path']; + list($storage, $internalPath) = self::resolvePath($path); + $cache = $storage->getCache(); + $id = $cache->getId($internalPath); + if ($id !== -1) { + $cache->update($id, array('etag' => $storage->getETag($internalPath))); + } + self::writeUpdate($path); } /** diff --git a/lib/files/view.php b/lib/files/view.php index f89b7f66ffdf95fceaa23131554b23dc37322dc4..f35e1e3dc161727ed034b86262b93d3fb7b5d6de 100644 --- a/lib/files/view.php +++ b/lib/files/view.php @@ -263,12 +263,13 @@ class View { if (is_resource($data)) { //not having to deal with streams in file_put_contents makes life easier $absolutePath = Filesystem::normalizePath($this->getAbsolutePath($path)); if (\OC_FileProxy::runPreProxies('file_put_contents', $absolutePath, $data) - && Filesystem::isValidPath($path) + and Filesystem::isValidPath($path) + and ! Filesystem::isFileBlacklisted($path) ) { $path = $this->getRelativePath($absolutePath); $exists = $this->file_exists($path); $run = true; - if ($this->fakeRoot == Filesystem::getRoot() && !Cache\Scanner::isIgnoredFile($path)) { + if ($this->fakeRoot == Filesystem::getRoot() && !Cache\Scanner::isPartialFile($path)) { if (!$exists) { \OC_Hook::emit( Filesystem::CLASSNAME, @@ -296,7 +297,7 @@ class View { list ($count, $result) = \OC_Helper::streamCopy($data, $target); fclose($target); fclose($data); - if ($this->fakeRoot == Filesystem::getRoot() && !Cache\Scanner::isIgnoredFile($path)) { + if ($this->fakeRoot == Filesystem::getRoot() && !Cache\Scanner::isPartialFile($path)) { if (!$exists) { \OC_Hook::emit( Filesystem::CLASSNAME, @@ -340,6 +341,7 @@ class View { \OC_FileProxy::runPreProxies('rename', $absolutePath1, $absolutePath2) and Filesystem::isValidPath($path2) and Filesystem::isValidPath($path1) + and ! Filesystem::isFileBlacklisted($path2) ) { $path1 = $this->getRelativePath($absolutePath1); $path2 = $this->getRelativePath($absolutePath2); @@ -348,7 +350,7 @@ class View { return false; } $run = true; - if ($this->fakeRoot == Filesystem::getRoot()) { + if ($this->fakeRoot == Filesystem::getRoot() && !Cache\Scanner::isPartialFile($path1)) { \OC_Hook::emit( Filesystem::CLASSNAME, Filesystem::signal_rename, array( @@ -376,7 +378,7 @@ class View { list($storage1, $internalPath1) = Filesystem::resolvePath($absolutePath1 . $postFix1); $storage1->unlink($internalPath1); } - if ($this->fakeRoot == Filesystem::getRoot()) { + if ($this->fakeRoot == Filesystem::getRoot() && !Cache\Scanner::isPartialFile($path1)) { \OC_Hook::emit( Filesystem::CLASSNAME, Filesystem::signal_post_rename, @@ -404,6 +406,7 @@ class View { \OC_FileProxy::runPreProxies('copy', $absolutePath1, $absolutePath2) and Filesystem::isValidPath($path2) and Filesystem::isValidPath($path1) + and ! Filesystem::isFileBlacklisted($path2) ) { $path1 = $this->getRelativePath($absolutePath1); $path2 = $this->getRelativePath($absolutePath2); @@ -606,7 +609,10 @@ class View { private function basicOperation($operation, $path, $hooks = array(), $extraParam = null) { $postFix = (substr($path, -1, 1) === '/') ? '/' : ''; $absolutePath = Filesystem::normalizePath($this->getAbsolutePath($path)); - if (\OC_FileProxy::runPreProxies($operation, $absolutePath, $extraParam) and Filesystem::isValidPath($path)) { + if (\OC_FileProxy::runPreProxies($operation, $absolutePath, $extraParam) + and Filesystem::isValidPath($path) + and ! Filesystem::isFileBlacklisted($path) + ) { $path = $this->getRelativePath($absolutePath); if ($path == null) { return false; @@ -635,7 +641,7 @@ class View { private function runHooks($hooks, $path, $post = false) { $prefix = ($post) ? 'post_' : ''; $run = true; - if (Filesystem::$loaded and $this->fakeRoot == Filesystem::getRoot() && !Cache\Scanner::isIgnoredFile($path)) { + if (Filesystem::$loaded and $this->fakeRoot == Filesystem::getRoot()) { foreach ($hooks as $hook) { if ($hook != 'read') { \OC_Hook::emit( diff --git a/lib/l10n/de.php b/lib/l10n/de.php index cd1bf104d354426ba6f8a1b1bf436411addc30d3..13acc1c55b50330d92fc16a7ff57eecd6c9bf782 100644 --- a/lib/l10n/de.php +++ b/lib/l10n/de.php @@ -35,7 +35,7 @@ "Offending command was: \"%s\", name: %s, password: %s" => "Fehlerhafter Befehl war: \"%s\", Name: %s, Passwort: %s", "MS SQL username and/or password not valid: %s" => "MS SQL Benutzername und/oder Password ungültig: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Dein Web-Server ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist.", -"Please double check the <a href='%s'>installation guides</a>." => "Bitte prüfen Sie die <a href='%s'>Installationsanleitungen</a>.", +"Please double check the <a href='%s'>installation guides</a>." => "Bitte prüfe die <a href='%s'>Installationsanleitungen</a>.", "seconds ago" => "Gerade eben", "1 minute ago" => "vor einer Minute", "%d minutes ago" => "Vor %d Minuten", diff --git a/lib/l10n/ug.php b/lib/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..62d91616c1d3cd02a9270195be5d287eb578a673 --- /dev/null +++ b/lib/l10n/ug.php @@ -0,0 +1,19 @@ +<?php $TRANSLATIONS = array( +"Help" => "ياردەم", +"Personal" => "شەخسىي", +"Settings" => "تەÚشەكلەر", +"Users" => "ئىشلەتكۈچىلەر", +"Apps" => "ئەپلەر", +"Authentication error" => "سالاھىيەت دەلىللەش خاتالىقى", +"Files" => "ھۆججەتلەر", +"Text" => "قىسقا ئۇچۇر", +"Images" => "سۈرەتلەر", +"1 minute ago" => "1 مىنۇت ئىلگىرى", +"%d minutes ago" => "%d مىنۇت ئىلگىرى", +"1 hour ago" => "1 سائەت ئىلگىرى", +"%d hours ago" => "%d سائەت ئىلگىرى", +"today" => "بۈگۈن", +"yesterday" => "تۈنۈگۈن", +"%d days ago" => "%d ÙƒÛˆÙ† ئىلگىرى", +"%d months ago" => "%d ئاي ئىلگىرى" +); diff --git a/lib/filesystem.php b/lib/legacy/filesystem.php similarity index 100% rename from lib/filesystem.php rename to lib/legacy/filesystem.php diff --git a/lib/filesystemview.php b/lib/legacy/filesystemview.php similarity index 100% rename from lib/filesystemview.php rename to lib/legacy/filesystemview.php diff --git a/lib/setup.php b/lib/setup.php index d1197b3ebf3bf0a47808cfda9147793f42802417..f1ac6b8b2b81c610d4135427d7cdccbfaec93d45 100644 --- a/lib/setup.php +++ b/lib/setup.php @@ -811,6 +811,7 @@ class OC_Setup { $content.= "php_value upload_max_filesize 512M\n";//upload limit $content.= "php_value post_max_size 512M\n"; $content.= "php_value memory_limit 512M\n"; + $content.= "php_value mbstring.func_overload 0\n"; $content.= "<IfModule env_module>\n"; $content.= " SetEnv htaccessWorking true\n"; $content.= "</IfModule>\n"; diff --git a/lib/templatelayout.php b/lib/templatelayout.php index d385bb7f19d8bd5ce3dee70a05ea0228a377be7b..7115b8f03063092de620bf3646a72c7abde0ac8b 100644 --- a/lib/templatelayout.php +++ b/lib/templatelayout.php @@ -56,7 +56,7 @@ class OC_TemplateLayout extends OC_Template { $jsfiles = self::findJavascriptFiles(OC_Util::$scripts); $this->assign('jsfiles', array(), false); if (OC_Config::getValue('installed', false) && $renderas!='error') { - $this->append( 'jsfiles', OC_Helper::linkToRoute('js_config')); + $this->append( 'jsfiles', OC_Helper::linkToRoute('js_config') . $versionParameter); } if (!empty(OC_Util::$core_scripts)) { $this->append( 'jsfiles', OC_Helper::linkToRemoteBase('core.js', false) . $versionParameter); diff --git a/lib/util.php b/lib/util.php index 79509b1c3b2dc3fe79850172dc7a854897b4f9a3..f30cdf6a5346c93c52fbf0ec9ea5f1403cd82d44 100755 --- a/lib/util.php +++ b/lib/util.php @@ -67,6 +67,7 @@ class OC_Util { public static function tearDownFS() { \OC\Files\Filesystem::tearDown(); self::$fsSetup=false; + self::$rootMounted=false; } /** diff --git a/settings/ajax/changepassword.php b/settings/ajax/changepassword.php index 1fc6d0e10002eae6296f1701bf8544c6150aa165..4f16bff63d5283dd73858f2df1c83763f85321fa 100644 --- a/settings/ajax/changepassword.php +++ b/settings/ajax/changepassword.php @@ -8,7 +8,7 @@ OC_JSON::checkLoggedIn(); OC_APP::loadApps(); $username = isset($_POST["username"]) ? $_POST["username"] : OC_User::getUser(); -$password = isset($_POST["password"]) ? $_POST["password"] : null; +$password = isset($_POST["newpassword"]) ? $_POST["newpassword"] : null; $oldPassword=isset($_POST["oldpassword"])?$_POST["oldpassword"]:''; $userstatus = null; diff --git a/settings/l10n/de.php b/settings/l10n/de.php index 12ef97ca75ade37d3863833d898bde734c0fb324..2cf828e73426e95b52b1ebfdf61f514adb6c1970 100644 --- a/settings/l10n/de.php +++ b/settings/l10n/de.php @@ -46,24 +46,24 @@ "Locale not working" => "Ländereinstellung funktioniert nicht", "This ownCloud server can't set system locale to %s. This means that there might be problems with certain characters in file names. We strongly suggest to install the required packages on your system to support %s." => "Dieser ownCloud Server kann die Ländereinstellung nicht auf %s ändern. Dies bedeutet, dass es Probleme mit bestimmten Zeichen in Dateinamen geben könnte. Wir empfehlen die für %s benötigten Pakete auf Deinem System zu installieren.", "Internet connection not working" => "Keine Netzwerkverbindung", -"This ownCloud server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features of ownCloud." => "Dieser ownCloud Server hat keine funktionierende Netzwerkverbindung. Dies bedeutet das einige Funktionen wie das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Netzwerkverbindung für diesen Server zu aktivieren wenn Du alle Funktionen von ownCloud nutzen möchtest.", +"This ownCloud server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features of ownCloud." => "Dieser ownCloud Server hat keine funktionierende Netzwerkverbindung. Dies bedeutet das einige Funktionen wie das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Netzwerkverbindung für diesen Server zu aktivieren, wenn Du alle Funktionen von ownCloud nutzen möchtest.", "Cron" => "Cron", "Execute one task with each page loaded" => "Führe eine Aufgabe mit jeder geladenen Seite aus", "cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php ist an einem Webcron-Service registriert. Die cron.php Seite wird einmal pro Minute über http abgerufen.", "Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Nutze den Cron Systemdienst. Rufe die Datei cron.php im owncloud Ordner einmal pro Minute über einen Cronjob auf.", "Sharing" => "Teilen", "Enable Share API" => "Aktiviere Sharing-API", -"Allow apps to use the Share API" => "Erlaube Apps die Nutzung der Share-API", -"Allow links" => "Erlaube Links", -"Allow users to share items to the public with links" => "Erlaube Benutzern, Inhalte über öffentliche Links zu teilen", -"Allow resharing" => "Erlaube erneutes Teilen", -"Allow users to share items shared with them again" => "Erlaube Benutzern, mit ihnen geteilte Inhalte erneut zu teilen", -"Allow users to share with anyone" => "Erlaube Benutzern, mit jedem zu teilen", -"Allow users to only share with users in their groups" => "Erlaube Benutzern, nur mit Benutzern ihrer Gruppe zu teilen", +"Allow apps to use the Share API" => "Erlaubt Apps die Nutzung der Share-API", +"Allow links" => "Erlaubt Links", +"Allow users to share items to the public with links" => "Erlaubt Benutzern, Inhalte über öffentliche Links zu teilen", +"Allow resharing" => "Erlaubt erneutes Teilen", +"Allow users to share items shared with them again" => "Erlaubt Benutzern, mit ihnen geteilte Inhalte erneut zu teilen", +"Allow users to share with anyone" => "Erlaubt Benutzern, mit jedem zu teilen", +"Allow users to only share with users in their groups" => "Erlaubt Benutzern, nur mit Benutzern ihrer Gruppe zu teilen", "Security" => "Sicherheit", "Enforce HTTPS" => "Erzwinge HTTPS", "Enforces the clients to connect to ownCloud via an encrypted connection." => "Erzwingt die Verwendung einer verschlüsselten Verbindung", -"Please connect to this ownCloud instance via HTTPS to enable or disable the SSL enforcement." => "Bitte verbinden Sie sich über eine HTTPS Verbindung mit diesem ownCloud Server um diese Einstellung zu ändern", +"Please connect to this ownCloud instance via HTTPS to enable or disable the SSL enforcement." => "Bitte verbinde Dich über eine HTTPS Verbindung mit diesem ownCloud Server um diese Einstellung zu ändern", "Log" => "Log", "Log level" => "Loglevel", "More" => "Mehr", diff --git a/settings/l10n/de_DE.php b/settings/l10n/de_DE.php index febc67ef2d7e8322b7eeebd4e916645c85608450..91a96ca9f0ef24251c62b13feda15753c84037c3 100644 --- a/settings/l10n/de_DE.php +++ b/settings/l10n/de_DE.php @@ -45,7 +45,7 @@ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "Das PHP-Modul 'fileinfo' fehlt. Wir empfehlen Ihnen dieses Modul zu aktivieren, um die besten Resultate bei der Bestimmung der Dateitypen zu erzielen.", "Locale not working" => "Die Lokalisierung funktioniert nicht", "This ownCloud server can't set system locale to %s. This means that there might be problems with certain characters in file names. We strongly suggest to install the required packages on your system to support %s." => "Dieser ownCloud-Server kann die Ländereinstellung nicht auf %s ändern. Dies bedeutet, dass es Probleme mit bestimmten Zeichen in Dateinamen geben könnte. Wir empfehlen, die für %s benötigten Pakete auf ihrem System zu installieren.", -"Internet connection not working" => "Keine Netzwerkverbindung", +"Internet connection not working" => "Keine Internetverbindung", "This ownCloud server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features of ownCloud." => "Dieser ownCloud-Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungs-E-Mails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen von ownCloud nutzen wollen.", "Cron" => "Cron", "Execute one task with each page loaded" => "Eine Aufgabe bei jedem Laden der Seite ausführen", @@ -56,10 +56,10 @@ "Allow apps to use the Share API" => "Anwendungen erlauben, die Share-API zu benutzen", "Allow links" => "Links erlauben", "Allow users to share items to the public with links" => "Benutzern erlauben, Inhalte per öffentlichem Link zu teilen", -"Allow resharing" => "Erlaube weiterverteilen", +"Allow resharing" => "Erlaube Weiterverteilen", "Allow users to share items shared with them again" => "Erlaubt Benutzern, mit ihnen geteilte Inhalte erneut zu teilen", -"Allow users to share with anyone" => "Erlaube Benutzern, mit jedem zu teilen", -"Allow users to only share with users in their groups" => "Erlaube Benutzern, nur mit Nutzern in ihrer Gruppe zu teilen", +"Allow users to share with anyone" => "Erlaubt Benutzern, mit jedem zu teilen", +"Allow users to only share with users in their groups" => "Erlaubt Benutzern, nur mit Nutzern in ihrer Gruppe zu teilen", "Security" => "Sicherheit", "Enforce HTTPS" => "HTTPS erzwingen", "Enforces the clients to connect to ownCloud via an encrypted connection." => "Zwingt die Clients, sich über eine verschlüsselte Verbindung mit ownCloud zu verbinden.", diff --git a/settings/l10n/gl.php b/settings/l10n/gl.php index a6c5018626eea3b4ac0c2cfe21e6c43f433eca9f..61e86a83f3355776a59a9066ead62fae043f1d01 100644 --- a/settings/l10n/gl.php +++ b/settings/l10n/gl.php @@ -50,7 +50,7 @@ "Cron" => "Cron", "Execute one task with each page loaded" => "Executar unha tarefa con cada páxina cargada", "cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php está rexistrado nun servizo de WebCron. Chame á página cron.php na raÃz ownCloud unha vez por minuto a través de HTTP.", -"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Use o servizo de sistema cron. Chame ao ficheiro cron.php no catfaol owncloud a través dun sistema de cronjob unna vez por minuto.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Use o servizo de sistema cron. Chame ao ficheiro cron.php no cartafol owncloud a través dun sistema de cronjob unha vez por minuto.", "Sharing" => "Compartindo", "Enable Share API" => "Activar o API para compartir", "Allow apps to use the Share API" => "Permitir que os aplicativos empreguen o API para compartir", diff --git a/settings/l10n/pt_PT.php b/settings/l10n/pt_PT.php index 3e49675f793e71f94905475e2c56ca1c9ca263c1..de32c3b1f025fd53bd6584f7c9bdc08acfa606ce 100644 --- a/settings/l10n/pt_PT.php +++ b/settings/l10n/pt_PT.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Incapaz de carregar a lista da App Store", "Authentication error" => "Erro na autenticação", +"Your display name has been changed." => "O seu nome foi alterado", "Unable to change display name" => "Não foi possÃvel alterar o nome", "Group already exists" => "O grupo já existe", "Unable to add group" => "ImpossÃvel acrescentar o grupo", diff --git a/settings/l10n/ug.php b/settings/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..8e8c17f0d363a38963adce7c5b7acd6558bfb5d3 --- /dev/null +++ b/settings/l10n/ug.php @@ -0,0 +1,71 @@ +<?php $TRANSLATIONS = array( +"Unable to load list from App Store" => "ئەپ بازىرىدىن تىزىمنى يۈكلىيەلمىدى", +"Authentication error" => "سالاھىيەت دەلىللەش خاتالىقى", +"Your display name has been changed." => "كۆرسىتىدىغان ئىسمىÚىز ئۆزگەردى.", +"Unable to change display name" => "كۆرسىتىدىغان ئىسىمنى ئۆزگەرتكىلى بولمايدۇ", +"Group already exists" => "گۇرۇپپا مەۋجۇت", +"Unable to add group" => "گۇرۇپپا قوشقىلى بولمايدۇ", +"Could not enable app. " => "ئەپنى قوزغىتالمىدى. ", +"Email saved" => "تورخەت ساقلاندى", +"Invalid email" => "ئىناۋەتسىز تورخەت", +"Unable to delete group" => "گۇرۇپپىنى ئۆچۈرەلمىدى", +"Unable to delete user" => "ئىشلەتكۈچىنى ئۆچۈرەلمىدى", +"Language changed" => "تىل ئۆزگەردى", +"Invalid request" => "ئىناۋەتسىز ئىلتىماس", +"Unable to add user to group %s" => "ئىشلەتكۈچىنى %s گۇرۇپپىغا قوشالمايدۇ", +"Unable to remove user from group %s" => "ئىشلەتكۈچىنى %s گۇرۇپپىدىن چىقىرىۋÛتەلمەيدۇ", +"Couldn't update app." => "ئەپنى ÙŠÛÚىلىيالمايدۇ.", +"Update to {appversion}" => "{appversion} غا ÙŠÛÚىلايدۇ", +"Disable" => "چەكلە", +"Enable" => "قوزغات", +"Please wait...." => "سەل كۈتۈÚ…", +"Error" => "خاتالىق", +"Updating...." => "ÙŠÛÚىلاۋاتىدۇ…", +"Error while updating app" => "ئەپنى ÙŠÛÚىلاۋاتقاندا خاتالىق كۆرۈلدى", +"Updated" => "ÙŠÛÚىلاندى", +"Saving..." => "ساقلاۋاتىدۇ…", +"deleted" => "ئۆچۈرۈلگەن", +"undo" => "ÙŠÛنىۋال", +"Unable to remove user" => "ئىشلەتكۈچىنى چىقىرىۋÛتەلمەيدۇ", +"Groups" => "گۇرۇپپا", +"Group Admin" => "گۇرۇپپا باشقۇرغۇچى", +"Delete" => "ئۆچۈر", +"add group" => "گۇرۇپپا قوش", +"Sharing" => "ھەمبەھىر", +"Security" => "بىخەتەرلىك", +"Log" => "خاتىرە", +"Log level" => "خاتىرە دەرىجىسى", +"More" => "تÛخىمۇ ÙƒÛ†Ù¾", +"Less" => "ئاز", +"Version" => "نەشرى", +"Add your App" => "ئەپىÚىزنى قوشۇÚ", +"More Apps" => "تÛخىمۇ ÙƒÛ†Ù¾ ئەپلەر", +"Select an App" => "بىر ئەپ تاللاÚ", +"Update" => "ÙŠÛÚىلا", +"User Documentation" => "ئىشلەتكۈچى قوللانمىسى", +"Administrator Documentation" => "باشقۇرغۇچى قوللانمىسى", +"Online Documentation" => "توردىكى قوللانما", +"Forum" => "مۇنبەر", +"Password" => "ئىم", +"Your password was changed" => "ئىمىÚىز مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى", +"Unable to change your password" => "ئىمنى ئۆزگەرتكىلى بولمايدۇ.", +"Current password" => "نۆۋەتتىكى ئىم", +"New password" => "ÙŠÛÚÙ‰ ئىم", +"Change password" => "ئىم ئۆزگەرت", +"Display Name" => "كۆرسىتىش ئىسمى", +"Email" => "تورخەت", +"Your email address" => "تورخەت ئادرÛسىÚىز", +"Fill in an email address to enable password recovery" => "ئىم ئەسلىگە كەلتۈرۈشتە ئىشلىتىدىغان تور خەت ئادرÛسىنى تولدۇرۇÚ", +"Language" => "تىل", +"Help translate" => "تەرجىمىگە ياردەم", +"WebDAV" => "WebDAV", +"Login Name" => "تىزىمغا كىرىش ئاتى", +"Create" => "قۇر", +"Default Storage" => "ÙƒÛ†Úۈلدىكى ساقلىغۇچ", +"Unlimited" => "چەكسىز", +"Other" => "باشقا", +"Storage" => "ساقلىغۇچ", +"change display name" => "كۆرسىتىدىغان ئىسىمنى ئۆزگەرت", +"set new password" => "ÙŠÛÚÙ‰ ئىم تەÚØ´Û•", +"Default" => "ÙƒÛ†Úۈلدىكى" +); diff --git a/settings/l10n/zh_CN.php b/settings/l10n/zh_CN.php index 9ccc52f65f59bcf68804fb05e971ce456ddcde8b..1ec0b004c60d84ac985460979de533a1b8b21ed1 100644 --- a/settings/l10n/zh_CN.php +++ b/settings/l10n/zh_CN.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "æ— æ³•ä»Žåº”ç”¨å•†åº—è½½å…¥åˆ—è¡¨", "Authentication error" => "认è¯å‡ºé”™", +"Your display name has been changed." => "您的显示åå—å·²ç»æ”¹å˜", "Unable to change display name" => "æ— æ³•ä¿®æ”¹æ˜¾ç¤ºå称", "Group already exists" => "å·²å˜åœ¨è¯¥ç»„", "Unable to add group" => "æ— æ³•æ·»åŠ ç»„", diff --git a/settings/languageCodes.php b/settings/languageCodes.php index c25fbb434a706b03c75190ad0b2f67a7bf677e55..40213b3a7e5edca6f9a9a64bc6db9f417c247e7d 100644 --- a/settings/languageCodes.php +++ b/settings/languageCodes.php @@ -34,7 +34,7 @@ return array( 'sr'=>'СрпÑки', 'sr@latin'=>'Srpski', 'sv'=>'Svenska', -'zh_CN'=>'ä¸æ–‡', +'zh_CN'=>'简体ä¸æ–‡', 'sk_SK'=>'SlovenÄina', 'hu_HU'=>'Magyar', 'eu'=>'Euskara', @@ -51,11 +51,11 @@ return array( 'mk'=>'македонÑки', 'uk'=>'УкраїнÑька', 'vi'=>'Tiếng Việt', -'zh_TW'=>'臺ç£è©±', +'zh_TW'=>'æ£é«”ä¸æ–‡ï¼ˆè‡ºç£ï¼‰', 'af_ZA'=> 'Afrikaans', 'bn_BD'=>'Bengali', 'ta_LK'=>'தமிழà¯', -'zh_HK'=>'Chinese (Hong Kong)', +'zh_HK'=>'ç¹é«”ä¸æ–‡ï¼ˆé¦™æ¸¯ï¼‰', 'oc'=>'Occitan (post 1500)', 'is'=>'Icelandic', 'pl_PL'=>'Polski', diff --git a/settings/personal.php b/settings/personal.php index de029770d987d8334dd926ca622b67fbef9e7910..cab6e56dada3a43c1ccc19cec6e57b90d3fbf959 100644 --- a/settings/personal.php +++ b/settings/personal.php @@ -29,8 +29,7 @@ $commonlangcodes = array( $languageNames=include 'languageCodes.php'; $languages=array(); -// Initialize array, so we can substitue later with our in $commonlangcodes specified order -$commonlanguages = array_fill(0, count($commonlangcodes), ""); +$commonlanguages = array(); foreach($languageCodes as $lang) { $l=OC_L10N::get('settings', $lang); if(substr($l->t('__language_name__'), 0, 1)!='_') {//first check if the language name is in the translation file @@ -52,6 +51,8 @@ foreach($languageCodes as $lang) { } } +ksort($commonlanguages); + // sort now by displayed language not the iso-code usort( $languages, function ($a, $b) { return strcmp($a['name'], $b['name']); diff --git a/settings/templates/personal.php b/settings/templates/personal.php index 666cb9d0b36c848d7e5eece6c54938fc0f6a1495..cfb45e99c4d4c8855cd5c3e89b076ec2683dc69b 100644 --- a/settings/templates/personal.php +++ b/settings/templates/personal.php @@ -38,7 +38,7 @@ if($_['passwordChangeSupported']) { <div id="passwordchanged"><?php echo $l->t('Your password was changed');?></div> <div id="passworderror"><?php echo $l->t('Unable to change your password');?></div> <input type="password" id="pass1" name="oldpassword" placeholder="<?php echo $l->t('Current password');?>" /> - <input type="password" id="pass2" name="new-password" + <input type="password" id="pass2" name="newpassword" placeholder="<?php echo $l->t('New password');?>" data-typetoggle="#personal-show" /> <input type="checkbox" id="personal-show" name="show" /><label for="personal-show"></label> <input id="passwordbutton" type="submit" value="<?php echo $l->t('Change password');?>" /> diff --git a/tests/lib/autoloader.php b/tests/lib/autoloader.php index e769bf3bcf6950e1ee043f3b6552a137e6f8eb57..0e7d606ccf678b9baf752ea3cd5d001e76ad54ea 100644 --- a/tests/lib/autoloader.php +++ b/tests/lib/autoloader.php @@ -6,14 +6,69 @@ * See the COPYING-README file. */ -class Test_AutoLoader extends PHPUnit_Framework_TestCase { +namespace Test; - public function testLeadingSlashOnClassName(){ - $this->assertTrue(class_exists('\OC\Files\Storage\Local')); +class AutoLoader extends \PHPUnit_Framework_TestCase { + /** + * @var \OC\Autoloader $loader + */ + private $loader; + + public function setUp() { + $this->loader = new \OC\AutoLoader(); + } + + public function testLeadingSlashOnClassName() { + $this->assertEquals(array('files/storage/local.php'), $this->loader->findClass('\OC\Files\Storage\Local')); + } + + public function testNoLeadingSlashOnClassName() { + $this->assertEquals(array('files/storage/local.php'), $this->loader->findClass('OC\Files\Storage\Local')); + } + + public function testLegacyPath() { + $this->assertEquals(array('legacy/files.php', 'files.php'), $this->loader->findClass('OC_Files')); + } + + public function testClassPath() { + $this->loader->registerClass('Foo\Bar', 'foobar.php'); + $this->assertEquals(array('foobar.php'), $this->loader->findClass('Foo\Bar')); + } + + public function testPrefixNamespace() { + $this->loader->registerPrefix('Foo', 'foo'); + $this->assertEquals(array('foo/Foo/Bar.php'), $this->loader->findClass('Foo\Bar')); } - public function testNoLeadingSlashOnClassName(){ - $this->assertTrue(class_exists('OC\Files\Storage\Local')); + public function testPrefix() { + $this->loader->registerPrefix('Foo_', 'foo'); + $this->assertEquals(array('foo/Foo/Bar.php'), $this->loader->findClass('Foo_Bar')); } + public function testLoadTestNamespace() { + $this->assertEquals(array('tests/lib/foo/bar.php'), $this->loader->findClass('Test\Foo\Bar')); + } + + public function testLoadTest() { + $this->assertEquals(array('tests/lib/foo/bar.php'), $this->loader->findClass('Test_Foo_Bar')); + } + + public function testLoadCoreNamespace() { + $this->assertEquals(array('foo/bar.php'), $this->loader->findClass('OC\Foo\Bar')); + } + + public function testLoadCore() { + $this->assertEquals(array('legacy/foo/bar.php', 'foo/bar.php'), $this->loader->findClass('OC_Foo_Bar')); + } + + public function testLoadPublicNamespace() { + $this->assertEquals(array('public/foo/bar.php'), $this->loader->findClass('OCP\Foo\Bar')); + } + + public function testLoadAppNamespace() { + $result = $this->loader->findClass('OCA\Files\Foobar'); + $this->assertEquals(2, count($result)); + $this->assertStringEndsWith('apps/files/foobar.php', $result[0]); + $this->assertStringEndsWith('apps/files/lib/foobar.php', $result[1]); + } } diff --git a/tests/lib/files/cache/permissions.php b/tests/lib/files/cache/permissions.php index 56dbbc4518ef3627d6f8b5964939822e794d92d2..7e6e11e2eb29c09e6fe9a5fdcf2dd293f7e82c98 100644 --- a/tests/lib/files/cache/permissions.php +++ b/tests/lib/files/cache/permissions.php @@ -14,8 +14,8 @@ class Permissions extends \PHPUnit_Framework_TestCase { */ private $permissionsCache; - function setUp(){ - $this->permissionsCache=new \OC\Files\Cache\Permissions('dummy'); + function setUp() { + $this->permissionsCache = new \OC\Files\Cache\Permissions('dummy'); } function testSimple() { @@ -23,8 +23,10 @@ class Permissions extends \PHPUnit_Framework_TestCase { $user = uniqid(); $this->assertEquals(-1, $this->permissionsCache->get(1, $user)); + $this->assertNotContains($user, $this->permissionsCache->getUsers(1)); $this->permissionsCache->set(1, $user, 1); $this->assertEquals(1, $this->permissionsCache->get(1, $user)); + $this->assertContains($user, $this->permissionsCache->getUsers(1)); $this->assertEquals(-1, $this->permissionsCache->get(2, $user)); $this->assertEquals(-1, $this->permissionsCache->get(1, $user . '2')); diff --git a/tests/lib/public/contacts.php b/tests/lib/public/contacts.php index ce5d762226b540c0a7ba06d4536886dea40f3a68..d6008876a0042094d3e1b1bbd3aa87a7f86cff58 100644 --- a/tests/lib/public/contacts.php +++ b/tests/lib/public/contacts.php @@ -19,8 +19,6 @@ * License along with this library. If not, see <http://www.gnu.org/licenses/>. */ -OC::autoload('OCP\Contacts'); - class Test_Contacts extends PHPUnit_Framework_TestCase { diff --git a/tests/lib/template.php b/tests/lib/template.php index 6e88d4c07fc0218479a19fd2696159169080f40a..fd12119da580aa5ed241a0784cdd4de389c27ae6 100644 --- a/tests/lib/template.php +++ b/tests/lib/template.php @@ -20,10 +20,13 @@ * */ -OC::autoload('OC_Template'); - class Test_TemplateFunctions extends PHPUnit_Framework_TestCase { + public function setUp() { + $loader = new \OC\Autoloader(); + $loader->load('OC_Template'); + } + public function testP() { // FIXME: do we need more testcases? $htmlString = "<script>alert('xss');</script>";