diff --git a/.gitignore b/.gitignore index 9da4d972909ecdc0cd5661e4b687f69a139167c4..fe89c74ab38864939d737fa40f8ff0671e5c6372 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,10 @@ apps/* !apps/user_ldap !apps/user_webdavauth +# ignore themes except the README +themes/* +!themes/README + # just sane ignores .*.sw[po] *.bak @@ -72,4 +76,4 @@ nbproject data-autotest /tests/coverage* /tests/autoconfig* -/tests/autotest* +/tests/autotest* \ No newline at end of file diff --git a/.htaccess b/.htaccess index 463b49993e6062ebdb2bb805944bdf6280a09951..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> @@ -32,5 +33,8 @@ RewriteRule ^remote/(.*) remote.php [QSA,L] AddType image/svg+xml svg svgz AddEncoding gzip svgz </IfModule> +<IfModule dir_module> +DirectoryIndex index.php index.html +</IfModule> AddDefaultCharset utf-8 Options -Indexes diff --git a/3rdparty b/3rdparty index a13af72fbe8983686fc47489a750e60319f68ac2..e312294ef62873df2b8c02e774f9dfe1b7fbc38d 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit a13af72fbe8983686fc47489a750e60319f68ac2 +Subproject commit e312294ef62873df2b8c02e774f9dfe1b7fbc38d diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3f3cf20e9a59c7bd44db857abae8bba8adf74bb2..fd87513ec2a86c870ace782ab9ec8282a1017307 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -12,11 +12,12 @@ If you have questions about how to use ownCloud, please direct these to the [mai - Apps: - [Bookmarks](https://github.com/owncloud/bookmarks/issues) - [Calendar](https://github.com/owncloud/calendar/issues) + - [Contacts](https://github.com/owncloud/contacts/issues) - [Mail](https://github.com/owncloud/mail/issues) - [News](https://github.com/owncloud/news/issues) - [Notes](https://github.com/owncloud/notes/issues) - [Shorty](https://github.com/owncloud/shorty/issues) - - [other apps](https://github.com/owncloud/apps/issues) (e.g. Contacts, Pictures, Music, ...) + - [other apps](https://github.com/owncloud/apps/issues) (e.g. Pictures, Music, Tasks, ...) If your issue appears to be a bug, and hasn't been reported, open a new issue. diff --git a/apps/files/ajax/newfile.php b/apps/files/ajax/newfile.php index 38714f34a639fa5bc8a9aa4a00c69833b23e20ad..8548fc95ddf963d6ef131b8b94fa808a5d547e21 100644 --- a/apps/files/ajax/newfile.php +++ b/apps/files/ajax/newfile.php @@ -85,7 +85,7 @@ if($source) { }elseif(\OC\Files\Filesystem::touch($dir . '/' . $filename)) { $meta = \OC\Files\Filesystem::getFileInfo($dir.'/'.$filename); $id = $meta['fileid']; - OCP\JSON::success(array("data" => array('content'=>$content, 'id' => $id))); + OCP\JSON::success(array("data" => array('content'=>$content, 'id' => $id, 'mime' => $meta['mimetype']))); exit(); } } diff --git a/apps/files/ajax/rawlist.php b/apps/files/ajax/rawlist.php index 1cd2944483cb337e547296224881252ebd4fc9d2..f568afad4da44f87f4d74cd301cee93202c8aa9b 100644 --- a/apps/files/ajax/rawlist.php +++ b/apps/files/ajax/rawlist.php @@ -15,6 +15,14 @@ $mimetype = isset($_GET['mimetype']) ? $_GET['mimetype'] : ''; // make filelist $files = array(); +// If a type other than directory is requested first load them. +if($mimetype && strpos($mimetype, 'httpd/unix-directory') === false) { + foreach( \OC\Files\Filesystem::getDirectoryContent( $dir, 'httpd/unix-directory' ) as $i ) { + $i["date"] = OCP\Util::formatDate($i["mtime"] ); + $i['mimetype_icon'] = $i['type'] == 'dir' ? \mimetype_icon('dir'): \mimetype_icon($i['mimetype']); + $files[] = $i; + } +} foreach( \OC\Files\Filesystem::getDirectoryContent( $dir, $mimetype ) as $i ) { $i["date"] = OCP\Util::formatDate($i["mtime"] ); $i['mimetype_icon'] = $i['type'] == 'dir' ? \mimetype_icon('dir'): \mimetype_icon($i['mimetype']); diff --git a/apps/files/ajax/rename.php b/apps/files/ajax/rename.php index 9fd2ce3ad4bc6d548aeb3a609e45863707ea7df7..f4551858283a21adb152160339bea773dc938113 100644 --- a/apps/files/ajax/rename.php +++ b/apps/files/ajax/rename.php @@ -1,26 +1,41 @@ <?php -// Init owncloud - +/** + * ownCloud - Core + * + * @author Morris Jobke + * @copyright 2013 Morris Jobke morris.jobke@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ OCP\JSON::checkLoggedIn(); OCP\JSON::callCheck(); -// Get data -$dir = stripslashes($_GET["dir"]); -$file = stripslashes($_GET["file"]); -$newname = stripslashes($_GET["newname"]); - -$l = OC_L10N::get('files'); +$files = new \OCA\Files\App( + \OC\Files\Filesystem::getView(), + \OC_L10n::get('files') +); +$result = $files->rename( + $_GET["dir"], + $_GET["file"], + $_GET["newname"] +); -if ( $newname !== '.' and ($dir != '' || $file != 'Shared') and $newname !== '.') { - $targetFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $newname); - $sourceFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $file); - if(\OC\Files\Filesystem::rename($sourceFile, $targetFile)) { - OCP\JSON::success(array("data" => array( "dir" => $dir, "file" => $file, "newname" => $newname ))); - } else { - OCP\JSON::error(array("data" => array( "message" => $l->t("Unable to rename file") ))); - } -}else{ - OCP\JSON::error(array("data" => array( "message" => $l->t("Unable to rename file") ))); -} +if($result['success'] === true){ + OCP\JSON::success(array('data' => $result['data'])); +} else { + OCP\JSON::error(array('data' => $result['data'])); +} \ No newline at end of file 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/css/files.css b/apps/files/css/files.css index ec323915b4431a6b67b979f0f2b863a39fc61557..f788949b1b62feb82a07a8d6eb3f733f2a0f846e 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -5,7 +5,8 @@ /* FILE MENU */ .actions { padding:.3em; height:2em; width: 100%; } .actions input, .actions button, .actions .button { margin:0; float:left; } - +.actions .button a { color: #555; } +.actions .button a:hover, .actions .button a:active { color: #333; } #new { height:17px; margin:0 0 0 1em; z-index:1010; float:left; } @@ -34,6 +35,7 @@ background-image:url('%webroot%/core/img/actions/upload.svg'); background-repeat:no-repeat; background-position:7px 6px; + opacity:0.65; } .file_upload_target { display:none; } .file_upload_form { display:inline; float:left; margin:0; padding:0; cursor:pointer; overflow:visible; } @@ -148,7 +150,7 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; } #scanning-message{ top:40%; left:40%; position:absolute; display:none; } -div.crumb a{ padding:0.9em 0 0.7em 0; } +div.crumb a{ padding:0.9em 0 0.7em 0; color:#555; } table.dragshadow { width:auto; diff --git a/apps/files/js/fileactions.js b/apps/files/js/fileactions.js index f3264da5a127cd221153602ac18b744f63db442c..14fca6f14829cfab7344d06af04115e22634a481 100644 --- a/apps/files/js/fileactions.js +++ b/apps/files/js/fileactions.js @@ -22,18 +22,18 @@ var FileActions = { if (FileActions.actions.all) { actions = $.extend(actions, FileActions.actions.all); } - if (mime) { - if (FileActions.actions[mime]) { - actions = $.extend(actions, FileActions.actions[mime]); + if (type) {//type is 'dir' or 'file' + if (FileActions.actions[type]) { + actions = $.extend(actions, FileActions.actions[type]); } + } + if (mime) { var mimePart = mime.substr(0, mime.indexOf('/')); if (FileActions.actions[mimePart]) { actions = $.extend(actions, FileActions.actions[mimePart]); } - } - if (type) {//type is 'dir' or 'file' - if (FileActions.actions[type]) { - actions = $.extend(actions, FileActions.actions[type]); + if (FileActions.actions[mime]) { + actions = $.extend(actions, FileActions.actions[mime]); } } var filteredActions = {}; @@ -113,6 +113,7 @@ var FileActions = { } }); if(actions.Share && !($('#dir').val() === '/' && file === 'Shared')){ + // t('files', 'Share') addAction('Share', actions.Share); } diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index b1e9a885063e735d1f394a0750c4922bce4ebbb7..c24d1fd8244dd124d781e41f140cae700b6bb528 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -191,6 +191,13 @@ var FileList={ td.children('a.name').hide(); td.append(form); input.focus(); + //preselect input + var len = input.val().lastIndexOf('.'); + if (len === -1) { + len = input.val().length; + } + input.selectRange(0,len); + form.submit(function(event){ event.stopPropagation(); event.preventDefault(); diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 7e3caf71a03ce52fc79c081fc134e7d7a31e771d..a79d34c9b23545ce3b9d042b0ebd529bd99a19a3 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -115,6 +115,11 @@ $(document).ready(function() { return false; }); + // Trigger cancelling of file upload + $('#uploadprogresswrapper .stop').on('click', function() { + Files.cancelUploads(); + }); + // Show trash bin $('#trash a').live('click', function() { window.location=OC.filePath('files_trashbin', '', 'index.php'); @@ -506,9 +511,9 @@ $(document).ready(function() { var date=new Date(); FileList.addFile(name,0,date,false,hidden); var tr=$('tr').filterAttr('data-file',name); - tr.attr('data-mime','text/plain'); + tr.attr('data-mime',result.data.mime); tr.attr('data-id', result.data.id); - getMimeIcon('text/plain',function(path){ + getMimeIcon(result.data.mime,function(path){ tr.find('td.filename').attr('style','background-image:url('+path+')'); }); } else { @@ -703,14 +708,14 @@ function scanFiles(force, dir){ var scannerEventSource = new OC.EventSource(OC.filePath('files','ajax','scan.php'),{force:force,dir:dir}); scanFiles.cancel = scannerEventSource.close.bind(scannerEventSource); scannerEventSource.listen('count',function(count){ - console.log(count + 'files scanned') + console.log(count + ' files scanned') }); scannerEventSource.listen('folder',function(path){ console.log('now scanning ' + path) }); scannerEventSource.listen('done',function(count){ scanFiles.scanning=false; - console.log('done after ' + count + 'files'); + console.log('done after ' + count + ' files'); }); } scanFiles.scanning=false; @@ -757,9 +762,9 @@ var createDragShadow = function(event){ var dir=$('#dir').val(); $(selectedFiles).each(function(i,elem){ - var newtr = $('<tr data-dir="'+dir+'" data-filename="'+elem.name+'">' - +'<td class="filename">'+elem.name+'</td><td class="size">'+humanFileSize(elem.size)+'</td>' - +'</tr>'); + var newtr = $('<tr/>').attr('data-dir', dir).attr('data-filename', elem.name); + newtr.append($('<td/>').addClass('filename').text(elem.name)); + newtr.append($('<td/>').addClass('size').text(humanFileSize(elem.size))); tbody.append(newtr); if (elem.type === 'dir') { newtr.find('td.filename').attr('style','background-image:url('+OC.imagePath('core', 'filetypes/folder.png')+')'); diff --git a/apps/files/l10n/ar.php b/apps/files/l10n/ar.php index 41e6a225a2b745a9ca7021306b51e48542a515e7..ca198b7efe95a31501f411f6f7d644addd3c0b54 100644 --- a/apps/files/l10n/ar.php +++ b/apps/files/l10n/ar.php @@ -1,7 +1,6 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "ÙØ´Ù„ ÙÙŠ نقل المل٠%s - يوجد Ù…Ù„Ù Ø¨Ù†ÙØ³ هذا الاسم", "Could not move %s" => "ÙØ´Ù„ ÙÙŠ نقل %s", -"Unable to rename file" => "ÙØ´Ù„ ÙÙŠ اعادة تسمية الملÙ", "No file was uploaded. Unknown error" => "لم يتم Ø±ÙØ¹ أي مل٠, خطأ غير معروÙ", "There is no error, the file uploaded with success" => "تم ترÙيع Ø§Ù„Ù…Ù„ÙØ§Øª بنجاØ.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "ØØ¬Ù… المل٠المرÙوع تجاوز قيمة upload_max_filesize الموجودة ÙÙŠ مل٠php.ini ", @@ -13,8 +12,9 @@ "Not enough storage available" => "لا يوجد Ù…Ø³Ø§ØØ© تخزينية كاÙية", "Invalid directory." => "مسار غير صØÙŠØ.", "Files" => "Ø§Ù„Ù…Ù„ÙØ§Øª", +"Share" => "شارك", "Delete permanently" => "ØØ°Ù بشكل دائم", -"Delete" => "Ù…ØØ°ÙˆÙ", +"Delete" => "إلغاء", "Rename" => "إعادة تسميه", "Pending" => "قيد الانتظار", "{new_name} already exists" => "{new_name} موجود مسبقا", @@ -37,14 +37,15 @@ "URL cannot be empty." => "عنوان ال URL لا يجوز أن يكون ÙØ§Ø±ØºØ§.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "إسم مجلد غير صØÙŠØ. استخدام Ù…ØµØ·Ù„Ø \"Shared\" Ù…ØØ¬ÙˆØ² للنظام", "Error" => "خطأ", -"Name" => "الاسم", +"Name" => "اسم", "Size" => "ØØ¬Ù…", "Modified" => "معدل", "1 folder" => "مجلد عدد 1", "{count} folders" => "{count} مجلدات", "1 file" => "Ù…Ù„Ù ÙˆØ§ØØ¯", "{count} files" => "{count} Ù…Ù„ÙØ§Øª", -"Upload" => "Ø¥Ø±ÙØ¹", +"Unable to rename file" => "ÙØ´Ù„ ÙÙŠ اعادة تسمية الملÙ", +"Upload" => "Ø±ÙØ¹", "File handling" => "التعامل مع الملÙ", "Maximum upload size" => "Ø§Ù„ØØ¯ الأقصى Ù„ØØ¬Ù… Ø§Ù„Ù…Ù„ÙØ§Øª التي يمكن Ø±ÙØ¹Ù‡Ø§", "max. possible: " => "Ø§Ù„ØØ¯ الأقصى Ø§Ù„Ù…Ø³Ù…ÙˆØ Ø¨Ù‡", diff --git a/apps/files/l10n/bg_BG.php b/apps/files/l10n/bg_BG.php index c4bbca36f47b830fe0d3a4e39271f2185583dd64..661bb5718aea16680b2b61b4c9efa8aaafb42dd0 100644 --- a/apps/files/l10n/bg_BG.php +++ b/apps/files/l10n/bg_BG.php @@ -1,8 +1,13 @@ <?php $TRANSLATIONS = array( +"There is no error, the file uploaded with success" => "Файлът е качен уÑпешно", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Файлът който Ñе опитвате да качите надвишава ÑтойноÑтите в MAX_FILE_SIZE в HTML формата.", +"The uploaded file was only partially uploaded" => "Файлът е качен чаÑтично", +"No file was uploaded" => "Фахлът не бе качен", "Missing a temporary folder" => "ЛипÑва временна папка", "Failed to write to disk" => "Възникна проблем при Ð·Ð°Ð¿Ð¸Ñ Ð² диÑка", "Invalid directory." => "Ðевалидна директориÑ.", "Files" => "Файлове", +"Share" => "СподелÑне", "Delete permanently" => "Изтриване завинаги", "Delete" => "Изтриване", "Rename" => "Преименуване", @@ -29,5 +34,7 @@ "Cancel upload" => "Спри качването", "Nothing in here. Upload something!" => "ÐÑма нищо тук. Качете нещо.", "Download" => "ИзтеглÑне", -"Upload too large" => "Файлът който Ñте избрали за качване е прекалено голÑм" +"Upload too large" => "Файлът който Ñте избрали за качване е прекалено голÑм", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файловете които Ñе опитвате да качите Ñа по-големи от позволеното за Ñървъра.", +"Files are being scanned, please wait." => "Файловете Ñе претърÑват, изчакайте." ); diff --git a/apps/files/l10n/bn_BD.php b/apps/files/l10n/bn_BD.php index 640430716fe3b3a7dab2f94af55316d98b1cfb53..83dd4dc36dc2a73e84bb1aad4a0013953e4a6e34 100644 --- a/apps/files/l10n/bn_BD.php +++ b/apps/files/l10n/bn_BD.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "%s কে সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করা সমà§à¦à¦¬ হলো না - à¦à¦‡ নামের ফাইল বিদà§à¦¯à¦®à¦¾à¦¨", "Could not move %s" => "%s কে সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করা সমà§à¦à¦¬ হলো না", -"Unable to rename file" => "ফাইলের নাম পরিবরà§à¦¤à¦¨ করা সমà§à¦à¦¬ হলো না", -"No file was uploaded. Unknown error" => "কোন ফাইল আপলোড করা হয় নি। সমসà§à¦¯à¦¾ অজà§à¦žà¦¾à¦¤à¥¤", -"There is no error, the file uploaded with success" => "কোন সমসà§à¦¯à¦¾ নেই, ফাইল আপলোড সà§à¦¸à¦®à§à¦ªà¦¨à§à¦¨ হয়েছে", +"No file was uploaded. Unknown error" => "কোন ফাইল আপলোড করা হয় নি। সমসà§à¦¯à¦¾à¦° কারণটি অজà§à¦žà¦¾à¦¤à¥¤", +"There is no error, the file uploaded with success" => "কোন সমসà§à¦¯à¦¾ হয় নি, ফাইল আপলোড সà§à¦¸à¦®à§à¦ªà¦¨à§à¦¨ হয়েছে।", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "আপলোড করা ফাইলটি php.ini তে বরà§à¦£à¦¿à¦¤ upload_max_filesize নিরà§à¦¦à§‡à¦¶à¦¿à¦¤ আয়তন অতিকà§à¦°à¦® করছেঃ", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "আপলোড করা ফাইলটি HTML ফরà§à¦®à§‡ নিরà§à¦§à¦¾à¦°à¦¿à¦¤ MAX_FILE_SIZE নিরà§à¦¦à§‡à¦¶à¦¿à¦¤ সরà§à¦¬à§‹à¦šà§à¦š আকার অতিকà§à¦°à¦® করেছে ", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "আপলোড করা ফাইলটি HTML ফরà§à¦®à§‡ উলà§à¦²à¦¿à¦–িত MAX_FILE_SIZE নিরà§à¦§à¦¾à¦°à¦¿à¦¤ ফাইলের সরà§à¦¬à§‹à¦šà§à¦š আকার অতিকà§à¦°à¦® করতে চলেছে ", "The uploaded file was only partially uploaded" => "আপলোড করা ফাইলটি আংশিক আপলোড করা হয়েছে", "No file was uploaded" => "কোন ফাইল আপলোড করা হয় নি", -"Missing a temporary folder" => "অসà§à¦¥à¦¾à§Ÿà§€ ফোলà§à¦¡à¦¾à¦° খোয়া গিয়েছে", +"Missing a temporary folder" => "অসà§à¦¥à¦¾à§Ÿà§€ ফোলà§à¦¡à¦¾à¦°à¦Ÿà¦¿ হারানো গিয়েছে", "Failed to write to disk" => "ডিসà§à¦•ে লিখতে বà§à¦¯à¦°à§à¦¥", "Invalid directory." => "à¦à§à¦² ডিরেকà§à¦Ÿà¦°à¦¿", "Files" => "ফাইল", -"Delete" => "মà§à¦›à§‡ ফেল", +"Share" => "à¦à¦¾à¦—াà¦à¦¾à¦—ি কর", +"Delete" => "মà§à¦›à§‡", "Rename" => "পূনঃনামকরণ", "Pending" => "মà§à¦²à¦¤à§à¦¬à¦¿", "{new_name} already exists" => "{new_name} টি বিদà§à¦¯à¦®à¦¾à¦¨", @@ -32,13 +32,14 @@ "URL cannot be empty." => "URL ফাà¦à¦•া রাখা যাবে না।", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ফোলà§à¦¡à¦¾à¦°à§‡à¦° নামটি সঠিক নয়। 'à¦à¦¾à¦—াà¦à¦¾à¦—ি করা' শà§à¦§à§à¦®à¦¾à¦¤à§à¦° Owncloud à¦à¦° জনà§à¦¯ সংরকà§à¦·à¦¿à¦¤à¥¤", "Error" => "সমসà§à¦¯à¦¾", -"Name" => "নাম", +"Name" => "রাম", "Size" => "আকার", "Modified" => "পরিবরà§à¦¤à¦¿à¦¤", "1 folder" => "১টি ফোলà§à¦¡à¦¾à¦°", "{count} folders" => "{count} টি ফোলà§à¦¡à¦¾à¦°", "1 file" => "১টি ফাইল", "{count} files" => "{count} টি ফাইল", +"Unable to rename file" => "ফাইলের নাম পরিবরà§à¦¤à¦¨ করা সমà§à¦à¦¬ হলো না", "Upload" => "আপলোড", "File handling" => "ফাইল হà§à¦¯à¦¾à¦°à§à¦¡à¦²à¦¿à¦‚", "Maximum upload size" => "আপলোডের সরà§à¦¬à§‹à¦šà§à¦š আকার", @@ -47,7 +48,7 @@ "Enable ZIP-download" => "ZIP ডাউনলোড সকà§à¦°à¦¿à§Ÿ কর", "0 is unlimited" => "০ à¦à¦° অরà§à¦¥ অসীম", "Maximum input size for ZIP files" => "ZIP ফাইলের ইনপà§à¦Ÿà§‡à¦° সরà§à¦¬à§‹à¦šà§à¦š আকার", -"Save" => "সংরকà§à¦·à¦¨ কর", +"Save" => "সংরকà§à¦·à¦£", "New" => "নতà§à¦¨", "Text file" => "টেকà§à¦¸à¦Ÿ ফাইল", "Folder" => "ফোলà§à¦¡à¦¾à¦°", diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index d92dbeef67cec056c069065f86cd06c5e610c653..c1c94b99003f6d52dbf5bbb3736af9ed7bbf5c26 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -1,22 +1,22 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "No s'ha pogut moure %s - Ja hi ha un fitxer amb aquest nom", "Could not move %s" => " No s'ha pogut moure %s", -"Unable to rename file" => "No es pot canviar el nom del fitxer", "No file was uploaded. Unknown error" => "No s'ha carregat cap fitxer. Error desconegut", -"There is no error, the file uploaded with success" => "El fitxer s'ha pujat correctament", +"There is no error, the file uploaded with success" => "No hi ha errors, el fitxer s'ha carregat correctament", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "L’arxiu que voleu carregar supera el mà xim definit en la directiva upload_max_filesize del php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El fitxer de pujada excedeix la directiva MAX_FILE_SIZE especificada al formulari HTML", -"The uploaded file was only partially uploaded" => "El fitxer només s'ha pujat parcialment", -"No file was uploaded" => "El fitxer no s'ha pujat", -"Missing a temporary folder" => "S'ha perdut un fitxer temporal", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El fitxer carregat supera la directiva MAX_FILE_SIZE especificada al formulari HTML", +"The uploaded file was only partially uploaded" => "El fitxer només s'ha carregat parcialment", +"No file was uploaded" => "No s'ha carregat cap fitxer", +"Missing a temporary folder" => "Falta un fitxer temporal", "Failed to write to disk" => "Ha fallat en escriure al disc", "Not enough storage available" => "No hi ha prou espai disponible", "Invalid directory." => "Directori no và lid.", "Files" => "Fitxers", +"Share" => "Comparteix", "Delete permanently" => "Esborra permanentment", -"Delete" => "Suprimeix", +"Delete" => "Esborra", "Rename" => "Reanomena", -"Pending" => "Pendents", +"Pending" => "Pendent", "{new_name} already exists" => "{new_name} ja existeix", "replace" => "substitueix", "suggest name" => "sugereix un nom", @@ -46,6 +46,8 @@ "{count} folders" => "{count} carpetes", "1 file" => "1 fitxer", "{count} files" => "{count} fitxers", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Nom de carpeta no và lid. L'ús de 'Shared' està reservat per Owncloud", +"Unable to rename file" => "No es pot canviar el nom del fitxer", "Upload" => "Puja", "File handling" => "Gestió de fitxers", "Maximum upload size" => "Mida mà xima de pujada", diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php index 66c748fbaa07480c88003eb400fd9fffe4a7550e..de6a15424212d891a01bf270a991c85ceedb9461 100644 --- a/apps/files/l10n/cs_CZ.php +++ b/apps/files/l10n/cs_CZ.php @@ -1,7 +1,6 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Nelze pÅ™esunout %s - existuje soubor se stejným názvem", "Could not move %s" => "Nelze pÅ™esunout %s", -"Unable to rename file" => "Nelze pÅ™ejmenovat soubor", "No file was uploaded. Unknown error" => "Soubor nebyl odeslán. Neznámá chyba", "There is no error, the file uploaded with success" => "Soubor byl odeslán úspěšnÄ›", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "OdesÃlaný soubor pÅ™esahuje velikost upload_max_filesize povolenou v php.ini:", @@ -13,10 +12,11 @@ "Not enough storage available" => "Nedostatek dostupného úložného prostoru", "Invalid directory." => "Neplatný adresář", "Files" => "Soubory", +"Share" => "SdÃlet", "Delete permanently" => "Trvale odstranit", "Delete" => "Smazat", "Rename" => "PÅ™ejmenovat", -"Pending" => "ÄŒekajÃcÃ", +"Pending" => "NevyÅ™Ãzené", "{new_name} already exists" => "{new_name} již existuje", "replace" => "nahradit", "suggest name" => "navrhnout název", @@ -32,7 +32,7 @@ "Your storage is full, files can not be updated or synced anymore!" => "VaÅ¡e úložiÅ¡tÄ› je plné, nelze aktualizovat ani synchronizovat soubory.", "Your storage is almost full ({usedSpacePercent}%)" => "VaÅ¡e úložiÅ¡tÄ› je téměř plné ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "VaÅ¡e soubory ke staženà se pÅ™ipravujÃ. Pokud jsou velké může to chvÃli trvat.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Nelze odeslat Váš soubor, protože je to adresář nebo má velikost 0 bajtů", +"Unable to upload your file as it is a directory or has 0 bytes" => "Nelze odeslat Váš soubor, protože je to adresář, nebo je jeho velikost 0 bajtů", "Not enough space available" => "Nedostatek dostupného mÃsta", "Upload cancelled." => "OdesÃlánà zruÅ¡eno.", "File upload is in progress. Leaving the page now will cancel the upload." => "ProbÃhá odesÃlánà souboru. OpuÅ¡tÄ›nà stránky vyústà ve zruÅ¡enà nahrávánÃ.", @@ -41,11 +41,12 @@ "Error" => "Chyba", "Name" => "Název", "Size" => "Velikost", -"Modified" => "ZmÄ›nÄ›no", +"Modified" => "Upraveno", "1 folder" => "1 složka", "{count} folders" => "{count} složky", "1 file" => "1 soubor", "{count} files" => "{count} soubory", +"Unable to rename file" => "Nelze pÅ™ejmenovat soubor", "Upload" => "Odeslat", "File handling" => "Zacházenà se soubory", "Maximum upload size" => "Maximálnà velikost pro odesÃlánÃ", @@ -65,7 +66,7 @@ "Nothing in here. Upload something!" => "Žádný obsah. Nahrajte nÄ›co.", "Download" => "Stáhnout", "Unshare" => "ZruÅ¡it sdÃlenÃ", -"Upload too large" => "Odeslaný soubor je pÅ™ÃliÅ¡ velký", +"Upload too large" => "OdesÃlaný soubor je pÅ™ÃliÅ¡ velký", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Soubory, které se snažÃte odeslat, pÅ™ekraÄujà limit velikosti odesÃlánà na tomto serveru.", "Files are being scanned, please wait." => "Soubory se prohledávajÃ, prosÃm Äekejte.", "Current scanning" => "Aktuálnà prohledávánÃ", diff --git a/apps/files/l10n/cy_GB.php b/apps/files/l10n/cy_GB.php index 2f19a87d57765d5e351836b5c2b95295e053f78a..ae3394889109c7c433750946b7d7c856e793ec89 100644 --- a/apps/files/l10n/cy_GB.php +++ b/apps/files/l10n/cy_GB.php @@ -1,7 +1,74 @@ <?php $TRANSLATIONS = array( +"Could not move %s - File with this name already exists" => "Methwyd symud %s - Mae ffeil gyda'r enw hwn eisoes yn bodoli", +"Could not move %s" => "Methwyd symud %s", +"No file was uploaded. Unknown error" => "Ni lwythwyd ffeil i fyny. Gwall anhysbys.", +"There is no error, the file uploaded with success" => "Does dim gwall, llwythodd y ffeil i fyny'n llwyddiannus", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb upload_max_filesize yn php.ini:", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML", +"The uploaded file was only partially uploaded" => "Dim ond yn rhannol y llwythwyd y ffeil i fyny", +"No file was uploaded" => "Ni lwythwyd ffeil i fyny", +"Missing a temporary folder" => "Plygell dros dro yn eisiau", +"Failed to write to disk" => "Methwyd ysgrifennu i'r ddisg", +"Not enough storage available" => "Dim digon o le storio ar gael", +"Invalid directory." => "Cyfeiriadur annilys.", +"Files" => "Ffeiliau", +"Share" => "Rhannu", +"Delete permanently" => "Dileu'n barhaol", "Delete" => "Dileu", +"Rename" => "Ailenwi", +"Pending" => "I ddod", +"{new_name} already exists" => "{new_name} yn bodoli'n barod", +"replace" => "amnewid", +"suggest name" => "awgrymu enw", +"cancel" => "diddymu", +"replaced {new_name} with {old_name}" => "newidiwyd {new_name} yn lle {old_name}", +"undo" => "dadwneud", +"perform delete operation" => "cyflawni gweithred dileu", +"1 file uploading" => "1 ffeil yn llwytho i fyny", +"files uploading" => "ffeiliau'n llwytho i fyny", +"'.' is an invalid file name." => "Mae '.' yn enw ffeil annilys.", +"File name cannot be empty." => "Does dim hawl cael enw ffeil gwag.", +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Enw annilys, ni chaniateir, '\\', '/', '<', '>', ':', '\"', '|', '?' na '*'.", +"Your storage is full, files can not be updated or synced anymore!" => "Mae eich storfa'n llawn, ni ellir diweddaru a chydweddu ffeiliau mwyach!", +"Your storage is almost full ({usedSpacePercent}%)" => "Mae eich storfa bron a bod yn llawn ({usedSpacePercent}%)", +"Your download is being prepared. This might take some time if the files are big." => "Wrthi'n paratoi i lwytho i lawr. Gall gymryd peth amser os yw'r ffeiliau'n fawr.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Methu llwytho'ch ffeil i fyny gan ei fod yn gyferiadur neu'n cynnwys 0 beit", +"Not enough space available" => "Dim digon o le ar gael", +"Upload cancelled." => "Diddymwyd llwytho i fyny.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Mae ffeiliau'n cael eu llwytho i fyny. Bydd gadael y dudalen hon nawr yn diddymu'r broses.", +"URL cannot be empty." => "Does dim hawl cael URL gwag.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Enw plygell annilys. Mae'r defnydd o 'Shared' yn cael ei gadw gan Owncloud", "Error" => "Gwall", +"Name" => "Enw", +"Size" => "Maint", +"Modified" => "Addaswyd", +"1 folder" => "1 blygell", +"{count} folders" => "{count} plygell", +"1 file" => "1 ffeil", +"{count} files" => "{count} ffeil", +"Unable to rename file" => "Methu ailenwi ffeil", +"Upload" => "Llwytho i fyny", +"File handling" => "Trafod ffeiliau", +"Maximum upload size" => "Maint mwyaf llwytho i fyny", +"max. possible: " => "mwyaf. posib:", +"Needed for multi-file and folder downloads." => "Angen ar gyfer llwytho mwy nag un ffeil neu blygell i lawr yr un pryd.", +"Enable ZIP-download" => "Galluogi llwytho i lawr ZIP", +"0 is unlimited" => "0 yn ddiderfyn", +"Maximum input size for ZIP files" => "Maint mewnbynnu mwyaf ffeiliau ZIP", "Save" => "Cadw", +"New" => "Newydd", +"Text file" => "Ffeil destun", +"Folder" => "Plygell", +"From link" => "Dolen o", +"Deleted files" => "Ffeiliau ddilewyd", +"Cancel upload" => "Diddymu llwytho i fyny", +"You don’t have write permissions here." => "Nid oes gennych hawliau ysgrifennu fan hyn.", +"Nothing in here. Upload something!" => "Does dim byd fan hyn. Llwythwch rhywbeth i fyny!", "Download" => "Llwytho i lawr", -"Unshare" => "Dad-rannu" +"Unshare" => "Dad-rannu", +"Upload too large" => "Maint llwytho i fyny'n rhy fawr", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Mae'r ffeiliau rydych yn ceisio llwytho i fyny'n fwy na maint mwyaf llwytho ffeiliau i fyny ar y gweinydd hwn.", +"Files are being scanned, please wait." => "Arhoswch, mae ffeiliau'n cael eu sganio.", +"Current scanning" => "Sganio cyfredol", +"Upgrading filesystem cache..." => "Uwchraddio storfa system ffeiliau..." ); diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index 7c065952aeaeab8b707e711777a7744e6eba7cf0..879fbc8451fcbb0ba17e2acae0609c4adb22f00d 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Kunne ikke flytte %s - der findes allerede en fil med dette navn", "Could not move %s" => "Kunne ikke flytte %s", -"Unable to rename file" => "Kunne ikke omdøbe fil", "No file was uploaded. Unknown error" => "Ingen fil blev uploadet. Ukendt fejl.", -"There is no error, the file uploaded with success" => "Der er ingen fejl, filen blev uploadet med success", +"There is no error, the file uploaded with success" => "Der skete ingen fejl, filen blev succesfuldt uploadet", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den uploadede fil overskrider MAX_FILE_SIZE -direktivet som er specificeret i HTML-formularen", -"The uploaded file was only partially uploaded" => "Den uploadede file blev kun delvist uploadet", -"No file was uploaded" => "Ingen fil blev uploadet", -"Missing a temporary folder" => "Mangler en midlertidig mappe", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen", +"The uploaded file was only partially uploaded" => "Filen blev kun delvist uploadet.", +"No file was uploaded" => "Ingen fil uploadet", +"Missing a temporary folder" => "Manglende midlertidig mappe.", "Failed to write to disk" => "Fejl ved skrivning til disk.", "Not enough storage available" => "Der er ikke nok plads til rÃ¥dlighed", "Invalid directory." => "Ugyldig mappe.", "Files" => "Filer", +"Share" => "Del", "Delete permanently" => "Slet permanent", "Delete" => "Slet", "Rename" => "Omdøb", @@ -25,13 +25,15 @@ "undo" => "fortryd", "perform delete operation" => "udfør slet operation", "1 file uploading" => "1 fil uploades", +"files uploading" => "uploader filer", "'.' is an invalid file name." => "'.' er et ugyldigt filnavn.", "File name cannot be empty." => "Filnavnet kan ikke stÃ¥ tomt.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldigt navn, '\\', '/', '<', '>', ':' | '?', '\"', '', og '*' er ikke tilladt.", "Your storage is full, files can not be updated or synced anymore!" => "Din opbevaringsplads er fyldt op, filer kan ikke opdateres eller synkroniseres længere!", "Your storage is almost full ({usedSpacePercent}%)" => "Din opbevaringsplads er næsten fyldt op ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Dit download forberedes. Dette kan tage lidt tid ved større filer.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Kunne ikke uploade din fil, da det enten er en mappe eller er tom", +"Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke uploade din fil - det er enten en mappe eller en fil med et indhold pÃ¥ 0 bytes.", +"Not enough space available" => "ikke nok tilgængelig ledig plads ", "Upload cancelled." => "Upload afbrudt.", "File upload is in progress. Leaving the page now will cancel the upload." => "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret.", "URL cannot be empty." => "URLen kan ikke være tom.", @@ -44,6 +46,7 @@ "{count} folders" => "{count} mapper", "1 file" => "1 fil", "{count} files" => "{count} filer", +"Unable to rename file" => "Kunne ikke omdøbe fil", "Upload" => "Upload", "File handling" => "FilhÃ¥ndtering", "Maximum upload size" => "Maksimal upload-størrelse", @@ -63,7 +66,7 @@ "Nothing in here. Upload something!" => "Her er tomt. Upload noget!", "Download" => "Download", "Unshare" => "Fjern deling", -"Upload too large" => "Upload for stor", +"Upload too large" => "Upload er for stor", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload pÃ¥ denne server.", "Files are being scanned, please wait." => "Filerne bliver indlæst, vent venligst.", "Current scanning" => "Indlæser", diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index 34f02334866b3bf0f1a2f913a3860d1f85c57e34..bcc3a4c6c9da269ffdc8e8bf943bf4eaaa0f3b7a 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -1,38 +1,38 @@ <?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", "No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler", -"There is no error, the file uploaded with success" => "Datei fehlerfrei hochgeladen.", +"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 Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde", -"The uploaded file was only partially uploaded" => "Die Datei wurde nur teilweise hochgeladen.", -"No file was uploaded" => "Es wurde keine Datei hochgeladen.", -"Missing a temporary folder" => "Temporärer Ordner fehlt.", +"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", -"Delete permanently" => "Permanent löschen", +"Share" => "Teilen", +"Delete permanently" => "Endgültig löschen", "Delete" => "Löschen", "Rename" => "Umbenennen", "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.", @@ -41,11 +41,12 @@ "Error" => "Fehler", "Name" => "Name", "Size" => "Größe", -"Modified" => "Bearbeitet", +"Modified" => "Geändert", "1 folder" => "1 Ordner", "{count} folders" => "{count} Ordner", "1 file" => "1 Datei", "{count} files" => "{count} Dateien", +"Unable to rename file" => "Konnte Datei nicht umbenennen", "Upload" => "Hochladen", "File handling" => "Dateibehandlung", "Maximum upload size" => "Maximale Upload-Größe", @@ -61,11 +62,11 @@ "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" => "Herunterladen", -"Unshare" => "Nicht mehr freigeben", -"Upload too large" => "Upload zu groß", +"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", diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php index 8fc1c106d0175cb8f7d26c8172cc9d587f6de901..3c06c1ac83de1c42c3b3bf7be0dff05761723656 100644 --- a/apps/files/l10n/de_DE.php +++ b/apps/files/l10n/de_DE.php @@ -1,51 +1,53 @@ <?php $TRANSLATIONS = array( "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 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 Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde", -"The uploaded file was only partially uploaded" => "Die Datei wurde nur teilweise hochgeladen.", -"No file was uploaded" => "Es wurde keine Datei hochgeladen.", -"Missing a temporary folder" => "Der temporäre Ordner fehlt.", +"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" => "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.", "Files" => "Dateien", -"Delete permanently" => "Entgültig löschen", +"Share" => "Teilen", +"Delete permanently" => "Endgültig löschen", "Delete" => "Löschen", "Rename" => "Umbenennen", "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.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.", +"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", "{count} files" => "{count} Dateien", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Ungültiger Ordnername. Die Verwendung von \"Shared\" ist ownCloud vorbehalten.", +"Unable to rename file" => "Konnte Datei nicht umbenennen", "Upload" => "Hochladen", "File handling" => "Dateibehandlung", "Maximum upload size" => "Maximale Upload-Größe", @@ -62,12 +64,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/el.php b/apps/files/l10n/el.php index 60d63c41429113e220f2e456ff33dc2c2acd686a..b273f6b522dde74280b8fdf35be2ba7bb094b7da 100644 --- a/apps/files/l10n/el.php +++ b/apps/files/l10n/el.php @@ -1,11 +1,10 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Αδυναμία μετακίνησης του %s - υπάÏχει ήδη αÏχείο με αυτό το όνομα", "Could not move %s" => "Αδυναμία μετακίνησης του %s", -"Unable to rename file" => "Αδυναμία μετονομασίας αÏχείου", "No file was uploaded. Unknown error" => "Δεν ανÎβηκε κάποιο αÏχείο. Άγνωστο σφάλμα", "There is no error, the file uploaded with success" => "Δεν υπάÏχει σφάλμα, το αÏχείο εστάλει επιτυχώς", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Το αÏχείο που εστάλει υπεÏβαίνει την οδηγία μÎγιστου επιτÏÎµÏ€Ï„Î¿Ï Î¼ÎµÎ³Îθους \"upload_max_filesize\" του php.ini", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Το αÏχείο υπεÏβαίνει την οδηγία μÎγιστου επιτÏÎµÏ€Ï„Î¿Ï Î¼ÎµÎ³Îθους \"MAX_FILE_SIZE\" που Îχει οÏιστεί στην HTML φόÏμα", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Το ανεβασμÎνο αÏχείο υπεÏβαίνει το MAX_FILE_SIZE που οÏίζεται στην HTML φόÏμα", "The uploaded file was only partially uploaded" => "Το αÏχείο εστάλει μόνο εν μÎÏει", "No file was uploaded" => "ΚανÎνα αÏχείο δεν στάλθηκε", "Missing a temporary folder" => "Λείπει ο Ï€ÏοσωÏινός φάκελος", @@ -13,6 +12,7 @@ "Not enough storage available" => "Μη επαÏκής διαθÎσιμος αποθηκευτικός χώÏος", "Invalid directory." => "Μη ÎγκυÏος φάκελος.", "Files" => "ΑÏχεία", +"Share" => "ΔιαμοιÏασμός", "Delete permanently" => "Μόνιμη διαγÏαφή", "Delete" => "ΔιαγÏαφή", "Rename" => "Μετονομασία", @@ -46,7 +46,9 @@ "{count} folders" => "{count} φάκελοι", "1 file" => "1 αÏχείο", "{count} files" => "{count} αÏχεία", -"Upload" => "Αποστολή", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Μη ÎγκυÏο όνομα φακÎλου. Η χÏήση του 'ΚοινόχÏηστος' χÏησιμοποιείται από το ownCloud", +"Unable to rename file" => "Αδυναμία μετονομασίας αÏχείου", +"Upload" => "ΜεταφόÏτωση", "File handling" => "ΔιαχείÏιση αÏχείων", "Maximum upload size" => "ΜÎγιστο μÎγεθος αποστολής", "max. possible: " => "μÎγιστο δυνατό:", @@ -64,7 +66,7 @@ "You don’t have write permissions here." => "Δεν Îχετε δικαιώματα εγγÏαφής εδώ.", "Nothing in here. Upload something!" => "Δεν υπάÏχει τίποτα εδώ. Ανεβάστε κάτι!", "Download" => "Λήψη", -"Unshare" => "Διακοπή κοινής χÏήσης", +"Unshare" => "Σταμάτημα διαμοιÏασμοÏ", "Upload too large" => "Î Î¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿ αÏχείο Ï€Ïος αποστολή", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Τα αÏχεία που Ï€Ïοσπαθείτε να ανεβάσετε υπεÏβαίνουν το μÎγιστο μÎγεθος αποστολής αÏχείων σε αυτόν τον διακομιστή.", "Files are being scanned, please wait." => "Τα αÏχεία σαÏώνονται, παÏακαλώ πεÏιμÎνετε.", 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/eo.php b/apps/files/l10n/eo.php index 3435f430597429fc4bff0d84ad7e73d6621e55b9..3eeb88754c75fdde2d0082fa205e8d2038210059 100644 --- a/apps/files/l10n/eo.php +++ b/apps/files/l10n/eo.php @@ -1,17 +1,17 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Ne eblis movi %s: dosiero kun ĉi tiu nomo jam ekzistas", "Could not move %s" => "Ne eblis movi %s", -"Unable to rename file" => "Ne eblis alinomigi dosieron", "No file was uploaded. Unknown error" => "Neniu dosiero alÅutiÄis. Nekonata eraro.", -"There is no error, the file uploaded with success" => "Ne estas eraro, la dosiero alÅutiÄis sukcese", +"There is no error, the file uploaded with success" => "Ne estas eraro, la dosiero alÅutiÄis sukcese.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "La dosiero alÅutita superas la regulon upload_max_filesize el php.ini: ", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "La dosiero alÅutita superas la regulon MAX_FILE_SIZE, kiu estas difinita en la HTML-formularo", -"The uploaded file was only partially uploaded" => "La alÅutita dosiero nur parte alÅutiÄis", -"No file was uploaded" => "Neniu dosiero estas alÅutita", -"Missing a temporary folder" => "Mankas tempa dosierujo", +"The uploaded file was only partially uploaded" => "la alÅutita dosiero nur parte alÅutiÄis", +"No file was uploaded" => "Neniu dosiero alÅutiÄis.", +"Missing a temporary folder" => "Mankas provizora dosierujo.", "Failed to write to disk" => "Malsukcesis skribo al disko", "Invalid directory." => "Nevalida dosierujo.", "Files" => "Dosieroj", +"Share" => "Kunhavigi", "Delete" => "Forigi", "Rename" => "Alinomigi", "Pending" => "Traktotaj", @@ -22,6 +22,7 @@ "replaced {new_name} with {old_name}" => "anstataÅiÄis {new_name} per {old_name}", "undo" => "malfari", "1 file uploading" => "1 dosiero estas alÅutata", +"files uploading" => "dosieroj estas alÅutataj", "'.' is an invalid file name." => "'.' ne estas valida dosiernomo.", "File name cannot be empty." => "Dosiernomo devas ne malpleni.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nevalida nomo: “\\â€, “/â€, “<â€, “>â€, “:â€, “\"â€, “|â€, “?†kaj “*†ne permesatas.", @@ -40,6 +41,7 @@ "{count} folders" => "{count} dosierujoj", "1 file" => "1 dosiero", "{count} files" => "{count} dosierujoj", +"Unable to rename file" => "Ne eblis alinomigi dosieron", "Upload" => "AlÅuti", "File handling" => "Dosieradministro", "Maximum upload size" => "Maksimuma alÅutogrando", @@ -57,7 +59,7 @@ "Nothing in here. Upload something!" => "Nenio estas ĉi tie. AlÅutu ion!", "Download" => "ElÅuti", "Unshare" => "Malkunhavigi", -"Upload too large" => "ElÅuto tro larÄa", +"Upload too large" => "AlÅuto tro larÄa", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "La dosieroj, kiujn vi provas alÅuti, transpasas la maksimuman grandon por dosieralÅutoj en ĉi tiu servilo.", "Files are being scanned, please wait." => "Dosieroj estas skanataj, bonvolu atendi.", "Current scanning" => "Nuna skano" diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php index e231abe42902d88b475aa79251003afe274ee0ef..b11adfabeb3e0b67204d02f38ac274bd54f2adf0 100644 --- a/apps/files/l10n/es.php +++ b/apps/files/l10n/es.php @@ -1,22 +1,22 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "No se puede mover %s - Ya existe un archivo con ese nombre", "Could not move %s" => "No se puede mover %s", -"Unable to rename file" => "No se puede renombrar el archivo", -"No file was uploaded. Unknown error" => "Fallo no se subió el fichero", -"There is no error, the file uploaded with success" => "No se ha producido ningún error, el archivo se ha subido con éxito", +"No file was uploaded. Unknown error" => "No se subió ningún archivo. Error desconocido", +"There is no error, the file uploaded with success" => "No hay ningún error, el archivo se ha subido con éxito", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "El archivo que intentas subir sobrepasa el tamaño definido por la variable upload_max_filesize en php.ini", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El archivo que intentas subir sobrepasa el tamaño definido por la variable MAX_FILE_SIZE especificada en el formulario HTML", -"The uploaded file was only partially uploaded" => "El archivo que intentas subir solo se subió parcialmente", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El archivo subido sobrepasa la directiva MAX_FILE_SIZE especificada en el formulario HTML", +"The uploaded file was only partially uploaded" => "El archivo se ha subido parcialmente", "No file was uploaded" => "No se ha subido ningún archivo", -"Missing a temporary folder" => "Falta un directorio temporal", +"Missing a temporary folder" => "Falta la carpeta temporal", "Failed to write to disk" => "La escritura en disco ha fallado", "Not enough storage available" => "No hay suficiente espacio disponible", "Invalid directory." => "Directorio invalido.", "Files" => "Archivos", +"Share" => "Compartir", "Delete permanently" => "Eliminar permanentemente", "Delete" => "Eliminar", "Rename" => "Renombrar", -"Pending" => "Pendiente", +"Pending" => "Pendientes", "{new_name} already exists" => "{new_name} ya existe", "replace" => "reemplazar", "suggest name" => "sugerir nombre", @@ -26,18 +26,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.", -"Unable to upload your file as it is a directory or has 0 bytes" => "No ha sido posible subir tu archivo porque es un directorio o tiene 0 bytes", +"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", @@ -46,6 +46,8 @@ "{count} folders" => "{count} carpetas", "1 file" => "1 archivo", "{count} files" => "{count} archivos", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Nombre de carpeta invalido. El uso de \"Shared\" esta reservado para ownCloud", +"Unable to rename file" => "No se puede renombrar el archivo", "Upload" => "Subir", "File handling" => "Tratamiento de archivos", "Maximum upload size" => "Tamaño máximo de subida", @@ -65,9 +67,9 @@ "Nothing in here. Upload something!" => "Aquà no hay nada. ¡Sube algo!", "Download" => "Descargar", "Unshare" => "Dejar de compartir", -"Upload too large" => "El archivo es demasiado grande", +"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/es_AR.php b/apps/files/l10n/es_AR.php index 25c2f4ff6992e3823585d38ae002123258630fe4..0ae47302edf7f020ab8e603e88178b5ff7bf602d 100644 --- a/apps/files/l10n/es_AR.php +++ b/apps/files/l10n/es_AR.php @@ -1,22 +1,22 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "No se pudo mover %s - Un archivo con este nombre ya existe", "Could not move %s" => "No se pudo mover %s ", -"Unable to rename file" => "No fue posible cambiar el nombre al archivo", "No file was uploaded. Unknown error" => "El archivo no fue subido. Error desconocido", -"There is no error, the file uploaded with success" => "No se han producido errores, el archivo se ha subido con éxito", +"There is no error, the file uploaded with success" => "No hay errores, el archivo fue subido con éxito", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "El archivo que intentás subir excede el tamaño definido por upload_max_filesize en el php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El archivo que intentás subir sobrepasa el tamaño definido por la variable MAX_FILE_SIZE especificada en el formulario HTML", -"The uploaded file was only partially uploaded" => "El archivo que intentás subir solo se subió parcialmente", -"No file was uploaded" => "El archivo no fue subido", -"Missing a temporary folder" => "Falta un directorio temporal", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML", +"The uploaded file was only partially uploaded" => "El archivo fue subido parcialmente", +"No file was uploaded" => "No se subió ningún archivo ", +"Missing a temporary folder" => "Error en la carpera temporal", "Failed to write to disk" => "Error al escribir en el disco", "Not enough storage available" => "No hay suficiente capacidad de almacenamiento", "Invalid directory." => "Directorio invalido.", "Files" => "Archivos", +"Share" => "Compartir", "Delete permanently" => "Borrar de manera permanente", "Delete" => "Borrar", "Rename" => "Cambiar nombre", -"Pending" => "Pendiente", +"Pending" => "Pendientes", "{new_name} already exists" => "{new_name} ya existe", "replace" => "reemplazar", "suggest name" => "sugerir nombre", @@ -46,6 +46,8 @@ "{count} folders" => "{count} directorios", "1 file" => "1 archivo", "{count} files" => "{count} archivos", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Nombre de carpeta inválido. El uso de \"Shared\" está reservado por ownCloud", +"Unable to rename file" => "No fue posible cambiar el nombre al archivo", "Upload" => "Subir", "File handling" => "Tratamiento de archivos", "Maximum upload size" => "Tamaño máximo de subida", @@ -65,7 +67,7 @@ "Nothing in here. Upload something!" => "No hay nada. ¡Subà contenido!", "Download" => "Descargar", "Unshare" => "Dejar de compartir", -"Upload too large" => "El archivo es demasiado grande", +"Upload too large" => "El tamaño del archivo que querés subir es demasiado grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que intentás subir sobrepasan el tamaño máximo ", "Files are being scanned, please wait." => "Se están escaneando los archivos, por favor esperá.", "Current scanning" => "Escaneo actual", diff --git a/apps/files/l10n/et_EE.php b/apps/files/l10n/et_EE.php index 64a2f71b2715e74bddebbcf6bc1f6ef563409823..d3fab4b0bd167e59a03f3f9e0f1f620a155b850c 100644 --- a/apps/files/l10n/et_EE.php +++ b/apps/files/l10n/et_EE.php @@ -1,11 +1,10 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Ei saa liigutada faili %s - samanimeline fail on juba olemas", "Could not move %s" => "%s liigutamine ebaõnnestus", -"Unable to rename file" => "Faili ümbernimetamine ebaõnnestus", "No file was uploaded. Unknown error" => "Ühtegi faili ei laetud üles. Tundmatu viga", -"There is no error, the file uploaded with success" => "Ühtegi viga pole, fail on üles laetud", -"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Üleslaetava faili suurus ületab php.ini poolt määratud upload_max_filesize suuruse", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Üles laetud faili suurus ületab HTML vormis määratud upload_max_filesize suuruse", +"There is no error, the file uploaded with success" => "Ühtegi tõrget polnud, fail on üles laetud", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Üleslaetava faili suurus ületab php.ini poolt määratud upload_max_filesize suuruse:", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Üleslaetud fail ületab MAX_FILE_SIZE suuruse, mis on HTML vormi jaoks määratud", "The uploaded file was only partially uploaded" => "Fail laeti üles ainult osaliselt", "No file was uploaded" => "Ühtegi faili ei laetud üles", "Missing a temporary folder" => "Ajutiste failide kaust puudub", @@ -13,9 +12,10 @@ "Not enough storage available" => "Saadaval pole piisavalt ruumi", "Invalid directory." => "Vigane kaust.", "Files" => "Failid", +"Share" => "Jaga", "Delete permanently" => "Kustuta jäädavalt", "Delete" => "Kustuta", -"Rename" => "ümber", +"Rename" => "Nimeta ümber", "Pending" => "Ootel", "{new_name} already exists" => "{new_name} on juba olemas", "replace" => "asenda", @@ -24,18 +24,18 @@ "replaced {new_name} with {old_name}" => "asendas nime {old_name} nimega {new_name}", "undo" => "tagasi", "perform delete operation" => "teosta kustutamine", -"1 file uploading" => "1 faili üleslaadimisel", -"files uploading" => "failide üleslaadimine", +"1 file uploading" => "1 fail üleslaadimisel", +"files uploading" => "faili üleslaadimisel", "'.' is an invalid file name." => "'.' on vigane failinimi.", "File name cannot be empty." => "Faili nimi ei saa olla tühi.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Vigane nimi, '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' pole lubatud.", -"Your storage is full, files can not be updated or synced anymore!" => "Sinu andmemaht on täis! Faile ei uuendata ja sünkroniseerimist ei toimu!", +"Your storage is full, files can not be updated or synced anymore!" => "Sinu andmemaht on täis! Faile ei uuendata ega sünkroniseerita!", "Your storage is almost full ({usedSpacePercent}%)" => "Su andmemaht on peaaegu täis ({usedSpacePercent}%)", -"Your download is being prepared. This might take some time if the files are big." => "Valmistatakse allalaadimist. See võib võtta veidi aega kui on tegu suurte failidega. ", -"Unable to upload your file as it is a directory or has 0 bytes" => "Sinu faili üleslaadimine ebaõnnestus, kuna see on kaust või selle suurus on 0 baiti", +"Your download is being prepared. This might take some time if the files are big." => "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. ", +"Unable to upload your file as it is a directory or has 0 bytes" => "Faili ei saa üles laadida, kuna see on kaust või selle suurus on 0 baiti", "Not enough space available" => "Pole piisavalt ruumi", "Upload cancelled." => "Üleslaadimine tühistati.", -"File upload is in progress. Leaving the page now will cancel the upload." => "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise.", "URL cannot be empty." => "URL ei saa olla tühi.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Vigane kataloogi nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt.", "Error" => "Viga", @@ -46,6 +46,8 @@ "{count} folders" => "{count} kausta", "1 file" => "1 fail", "{count} files" => "{count} faili", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Vigane kausta nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt.", +"Unable to rename file" => "Faili ümbernimetamine ebaõnnestus", "Upload" => "Lae üles", "File handling" => "Failide käsitlemine", "Maximum upload size" => "Maksimaalne üleslaadimise suurus", @@ -61,13 +63,13 @@ "From link" => "Allikast", "Deleted files" => "Kustutatud failid", "Cancel upload" => "Tühista üleslaadimine", -"You don’t have write permissions here." => "Siin puudvad Sul kirjutamisõigused.", +"You don’t have write permissions here." => "Siin puudvad sul kirjutamisõigused.", "Nothing in here. Upload something!" => "Siin pole midagi. Lae midagi üles!", "Download" => "Lae alla", "Unshare" => "Lõpeta jagamine", "Upload too large" => "Üleslaadimine on liiga suur", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Failid, mida sa proovid üles laadida, ületab serveri poolt üleslaetavatele failidele määratud maksimaalse suuruse.", -"Files are being scanned, please wait." => "Faile skannitakse, palun oota", +"Files are being scanned, please wait." => "Faile skannitakse, palun oota.", "Current scanning" => "Praegune skannimine", -"Upgrading filesystem cache..." => "Uuendan failisüsteemi puhvrit..." +"Upgrading filesystem cache..." => "Failisüsteemi puhvri uuendamine..." ); diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php index 8c244babf0808ab2984547661259419665b754be..a4afc2e8ca801c335c9f7970a0ea0b9ffdf22db3 100644 --- a/apps/files/l10n/eu.php +++ b/apps/files/l10n/eu.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Ezin da %s mugitu - Izen hau duen fitxategia dagoeneko existitzen da", "Could not move %s" => "Ezin dira fitxategiak mugitu %s", -"Unable to rename file" => "Ezin izan da fitxategia berrizendatu", "No file was uploaded. Unknown error" => "Ez da fitxategirik igo. Errore ezezaguna", -"There is no error, the file uploaded with success" => "Ez da arazorik izan, fitxategia ongi igo da", +"There is no error, the file uploaded with success" => "Ez da errorerik egon, fitxategia ongi igo da", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Igotako fitxategiak php.ini fitxategian ezarritako upload_max_filesize muga gainditu du:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Igotako fitxategiaren tamaina HTML inprimakiko MAX_FILESIZE direktiban adierazitakoa baino handiagoa da", -"The uploaded file was only partially uploaded" => "Igotako fitxategiaren zati bat baino gehiago ez da igo", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Igotako fitxategia HTML formularioan zehaztutako MAX_FILE_SIZE direktiba baino handidagoa da.", +"The uploaded file was only partially uploaded" => "Igotako fitxategiaren zati bat bakarrik igo da", "No file was uploaded" => "Ez da fitxategirik igo", -"Missing a temporary folder" => "Aldi baterako karpeta falta da", +"Missing a temporary folder" => "Aldi bateko karpeta falta da", "Failed to write to disk" => "Errore bat izan da diskoan idazterakoan", "Not enough storage available" => "Ez dago behar aina leku erabilgarri,", "Invalid directory." => "Baliogabeko karpeta.", "Files" => "Fitxategiak", +"Share" => "Elkarbanatu", "Delete permanently" => "Ezabatu betirako", "Delete" => "Ezabatu", "Rename" => "Berrizendatu", @@ -25,13 +25,14 @@ "undo" => "desegin", "perform delete operation" => "Ezabatu", "1 file uploading" => "fitxategi 1 igotzen", +"files uploading" => "fitxategiak igotzen", "'.' is an invalid file name." => "'.' ez da fitxategi izen baliogarria.", "File name cannot be empty." => "Fitxategi izena ezin da hutsa izan.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "IZen aliogabea, '\\', '/', '<', '>', ':', '\"', '|', '?' eta '*' ez daude baimenduta.", "Your storage is full, files can not be updated or synced anymore!" => "Zure biltegiratzea beterik dago, ezingo duzu aurrerantzean fitxategirik igo edo sinkronizatu!", "Your storage is almost full ({usedSpacePercent}%)" => "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})", "Your download is being prepared. This might take some time if the files are big." => "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. ", -"Unable to upload your file as it is a directory or has 0 bytes" => "Ezin da zure fitxategia igo, karpeta bat da edo 0 byt ditu", +"Unable to upload your file as it is a directory or has 0 bytes" => "Ezin izan da zure fitxategia igo karpeta bat delako edo 0 byte dituelako", "Not enough space available" => "Ez dago leku nahikorik.", "Upload cancelled." => "Igoera ezeztatuta", "File upload is in progress. Leaving the page now will cancel the upload." => "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.", @@ -45,6 +46,7 @@ "{count} folders" => "{count} karpeta", "1 file" => "fitxategi bat", "{count} files" => "{count} fitxategi", +"Unable to rename file" => "Ezin izan da fitxategia berrizendatu", "Upload" => "Igo", "File handling" => "Fitxategien kudeaketa", "Maximum upload size" => "Igo daitekeen gehienezko tamaina", @@ -64,7 +66,7 @@ "Nothing in here. Upload something!" => "Ez dago ezer. Igo zerbait!", "Download" => "Deskargatu", "Unshare" => "Ez elkarbanatu", -"Upload too large" => "Igotakoa handiegia da", +"Upload too large" => "Igoera handiegia da", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira.", "Files are being scanned, please wait." => "Fitxategiak eskaneatzen ari da, itxoin mezedez.", "Current scanning" => "Orain eskaneatzen ari da", diff --git a/apps/files/l10n/fa.php b/apps/files/l10n/fa.php index 13ef465199dbb8ac2d4fbd85261825148de69084..b97067ac19314eb9fc3d694ff8f638faffc48b22 100644 --- a/apps/files/l10n/fa.php +++ b/apps/files/l10n/fa.php @@ -1,20 +1,20 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "%s نمی تواند ØØ±Ú©Øª کند - در ØØ§Ù„ ØØ§Ø¶Ø± پرونده با این نام وجود دارد. ", "Could not move %s" => "%s نمی تواند ØØ±Ú©Øª کند ", -"Unable to rename file" => "قادر به تغییر نام پرونده نیست.", "No file was uploaded. Unknown error" => "هیچ ÙØ§ÛŒÙ„ÛŒ آپلود نشد.خطای ناشناس", -"There is no error, the file uploaded with success" => "هیچ خطایی وجود ندارد ÙØ§ÛŒÙ„ با موÙقیت بار گذاری شد", +"There is no error, the file uploaded with success" => "هیچ خطایی نیست بارگذاری پرونده موÙقیت آمیز بود", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "پرونده آپلود شده بیش ازدستور ماکزیمم_ØØ¬Ù… ÙØ§ÛŒÙ„_برای آپلود در php.ini Ø§Ø³ØªÙØ§Ø¯Ù‡ کرده است.", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ØØ¯Ø§Ú©Ø«Ø± ØØ¬Ù… مجاز برای بارگذاری از طریق HTML \nMAX_FILE_SIZE", -"The uploaded file was only partially uploaded" => "مقدار Ú©Ù…ÛŒ از ÙØ§ÛŒÙ„ بارگذاری شده", -"No file was uploaded" => "هیچ ÙØ§ÛŒÙ„ÛŒ بارگذاری نشده", -"Missing a temporary folder" => "یک پوشه موقت Ú¯Ù… شده است", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ØØ¯Ø§Ú©Ø«Ø± ØØ¬Ù… قابل بار گذاری از طریق HTML MAX_FILE_SIZE است", +"The uploaded file was only partially uploaded" => "پرونده بارگذاری شده Ùقط ØªØ§ØØ¯ÙˆØ¯ÛŒ بارگذاری شده", +"No file was uploaded" => "هیچ پروندهای بارگذاری نشده", +"Missing a temporary folder" => "یک پوشه موقت Ú¯Ù… شده", "Failed to write to disk" => "نوشتن بر روی دیسک سخت ناموÙÙ‚ بود", "Not enough storage available" => "ÙØ¶Ø§ÛŒ کاÙÛŒ در دسترس نیست", "Invalid directory." => "Ùهرست راهنما نامعتبر Ù…ÛŒ باشد.", -"Files" => "ÙØ§ÛŒÙ„ ها", +"Files" => "پرونده‌ها", +"Share" => "اشتراک‌گذاری", "Delete permanently" => "ØØ°Ù قطعی", -"Delete" => "پاک کردن", +"Delete" => "ØØ°Ù", "Rename" => "تغییرنام", "Pending" => "در انتظار", "{new_name} already exists" => "{نام _جدید} در ØØ§Ù„ ØØ§Ø¶Ø± وجود دارد.", @@ -41,12 +41,13 @@ "Error" => "خطا", "Name" => "نام", "Size" => "اندازه", -"Modified" => "تغییر ÛŒØ§ÙØªÙ‡", +"Modified" => "تاریخ", "1 folder" => "1 پوشه", "{count} folders" => "{ شمار} پوشه ها", "1 file" => "1 پرونده", "{count} files" => "{ شمار } ÙØ§ÛŒÙ„ ها", -"Upload" => "بارگذاری", +"Unable to rename file" => "قادر به تغییر نام پرونده نیست.", +"Upload" => "بارگزاری", "File handling" => "اداره پرونده ها", "Maximum upload size" => "ØØ¯Ø§Ú©Ø«Ø± اندازه بارگزاری", "max. possible: " => "ØØ¯Ø§Ú©Ø«Ø±Ù…قدارممکن:", @@ -63,9 +64,9 @@ "Cancel upload" => "متوق٠کردن بار گذاری", "You don’t have write permissions here." => "شما اجازه ÛŒ نوشتن در اینجا را ندارید", "Nothing in here. Upload something!" => "اینجا هیچ چیز نیست.", -"Download" => "بارگیری", +"Download" => "دانلود", "Unshare" => "لغو اشتراک", -"Upload too large" => "ØØ¬Ù… بارگذاری بسیار زیاد است", +"Upload too large" => "سایز ÙØ§ÛŒÙ„ برای آپلود زیاد است(Ù….تنظیمات در php.ini)", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "ÙØ§ÛŒÙ„ها بیش از ØØ¯ تعیین شده در این سرور هستند\nمترجم:با تغییر ÙØ§ÛŒÙ„ php,ini میتوان این Ù…ØØ¯ÙˆØ¯ÛŒØª را برطر٠کرد", "Files are being scanned, please wait." => "پرونده ها در ØØ§Ù„ بازرسی هستند Ù„Ø·ÙØ§ صبر کنید", "Current scanning" => "بازرسی کنونی", diff --git a/apps/files/l10n/fi_FI.php b/apps/files/l10n/fi_FI.php index b797273d51449ebce4593a7ceefe16f51e1f161f..3d0d724578144d9776db2c9d8d7752a27138aa54 100644 --- a/apps/files/l10n/fi_FI.php +++ b/apps/files/l10n/fi_FI.php @@ -1,17 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Kohteen %s siirto ei onnistunut - Tiedosto samalla nimellä on jo olemassa", "Could not move %s" => "Kohteen %s siirto ei onnistunut", -"Unable to rename file" => "Tiedoston nimeäminen uudelleen ei onnistunut", "No file was uploaded. Unknown error" => "Tiedostoa ei lähetetty. Tuntematon virhe", "There is no error, the file uploaded with success" => "Ei virheitä, tiedosto lähetettiin onnistuneesti", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Lähetetty tiedosto ylittää HTML-lomakkeessa määritetyn MAX_FILE_SIZE-arvon ylärajan", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Lähetetyn tiedoston koko ylittää php.ini-tiedoston upload_max_filesize-säännön:", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Ladattavan tiedoston maksimikoko ylittää MAX_FILE_SIZE dirketiivin, joka on määritelty HTML-lomakkeessa", "The uploaded file was only partially uploaded" => "Tiedoston lähetys onnistui vain osittain", "No file was uploaded" => "Yhtäkään tiedostoa ei lähetetty", -"Missing a temporary folder" => "Väliaikaiskansiota ei ole olemassa", +"Missing a temporary folder" => "Tilapäiskansio puuttuu", "Failed to write to disk" => "Levylle kirjoitus epäonnistui", "Not enough storage available" => "Tallennustilaa ei ole riittävästi käytettävissä", "Invalid directory." => "Virheellinen kansio.", "Files" => "Tiedostot", +"Share" => "Jaa", "Delete permanently" => "Poista pysyvästi", "Delete" => "Poista", "Rename" => "Nimeä uudelleen", @@ -28,7 +29,7 @@ "Your storage is full, files can not be updated or synced anymore!" => "Tallennustila on loppu, tiedostoja ei voi enää päivittää tai synkronoida!", "Your storage is almost full ({usedSpacePercent}%)" => "Tallennustila on melkein loppu ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio", +"Unable to upload your file as it is a directory or has 0 bytes" => "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio.", "Not enough space available" => "Tilaa ei ole riittävästi", "Upload cancelled." => "Lähetys peruttu.", "File upload is in progress. Leaving the page now will cancel the upload." => "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen.", @@ -36,11 +37,12 @@ "Error" => "Virhe", "Name" => "Nimi", "Size" => "Koko", -"Modified" => "Muutettu", +"Modified" => "Muokattu", "1 folder" => "1 kansio", "{count} folders" => "{count} kansiota", "1 file" => "1 tiedosto", "{count} files" => "{count} tiedostoa", +"Unable to rename file" => "Tiedoston nimeäminen uudelleen ei onnistunut", "Upload" => "Lähetä", "File handling" => "Tiedostonhallinta", "Maximum upload size" => "Lähetettävän tiedoston suurin sallittu koko", diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php index 093a0b891ce77e66a0b144101a29cf7c9c89cc4d..39c697396c919c69a6349ae94f44b2f47c8f2882 100644 --- a/apps/files/l10n/fr.php +++ b/apps/files/l10n/fr.php @@ -1,22 +1,22 @@ <?php $TRANSLATIONS = array( "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" => "Aucune erreur, le fichier a été téléversé avec succès", +"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 téléversé excède la valeur de MAX_FILE_SIZE spécifiée dans le formulaire HTML", -"The uploaded file was only partially uploaded" => "Le fichier n'a été que partiellement téléversé", -"No file was uploaded" => "Aucun fichier n'a été téléversé", -"Missing a temporary folder" => "Il manque un répertoire temporaire", +"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 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", "Not enough storage available" => "Plus assez d'espace de stockage disponible", "Invalid directory." => "Dossier invalide.", "Files" => "Fichiers", +"Share" => "Partager", "Delete permanently" => "Supprimer de façon définitive", "Delete" => "Supprimer", "Rename" => "Renommer", -"Pending" => "En cours", +"Pending" => "En attente", "{new_name} already exists" => "{new_name} existe déjà ", "replace" => "remplacer", "suggest name" => "Suggérer un nom", @@ -24,17 +24,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 charger vos fichiers car il s'agit d'un dossier ou le fichier fait 0 octet.", +"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", @@ -46,6 +46,8 @@ "{count} folders" => "{count} dossiers", "1 file" => "1 fichier", "{count} files" => "{count} fichiers", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud", +"Unable to rename file" => "Impossible de renommer le fichier", "Upload" => "Envoyer", "File handling" => "Gestion des fichiers", "Maximum upload size" => "Taille max. d'envoi", @@ -65,7 +67,7 @@ "Nothing in here. Upload something!" => "Il n'y a rien ici ! Envoyez donc quelque chose :)", "Download" => "Télécharger", "Unshare" => "Ne plus partager", -"Upload too large" => "Fichier trop volumineux", +"Upload too large" => "Téléversement trop volumineux", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.", "Files are being scanned, please wait." => "Les fichiers sont en cours d'analyse, veuillez patienter.", "Current scanning" => "Analyse en cours", diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index 14992f5838537a56f7385c960b91d33c37913c8e..d22ed4b87215d156509866f3a81ac712d2c9b02f 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Non se moveu %s - Xa existe un ficheiro con ese nome.", "Could not move %s" => "Non foi posÃbel mover %s", -"Unable to rename file" => "Non é posÃbel renomear o ficheiro", -"No file was uploaded. Unknown error" => "Non foi enviado ningún ficheiro. Produciuse un erro descoñecido.", -"There is no error, the file uploaded with success" => "Non se produciu ningún erro. O ficheiro enviouse correctamente", +"No file was uploaded. Unknown error" => "Non se enviou ningún ficheiro. Produciuse un erro descoñecido.", +"There is no error, the file uploaded with success" => "Non houbo erros, o ficheiro enviouse correctamente", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O ficheiro enviado excede a directiva indicada por upload_max_filesize de php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro enviado excede a directiva MAX_FILE_SIZE que foi indicada no formulario HTML", -"The uploaded file was only partially uploaded" => "O ficheiro enviado foi só parcialmente enviado", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro enviado excede da directiva MAX_FILE_SIZE especificada no formulario HTML", +"The uploaded file was only partially uploaded" => "O ficheiro so foi parcialmente enviado", "No file was uploaded" => "Non se enviou ningún ficheiro", -"Missing a temporary folder" => "Falta un cartafol temporal", +"Missing a temporary folder" => "Falta o cartafol temporal", "Failed to write to disk" => "Produciuse un erro ao escribir no disco", "Not enough storage available" => "Non hai espazo de almacenamento abondo", "Invalid directory." => "O directorio é incorrecto.", "Files" => "Ficheiros", +"Share" => "Compartir", "Delete permanently" => "Eliminar permanentemente", "Delete" => "Eliminar", "Rename" => "Renomear", @@ -46,12 +46,14 @@ "{count} folders" => "{count} cartafoles", "1 file" => "1 ficheiro", "{count} files" => "{count} ficheiros", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Nome de cartafol incorrecto. O uso de «Compartido» e «Shared» está reservado para o ownClod", +"Unable to rename file" => "Non é posÃbel renomear o ficheiro", "Upload" => "Enviar", "File handling" => "Manexo de ficheiro", "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/he.php b/apps/files/l10n/he.php index 36ba7cc5de243e65f1df707a88a6a48e88d5aea1..963f25ebedcd661eb55f46ecd4c458b116fd0a91 100644 --- a/apps/files/l10n/he.php +++ b/apps/files/l10n/he.php @@ -1,13 +1,14 @@ <?php $TRANSLATIONS = array( "No file was uploaded. Unknown error" => "×œ× ×”×•×¢×œ×” קובץ. טעות בלתי מזוהה.", -"There is no error, the file uploaded with success" => "×œ× ×ירעה תקלה, ×”×§×‘×¦×™× ×”×•×¢×œ×• בהצלחה", +"There is no error, the file uploaded with success" => "×œ× ×”×ª×¨×—×©×” שגי××”, הקובץ הועלה בהצלחה", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "×”×§×‘×¦×™× ×©× ×©×œ×—×• ×—×•×¨×’×™× ×ž×”×’×•×“×œ שצוין בהגדרה upload_max_filesize שבקובץ php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "הקובץ שהועלה חרג ×ž×”×”× ×—×™×” MAX_FILE_SIZE ×©×¦×•×™× ×” בטופס ×”Ö¾HTML", -"The uploaded file was only partially uploaded" => "הקובץ שהועלה הועלה בצורה חלקית", -"No file was uploaded" => "×œ× ×”×•×¢×œ×• קבצי×", -"Missing a temporary folder" => "תיקייה ×–×ž× ×™×ª חסרה", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "הקובץ שהועלה גדוך מהערך MAX_FILE_SIZE שהוגדר בתופס HTML", +"The uploaded file was only partially uploaded" => "הקובץ הועלה ב×ופן חלקי בלבד", +"No file was uploaded" => "×©×•× ×§×•×‘×¥ ×œ× ×”×•×¢×œ×”", +"Missing a temporary folder" => "תקיה ×–×ž× ×™×ª חסרה", "Failed to write to disk" => "הכתיבה ×œ×›×•× ×Ÿ × ×›×©×œ×”", "Files" => "קבצי×", +"Share" => "שתף", "Delete permanently" => "מחק לצמיתות", "Delete" => "מחיקה", "Rename" => "×©×™× ×•×™ ש×", diff --git a/apps/files/l10n/hr.php b/apps/files/l10n/hr.php index a6b83b3d67c0d0be9c6482694802d03d388dcc1a..d634faee7537ca22813eb4b21ff54c969fb838b3 100644 --- a/apps/files/l10n/hr.php +++ b/apps/files/l10n/hr.php @@ -1,12 +1,13 @@ <?php $TRANSLATIONS = array( -"There is no error, the file uploaded with success" => "Datoteka je poslana uspjeÅ¡no i bez pogreÅ¡aka", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Poslana datoteka izlazi iz okvira MAX_FILE_SIZE direktive postavljene u HTML obrascu", -"The uploaded file was only partially uploaded" => "Datoteka je poslana samo djelomiÄno", -"No file was uploaded" => "Ni jedna datoteka nije poslana", -"Missing a temporary folder" => "Nedostaje privremena mapa", +"There is no error, the file uploaded with success" => "Nema pogreÅ¡ke, datoteka je poslana uspjeÅ¡no.", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Poslana datoteka prelazi veliÄinu prikazanu u MAX_FILE_SIZE direktivi u HTML formi", +"The uploaded file was only partially uploaded" => "Poslana datoteka je parcijalno poslana", +"No file was uploaded" => "Datoteka nije poslana", +"Missing a temporary folder" => "Nedostaje privremeni direktorij", "Failed to write to disk" => "Neuspjelo pisanje na disk", "Files" => "Datoteke", -"Delete" => "BriÅ¡i", +"Share" => "Podijeli", +"Delete" => "ObriÅ¡i", "Rename" => "Promjeni ime", "Pending" => "U tijeku", "replace" => "zamjeni", @@ -14,14 +15,15 @@ "cancel" => "odustani", "undo" => "vrati", "1 file uploading" => "1 datoteka se uÄitava", +"files uploading" => "datoteke se uÄitavaju", "Unable to upload your file as it is a directory or has 0 bytes" => "Nemoguće poslati datoteku jer je prazna ili je direktorij", "Upload cancelled." => "Slanje poniÅ¡teno.", "File upload is in progress. Leaving the page now will cancel the upload." => "UÄitavanje datoteke. NapuÅ¡tanjem stranice će prekinuti uÄitavanje.", "Error" => "GreÅ¡ka", -"Name" => "Naziv", +"Name" => "Ime", "Size" => "VeliÄina", "Modified" => "Zadnja promjena", -"Upload" => "PoÅ¡alji", +"Upload" => "UÄitaj", "File handling" => "datoteka za rukovanje", "Maximum upload size" => "Maksimalna veliÄina prijenosa", "max. possible: " => "maksimalna moguća: ", @@ -35,8 +37,8 @@ "Folder" => "mapa", "Cancel upload" => "Prekini upload", "Nothing in here. Upload something!" => "Nema niÄega u ovoj mapi. PoÅ¡alji neÅ¡to!", -"Download" => "Preuzmi", -"Unshare" => "Prekini djeljenje", +"Download" => "Preuzimanje", +"Unshare" => "Makni djeljenje", "Upload too large" => "Prijenos je preobiman", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke koje pokuÅ¡avate prenijeti prelaze maksimalnu veliÄinu za prijenos datoteka na ovom poslužitelju.", "Files are being scanned, please wait." => "Datoteke se skeniraju, molimo priÄekajte.", diff --git a/apps/files/l10n/hu_HU.php b/apps/files/l10n/hu_HU.php index 103523b65f438de5cbc8c1523cae093591f0a745..76b8bd420da8d84bb4813da057b27f7da3c7bcd1 100644 --- a/apps/files/l10n/hu_HU.php +++ b/apps/files/l10n/hu_HU.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "%s áthelyezése nem sikerült - már létezik másik fájl ezzel a névvel", "Could not move %s" => "Nem sikerült %s áthelyezése", -"Unable to rename file" => "Nem lehet átnevezni a fájlt", "No file was uploaded. Unknown error" => "Nem történt feltöltés. Ismeretlen hiba", "There is no error, the file uploaded with success" => "A fájlt sikerült feltölteni", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "A feltöltött fájl mérete meghaladja a php.ini állományban megadott upload_max_filesize paraméter értékét.", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "A feltöltött fájl mérete meghaladja a MAX_FILE_SIZE paramétert, ami a HTML formban került megadásra.", "The uploaded file was only partially uploaded" => "Az eredeti fájlt csak részben sikerült feltölteni.", -"No file was uploaded" => "Nem töltÅ‘dött fel semmi", +"No file was uploaded" => "Nem töltÅ‘dött fel állomány", "Missing a temporary folder" => "Hiányzik egy ideiglenes mappa", "Failed to write to disk" => "Nem sikerült a lemezre történÅ‘ Ãrás", "Not enough storage available" => "Nincs elég szabad hely.", "Invalid directory." => "Érvénytelen mappa.", "Files" => "Fájlok", +"Share" => "Megosztás", "Delete permanently" => "Végleges törlés", "Delete" => "Törlés", "Rename" => "Ãtnevezés", @@ -46,6 +46,8 @@ "{count} folders" => "{count} mappa", "1 file" => "1 fájl", "{count} files" => "{count} fájl", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Érvénytelen mappanév. A 'Shared' az ownCloud számára fenntartott elnevezés", +"Unable to rename file" => "Nem lehet átnevezni a fájlt", "Upload" => "Feltöltés", "File handling" => "Fájlkezelés", "Maximum upload size" => "Maximális feltölthetÅ‘ fájlméret", @@ -64,7 +66,7 @@ "You don’t have write permissions here." => "Itt nincs Ãrásjoga.", "Nothing in here. Upload something!" => "Itt nincs semmi. Töltsön fel valamit!", "Download" => "Letöltés", -"Unshare" => "Megosztás visszavonása", +"Unshare" => "A megosztás visszavonása", "Upload too large" => "A feltöltés túl nagy", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "A feltöltendÅ‘ állományok mérete meghaladja a kiszolgálón megengedett maximális méretet.", "Files are being scanned, please wait." => "A fájllista ellenÅ‘rzése zajlik, kis türelmet!", diff --git a/apps/files/l10n/ia.php b/apps/files/l10n/ia.php index b3233cc37d08da4fbb17678b4e18654064c41ce3..886922d954687866367c1e806a5f7d50a62430c2 100644 --- a/apps/files/l10n/ia.php +++ b/apps/files/l10n/ia.php @@ -1,9 +1,11 @@ <?php $TRANSLATIONS = array( "The uploaded file was only partially uploaded" => "Le file incargate solmente esseva incargate partialmente", -"No file was uploaded" => "Nulle file esseva incargate", +"No file was uploaded" => "Nulle file esseva incargate.", "Missing a temporary folder" => "Manca un dossier temporari", "Files" => "Files", +"Share" => "Compartir", "Delete" => "Deler", +"Error" => "Error", "Name" => "Nomine", "Size" => "Dimension", "Modified" => "Modificate", diff --git a/apps/files/l10n/id.php b/apps/files/l10n/id.php index 3894ce0de9c25c05fd67745afdbc16b327e460d3..58cc0ea7fd953e2c086f45a3983d593012151b19 100644 --- a/apps/files/l10n/id.php +++ b/apps/files/l10n/id.php @@ -1,8 +1,7 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Tidak dapat memindahkan %s - Berkas dengan nama ini sudah ada", "Could not move %s" => "Tidak dapat memindahkan %s", -"Unable to rename file" => "Tidak dapat mengubah nama berkas", -"No file was uploaded. Unknown error" => "Tidak ada berkas yang diunggah. Galat tidak dikenal", +"No file was uploaded. Unknown error" => "Tidak ada berkas yang diunggah. Galat tidak dikenal.", "There is no error, the file uploaded with success" => "Tidak ada galat, berkas sukses diunggah", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Berkas yang diunggah melampaui direktif upload_max_filesize pada php.ini", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Berkas yang diunggah melampaui direktif MAX_FILE_SIZE yang ditentukan dalam formulir HTML.", @@ -13,6 +12,7 @@ "Not enough storage available" => "Ruang penyimpanan tidak mencukupi", "Invalid directory." => "Direktori tidak valid.", "Files" => "Berkas", +"Share" => "Bagikan", "Delete permanently" => "Hapus secara permanen", "Delete" => "Hapus", "Rename" => "Ubah nama", @@ -32,7 +32,7 @@ "Your storage is full, files can not be updated or synced anymore!" => "Ruang penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronkan lagi!", "Your storage is almost full ({usedSpacePercent}%)" => "Ruang penyimpanan hampir penuh ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Unduhan Anda sedang disiapkan. Prosesnya dapat berlangsung agak lama jika ukuran berkasnya besar.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Gagal mengunggah berkas Anda karena berupa direktori atau ukurannya 0 byte", +"Unable to upload your file as it is a directory or has 0 bytes" => "Gagal mengunggah berkas Anda karena berupa direktori atau mempunyai ukuran 0 byte", "Not enough space available" => "Ruang penyimpanan tidak mencukupi", "Upload cancelled." => "Pengunggahan dibatalkan.", "File upload is in progress. Leaving the page now will cancel the upload." => "Berkas sedang diunggah. Meninggalkan halaman ini akan membatalkan proses.", @@ -46,6 +46,7 @@ "{count} folders" => "{count} folder", "1 file" => "1 berkas", "{count} files" => "{count} berkas", +"Unable to rename file" => "Tidak dapat mengubah nama berkas", "Upload" => "Unggah", "File handling" => "Penanganan berkas", "Maximum upload size" => "Ukuran pengunggahan maksimum", @@ -65,7 +66,7 @@ "Nothing in here. Upload something!" => "Tidak ada apa-apa di sini. Unggah sesuatu!", "Download" => "Unduh", "Unshare" => "Batalkan berbagi", -"Upload too large" => "Unggahan terlalu besar", +"Upload too large" => "Yang diunggah terlalu besar", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Berkas yang dicoba untuk diunggah melebihi ukuran maksimum pengunggahan berkas di server ini.", "Files are being scanned, please wait." => "Berkas sedang dipindai, silakan tunggu.", "Current scanning" => "Yang sedang dipindai", diff --git a/apps/files/l10n/is.php b/apps/files/l10n/is.php index c7c8e9ccdb79472cd687dbba1e86545d573ade6f..aa10c838c1d71a945c8b8e9cc5358085fdc71213 100644 --- a/apps/files/l10n/is.php +++ b/apps/files/l10n/is.php @@ -1,7 +1,6 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Gat ekki fært %s - Skrá með þessu nafni er þegar til", "Could not move %s" => "Gat ekki fært %s", -"Unable to rename file" => "Gat ekki endurskýrt skrá", "No file was uploaded. Unknown error" => "Engin skrá var send inn. Óþekkt villa.", "There is no error, the file uploaded with success" => "Engin villa, innsending heppnaðist", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Innsend skrá er stærri en upload_max stillingin à php.ini:", @@ -12,6 +11,7 @@ "Failed to write to disk" => "Tókst ekki að skrifa á disk", "Invalid directory." => "Ógild mappa.", "Files" => "Skrár", +"Share" => "Deila", "Delete" => "Eyða", "Rename" => "Endurskýra", "Pending" => "BÃður", @@ -39,6 +39,7 @@ "{count} folders" => "{count} möppur", "1 file" => "1 skrá", "{count} files" => "{count} skrár", +"Unable to rename file" => "Gat ekki endurskýrt skrá", "Upload" => "Senda inn", "File handling" => "Meðhöndlun skrár", "Maximum upload size" => "Hámarks stærð innsendingar", diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php index 20819e256406c52647bc4f4949714f80286339b4..c588285aacabab0d61dc185d882b4017fd224af2 100644 --- a/apps/files/l10n/it.php +++ b/apps/files/l10n/it.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Impossibile spostare %s - un file con questo nome esiste già ", "Could not move %s" => "Impossibile spostare %s", -"Unable to rename file" => "Impossibile rinominare il file", "No file was uploaded. Unknown error" => "Nessun file è stato inviato. Errore sconosciuto", -"There is no error, the file uploaded with success" => "Non ci sono errori, file caricato con successo", +"There is no error, the file uploaded with success" => "Non ci sono errori, il file è stato caricato correttamente", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Il file caricato supera la direttiva upload_max_filesize in php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Il file caricato supera il valore MAX_FILE_SIZE definito nel form HTML", -"The uploaded file was only partially uploaded" => "Il file è stato parzialmente caricato", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Il file inviato supera la direttiva MAX_FILE_SIZE specificata nel modulo HTML", +"The uploaded file was only partially uploaded" => "Il file è stato caricato solo parzialmente", "No file was uploaded" => "Nessun file è stato caricato", -"Missing a temporary folder" => "Cartella temporanea mancante", +"Missing a temporary folder" => "Manca una cartella temporanea", "Failed to write to disk" => "Scrittura su disco non riuscita", "Not enough storage available" => "Spazio di archiviazione insufficiente", "Invalid directory." => "Cartella non valida.", "Files" => "File", +"Share" => "Condividi", "Delete permanently" => "Elimina definitivamente", "Delete" => "Elimina", "Rename" => "Rinomina", @@ -32,7 +32,7 @@ "Your storage is full, files can not be updated or synced anymore!" => "Lo spazio di archiviazione è pieno, i file non possono essere più aggiornati o sincronizzati!", "Your storage is almost full ({usedSpacePercent}%)" => "Lo spazio di archiviazione è quasi pieno ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Impossibile inviare il file poiché è una cartella o ha dimensione 0 byte", +"Unable to upload your file as it is a directory or has 0 bytes" => "Impossibile caricare il file poiché è una cartella o ha una dimensione di 0 byte", "Not enough space available" => "Spazio disponibile insufficiente", "Upload cancelled." => "Invio annullato", "File upload is in progress. Leaving the page now will cancel the upload." => "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento.", @@ -46,6 +46,8 @@ "{count} folders" => "{count} cartelle", "1 file" => "1 file", "{count} files" => "{count} file", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Nome della cartella non valido. L'uso di 'Shared' è riservato a ownCloud", +"Unable to rename file" => "Impossibile rinominare il file", "Upload" => "Carica", "File handling" => "Gestione file", "Maximum upload size" => "Dimensione massima upload", @@ -65,7 +67,7 @@ "Nothing in here. Upload something!" => "Non c'è niente qui. Carica qualcosa!", "Download" => "Scarica", "Unshare" => "Rimuovi condivisione", -"Upload too large" => "Il file caricato è troppo grande", +"Upload too large" => "Caricamento troppo grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "I file che stai provando a caricare superano la dimensione massima consentita su questo server.", "Files are being scanned, please wait." => "Scansione dei file in corso, attendi", "Current scanning" => "Scansione corrente", diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php index 402a9f33b394e3465dbd512946cc5cd347d8f0b5..55dcf3640e7746d8d23a7cd00873474604fa32e9 100644 --- a/apps/files/l10n/ja_JP.php +++ b/apps/files/l10n/ja_JP.php @@ -1,22 +1,22 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "%s を移動ã§ãã¾ã›ã‚“ã§ã—㟠― ã“ã®åå‰ã®ãƒ•ァイルã¯ã™ã§ã«å˜åœ¨ã—ã¾ã™", "Could not move %s" => "%s を移動ã§ãã¾ã›ã‚“ã§ã—ãŸ", -"Unable to rename file" => "ファイルåã®å¤‰æ›´ãŒã§ãã¾ã›ã‚“", "No file was uploaded. Unknown error" => "ファイルã¯ä½•もアップãƒãƒ¼ãƒ‰ã•れã¦ã„ã¾ã›ã‚“ã€‚ä¸æ˜Žãªã‚¨ãƒ©ãƒ¼", "There is no error, the file uploaded with success" => "エラーã¯ã‚りã¾ã›ã‚“。ファイルã®ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã¯æˆåŠŸã—ã¾ã—ãŸ", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "アップãƒãƒ¼ãƒ‰ã•れãŸãƒ•ァイルã¯php.ini ã® upload_max_filesize ã«è¨å®šã•れãŸã‚µã‚¤ã‚ºã‚’è¶…ãˆã¦ã„ã¾ã™:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "アップãƒãƒ¼ãƒ‰ã•れãŸãƒ•ァイルã¯HTMLã®ãƒ•ォームã«è¨å®šã•れãŸMAX_FILE_SIZEã«è¨å®šã•れãŸã‚µã‚¤ã‚ºã‚’è¶…ãˆã¦ã„ã¾ã™", -"The uploaded file was only partially uploaded" => "ファイルã¯ä¸€éƒ¨åˆ†ã—ã‹ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã•れã¾ã›ã‚“ã§ã—ãŸ", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "アップãƒãƒ¼ãƒ‰ãƒ•ァイルã¯HTMLãƒ•ã‚©ãƒ¼ãƒ ã§æŒ‡å®šã•れ㟠MAX_FILE_SIZE ã®åˆ¶é™ã‚’è¶…ãˆã¦ã„ã¾ã™", +"The uploaded file was only partially uploaded" => "アップãƒãƒ¼ãƒ‰ãƒ•ァイルã¯ä¸€éƒ¨åˆ†ã ã‘アップãƒãƒ¼ãƒ‰ã•れã¾ã—ãŸ", "No file was uploaded" => "ファイルã¯ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã•れã¾ã›ã‚“ã§ã—ãŸ", -"Missing a temporary folder" => "テンãƒãƒ©ãƒªãƒ•ォルダãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“", +"Missing a temporary folder" => "一時ä¿å˜ãƒ•ォルダãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“", "Failed to write to disk" => "ディスクã¸ã®æ›¸ãè¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸ", "Not enough storage available" => "ストレージã«å分ãªç©ºã容é‡ãŒã‚りã¾ã›ã‚“", "Invalid directory." => "無効ãªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã§ã™ã€‚", "Files" => "ファイル", +"Share" => "共有", "Delete permanently" => "完全ã«å‰Šé™¤ã™ã‚‹", "Delete" => "削除", "Rename" => "åå‰ã®å¤‰æ›´", -"Pending" => "ä¿ç•™", +"Pending" => "䏿–", "{new_name} already exists" => "{new_name} ã¯ã™ã§ã«å˜åœ¨ã—ã¦ã„ã¾ã™", "replace" => "ç½®ãæ›ãˆ", "suggest name" => "推奨åç§°", @@ -41,11 +41,13 @@ "Error" => "エラー", "Name" => "åå‰", "Size" => "サイズ", -"Modified" => "更新日時", +"Modified" => "変更", "1 folder" => "1 フォルダ", "{count} folders" => "{count} フォルダ", "1 file" => "1 ファイル", "{count} files" => "{count} ファイル", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "無効ãªãƒ•ォルダåã§ã™ã€‚'Shared' ã®åˆ©ç”¨ã¯ownCloudã§äºˆç´„済ã¿ã§ã™", +"Unable to rename file" => "ファイルåã®å¤‰æ›´ãŒã§ãã¾ã›ã‚“", "Upload" => "アップãƒãƒ¼ãƒ‰", "File handling" => "ファイルæ“作", "Maximum upload size" => "最大アップãƒãƒ¼ãƒ‰ã‚µã‚¤ã‚º", @@ -64,8 +66,8 @@ "You don’t have write permissions here." => "ã‚ãªãŸã«ã¯æ›¸ãè¾¼ã¿æ¨©é™ãŒã‚りã¾ã›ã‚“。", "Nothing in here. Upload something!" => "ã“ã“ã«ã¯ä½•ã‚‚ã‚りã¾ã›ã‚“。何ã‹ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã—ã¦ãã ã•ã„。", "Download" => "ダウンãƒãƒ¼ãƒ‰", -"Unshare" => "共有ã—ãªã„", -"Upload too large" => "ファイルサイズãŒå¤§ãã™ãŽã¾ã™", +"Unshare" => "共有解除", +"Upload too large" => "アップãƒãƒ¼ãƒ‰ã«ã¯å¤§ãã™ãŽã¾ã™ã€‚", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "アップãƒãƒ¼ãƒ‰ã—よã†ã¨ã—ã¦ã„るファイルã¯ã€ã‚µãƒ¼ãƒã§è¦å®šã•ã‚ŒãŸæœ€å¤§ã‚µã‚¤ã‚ºã‚’è¶…ãˆã¦ã„ã¾ã™ã€‚", "Files are being scanned, please wait." => "ファイルをスã‚ャンã—ã¦ã„ã¾ã™ã€ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„。", "Current scanning" => "スã‚ャンä¸", diff --git a/apps/files/l10n/ka_GE.php b/apps/files/l10n/ka_GE.php index 6ea75a2ea92371bf0a37326cc9ec6610e5c1d4dd..c50ca2594b6db137143b18a48ba7cd8077544176 100644 --- a/apps/files/l10n/ka_GE.php +++ b/apps/files/l10n/ka_GE.php @@ -1,7 +1,6 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "%s –ის გáƒáƒ“áƒáƒ¢áƒáƒœáƒ ვერმáƒáƒ®áƒ”რხდრ– ფáƒáƒ˜áƒšáƒ˜ áƒáƒ› სáƒáƒ®áƒ”ლით უკვე áƒáƒ სებáƒáƒ‘ს", "Could not move %s" => "%s –ის გáƒáƒ“áƒáƒ¢áƒáƒœáƒ ვერმáƒáƒ®áƒ”რხდáƒ", -"Unable to rename file" => "ფáƒáƒ˜áƒšáƒ˜áƒ¡ სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევრვერმáƒáƒ®áƒ”რხდáƒ", "No file was uploaded. Unknown error" => "ფáƒáƒ˜áƒšáƒ˜ áƒáƒ áƒáƒ˜áƒ¢áƒ•ირთáƒ. უცნáƒáƒ‘ი შეცდáƒáƒ›áƒ", "There is no error, the file uploaded with success" => "áƒáƒáƒªáƒ“áƒáƒ›áƒ áƒáƒ დáƒáƒ¤áƒ˜áƒ¥áƒ¡áƒ˜áƒ დáƒ, ფáƒáƒ˜áƒšáƒ˜ წáƒáƒ მáƒáƒ¢áƒ”ბით áƒáƒ˜áƒ¢áƒ•ირთáƒ", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "áƒáƒ¢áƒ•ირთული ფáƒáƒ˜áƒšáƒ˜ áƒáƒáƒáƒ ბებს upload_max_filesize დირექტივáƒáƒ¡ php.ini ფáƒáƒ˜áƒšáƒ¨áƒ˜", @@ -13,6 +12,7 @@ "Not enough storage available" => "სáƒáƒªáƒáƒ•ში სáƒáƒ™áƒ›áƒáƒ ისი áƒáƒ“გილი áƒáƒ áƒáƒ ის", "Invalid directory." => "დáƒáƒ£áƒ¨áƒ•ებელი დირექტáƒáƒ იáƒ.", "Files" => "ფáƒáƒ˜áƒšáƒ”ბი", +"Share" => "გáƒáƒ–იáƒáƒ ებáƒ", "Delete permanently" => "სრულáƒáƒ“ წáƒáƒ¨áƒšáƒ", "Delete" => "წáƒáƒ¨áƒšáƒ", "Rename" => "გáƒáƒ“áƒáƒ ქმევáƒ", @@ -46,6 +46,7 @@ "{count} folders" => "{count} სáƒáƒ¥áƒáƒ¦áƒáƒšáƒ“ე", "1 file" => "1 ფáƒáƒ˜áƒšáƒ˜", "{count} files" => "{count} ფáƒáƒ˜áƒšáƒ˜", +"Unable to rename file" => "ფáƒáƒ˜áƒšáƒ˜áƒ¡ სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევრვერმáƒáƒ®áƒ”რხდáƒ", "Upload" => "áƒáƒ¢áƒ•ირთვáƒ", "File handling" => "ფáƒáƒ˜áƒšáƒ˜áƒ¡ დáƒáƒ›áƒ£áƒ¨áƒáƒ•ებáƒ", "Maximum upload size" => "მáƒáƒ¥áƒ¡áƒ˜áƒ›áƒ£áƒ› áƒáƒ¢áƒ•ირთის ზáƒáƒ›áƒ", @@ -64,7 +65,7 @@ "You don’t have write permissions here." => "თქვენ áƒáƒ გáƒáƒ¥áƒ•თ ჩáƒáƒ¬áƒ”რის უფლებრáƒáƒ¥.", "Nothing in here. Upload something!" => "áƒáƒ¥ áƒáƒ áƒáƒ¤áƒ”რი áƒáƒ áƒáƒ ის. áƒáƒ¢áƒ•ირთე რáƒáƒ›áƒ”!", "Download" => "ჩáƒáƒ›áƒáƒ¢áƒ•ირთვáƒ", -"Unshare" => "გáƒáƒ–იáƒáƒ ების მáƒáƒ®áƒ¡áƒœáƒ", +"Unshare" => "გáƒáƒ£áƒ–იáƒáƒ ებáƒáƒ“ი", "Upload too large" => "áƒáƒ¡áƒáƒ¢áƒ•ირთი ფáƒáƒ˜áƒšáƒ˜ ძáƒáƒšáƒ˜áƒáƒœ დიდიáƒ", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "ფáƒáƒ˜áƒšáƒ˜áƒ¡ ზáƒáƒ›áƒ რáƒáƒ›áƒšáƒ˜áƒ¡ áƒáƒ¢áƒ•ირთვáƒáƒ¡áƒáƒª თქვენ áƒáƒžáƒ˜áƒ ებთ, áƒáƒáƒáƒ ბებს სერვერზე დáƒáƒ¨áƒ•ებულ მáƒáƒ¥áƒ¡áƒ˜áƒ›áƒ£áƒ›áƒ¡.", "Files are being scanned, please wait." => "მიმდინáƒáƒ ეáƒáƒ‘ს ფáƒáƒ˜áƒšáƒ”ბის სკáƒáƒœáƒ˜áƒ ებáƒ, გთხáƒáƒ•თ დáƒáƒ”ლáƒáƒ“áƒáƒ—.", diff --git a/apps/files/l10n/ko.php b/apps/files/l10n/ko.php index 88378bb486f866e5ebd0c6d497935ff693117537..c78f58542e460d27b5b9cab6acb249a4e2b15580 100644 --- a/apps/files/l10n/ko.php +++ b/apps/files/l10n/ko.php @@ -1,34 +1,38 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "%s í•ëª©ì„ ì´ë™ì‹œí‚¤ì§€ ëª»í•˜ì˜€ìŒ - íŒŒì¼ ì´ë¦„ì´ ì´ë¯¸ 존재함", "Could not move %s" => "%s í•ëª©ì„ ì´ë”©ì‹œí‚¤ì§€ 못하였ìŒ", -"Unable to rename file" => "íŒŒì¼ ì´ë¦„바꾸기 í• ìˆ˜ ì—†ìŒ", "No file was uploaded. Unknown error" => "파ì¼ì´ 업로드ë˜ì§€ 않았습니다. 알 수 없는 오류입니다", -"There is no error, the file uploaded with success" => "ì—…ë¡œë“œì— ì„±ê³µí•˜ì˜€ìŠµë‹ˆë‹¤.", +"There is no error, the file uploaded with success" => "íŒŒì¼ ì—…ë¡œë“œì— ì„±ê³µí•˜ì˜€ìŠµë‹ˆë‹¤.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "업로드한 파ì¼ì´ php.iniì˜ upload_max_filesize보다 í½ë‹ˆë‹¤:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "업로드한 파ì¼ì´ HTML ë¬¸ì„œì— ì§€ì •í•œ MAX_FILE_SIZE보다 ë” í¼", -"The uploaded file was only partially uploaded" => "파ì¼ì´ 부분ì 으로 업로드ë¨", -"No file was uploaded" => "ì—…ë¡œë“œëœ íŒŒì¼ ì—†ìŒ", -"Missing a temporary folder" => "임시 í´ë”ê°€ 사ë¼ì§", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "업로드한 íŒŒì¼ í¬ê¸°ê°€ HTML í¼ì˜ MAX_FILE_SIZE보다 í¼", +"The uploaded file was only partially uploaded" => "파ì¼ì˜ ì¼ë¶€ë¶„ë§Œ 업로드ë¨", +"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" => "보류 중", +"Pending" => "대기 중", "{new_name} already exists" => "{new_name}ì´(ê°€) ì´ë¯¸ 존재함", "replace" => "바꾸기", "suggest name" => "ì´ë¦„ ì œì•ˆ", "cancel" => "취소", "replaced {new_name} with {old_name}" => "{old_name}ì´(ê°€) {new_name}(으)로 대체ë¨", -"undo" => "실행 취소", +"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." => "í´ë” ì´ë¦„ì´ ì˜¬ë°”ë¥´ì§€ 않습니다. ì´ë¦„ì— ë¬¸ìž '\\', '/', '<', '>', ':', '\"', '|', '? ', '*'는 ì‚¬ìš©í• ìˆ˜ 없습니다.", "Your storage is full, files can not be updated or synced anymore!" => "ì €ìž¥ ê³µê°„ì´ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤. 파ì¼ì„ ì—…ë°ì´íŠ¸í•˜ê±°ë‚˜ ë™ê¸°í™”í• ìˆ˜ 없습니다!", "Your storage is almost full ({usedSpacePercent}%)" => "ì €ìž¥ ê³µê°„ì´ ê±°ì˜ ê°€ë“ ì°¼ìŠµë‹ˆë‹¤ ({usedSpacePercent}%)", "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" => "ì´ íŒŒì¼ì€ ë””ë ‰í„°ë¦¬ì´ê±°ë‚˜ 비어 있기 ë•Œë¬¸ì— ì—…ë¡œë“œí• ìˆ˜ 없습니다", +"Unable to upload your file as it is a directory or has 0 bytes" => "ë””ë ‰í„°ë¦¬ ë° ë¹ˆ 파ì¼ì€ ì—…ë¡œë“œí• ìˆ˜ 없습니다", "Not enough space available" => "ì—¬ìœ ê³µê°„ì´ ë¶€ì¡±í•©ë‹ˆë‹¤", "Upload cancelled." => "업로드가 취소ë˜ì—ˆìŠµë‹ˆë‹¤.", "File upload is in progress. Leaving the page now will cancel the upload." => "íŒŒì¼ ì—…ë¡œë“œê°€ ì§„í–‰ 중입니다. ì´ íŽ˜ì´ì§€ë¥¼ 벗어나면 업로드가 취소ë©ë‹ˆë‹¤.", @@ -42,6 +46,7 @@ "{count} folders" => "í´ë” {count}ê°œ", "1 file" => "íŒŒì¼ 1ê°œ", "{count} files" => "íŒŒì¼ {count}ê°œ", +"Unable to rename file" => "íŒŒì¼ ì´ë¦„바꾸기 í• ìˆ˜ ì—†ìŒ", "Upload" => "업로드", "File handling" => "íŒŒì¼ ì²˜ë¦¬", "Maximum upload size" => "최대 업로드 í¬ê¸°", @@ -55,11 +60,13 @@ "Text file" => "í…스트 파ì¼", "Folder" => "í´ë”", "From link" => "ë§í¬ì—서", +"Deleted files" => "íŒŒì¼ ì‚ì œë¨", "Cancel upload" => "업로드 취소", +"You don’t have write permissions here." => "ë‹¹ì‹ ì€ ì—¬ê¸°ì— ì“°ê¸°ë¥¼ í• ìˆ˜ 있는 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.", "Nothing in here. Upload something!" => "ë‚´ìš©ì´ ì—†ìŠµë‹ˆë‹¤. ì—…ë¡œë“œí• ìˆ˜ 있습니다!", "Download" => "다운로드", "Unshare" => "ê³µìœ í•´ì œ", -"Upload too large" => "업로드 용량 초과", +"Upload too large" => "업로드한 파ì¼ì´ 너무 í¼", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "ì´ íŒŒì¼ì´ 서버ì—서 허용하는 최대 업로드 가능 용량보다 í½ë‹ˆë‹¤.", "Files are being scanned, please wait." => "파ì¼ì„ ê²€ìƒ‰í•˜ê³ ìžˆìŠµë‹ˆë‹¤. ê¸°ë‹¤ë ¤ 주ì‹ì‹œì˜¤.", "Current scanning" => "현재 검색", diff --git a/apps/files/l10n/lb.php b/apps/files/l10n/lb.php index 6533a123083549f0184b1db5fe25417321c47bb6..4a60295c5cb3680a3759f857c16579c7b06ef721 100644 --- a/apps/files/l10n/lb.php +++ b/apps/files/l10n/lb.php @@ -2,10 +2,11 @@ "There is no error, the file uploaded with success" => "Keen Feeler, Datei ass komplett ropgelueden ginn", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Déi ropgelueden Datei ass méi grouss wei d'MAX_FILE_SIZE Eegenschaft déi an der HTML form uginn ass", "The uploaded file was only partially uploaded" => "Déi ropgelueden Datei ass nëmmen hallef ropgelueden ginn", -"No file was uploaded" => "Et ass keng Datei ropgelueden ginn", +"No file was uploaded" => "Et ass kee Fichier ropgeluede ginn", "Missing a temporary folder" => "Et feelt en temporären Dossier", "Failed to write to disk" => "Konnt net op den Disk schreiwen", "Files" => "Dateien", +"Share" => "Deelen", "Delete" => "Läschen", "replace" => "ersetzen", "cancel" => "ofbriechen", @@ -31,7 +32,7 @@ "Folder" => "Dossier", "Cancel upload" => "Upload ofbriechen", "Nothing in here. Upload something!" => "Hei ass näischt. Lued eppes rop!", -"Download" => "Eroflueden", +"Download" => "Download", "Unshare" => "Net méi deelen", "Upload too large" => "Upload ze grouss", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Déi Dateien déi Dir probéiert erop ze lueden sinn méi grouss wei déi Maximal Gréisst déi op dësem Server erlaabt ass.", diff --git a/apps/files/l10n/lt_LT.php b/apps/files/l10n/lt_LT.php index 750500a3d543924f12b6dab12a982c1a1fdb9bba..3e2ea80c9491d42023a6bfd8f6dd17671ffa7a3d 100644 --- a/apps/files/l10n/lt_LT.php +++ b/apps/files/l10n/lt_LT.php @@ -1,11 +1,12 @@ <?php $TRANSLATIONS = array( -"There is no error, the file uploaded with success" => "Klaidų nÄ—ra, failas įkeltas sÄ—kmingai", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Ä®keliamo failo dydis virÅ¡ija MAX_FILE_SIZE parametrÄ…, kuris yra nustatytas HTML formoje", +"There is no error, the file uploaded with success" => "Failas įkeltas sÄ—kmingai, be klaidų", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Ä®keliamo failo dydis virÅ¡ija MAX_FILE_SIZE nustatymÄ…, kuris naudojamas HTML formoje.", "The uploaded file was only partially uploaded" => "Failas buvo įkeltas tik dalinai", -"No file was uploaded" => "Nebuvo įkeltas nÄ— vienas failas", +"No file was uploaded" => "Nebuvo įkeltas joks failas", "Missing a temporary folder" => "NÄ—ra laikinojo katalogo", "Failed to write to disk" => "Nepavyko įraÅ¡yti į diskÄ…", "Files" => "Failai", +"Share" => "Dalintis", "Delete" => "IÅ¡trinti", "Rename" => "Pervadinti", "Pending" => "Laukiantis", @@ -44,7 +45,7 @@ "Download" => "Atsisiųsti", "Unshare" => "Nebesidalinti", "Upload too large" => "Ä®kÄ—limui failas per didelis", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Bandomų įkelti failų dydis virÅ¡ija maksimalų leidžiamÄ… Å¡iame serveryje", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Bandomų įkelti failų dydis virÅ¡ija maksimalų, kuris leidžiamas Å¡iame serveryje", "Files are being scanned, please wait." => "Skenuojami failai, praÅ¡ome palaukti.", "Current scanning" => "Å iuo metu skenuojama" ); diff --git a/apps/files/l10n/lv.php b/apps/files/l10n/lv.php index 1292514547bad878f11f1d5781d294ca34c1a9b5..f62bdd2d49226306ebaaa5870d6f532fe6f688d5 100644 --- a/apps/files/l10n/lv.php +++ b/apps/files/l10n/lv.php @@ -1,9 +1,8 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "NevarÄ“ja pÄrvietot %s — jau eksistÄ“ datne ar tÄdu nosaukumu", "Could not move %s" => "NevarÄ“ja pÄrvietot %s", -"Unable to rename file" => "NevarÄ“ja pÄrsaukt datni", "No file was uploaded. Unknown error" => "Netika augÅ¡upielÄdÄ“ta neviena datne. NezinÄma kļūda", -"There is no error, the file uploaded with success" => "AugÅ¡upielÄde pabeigta bez kļūdÄm", +"There is no error, the file uploaded with success" => "Viss kÄrtÄ«bÄ, datne augÅ¡upielÄdÄ“ta veiksmÄ«ga", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "AugÅ¡upielÄdÄ“tÄ datne pÄrsniedz upload_max_filesize norÄdÄ«jumu php.ini datnÄ“:", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "AugÅ¡upielÄdÄ“tÄ datne pÄrsniedz MAX_FILE_SIZE norÄdi, kas ir norÄdÄ«ta HTML formÄ", "The uploaded file was only partially uploaded" => "AugÅ¡upielÄdÄ“tÄ datne ir tikai daļēji augÅ¡upielÄdÄ“ta", @@ -13,6 +12,7 @@ "Not enough storage available" => "Nav pietiekami daudz vietas", "Invalid directory." => "NederÄ«ga direktorija.", "Files" => "Datnes", +"Share" => "DalÄ«ties", "Delete permanently" => "DzÄ“st pavisam", "Delete" => "DzÄ“st", "Rename" => "PÄrsaukt", @@ -31,7 +31,7 @@ "Your storage is full, files can not be updated or synced anymore!" => "JÅ«su krÄtuve ir pilna, datnes vairs nevar augÅ¡upielÄdÄ“t vai sinhronizÄ“t!", "Your storage is almost full ({usedSpacePercent}%)" => "JÅ«su krÄtuve ir gandrÄ«z pilna ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Tiek sagatavota lejupielÄde. Tas var aizņemt kÄdu laiciņu, ja datnes ir lielas.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Nevar augÅ¡upielÄdÄ“t jÅ«su datni, jo tÄ ir direktorija vai arÄ« tÄs izmÄ“rs ir 0 baiti", +"Unable to upload your file as it is a directory or has 0 bytes" => "Nevar augÅ¡upielÄdÄ“t jÅ«su datni, jo tÄ ir direktorija vai arÄ« tÄ ir 0 baitu liela", "Not enough space available" => "Nepietiek brÄ«vas vietas", "Upload cancelled." => "AugÅ¡upielÄde ir atcelta.", "File upload is in progress. Leaving the page now will cancel the upload." => "Notiek augÅ¡upielÄde. Pametot lapu tagad, tiks atcelta augÅ¡upielÄde.", @@ -45,6 +45,7 @@ "{count} folders" => "{count} mapes", "1 file" => "1 datne", "{count} files" => "{count} datnes", +"Unable to rename file" => "NevarÄ“ja pÄrsaukt datni", "Upload" => "AugÅ¡upielÄdÄ“t", "File handling" => "Datņu pÄrvaldÄ«ba", "Maximum upload size" => "MaksimÄlais datņu augÅ¡upielÄdes apjoms", diff --git a/apps/files/l10n/mk.php b/apps/files/l10n/mk.php index 78fed25cf9234dfae9994084db9e79708ab55249..992618f06bfc044c4181be525a9b54f34346140e 100644 --- a/apps/files/l10n/mk.php +++ b/apps/files/l10n/mk.php @@ -1,13 +1,14 @@ <?php $TRANSLATIONS = array( "No file was uploaded. Unknown error" => "Ðиту еден фајл не Ñе вчита. Ðепозната грешка", -"There is no error, the file uploaded with success" => "Ðема грешка, датотеката беше подигната уÑпешно", +"There is no error, the file uploaded with success" => "Датотеката беше уÑпешно подигната.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Подигнатата датотека ја надминува upload_max_filesize директивата во php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Подигнатата датотеката ја надминува MAX_FILE_SIZE директивата која беше поÑтавена во HTML формата", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Големината на датотеката ја надминува MAX_FILE_SIZE директивата која беше Ñпецифицирана во HTML формата", "The uploaded file was only partially uploaded" => "Датотеката беше Ñамо делумно подигната.", -"No file was uploaded" => "Ðе беше подигната датотека", -"Missing a temporary folder" => "Ðе поÑтои привремена папка", +"No file was uploaded" => "Ðе беше подигната датотека.", +"Missing a temporary folder" => "ÐедоÑтаÑува привремена папка", "Failed to write to disk" => "ÐеуÑпеав да запишам на диÑк", "Files" => "Датотеки", +"Share" => "Сподели", "Delete" => "Избриши", "Rename" => "Преименувај", "Pending" => "Чека", @@ -48,7 +49,7 @@ "Nothing in here. Upload something!" => "Тука нема ништо. Снимете нешто!", "Download" => "Преземи", "Unshare" => "Ðе Ñподелувај", -"Upload too large" => "Датотеката е премногу голема", +"Upload too large" => "Фајлот кој Ñе вчитува е преголем", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Датотеките кои Ñе обидувате да ги подигнете ја надминуваат макÑималната големина за подигнување датотеки на овој Ñервер.", "Files are being scanned, please wait." => "Се Ñкенираат датотеки, ве молам почекајте.", "Current scanning" => "Моментално Ñкенирам" diff --git a/apps/files/l10n/ms_MY.php b/apps/files/l10n/ms_MY.php index a390288b365a55d4caa3e0855ee6858951c1fb6f..2ce4f1633284f2efb84b9d42cb080536a7a0c509 100644 --- a/apps/files/l10n/ms_MY.php +++ b/apps/files/l10n/ms_MY.php @@ -1,12 +1,13 @@ <?php $TRANSLATIONS = array( "No file was uploaded. Unknown error" => "Tiada fail dimuatnaik. Ralat tidak diketahui.", -"There is no error, the file uploaded with success" => "Tiada ralat, fail berjaya dimuat naik.", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Fail yang dimuat naik melebihi MAX_FILE_SIZE yang dinyatakan dalam form HTML ", -"The uploaded file was only partially uploaded" => "Sebahagian daripada fail telah dimuat naik. ", -"No file was uploaded" => "Tiada fail yang dimuat naik", -"Missing a temporary folder" => "Folder sementara hilang", +"There is no error, the file uploaded with success" => "Tiada ralat berlaku, fail berjaya dimuatnaik", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Saiz fail yang dimuatnaik melebihi MAX_FILE_SIZE yang ditetapkan dalam borang HTML", +"The uploaded file was only partially uploaded" => "Fail yang dimuatnaik tidak lengkap", +"No file was uploaded" => "Tiada fail dimuatnaik", +"Missing a temporary folder" => "Direktori sementara hilang", "Failed to write to disk" => "Gagal untuk disimpan", -"Files" => "fail", +"Files" => "Fail-fail", +"Share" => "Kongsi", "Delete" => "Padam", "Pending" => "Dalam proses", "replace" => "ganti", @@ -14,7 +15,7 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "Tidak boleh memuatnaik fail anda kerana mungkin ianya direktori atau saiz fail 0 bytes", "Upload cancelled." => "Muatnaik dibatalkan.", "Error" => "Ralat", -"Name" => "Nama ", +"Name" => "Nama", "Size" => "Saiz", "Modified" => "Dimodifikasi", "Upload" => "Muat naik", @@ -32,7 +33,7 @@ "Cancel upload" => "Batal muat naik", "Nothing in here. Upload something!" => "Tiada apa-apa di sini. Muat naik sesuatu!", "Download" => "Muat turun", -"Upload too large" => "Muat naik terlalu besar", +"Upload too large" => "Muatnaik terlalu besar", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Fail yang cuba dimuat naik melebihi saiz maksimum fail upload server", "Files are being scanned, please wait." => "Fail sedang diimbas, harap bersabar.", "Current scanning" => "Imbasan semasa" diff --git a/apps/files/l10n/nb_NO.php b/apps/files/l10n/nb_NO.php index 54042c91243c5efa3336c91b4832ed8977bc4de3..d5710a4927a07f438afa6531298606fdbd8a3593 100644 --- a/apps/files/l10n/nb_NO.php +++ b/apps/files/l10n/nb_NO.php @@ -1,12 +1,18 @@ <?php $TRANSLATIONS = array( +"Could not move %s - File with this name already exists" => "Kan ikke flytte %s - En fil med samme navn finnes allerede", +"Could not move %s" => "Kunne ikke flytte %s", "No file was uploaded. Unknown error" => "Ingen filer ble lastet opp. Ukjent feil.", -"There is no error, the file uploaded with success" => "Det er ingen feil. Filen ble lastet opp.", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Filstørrelsen overskrider maksgrensen pÃ¥ MAX_FILE_SIZE som ble oppgitt i HTML-skjemaet", -"The uploaded file was only partially uploaded" => "Filopplastningen ble bare delvis gjennomført", -"No file was uploaded" => "Ingen fil ble lastet opp", -"Missing a temporary folder" => "Mangler en midlertidig mappe", +"There is no error, the file uploaded with success" => "Pust ut, ingen feil. Filen ble lastet opp problemfritt", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Filstørrelsen overskrider maksgrensedirektivet upload_max_filesize i php.ini-konfigurasjonen.", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Filen du prøvde Ã¥ laste opp var større enn grensen satt i MAX_FILE_SIZE i HTML-skjemaet.", +"The uploaded file was only partially uploaded" => "Filen du prøvde Ã¥ laste opp ble kun delvis lastet opp", +"No file was uploaded" => "Ingen filer ble lastet opp", +"Missing a temporary folder" => "Mangler midlertidig mappe", "Failed to write to disk" => "Klarte ikke Ã¥ skrive til disk", +"Not enough storage available" => "Ikke nok lagringsplass", +"Invalid directory." => "Ugyldig katalog.", "Files" => "Filer", +"Share" => "Del", "Delete permanently" => "Slett permanent", "Delete" => "Slett", "Rename" => "Omdøp", @@ -17,12 +23,21 @@ "cancel" => "avbryt", "replaced {new_name} with {old_name}" => "erstatt {new_name} med {old_name}", "undo" => "angre", +"perform delete operation" => "utfør sletting", "1 file uploading" => "1 fil lastes opp", +"files uploading" => "filer lastes opp", +"'.' is an invalid file name." => "'.' er et ugyldig filnavn.", +"File name cannot be empty." => "Filnavn kan ikke være tomt.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig navn, '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' er ikke tillatt.", +"Your storage is full, files can not be updated or synced anymore!" => "Lagringsplass er oppbrukt, filer kan ikke lenger oppdateres eller synkroniseres!", +"Your storage is almost full ({usedSpacePercent}%)" => "Lagringsplass er nesten oppbruker ([usedSpacePercent}%)", +"Your download is being prepared. This might take some time if the files are big." => "Nedlastingen din klargjøres. Hvis filene er store kan dette ta litt tid.", "Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes", +"Not enough space available" => "Ikke nok lagringsplass", "Upload cancelled." => "Opplasting avbrutt.", "File upload is in progress. Leaving the page now will cancel the upload." => "Filopplasting pÃ¥gÃ¥r. Forlater du siden nÃ¥ avbrytes opplastingen.", "URL cannot be empty." => "URL-en kan ikke være tom.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ugyldig mappenavn. Bruk av \"Shared\" er reservert av ownCloud.", "Error" => "Feil", "Name" => "Navn", "Size" => "Størrelse", @@ -31,6 +46,8 @@ "{count} folders" => "{count} mapper", "1 file" => "1 fil", "{count} files" => "{count} filer", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Ugyldig mappenavn. Bruk av \"Shared\" er reservert av ownCloud.", +"Unable to rename file" => "Kan ikke gi nytt navn", "Upload" => "Last opp", "File handling" => "FilhÃ¥ndtering", "Maximum upload size" => "Maksimum opplastingsstørrelse", @@ -44,12 +61,15 @@ "Text file" => "Tekstfil", "Folder" => "Mappe", "From link" => "Fra link", +"Deleted files" => "Slettet filer", "Cancel upload" => "Avbryt opplasting", +"You don’t have write permissions here." => "Du har ikke skrivetilgang her.", "Nothing in here. Upload something!" => "Ingenting her. Last opp noe!", "Download" => "Last ned", "Unshare" => "Avslutt deling", -"Upload too large" => "Opplasting for stor", +"Upload too large" => "Filen er for stor", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver Ã¥ laste opp er for store for Ã¥ laste opp til denne serveren.", "Files are being scanned, please wait." => "Skanner etter filer, vennligst vent.", -"Current scanning" => "PÃ¥gÃ¥ende skanning" +"Current scanning" => "PÃ¥gÃ¥ende skanning", +"Upgrading filesystem cache..." => "Oppgraderer filsystemets mellomlager..." ); diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php index 38b55d34d9583668de10395590aac77133ab4d84..bc4158df3b3928befe482bbd8d5692f677d7de0a 100644 --- a/apps/files/l10n/nl.php +++ b/apps/files/l10n/nl.php @@ -1,22 +1,22 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Kon %s niet verplaatsen - Er bestaat al een bestand met deze naam", "Could not move %s" => "Kon %s niet verplaatsen", -"Unable to rename file" => "Kan bestand niet hernoemen", "No file was uploaded. Unknown error" => "Er was geen bestand geladen. Onbekende fout", -"There is no error, the file uploaded with success" => "Geen fout opgetreden, bestand successvol geupload.", +"There is no error, the file uploaded with success" => "De upload van het bestand is goedgegaan.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Het geüploade bestand overscheidt de upload_max_filesize optie in php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Het geüploade bestand is groter dan de MAX_FILE_SIZE richtlijn die is opgegeven in de HTML-formulier", -"The uploaded file was only partially uploaded" => "Het bestand is slechts gedeeltelijk geupload", -"No file was uploaded" => "Geen bestand geüpload", -"Missing a temporary folder" => "Een tijdelijke map mist", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Het bestand overschrijdt de MAX_FILE_SIZE instelling dat is opgegeven in het HTML formulier", +"The uploaded file was only partially uploaded" => "Het bestand is gedeeltelijk geüpload", +"No file was uploaded" => "Er is geen bestand geüpload", +"Missing a temporary folder" => "Er ontbreekt een tijdelijke map", "Failed to write to disk" => "Schrijven naar schijf mislukt", "Not enough storage available" => "Niet genoeg opslagruimte beschikbaar", "Invalid directory." => "Ongeldige directory.", "Files" => "Bestanden", +"Share" => "Delen", "Delete permanently" => "Verwijder definitief", "Delete" => "Verwijder", "Rename" => "Hernoem", -"Pending" => "Wachten", +"Pending" => "In behandeling", "{new_name} already exists" => "{new_name} bestaat al", "replace" => "vervang", "suggest name" => "Stel een naam voor", @@ -32,7 +32,7 @@ "Your storage is full, files can not be updated or synced anymore!" => "Uw opslagruimte zit vol, Bestanden kunnen niet meer worden ge-upload of gesynchroniseerd!", "Your storage is almost full ({usedSpacePercent}%)" => "Uw opslagruimte zit bijna vol ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden.", -"Unable to upload your file as it is a directory or has 0 bytes" => "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes", +"Unable to upload your file as it is a directory or has 0 bytes" => "Het lukt niet om uw bestand te uploaded, omdat het een folder of 0 bytes is", "Not enough space available" => "Niet genoeg ruimte beschikbaar", "Upload cancelled." => "Uploaden geannuleerd.", "File upload is in progress. Leaving the page now will cancel the upload." => "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload.", @@ -40,13 +40,15 @@ "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ongeldige mapnaam. Gebruik van'Gedeeld' is voorbehouden aan Owncloud", "Error" => "Fout", "Name" => "Naam", -"Size" => "Bestandsgrootte", -"Modified" => "Laatst aangepast", +"Size" => "Grootte", +"Modified" => "Aangepast", "1 folder" => "1 map", "{count} folders" => "{count} mappen", "1 file" => "1 bestand", "{count} files" => "{count} bestanden", -"Upload" => "Upload", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Ongeldige mapnaam. Gebruik van 'Gedeeld' is voorbehouden aan Owncloud zelf", +"Unable to rename file" => "Kan bestand niet hernoemen", +"Upload" => "Uploaden", "File handling" => "Bestand", "Maximum upload size" => "Maximale bestandsgrootte voor uploads", "max. possible: " => "max. mogelijk: ", @@ -54,7 +56,7 @@ "Enable ZIP-download" => "Zet ZIP-download aan", "0 is unlimited" => "0 is ongelimiteerd", "Maximum input size for ZIP files" => "Maximale grootte voor ZIP bestanden", -"Save" => "Opslaan", +"Save" => "Bewaren", "New" => "Nieuw", "Text file" => "Tekstbestand", "Folder" => "Map", @@ -63,9 +65,9 @@ "Cancel upload" => "Upload afbreken", "You don’t have write permissions here." => "U hebt hier geen schrijfpermissies.", "Nothing in here. Upload something!" => "Er bevindt zich hier niets. Upload een bestand!", -"Download" => "Download", -"Unshare" => "Stop delen", -"Upload too large" => "Bestanden te groot", +"Download" => "Downloaden", +"Unshare" => "Stop met delen", +"Upload too large" => "Upload is te groot", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server.", "Files are being scanned, please wait." => "Bestanden worden gescand, even wachten.", "Current scanning" => "Er wordt gescand", diff --git a/apps/files/l10n/nn_NO.php b/apps/files/l10n/nn_NO.php index 8f32dc012e35a9214de0bd04d0bd16cb36394409..29593b6f2def50a7d86a473355100ec45ba099ad 100644 --- a/apps/files/l10n/nn_NO.php +++ b/apps/files/l10n/nn_NO.php @@ -1,23 +1,75 @@ <?php $TRANSLATIONS = array( +"Could not move %s - File with this name already exists" => "Klarte ikkje flytta %s – det finst allereie ei fil med dette namnet", +"Could not move %s" => "Klarte ikkje flytta %s", +"No file was uploaded. Unknown error" => "Ingen filer lasta opp. Ukjend feil", "There is no error, the file uploaded with success" => "Ingen feil, fila vart lasta opp", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Fila du lasta opp er større enn det «upload_max_filesize» i php.ini tillater: ", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den opplasta fila er større enn variabelen MAX_FILE_SIZE i HTML-skjemaet", "The uploaded file was only partially uploaded" => "Fila vart berre delvis lasta opp", "No file was uploaded" => "Ingen filer vart lasta opp", "Missing a temporary folder" => "Manglar ei mellombels mappe", +"Failed to write to disk" => "Klarte ikkje skriva til disk", +"Not enough storage available" => "Ikkje nok lagringsplass tilgjengeleg", +"Invalid directory." => "Ugyldig mappe.", "Files" => "Filer", +"Share" => "Del", +"Delete permanently" => "Slett for godt", "Delete" => "Slett", +"Rename" => "Endra namn", +"Pending" => "Under vegs", +"{new_name} already exists" => "{new_name} finst allereie", +"replace" => "byt ut", +"suggest name" => "føreslÃ¥ namn", +"cancel" => "avbryt", +"replaced {new_name} with {old_name}" => "bytte ut {new_name} med {old_name}", +"undo" => "angre", +"perform delete operation" => "utfør sletting", +"1 file uploading" => "1 fil lastar opp", +"files uploading" => "filer lastar opp", +"'.' is an invalid file name." => "«.» er eit ugyldig filnamn.", +"File name cannot be empty." => "Filnamnet kan ikkje vera tomt.", +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig namn, «\\», «/», «<», «>», «:», «\"», «|», «?» og «*» er ikkje tillate.", +"Your storage is full, files can not be updated or synced anymore!" => "Lagringa di er full, kan ikkje lenger oppdatera eller synkronisera!", +"Your storage is almost full ({usedSpacePercent}%)" => "Lagringa di er nesten full ({usedSpacePercent} %)", +"Your download is being prepared. This might take some time if the files are big." => "Gjer klar nedlastinga di. Dette kan ta ei stund viss filene er store.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Klarte ikkje lasta opp fila sidan ho er ei mappe eller er pÃ¥ 0 byte", +"Not enough space available" => "Ikkje nok lagringsplass tilgjengeleg", +"Upload cancelled." => "Opplasting avbroten.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Fila lastar no opp. Viss du forlèt sida no vil opplastinga verta avbroten.", +"URL cannot be empty." => "Nettadressa kan ikkje vera tom.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ugyldig mappenamn. Mappa «Shared» er reservert av ownCloud", "Error" => "Feil", "Name" => "Namn", "Size" => "Storleik", "Modified" => "Endra", +"1 folder" => "1 mappe", +"{count} folders" => "{count} mapper", +"1 file" => "1 fil", +"{count} files" => "{count} filer", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Ugyldig mappenamn. Mappa «Shared» er reservert av ownCloud", +"Unable to rename file" => "Klarte ikkje endra filnamnet", "Upload" => "Last opp", +"File handling" => "Filhandtering", "Maximum upload size" => "Maksimal opplastingsstorleik", +"max. possible: " => "maks. moglege:", +"Needed for multi-file and folder downloads." => "Nødvendig for fleirfils- og mappenedlastingar.", +"Enable ZIP-download" => "SlÃ¥ pÃ¥ ZIP-nedlasting", +"0 is unlimited" => "0 er ubegrensa", +"Maximum input size for ZIP files" => "Maksimal storleik for ZIP-filer", "Save" => "Lagre", "New" => "Ny", "Text file" => "Tekst fil", "Folder" => "Mappe", +"From link" => "FrÃ¥ lenkje", +"Deleted files" => "Sletta filer", +"Cancel upload" => "Avbryt opplasting", +"You don’t have write permissions here." => "Du har ikkje skriverettar her.", "Nothing in here. Upload something!" => "Ingenting her. Last noko opp!", "Download" => "Last ned", +"Unshare" => "Udel", "Upload too large" => "For stor opplasting", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver Ã¥ laste opp er større enn maksgrensa til denne tenaren." +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver Ã¥ lasta opp er større enn maksgrensa til denne tenaren.", +"Files are being scanned, please wait." => "Skannar filer, ver venleg og vent.", +"Current scanning" => "Køyrande skanning", +"Upgrading filesystem cache..." => "Oppgraderer mellomlageret av filsystemet …" ); diff --git a/apps/files/l10n/oc.php b/apps/files/l10n/oc.php index b1ef6216585a7158391eda412cc7c600f7b30ac1..fa31ddf9f43ea9a21720305209f30fd588a063f9 100644 --- a/apps/files/l10n/oc.php +++ b/apps/files/l10n/oc.php @@ -6,6 +6,7 @@ "Missing a temporary folder" => "Un dorsièr temporari manca", "Failed to write to disk" => "L'escriptura sul disc a fracassat", "Files" => "Fichièrs", +"Share" => "Parteja", "Delete" => "Escafa", "Rename" => "Torna nomenar", "Pending" => "Al esperar", @@ -14,6 +15,7 @@ "cancel" => "anulla", "undo" => "defar", "1 file uploading" => "1 fichièr al amontcargar", +"files uploading" => "fichièrs al amontcargar", "Unable to upload your file as it is a directory or has 0 bytes" => "Impossible d'amontcargar lo teu fichièr qu'es un repertòri o que ten pas que 0 octet.", "Upload cancelled." => "Amontcargar anullat.", "File upload is in progress. Leaving the page now will cancel the upload." => "Un amontcargar es a se far. Daissar aquesta pagina ara tamparà lo cargament. ", @@ -36,7 +38,7 @@ "Cancel upload" => " Anulla l'amontcargar", "Nothing in here. Upload something!" => "Pas res dedins. Amontcarga qualquaren", "Download" => "Avalcarga", -"Unshare" => "Non parteja", +"Unshare" => "Pas partejador", "Upload too large" => "Amontcargament tròp gròs", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los fichièrs que sias a amontcargar son tròp pesucs per la talha maxi pel servidor.", "Files are being scanned, please wait." => "Los fiichièrs son a èsser explorats, ", diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php index e9a78e2f442e182594197cb413cc21ec2b9992d4..4bdac05578189551de8da55cd84b5631ed25256c 100644 --- a/apps/files/l10n/pl.php +++ b/apps/files/l10n/pl.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Nie można byÅ‚o przenieść %s - Plik o takiej nazwie już istnieje", "Could not move %s" => "Nie można byÅ‚o przenieść %s", -"Unable to rename file" => "Nie można zmienić nazwy pliku", "No file was uploaded. Unknown error" => "Å»aden plik nie zostaÅ‚ zaÅ‚adowany. Nieznany błąd", -"There is no error, the file uploaded with success" => "PrzesÅ‚ano plik", +"There is no error, the file uploaded with success" => "Nie byÅ‚o błędów, plik wysÅ‚ano poprawnie.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Wgrany plik przekracza wartość upload_max_filesize zdefiniowanÄ… w php.ini: ", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "WysÅ‚any plik przekracza wielkość dyrektywy MAX_FILE_SIZE okreÅ›lonej w formularzu HTML", "The uploaded file was only partially uploaded" => "ZaÅ‚adowany plik zostaÅ‚ wysÅ‚any tylko częściowo.", -"No file was uploaded" => "Nie przesÅ‚ano żadnego pliku", -"Missing a temporary folder" => "Brak katalogu tymczasowego", +"No file was uploaded" => "Nie wysÅ‚ano żadnego pliku", +"Missing a temporary folder" => "Brak folderu tymczasowego", "Failed to write to disk" => "Błąd zapisu na dysk", "Not enough storage available" => "Za maÅ‚o dostÄ™pnego miejsca", "Invalid directory." => "ZÅ‚a Å›cieżka.", "Files" => "Pliki", +"Share" => "UdostÄ™pnij", "Delete permanently" => "Trwale usuÅ„", "Delete" => "UsuÅ„", "Rename" => "ZmieÅ„ nazwÄ™", @@ -46,7 +46,9 @@ "{count} folders" => "Ilość folderów: {count}", "1 file" => "1 plik", "{count} files" => "Ilość plików: {count}", -"Upload" => "PrzeÅ›lij", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "NieprawidÅ‚owa nazwa folderu. Wykorzystanie 'Shared' jest zarezerwowane przez ownCloud", +"Unable to rename file" => "Nie można zmienić nazwy pliku", +"Upload" => "WyÅ›lij", "File handling" => "ZarzÄ…dzanie plikami", "Maximum upload size" => "Maksymalny rozmiar wysyÅ‚anego pliku", "max. possible: " => "maks. możliwy:", @@ -57,15 +59,15 @@ "Save" => "Zapisz", "New" => "Nowy", "Text file" => "Plik tekstowy", -"Folder" => "Katalog", +"Folder" => "Folder", "From link" => "Z odnoÅ›nika", "Deleted files" => "Pliki usuniÄ™te", "Cancel upload" => "Anuluj wysyÅ‚anie", "You don’t have write permissions here." => "Nie masz uprawnieÅ„ do zapisu w tym miejscu.", "Nothing in here. Upload something!" => "Pusto. WyÅ›lij coÅ›!", "Download" => "Pobierz", -"Unshare" => "Nie udostÄ™pniaj", -"Upload too large" => "WysyÅ‚any plik ma za duży rozmiar", +"Unshare" => "Zatrzymaj współdzielenie", +"Upload too large" => "Åadowany plik jest za duży", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Pliki, które próbujesz przesÅ‚ać, przekraczajÄ… maksymalnÄ… dopuszczalnÄ… wielkość.", "Files are being scanned, please wait." => "Skanowanie plików, proszÄ™ czekać.", "Current scanning" => "Aktualnie skanowane", diff --git a/apps/files/l10n/pt_BR.php b/apps/files/l10n/pt_BR.php index ad8f37c24f63069e3fee818eebb490569cbc2380..0f349b694812830acc2dec8a4a813cccfc419443 100644 --- a/apps/files/l10n/pt_BR.php +++ b/apps/files/l10n/pt_BR.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "ImpossÃvel mover %s - Um arquivo com este nome já existe", "Could not move %s" => "ImpossÃvel mover %s", -"Unable to rename file" => "ImpossÃvel renomear arquivo", "No file was uploaded. Unknown error" => "Nenhum arquivo foi enviado. Erro desconhecido", -"There is no error, the file uploaded with success" => "Não houve nenhum erro, o arquivo foi transferido com sucesso", +"There is no error, the file uploaded with success" => "Sem erros, o arquivo foi enviado com sucesso", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O arquivo enviado excede a diretiva upload_max_filesize no php.ini: ", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O arquivo carregado excede o MAX_FILE_SIZE que foi especificado no formulário HTML", -"The uploaded file was only partially uploaded" => "O arquivo foi transferido parcialmente", -"No file was uploaded" => "Nenhum arquivo foi transferido", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O arquivo carregado excede o argumento MAX_FILE_SIZE especificado no formulário HTML", +"The uploaded file was only partially uploaded" => "O arquivo foi parcialmente enviado", +"No file was uploaded" => "Nenhum arquivo enviado", "Missing a temporary folder" => "Pasta temporária não encontrada", "Failed to write to disk" => "Falha ao escrever no disco", "Not enough storage available" => "Espaço de armazenamento insuficiente", "Invalid directory." => "Diretório inválido.", "Files" => "Arquivos", +"Share" => "Compartilhar", "Delete permanently" => "Excluir permanentemente", "Delete" => "Excluir", "Rename" => "Renomear", @@ -46,7 +46,9 @@ "{count} folders" => "{count} pastas", "1 file" => "1 arquivo", "{count} files" => "{count} arquivos", -"Upload" => "Carregar", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Nome de pasta inválido. O uso do nome 'Compartilhado' é reservado ao ownCloud", +"Unable to rename file" => "ImpossÃvel renomear arquivo", +"Upload" => "Upload", "File handling" => "Tratamento de Arquivo", "Maximum upload size" => "Tamanho máximo para carregar", "max. possible: " => "max. possÃvel:", @@ -54,7 +56,7 @@ "Enable ZIP-download" => "Habilitar ZIP-download", "0 is unlimited" => "0 para ilimitado", "Maximum input size for ZIP files" => "Tamanho máximo para arquivo ZIP", -"Save" => "Salvar", +"Save" => "Guardar", "New" => "Novo", "Text file" => "Arquivo texto", "Folder" => "Pasta", @@ -65,7 +67,7 @@ "Nothing in here. Upload something!" => "Nada aqui.Carrege alguma coisa!", "Download" => "Baixar", "Unshare" => "Descompartilhar", -"Upload too large" => "Arquivo muito grande", +"Upload too large" => "Upload muito grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os arquivos que você está tentando carregar excedeu o tamanho máximo para arquivos no servidor.", "Files are being scanned, please wait." => "Arquivos sendo escaneados, por favor aguarde.", "Current scanning" => "Scanning atual", diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php index c06108cf2b32baad1ba369c37a3d85b1463c9329..d90e29997020968bf8a4333c62072af2258bd3ba 100644 --- a/apps/files/l10n/pt_PT.php +++ b/apps/files/l10n/pt_PT.php @@ -1,20 +1,20 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Não foi possÃvel mover o ficheiro %s - Já existe um ficheiro com esse nome", "Could not move %s" => "Não foi possÃvel move o ficheiro %s", -"Unable to rename file" => "Não foi possÃvel renomear o ficheiro", "No file was uploaded. Unknown error" => "Nenhum ficheiro foi carregado. Erro desconhecido", -"There is no error, the file uploaded with success" => "Sem erro, ficheiro enviado com sucesso", +"There is no error, the file uploaded with success" => "Não ocorreram erros, o ficheiro foi submetido com sucesso", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O ficheiro enviado excede o limite permitido na directiva do php.ini upload_max_filesize", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro enviado excede o diretivo MAX_FILE_SIZE especificado no formulário HTML", -"The uploaded file was only partially uploaded" => "O ficheiro enviado só foi enviado parcialmente", -"No file was uploaded" => "Não foi enviado nenhum ficheiro", -"Missing a temporary folder" => "Falta uma pasta temporária", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O tamanho do ficheiro carregado ultrapassa o valor MAX_FILE_SIZE definido no formulário HTML", +"The uploaded file was only partially uploaded" => "O ficheiro seleccionado foi apenas carregado parcialmente", +"No file was uploaded" => "Nenhum ficheiro foi submetido", +"Missing a temporary folder" => "Está a faltar a pasta temporária", "Failed to write to disk" => "Falhou a escrita no disco", "Not enough storage available" => "Não há espaço suficiente em disco", "Invalid directory." => "Directório Inválido", "Files" => "Ficheiros", +"Share" => "Partilhar", "Delete permanently" => "Eliminar permanentemente", -"Delete" => "Apagar", +"Delete" => "Eliminar", "Rename" => "Renomear", "Pending" => "Pendente", "{new_name} already exists" => "O nome {new_name} já existe", @@ -46,11 +46,13 @@ "{count} folders" => "{count} pastas", "1 file" => "1 ficheiro", "{count} files" => "{count} ficheiros", -"Upload" => "Enviar", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Nome da pasta inválido. Palavra 'Shared' é reservado pela ownCloud", +"Unable to rename file" => "Não foi possÃvel renomear o ficheiro", +"Upload" => "Carregar", "File handling" => "Manuseamento de ficheiros", "Maximum upload size" => "Tamanho máximo de envio", "max. possible: " => "max. possivel: ", -"Needed for multi-file and folder downloads." => "Necessário para descarregamento múltiplo de ficheiros e pastas", +"Needed for multi-file and folder downloads." => "Necessário para multi download de ficheiros e pastas", "Enable ZIP-download" => "Permitir descarregar em ficheiro ZIP", "0 is unlimited" => "0 é ilimitado", "Maximum input size for ZIP files" => "Tamanho máximo para ficheiros ZIP", @@ -65,8 +67,8 @@ "Nothing in here. Upload something!" => "Vazio. Envie alguma coisa!", "Download" => "Transferir", "Unshare" => "Deixar de partilhar", -"Upload too large" => "Envio muito grande", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que está a tentar enviar excedem o tamanho máximo de envio permitido neste servidor.", +"Upload too large" => "Upload muito grande", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiro que está a tentar enviar excedem o tamanho máximo de envio neste servidor.", "Files are being scanned, please wait." => "Os ficheiros estão a ser analisados, por favor aguarde.", "Current scanning" => "Análise actual", "Upgrading filesystem cache..." => "Atualizar cache do sistema de ficheiros..." diff --git a/apps/files/l10n/ro.php b/apps/files/l10n/ro.php index e3cab80fbc2515819bee397746037c736c67c177..8fdf62aeb32b1aab7004642d0287eb0c0142c930 100644 --- a/apps/files/l10n/ro.php +++ b/apps/files/l10n/ro.php @@ -1,17 +1,19 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Nu se poate de mutat %s - FiÈ™ier cu acest nume deja există", "Could not move %s" => "Nu s-a putut muta %s", -"Unable to rename file" => "Nu s-a putut redenumi fiÈ™ierul", "No file was uploaded. Unknown error" => "Nici un fiÈ™ier nu a fost încărcat. Eroare necunoscută", -"There is no error, the file uploaded with success" => "Nicio eroare, fiÈ™ierul a fost încărcat cu succes", +"There is no error, the file uploaded with success" => "Nu a apărut nici o eroare, fiÈ™ierul a fost încărcat cu succes", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Fisierul incarcat depaseste upload_max_filesize permisi in php.ini: ", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "FiÈ™ierul are o dimensiune mai mare decât variabile MAX_FILE_SIZE specificată în formularul HTML", "The uploaded file was only partially uploaded" => "FiÈ™ierul a fost încărcat doar parÈ›ial", -"No file was uploaded" => "Niciun fiÈ™ier încărcat", -"Missing a temporary folder" => "LipseÈ™te un dosar temporar", +"No file was uploaded" => "Nu a fost încărcat nici un fiÈ™ier", +"Missing a temporary folder" => "LipseÈ™te un director temporar", "Failed to write to disk" => "Eroare la scriere pe disc", +"Not enough storage available" => "Nu este suficient spaÈ›iu disponibil", "Invalid directory." => "Director invalid.", "Files" => "FiÈ™iere", +"Share" => "Partajează", +"Delete permanently" => "Stergere permanenta", "Delete" => "Șterge", "Rename" => "Redenumire", "Pending" => "ÃŽn aÈ™teptare", @@ -21,10 +23,14 @@ "cancel" => "anulare", "replaced {new_name} with {old_name}" => "{new_name} inlocuit cu {old_name}", "undo" => "Anulează ultima acÈ›iune", +"perform delete operation" => "efectueaza operatiunea de stergere", "1 file uploading" => "un fiÈ™ier se încarcă", +"files uploading" => "fiÈ™iere se încarcă", "'.' is an invalid file name." => "'.' este un nume invalid de fiÈ™ier.", "File name cannot be empty." => "Numele fiÈ™ierului nu poate rămâne gol.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nume invalid, '\\', '/', '<', '>', ':', '\"', '|', '?' si '*' nu sunt permise.", +"Your storage is full, files can not be updated or synced anymore!" => "Spatiul de stocare este plin, nu mai puteti incarca s-au sincroniza alte fisiere.", +"Your storage is almost full ({usedSpacePercent}%)" => "Spatiul de stocare este aproape plin ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Se pregăteÈ™te descărcarea. Aceasta poate să dureze ceva timp dacă fiÈ™ierele sunt mari.", "Unable to upload your file as it is a directory or has 0 bytes" => "Nu s-a putut încărca fiÈ™ierul tău deoarece pare să fie un director sau are 0 bytes.", "Not enough space available" => "Nu este suficient spaÈ›iu disponibil", @@ -40,7 +46,8 @@ "{count} folders" => "{count} foldare", "1 file" => "1 fisier", "{count} files" => "{count} fisiere", -"Upload" => "ÃŽncarcă", +"Unable to rename file" => "Nu s-a putut redenumi fiÈ™ierul", +"Upload" => "ÃŽncărcare", "File handling" => "Manipulare fiÈ™iere", "Maximum upload size" => "Dimensiune maximă admisă la încărcare", "max. possible: " => "max. posibil:", @@ -48,17 +55,20 @@ "Enable ZIP-download" => "Activează descărcare fiÈ™iere compresate", "0 is unlimited" => "0 e nelimitat", "Maximum input size for ZIP files" => "Dimensiunea maximă de intrare pentru fiÈ™iere compresate", -"Save" => "Salvare", +"Save" => "Salvează", "New" => "Nou", "Text file" => "FiÈ™ier text", "Folder" => "Dosar", "From link" => "de la adresa", +"Deleted files" => "Sterge fisierele", "Cancel upload" => "Anulează încărcarea", +"You don’t have write permissions here." => "Nu ai permisiunea de a sterge fisiere aici.", "Nothing in here. Upload something!" => "Nimic aici. ÃŽncarcă ceva!", "Download" => "Descarcă", -"Unshare" => "Anulează partajarea", +"Unshare" => "Anulare partajare", "Upload too large" => "FiÈ™ierul încărcat este prea mare", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "FiÈ™ierul care l-ai încărcat a depășită limita maximă admisă la încărcare pe acest server.", "Files are being scanned, please wait." => "FiÈ™ierele sunt scanate, te rog aÈ™teptă.", -"Current scanning" => "ÃŽn curs de scanare" +"Current scanning" => "ÃŽn curs de scanare", +"Upgrading filesystem cache..." => "Modernizare fisiere de sistem cache.." ); diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php index 37f2e083c4cc306b2dba6e9a97247144ba836722..83412bf2be80060232d6f0eece793056fc640832 100644 --- a/apps/files/l10n/ru.php +++ b/apps/files/l10n/ru.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Ðевозможно перемеÑтить %s - файл Ñ Ñ‚Ð°ÐºÐ¸Ð¼ именем уже ÑущеÑтвует", "Could not move %s" => "Ðевозможно перемеÑтить %s", -"Unable to rename file" => "Ðевозможно переименовать файл", "No file was uploaded. Unknown error" => "Файл не был загружен. ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°", -"There is no error, the file uploaded with success" => "Файл уÑпешно загружен", +"There is no error, the file uploaded with success" => "Файл загружен уÑпешно.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Файл превышает размер уÑтановленный upload_max_filesize в php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Файл превышает размер MAX_FILE_SIZE, указаный в HTML-форме", -"The uploaded file was only partially uploaded" => "Файл был загружен не полноÑтью", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Загружаемый файл превоÑходит значение переменной MAX_FILE_SIZE, указанной в форме HTML", +"The uploaded file was only partially uploaded" => "Файл загружен чаÑтично", "No file was uploaded" => "Файл не был загружен", -"Missing a temporary folder" => "Ðевозможно найти временную папку", +"Missing a temporary folder" => "ОтÑутÑтвует Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð°Ð¿ÐºÐ°", "Failed to write to disk" => "Ошибка запиÑи на диÑк", "Not enough storage available" => "ÐедоÑтаточно доÑтупного меÑта в хранилище", "Invalid directory." => "Ðеправильный каталог.", "Files" => "Файлы", +"Share" => "Открыть доÑтуп", "Delete permanently" => "Удалено навÑегда", "Delete" => "Удалить", "Rename" => "Переименовать", @@ -25,27 +25,29 @@ "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." => "Ðеправильное имÑ, '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' недопуÑтимы.", "Your storage is full, files can not be updated or synced anymore!" => "Ваше диÑковое проÑтранÑтво полноÑтью заполнено, произведите очиÑтку перед загрузкой новых файлов.", "Your storage is almost full ({usedSpacePercent}%)" => "Ваше хранилище почти заполнено ({usedSpacePercent}%)", "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" => "Ðе удаетÑÑ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ файл размером 0 байт в каталог", +"Unable to upload your file as it is a directory or has 0 bytes" => "Файл не был загружен: его размер 0 байт либо Ñто не файл, а директориÑ.", "Not enough space available" => "ÐедоÑтаточно Ñвободного меÑта", "Upload cancelled." => "Загрузка отменена.", "File upload is in progress. Leaving the page now will cancel the upload." => "Файл в процеÑÑе загрузки. Покинув Ñтраницу вы прервёте загрузку.", "URL cannot be empty." => "СÑылка не может быть пуÑтой.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ðеправильное Ð¸Ð¼Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°. Ð˜Ð¼Ñ 'Shared' зарезервировано.", "Error" => "Ошибка", -"Name" => "Ðазвание", +"Name" => "ИмÑ", "Size" => "Размер", "Modified" => "Изменён", "1 folder" => "1 папка", "{count} folders" => "{count} папок", "1 file" => "1 файл", "{count} files" => "{count} файлов", -"Upload" => "Загрузить", +"Unable to rename file" => "Ðевозможно переименовать файл", +"Upload" => "Загрузка", "File handling" => "Управление файлами", "Maximum upload size" => "МакÑимальный размер загружаемого файла", "max. possible: " => "макÑ. возможно: ", @@ -63,8 +65,8 @@ "You don’t have write permissions here." => "У Ð²Ð°Ñ Ð½ÐµÑ‚ разрешений на запиÑÑŒ здеÑÑŒ.", "Nothing in here. Upload something!" => "ЗдеÑÑŒ ничего нет. Загрузите что-нибудь!", "Download" => "Скачать", -"Unshare" => "Отменить публикацию", -"Upload too large" => "Файл Ñлишком большой", +"Unshare" => "Закрыть общий доÑтуп", +"Upload too large" => "Файл Ñлишком велик", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файлы, которые Ð’Ñ‹ пытаетеÑÑŒ загрузить, превышают лимит Ð´Ð»Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð² на Ñтом Ñервере.", "Files are being scanned, please wait." => "Подождите, файлы ÑканируютÑÑ.", "Current scanning" => "Текущее Ñканирование", diff --git a/apps/files/l10n/ru_RU.php b/apps/files/l10n/ru_RU.php index a7c6c83fde00329726970467fcef757b76951b93..e0bfab33215ff8036017e3b024630f40c148fe63 100644 --- a/apps/files/l10n/ru_RU.php +++ b/apps/files/l10n/ru_RU.php @@ -1,70 +1,16 @@ <?php $TRANSLATIONS = array( -"Could not move %s - File with this name already exists" => "ÐеполучаетÑÑ Ð¿ÐµÑ€ÐµÐ½ÐµÑти %s - Файл Ñ Ñ‚Ð°ÐºÐ¸Ð¼ именем уже ÑущеÑтвует", -"Could not move %s" => "ÐеполучаетÑÑ Ð¿ÐµÑ€ÐµÐ½ÐµÑти %s ", -"Unable to rename file" => "Ðевозможно переименовать файл", "No file was uploaded. Unknown error" => "Файл не был загружен. ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°", -"There is no error, the file uploaded with success" => "Ошибка отÑутÑтвует, файл загружен уÑпешно.", -"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Размер загружаемого файла превышает upload_max_filesize директиву в php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Размер загруженного", -"The uploaded file was only partially uploaded" => "Загружаемый файл был загружен чаÑтично", +"There is no error, the file uploaded with success" => "Ошибки нет, файл уÑпешно загружен", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Размер загружаемого файла превыÑил макÑимально допуÑтимый в директиве MAX_FILE_SIZE, Ñпецифицированной в HTML-форме", +"The uploaded file was only partially uploaded" => "Загружаемый файл был загружен лишь чаÑтично", "No file was uploaded" => "Файл не был загружен", -"Missing a temporary folder" => "ОтÑутÑтвует Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð°Ð¿ÐºÐ°", +"Missing a temporary folder" => "ОтÑутÑтвие временной папки", "Failed to write to disk" => "Ðе удалоÑÑŒ запиÑать на диÑк", "Not enough storage available" => "ÐедоÑтаточно меÑта в хранилище", -"Invalid directory." => "Ðеверный каталог.", -"Files" => "Файлы", -"Delete permanently" => "Удалить навÑегда", +"Share" => "Сделать общим", "Delete" => "Удалить", -"Rename" => "Переименовать", -"Pending" => "Ожидающий решениÑ", -"{new_name} already exists" => "{новое_имÑ} уже ÑущеÑтвует", -"replace" => "отмена", -"suggest name" => "подобрать название", -"cancel" => "отменить", -"replaced {new_name} with {old_name}" => "заменено {новое_имÑ} Ñ {Ñтарое_имÑ}", -"undo" => "отменить дейÑтвие", -"perform delete operation" => "выполнÑетÑÑ Ð¿Ñ€Ð¾Ñ†ÐµÑÑ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ", -"1 file uploading" => "загрузка 1 файла", -"'.' is an invalid file name." => "'.' ÑвлÑетÑÑ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼ именем файла.", -"File name cannot be empty." => "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° не может быть пуÑтым.", -"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ðекорректное имÑ, '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' не допуÑтимы.", -"Your storage is full, files can not be updated or synced anymore!" => "Ваше хранилище переполнено, фалы больше не могут быть обновлены или Ñинхронизированы!", -"Your storage is almost full ({usedSpacePercent}%)" => "Ваше хранилище почти полно ({usedSpacePercent}%)", -"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" => "Ðевозможно загрузить файл,\n так как он имеет нулевой размер или ÑвлÑетÑÑ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸ÐµÐ¹", -"Not enough space available" => "Ðе доÑтаточно Ñвободного меÑта", -"Upload cancelled." => "Загрузка отменена", -"File upload is in progress. Leaving the page now will cancel the upload." => "ПроцеÑÑ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ файла. ЕÑли покинуть Ñтраницу ÑейчаÑ, загрузка будет отменена.", -"URL cannot be empty." => "URL не должен быть пуÑтым.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ðеверное Ð¸Ð¼Ñ Ð¿Ð°Ð¿ÐºÐ¸. ИÑпользование Ð½Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 'Опубликовано' зарезервировано Owncloud", "Error" => "Ошибка", "Name" => "ИмÑ", -"Size" => "Размер", -"Modified" => "Изменен", -"1 folder" => "1 папка", -"{count} folders" => "{количеÑтво} папок", -"1 file" => "1 файл", -"{count} files" => "{количеÑтво} файлов", -"Upload" => "Загрузить ", -"File handling" => "Работа Ñ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸", -"Maximum upload size" => "МакÑимальный размер загружаемого файла", -"max. possible: " => "МакÑимально возможный", -"Needed for multi-file and folder downloads." => "Ðеобходимо Ð´Ð»Ñ Ð¼Ð½Ð¾Ð¶ÐµÑтвенной загрузки.", -"Enable ZIP-download" => "Включение ZIP-загрузки", -"0 is unlimited" => "0 без ограничений", -"Maximum input size for ZIP files" => "МакÑимальный размер входÑщих ZIP-файлов ", "Save" => "Сохранить", -"New" => "Ðовый", -"Text file" => "ТекÑтовый файл", -"Folder" => "Папка", -"From link" => "По ÑÑылке", -"Cancel upload" => "Отмена загрузки", -"Nothing in here. Upload something!" => "ЗдеÑÑŒ ничего нет. Загрузите что-нибудь!", -"Download" => "Загрузить", -"Unshare" => "Скрыть", -"Upload too large" => "Загрузка Ñлишком велика", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Размер файлов, которые Ð’Ñ‹ пытаетеÑÑŒ загрузить, превышает макÑимально допуÑтимый размер Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ на данный Ñервер.", -"Files are being scanned, please wait." => "Файлы ÑканируютÑÑ, пожалуйÑта, подождите.", -"Current scanning" => "Текущее Ñканирование", -"Upgrading filesystem cache..." => "Обновление кÑша файловой ÑиÑтемы... " +"Download" => "Загрузка" ); diff --git a/apps/files/l10n/si_LK.php b/apps/files/l10n/si_LK.php index dfcca6f689baf80ae82c4f931f43f3c3974d0ed4..351021a9f8bf1ad3df0a7eac44c692418d1af737 100644 --- a/apps/files/l10n/si_LK.php +++ b/apps/files/l10n/si_LK.php @@ -1,13 +1,14 @@ <?php $TRANSLATIONS = array( "No file was uploaded. Unknown error" => "ගොනුවක් උඩුගචනොවුනි. නොහà·à¶³à·’නු දà·à·‚යක්", -"There is no error, the file uploaded with success" => "නිවà·à¶»à¶¯à·’ à·€ ගොනුව උඩුගචකෙරිනි", +"There is no error, the file uploaded with success" => "දà·à·‚යක් නොමà·à¶. à·ƒà·à¶»à·Šà¶®à¶šà·€ ගොනුව උඩුගචකෙරුණි", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "උඩුගචකළ ගොනුවේ විà·à·à¶½à¶à·Šà·€à¶º HTML à¶´à·à¶»à¶¸à¶ºà·š නියම à¶šà·… ඇà¶à·’ MAX_FILE_SIZE විà·à·à¶½à¶à·Šà·€à¶ºà¶§ වඩ෠වà·à¶©à·’ය", "The uploaded file was only partially uploaded" => "උඩුගචකළ ගොනුවේ කොටසක් පමණක් උඩුගචවිය", -"No file was uploaded" => "කිසිදු ගොනවක් උඩුගචනොවිනි", -"Missing a temporary folder" => "à¶à·à·€à¶šà·à¶½à·’à¶š ෆොල්ඩරයක් සොයà·à¶œà¶ නොහà·à¶š", +"No file was uploaded" => "ගොනුවක් උඩුගචනොවුණි", +"Missing a temporary folder" => "à¶à·à·€à¶šà·à¶½à·’à¶š ෆොල්ඩරයක් à¶…à¶à·”රුදහන්", "Failed to write to disk" => "à¶à·à¶§à·’ගචකිරීම à¶…à·ƒà·à¶»à·Šà¶®à¶šà¶ºà·’", "Files" => "ගොනු", -"Delete" => "මකන්න", +"Share" => "බෙද෠හද෠ගන්න", +"Delete" => "මක෠දමන්න", "Rename" => "à¶±à·à·€à¶ නම් කරන්න", "replace" => "à¶´à·Šâ€à¶»à¶à·’ස්ථà·à¶´à¶±à¶º කරන්න", "suggest name" => "නමක් යà·à¶¢à¶±à· කරන්න", @@ -23,7 +24,7 @@ "Modified" => "වෙනස් à¶šà·…", "1 folder" => "1 ෆොල්ඩරයක්", "1 file" => "1 ගොනුවක්", -"Upload" => "උඩුගචකිරීම", +"Upload" => "උඩුගචකරන්න", "File handling" => "ගොනු පරිහරණය", "Maximum upload size" => "උඩුගචකිරීමක උපරිම à¶´à·Šâ€à¶»à¶¸à·à¶«à¶º", "max. possible: " => "à·„à·à¶šà·’ උපරිමය:", @@ -38,7 +39,7 @@ "From link" => "යොමුවෙන්", "Cancel upload" => "උඩුගචකිරීම à¶…à¶à·Š හරින්න", "Nothing in here. Upload something!" => "මෙහි කිසිවක් නොමà·à¶. යමක් උඩුගචකරන්න", -"Download" => "à¶¶à·à¶œà¶ කිරීම", +"Download" => "à¶¶à·à¶±à·Šà¶±", "Unshare" => "නොබෙදු", "Upload too large" => "උඩුගචකිරීම විà·à·à¶½ à·€à·à¶©à·’ය", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "ඔබ උඩුගචකිරීමට à¶à·à¶à·Š කරන ගොනු මෙම සේවà·à¶¯à·à¶ºà¶šà¶ºà· උඩුගචකිරීමට ඉඩදී ඇà¶à·’ උපරිම ගොනු විà·à·à¶½à¶à·Šà·€à¶ºà¶§ වඩ෠වà·à¶©à·’ය", diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php index ee89a4c7d630043eb71ec5d9cb854b6f33ae89e3..ad33c9b4eeedcbda5a008fbe6d6ea498bf882878 100644 --- a/apps/files/l10n/sk_SK.php +++ b/apps/files/l10n/sk_SK.php @@ -1,22 +1,22 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Nie je možné presunúť %s - súbor s týmto menom už existuje", "Could not move %s" => "Nie je možné presunúť %s", -"Unable to rename file" => "Nemožno premenovaÅ¥ súbor", "No file was uploaded. Unknown error" => "Žiaden súbor nebol odoslaný. Neznáma chyba", "There is no error, the file uploaded with success" => "Nenastala žiadna chyba, súbor bol úspeÅ¡ne nahraný", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Nahraný súbor predÄil konfiguraÄnú direktÃvu upload_max_filesize v súbore php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Nahrávaný súbor presiahol MAX_FILE_SIZE direktÃvu, ktorá bola Å¡pecifikovaná v HTML formulári", -"The uploaded file was only partially uploaded" => "Nahrávaný súbor bol iba ÄiastoÄne nahraný", -"No file was uploaded" => "Žiaden súbor nebol nahraný", -"Missing a temporary folder" => "Chýbajúci doÄasný prieÄinok", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Ukladaný súbor prekraÄuje nastavenie MAX_FILE_SIZE z volieb HTML formulára.", +"The uploaded file was only partially uploaded" => "Ukladaný súbor sa nahral len ÄiastoÄne", +"No file was uploaded" => "Žiadny súbor nebol uložený", +"Missing a temporary folder" => "Chýba doÄasný prieÄinok", "Failed to write to disk" => "Zápis na disk sa nepodaril", "Not enough storage available" => "Nedostatok dostupného úložného priestoru", "Invalid directory." => "Neplatný prieÄinok", "Files" => "Súbory", +"Share" => "ZdieľaÅ¥", "Delete permanently" => "ZmazaÅ¥ trvalo", -"Delete" => "OdstrániÅ¥", +"Delete" => "ZmazaÅ¥", "Rename" => "PremenovaÅ¥", -"Pending" => "ÄŒaká sa", +"Pending" => "Prebieha", "{new_name} already exists" => "{new_name} už existuje", "replace" => "nahradiÅ¥", "suggest name" => "pomôcÅ¥ s menom", @@ -32,20 +32,22 @@ "Your storage is full, files can not be updated or synced anymore!" => "VaÅ¡e úložisko je plné. Súbory nemožno aktualizovaÅ¥ ani synchronizovaÅ¥!", "Your storage is almost full ({usedSpacePercent}%)" => "VaÅ¡e úložisko je takmer plné ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "VaÅ¡e sÅ¥ahovanie sa pripravuje. Ak sú sÅ¥ahované súbory veľké, môže to chvÃľu trvaÅ¥.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Nemôžem nahraÅ¥ súbor lebo je to prieÄinok alebo má 0 bajtov.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Nedá sa odoslaÅ¥ Váš súbor, pretože je to prieÄinok, alebo je jeho veľkosÅ¥ 0 bajtov", "Not enough space available" => "Nie je k dispozÃcii dostatok miesta", "Upload cancelled." => "Odosielanie zruÅ¡ené", "File upload is in progress. Leaving the page now will cancel the upload." => "Opustenie stránky zrušà práve prebiehajúce odosielanie súboru.", "URL cannot be empty." => "URL nemôže byÅ¥ prázdne", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatné meno prieÄinka. PoužÃvanie mena 'Shared' je vyhradené len pre Owncloud", "Error" => "Chyba", -"Name" => "Meno", +"Name" => "Názov", "Size" => "VeľkosÅ¥", "Modified" => "Upravené", "1 folder" => "1 prieÄinok", "{count} folders" => "{count} prieÄinkov", "1 file" => "1 súbor", "{count} files" => "{count} súborov", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Neplatný názov prieÄinka. Názov \"Shared\" je rezervovaný pre ownCloud", +"Unable to rename file" => "Nemožno premenovaÅ¥ súbor", "Upload" => "OdoslaÅ¥", "File handling" => "Nastavenie správania sa k súborom", "Maximum upload size" => "Maximálna veľkosÅ¥ odosielaného súboru", @@ -55,7 +57,7 @@ "0 is unlimited" => "0 znamená neobmedzené", "Maximum input size for ZIP files" => "NajväÄÅ¡ia veľkosÅ¥ ZIP súborov", "Save" => "UložiÅ¥", -"New" => "Nový", +"New" => "Nová", "Text file" => "Textový súbor", "Folder" => "PrieÄinok", "From link" => "Z odkazu", @@ -63,9 +65,9 @@ "Cancel upload" => "ZruÅ¡iÅ¥ odosielanie", "You don’t have write permissions here." => "Nemáte oprávnenie na zápis.", "Nothing in here. Upload something!" => "Žiadny súbor. Nahrajte nieÄo!", -"Download" => "StiahnuÅ¥", -"Unshare" => "NezdielaÅ¥", -"Upload too large" => "Odosielaný súbor je prÃliÅ¡ veľký", +"Download" => "SÅ¥ahovanie", +"Unshare" => "ZruÅ¡iÅ¥ zdieľanie", +"Upload too large" => "Nahrávanie je prÃliÅ¡ veľké", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Súbory, ktoré sa snažÃte nahraÅ¥, presahujú maximálnu veľkosÅ¥ pre nahratie súborov na tento server.", "Files are being scanned, please wait." => "ÄŒakajte, súbory sú prehľadávané.", "Current scanning" => "Práve prezerané", diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php index 65d463e13d4269db9aff6ae5497841099841dcc5..6902d311ab76327b93b19abe746e635283e7df21 100644 --- a/apps/files/l10n/sl.php +++ b/apps/files/l10n/sl.php @@ -1,19 +1,19 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Ni mogoÄe premakniti %s - datoteka s tem imenom že obstaja", "Could not move %s" => "Ni mogoÄe premakniti %s", -"Unable to rename file" => "Ni mogoÄe preimenovati datoteke", -"No file was uploaded. Unknown error" => "Ni poslane nobene datoteke. Neznana napaka.", -"There is no error, the file uploaded with success" => "Datoteka je uspeÅ¡no poslana.", +"No file was uploaded. Unknown error" => "Ni poslane datoteke. Neznana napaka.", +"There is no error, the file uploaded with success" => "Datoteka je uspeÅ¡no naložena.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Poslana datoteka presega dovoljeno velikost, ki je doloÄena z možnostjo upload_max_filesize v datoteki php.ini:", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Poslana datoteka presega velikost, ki jo doloÄa parameter najveÄje dovoljene velikosti v obrazcu HTML.", -"The uploaded file was only partially uploaded" => "Datoteka je le delno naložena", -"No file was uploaded" => "Nobena datoteka ni bila naložena", +"The uploaded file was only partially uploaded" => "Poslan je le del datoteke.", +"No file was uploaded" => "Ni poslane datoteke", "Missing a temporary folder" => "Manjka zaÄasna mapa", "Failed to write to disk" => "Pisanje na disk je spodletelo", "Not enough storage available" => "Na voljo ni dovolj prostora", "Invalid directory." => "Neveljavna mapa.", "Files" => "Datoteke", -"Delete permanently" => "IzbriÅ¡i trajno", +"Share" => "Souporaba", +"Delete permanently" => "IzbriÅ¡i dokonÄno", "Delete" => "IzbriÅ¡i", "Rename" => "Preimenuj", "Pending" => "V Äakanju ...", @@ -32,7 +32,7 @@ "Your storage is full, files can not be updated or synced anymore!" => "Shramba je povsem napolnjena. Datotek ni veÄ mogoÄe posodabljati in usklajevati!", "Your storage is almost full ({usedSpacePercent}%)" => "Mesto za shranjevanje je skoraj polno ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Postopek priprave datoteke za prejem je lahko dolgotrajen, Äe je datoteka zelo velika.", -"Unable to upload your file as it is a directory or has 0 bytes" => "PoÅ¡iljanje ni mogoÄe, saj gre za mapo, ali pa je datoteka velikosti 0 bajtov.", +"Unable to upload your file as it is a directory or has 0 bytes" => "PoÅ¡iljanja ni mogoÄe izvesti, saj gre za mapo oziroma datoteko velikosti 0 bajtov.", "Not enough space available" => "Na voljo ni dovolj prostora.", "Upload cancelled." => "PoÅ¡iljanje je preklicano.", "File upload is in progress. Leaving the page now will cancel the upload." => "V teku je poÅ¡iljanje datoteke. ÄŒe zapustite to stran zdaj, bo poÅ¡iljanje preklicano.", @@ -46,6 +46,7 @@ "{count} folders" => "{count} map", "1 file" => "1 datoteka", "{count} files" => "{count} datotek", +"Unable to rename file" => "Ni mogoÄe preimenovati datoteke", "Upload" => "PoÅ¡lji", "File handling" => "Upravljanje z datotekami", "Maximum upload size" => "NajveÄja velikost za poÅ¡iljanja", @@ -55,7 +56,7 @@ "0 is unlimited" => "0 predstavlja neomejeno vrednost", "Maximum input size for ZIP files" => "NajveÄja vhodna velikost za datoteke ZIP", "Save" => "Shrani", -"New" => "Nova", +"New" => "Novo", "Text file" => "Besedilna datoteka", "Folder" => "Mapa", "From link" => "Iz povezave", @@ -64,7 +65,7 @@ "You don’t have write permissions here." => "Za to mesto ni ustreznih dovoljenj za pisanje.", "Nothing in here. Upload something!" => "Tukaj Å¡e ni niÄesar. Najprej je treba kakÅ¡no datoteko poslati v oblak!", "Download" => "Prejmi", -"Unshare" => "Odstrani iz souporabe", +"Unshare" => "PrekliÄi souporabo", "Upload too large" => "PrekoraÄenje omejitve velikosti", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke, ki jih želite poslati, presegajo najveÄjo dovoljeno velikost na strežniku.", "Files are being scanned, please wait." => "Poteka preuÄevanje datotek, poÄakajte ...", diff --git a/apps/files/l10n/sq.php b/apps/files/l10n/sq.php index 57c21ba002c7a3d3e470458d87544540bfeb1baf..63c95f692e26842b4b33785d8b02e002a81a2ac5 100644 --- a/apps/files/l10n/sq.php +++ b/apps/files/l10n/sq.php @@ -1,7 +1,6 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "%s nuk u spostua - Aty ekziston një skedar me të njëjtin emër", "Could not move %s" => "%s nuk u spostua", -"Unable to rename file" => "Nuk është i mundur riemërtimi i skedarit", "No file was uploaded. Unknown error" => "Nuk u ngarkua asnjë skedar. Veprim i gabuar i panjohur", "There is no error, the file uploaded with success" => "Nuk pati veprime të gabuara, skedari u ngarkua me sukses", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Skedari i ngarkuar tejkalon udhëzimin upload_max_filesize tek php.ini:", @@ -13,6 +12,7 @@ "Not enough storage available" => "Nuk ka mbetur hapësirë memorizimi e mjaftueshme", "Invalid directory." => "Dosje e pavlefshme.", "Files" => "Skedarët", +"Share" => "Nda", "Delete permanently" => "Elimino përfundimisht", "Delete" => "Elimino", "Rename" => "Riemërto", @@ -46,6 +46,7 @@ "{count} folders" => "{count} dosje", "1 file" => "1 skedar", "{count} files" => "{count} skedarë", +"Unable to rename file" => "Nuk është i mundur riemërtimi i skedarit", "Upload" => "Ngarko", "File handling" => "Trajtimi i skedarit", "Maximum upload size" => "Dimensioni maksimal i ngarkimit", diff --git a/apps/files/l10n/sr.php b/apps/files/l10n/sr.php index 50d587ebb26255b12c7fb20b81b1d298502feabb..3be6dde91a7ed6c1256187bbacca416aee34c1ee 100644 --- a/apps/files/l10n/sr.php +++ b/apps/files/l10n/sr.php @@ -1,7 +1,6 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Ðе могу да премеÑтим %s – датотека Ñ Ð¾Ð²Ð¸Ð¼ именом већ поÑтоји", "Could not move %s" => "Ðе могу да премеÑтим %s", -"Unable to rename file" => "Ðе могу да преименујем датотеку", "No file was uploaded. Unknown error" => "Ðиједна датотека није отпремљена уÑлед непознате грешке", "There is no error, the file uploaded with success" => "Ðије дошло до грешке. Датотека је уÑпешно отпремљена.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Отпремљена датотека прелази Ñмерницу upload_max_filesize у датотеци php.ini:", @@ -13,6 +12,7 @@ "Not enough storage available" => "Ðема довољно проÑтора", "Invalid directory." => "неиÑправна фаÑцикла.", "Files" => "Датотеке", +"Share" => "Дели", "Delete permanently" => "Обриши за Ñтално", "Delete" => "Обриши", "Rename" => "Преименуј", @@ -39,13 +39,14 @@ "URL cannot be empty." => "ÐдреÑа не може бити празна.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ÐеиÑправно име фаÑцикле. ФаÑцикла „Shared“ је резервиÑана за ownCloud.", "Error" => "Грешка", -"Name" => "Ðазив", +"Name" => "Име", "Size" => "Величина", "Modified" => "Измењено", "1 folder" => "1 фаÑцикла", "{count} folders" => "{count} фаÑцикле/и", "1 file" => "1 датотека", "{count} files" => "{count} датотеке/а", +"Unable to rename file" => "Ðе могу да преименујем датотеку", "Upload" => "Отпреми", "File handling" => "Управљање датотекама", "Maximum upload size" => "Ðајвећа величина датотеке", diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php index 125788ad13dc5dcae062d374fb4caba27f14aa0e..82d169d569c0acbe23b24c29d47a81caedafe535 100644 --- a/apps/files/l10n/sv.php +++ b/apps/files/l10n/sv.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Kunde inte flytta %s - Det finns redan en fil med detta namn", "Could not move %s" => "Kan inte flytta %s", -"Unable to rename file" => "Kan inte byta namn pÃ¥ filen", "No file was uploaded. Unknown error" => "Ingen fil uppladdad. Okänt fel", -"There is no error, the file uploaded with success" => "Inga fel uppstod. Filen laddades upp utan problem", +"There is no error, the file uploaded with success" => "Inga fel uppstod. Filen laddades upp utan problem.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Den uppladdade filen överskrider upload_max_filesize direktivet php.ini:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den uppladdade filen överstiger MAX_FILE_SIZE direktivet som anges i HTML-formulär", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den uppladdade filen överskrider MAX_FILE_SIZE direktivet som har angetts i HTML formuläret", "The uploaded file was only partially uploaded" => "Den uppladdade filen var endast delvis uppladdad", -"No file was uploaded" => "Ingen fil blev uppladdad", -"Missing a temporary folder" => "Saknar en tillfällig mapp", +"No file was uploaded" => "Ingen fil laddades upp", +"Missing a temporary folder" => "En temporär mapp saknas", "Failed to write to disk" => "Misslyckades spara till disk", "Not enough storage available" => "Inte tillräckligt med lagringsutrymme tillgängligt", "Invalid directory." => "Felaktig mapp.", "Files" => "Filer", +"Share" => "Dela", "Delete permanently" => "Radera permanent", "Delete" => "Radera", "Rename" => "Byt namn", @@ -25,13 +25,14 @@ "undo" => "Ã¥ngra", "perform delete operation" => "utför raderingen", "1 file uploading" => "1 filuppladdning", +"files uploading" => "filer laddas upp", "'.' is an invalid file name." => "'.' är ett ogiltigt filnamn.", "File name cannot be empty." => "Filnamn kan inte vara tomt.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ogiltigt namn, '\\', '/', '<', '>', ':', '\"', '|', '?' och '*' är inte tillÃ¥tet.", "Your storage is full, files can not be updated or synced anymore!" => "Ditt lagringsutrymme är fullt, filer kan ej längre laddas upp eller synkas!", "Your storage is almost full ({usedSpacePercent}%)" => "Ditt lagringsutrymme är nästan fullt ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Din nedladdning förbereds. Det kan ta tid om det är stora filer.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Kunde inte ladda upp dina filer eftersom det antingen är en mapp eller har 0 bytes.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Kan inte ladda upp din fil eftersom det är en katalog eller har 0 bytes", "Not enough space available" => "Inte tillräckligt med utrymme tillgängligt", "Upload cancelled." => "Uppladdning avbruten.", "File upload is in progress. Leaving the page now will cancel the upload." => "Filuppladdning pÃ¥gÃ¥r. Lämnar du sidan sÃ¥ avbryts uppladdningen.", @@ -45,6 +46,7 @@ "{count} folders" => "{count} mappar", "1 file" => "1 fil", "{count} files" => "{count} filer", +"Unable to rename file" => "Kan inte byta namn pÃ¥ filen", "Upload" => "Ladda upp", "File handling" => "Filhantering", "Maximum upload size" => "Maximal storlek att ladda upp", diff --git a/apps/files/l10n/ta_LK.php b/apps/files/l10n/ta_LK.php index b88379043d09416438d87d8da0e670d4fdd49b93..e5f7bbdf9bb667ebb623df18bc8901706cfaf59e 100644 --- a/apps/files/l10n/ta_LK.php +++ b/apps/files/l10n/ta_LK.php @@ -7,7 +7,8 @@ "Missing a temporary folder" => "ஒர௠தறà¯à®•ாலிகமான கோபà¯à®ªà¯à®±à¯ˆà®¯à¯ˆ காணவிலà¯à®²à¯ˆ", "Failed to write to disk" => "வடà¯à®Ÿà®¿à®²à¯ எழà¯à®¤ à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ", "Files" => "கோபà¯à®ªà¯à®•ளà¯", -"Delete" => "அழிகà¯à®•", +"Share" => "பகிரà¯à®µà¯", +"Delete" => "நீகà¯à®•à¯à®•", "Rename" => "பெயரà¯à®®à®¾à®±à¯à®±à®®à¯", "Pending" => "நிலà¯à®µà¯ˆà®¯à®¿à®²à¯à®³à¯à®³", "{new_name} already exists" => "{new_name} à®à®±à¯à®•னவே உளà¯à®³à®¤à¯", @@ -38,7 +39,7 @@ "Enable ZIP-download" => "ZIP பதிவிறகà¯à®•லை இயலà¯à®®à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•", "0 is unlimited" => "0 ஆனத௠எலà¯à®²à¯ˆà®¯à®±à¯à®±à®¤à¯", "Maximum input size for ZIP files" => "ZIP கோபà¯à®ªà¯à®•ளà¯à®•à¯à®•ான ஆககà¯à®•ூடிய உளà¯à®³à¯€à®Ÿà¯à®Ÿà¯ அளவà¯", -"Save" => "சேமிகà¯à®•", +"Save" => "சேமிகà¯à®• ", "New" => "பà¯à®¤à®¿à®¯", "Text file" => "கோபà¯à®ªà¯ உரை", "Folder" => "கோபà¯à®ªà¯à®±à¯ˆ", diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php index 0e7d32bf12da1273a38f1690887f0f3554b9001b..06d26edfec8ea21f483427c4de13b8a062fe38da 100644 --- a/apps/files/l10n/th_TH.php +++ b/apps/files/l10n/th_TH.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "ไม่สามารถย้าย %s ได้ - ไฟล์ที่ใช้ชื่à¸à¸™à¸µà¹‰à¸¡à¸µà¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§", "Could not move %s" => "ไม่สามารถย้าย %s ได้", -"Unable to rename file" => "ไม่สามารถเปลี่ยนชื่à¸à¹„ฟล์ได้", "No file was uploaded. Unknown error" => "ยังไม่มีไฟล์ใดที่ถูà¸à¸à¸±à¸žà¹‚หลด เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดที่ไม่ทราบสาเหตุ", -"There is no error, the file uploaded with success" => "ไม่มีข้à¸à¸œà¸´à¸”พลาดใดๆ ไฟล์ถูà¸à¸à¸±à¸žà¹‚หลดเรียบร้à¸à¸¢à¹à¸¥à¹‰à¸§", +"There is no error, the file uploaded with success" => "ไม่พบข้à¸à¸œà¸´à¸”พลาดใดๆ, ไฟล์ถูà¸à¸à¸±à¸žà¹‚หลดเรียบร้à¸à¸¢à¹à¸¥à¹‰à¸§", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "ขนาดไฟล์ที่à¸à¸±à¸žà¹‚หลดมีขนาดเà¸à¸´à¸™ upload_max_filesize ที่ระบุไว้ใน php.ini", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ไฟล์ที่à¸à¸±à¸žà¹‚หลดมีขนาดเà¸à¸´à¸™à¸„ำสั่ง MAX_FILE_SIZE ที่ระบุเà¸à¸²à¹„ว้ในรูปà¹à¸šà¸šà¸„ำสั่งในภาษา HTML", -"The uploaded file was only partially uploaded" => "ไฟล์ที่à¸à¸±à¸žà¹‚หลดยังไม่ได้ถูà¸à¸à¸±à¸žà¹‚หลดà¸à¸¢à¹ˆà¸²à¸‡à¸ªà¸¡à¸šà¸¹à¸£à¸“์", -"No file was uploaded" => "ยังไม่มีไฟล์ที่ถูà¸à¸à¸±à¸žà¹‚หลด", -"Missing a temporary folder" => "à¹à¸Ÿà¹‰à¸¡à¹€à¸à¸à¸ªà¸²à¸£à¸Šà¸±à¹ˆà¸§à¸„ราวเà¸à¸´à¸”à¸à¸²à¸£à¸ªà¸¹à¸à¸«à¸²à¸¢", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ไฟล์ที่à¸à¸±à¸žà¹‚หลดมีขนาดไฟล์ใหà¸à¹ˆà¹€à¸à¸´à¸™à¸ˆà¸³à¸™à¸§à¸™à¸—ี่à¸à¸³à¸«à¸™à¸”ไว้ในคำสั่ง MAX_FILE_SIZE ที่ถูà¸à¸£à¸°à¸šà¸¸à¹„ว้ในรูปà¹à¸šà¸šà¸‚à¸à¸‡ HTML", +"The uploaded file was only partially uploaded" => "ไฟล์ถูà¸à¸à¸±à¸žà¹‚หลดได้เพียงบางส่วนเท่านั้น", +"No file was uploaded" => "ไม่มีไฟล์ที่ถูà¸à¸à¸±à¸žà¹‚หลด", +"Missing a temporary folder" => "โฟลเดà¸à¸£à¹Œà¸Šà¸±à¹ˆà¸§à¸„ราวเà¸à¸´à¸”à¸à¸²à¸£à¸ªà¸¹à¸à¸«à¸²à¸¢", "Failed to write to disk" => "เขียนข้à¸à¸¡à¸¹à¸¥à¸¥à¸‡à¹à¸œà¹ˆà¸™à¸”ิสà¸à¹Œà¸¥à¹‰à¸¡à¹€à¸«à¸¥à¸§", "Not enough storage available" => "เหลืà¸à¸žà¸·à¹‰à¸™à¸—ี่ไม่เพียงสำหรับใช้งาน", "Invalid directory." => "ไดเร็à¸à¸—à¸à¸£à¸µà¹ˆà¹„ม่ถูà¸à¸•้à¸à¸‡", "Files" => "ไฟล์", +"Share" => "à¹à¸Šà¸£à¹Œ", "Delete" => "ลบ", "Rename" => "เปลี่ยนชื่à¸", "Pending" => "à¸à¸¢à¸¹à¹ˆà¸£à¸°à¸«à¸§à¹ˆà¸²à¸‡à¸”ำเนินà¸à¸²à¸£", @@ -24,13 +24,14 @@ "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." => "ชื่à¸à¸—ี่ใช้ไม่ถูà¸à¸•้à¸à¸‡, '\\', '/', '<', '>', ':', '\"', '|', '?' à¹à¸¥à¸° '*' ไม่ได้รับà¸à¸™à¸¸à¸à¸²à¸•ให้ใช้งานได้", "Your storage is full, files can not be updated or synced anymore!" => "พื้นที่จัดเà¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥à¸‚à¸à¸‡à¸„ุณเต็มà¹à¸¥à¹‰à¸§ ไม่สามารถà¸à¸±à¸žà¹€à¸”ทหรืà¸à¸œà¸ªà¸²à¸™à¹„ฟล์ต่างๆได้à¸à¸µà¸à¸•่à¸à¹„ป", "Your storage is almost full ({usedSpacePercent}%)" => "พื้นที่จัดเà¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥à¸‚à¸à¸‡à¸„ุณใà¸à¸¥à¹‰à¹€à¸•็มà¹à¸¥à¹‰à¸§ ({usedSpacePercent}%)", "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" => "ไม่สามารถà¸à¸±à¸žà¹‚หลดไฟล์ขà¸à¸‡à¸„ุณได้ เนื่à¸à¸‡à¸ˆà¸²à¸à¹„ฟล์ดังà¸à¸¥à¹ˆà¸²à¸§à¹€à¸›à¹‡à¸™à¹„ดเร็à¸à¸—à¸à¸£à¸µà¹ˆà¸«à¸£à¸·à¸à¸¡à¸µà¸‚นาด 0 ไบต์", +"Unable to upload your file as it is a directory or has 0 bytes" => "ไม่สามารถà¸à¸±à¸žà¹‚หลดไฟล์ขà¸à¸‡à¸„ุณได้ เนื่à¸à¸‡à¸ˆà¸²à¸à¹„ฟล์ดังà¸à¸¥à¹ˆà¸²à¸§à¹€à¸›à¹‡à¸™à¹„ดเร็à¸à¸—à¸à¸£à¸µà¹ˆ หรืภมีขนาดไฟล์ 0 ไบต์", "Not enough space available" => "มีพื้นที่เหลืà¸à¹„ม่เพียงพà¸", "Upload cancelled." => "à¸à¸²à¸£à¸à¸±à¸žà¹‚หลดถูà¸à¸¢à¸à¹€à¸¥à¸´à¸", "File upload is in progress. Leaving the page now will cancel the upload." => "à¸à¸²à¸£à¸à¸±à¸žà¹‚หลดไฟล์à¸à¸³à¸¥à¸±à¸‡à¸à¸¢à¸¹à¹ˆà¹ƒà¸™à¸£à¸°à¸«à¸§à¹ˆà¸²à¸‡à¸”ำเนินà¸à¸²à¸£ à¸à¸²à¸£à¸à¸à¸à¸ˆà¸²à¸à¸«à¸™à¹‰à¸²à¹€à¸§à¹‡à¸šà¸™à¸µà¹‰à¸ˆà¸°à¸—ำให้à¸à¸²à¸£à¸à¸±à¸žà¹‚หลดถูà¸à¸¢à¸à¹€à¸¥à¸´à¸", @@ -39,11 +40,12 @@ "Error" => "ข้à¸à¸œà¸´à¸”พลาด", "Name" => "ชื่à¸", "Size" => "ขนาด", -"Modified" => "ปรับปรุงล่าสุด", +"Modified" => "à¹à¸à¹‰à¹„ขà¹à¸¥à¹‰à¸§", "1 folder" => "1 โฟลเดà¸à¸£à¹Œ", "{count} folders" => "{count} โฟลเดà¸à¸£à¹Œ", "1 file" => "1 ไฟล์", "{count} files" => "{count} ไฟล์", +"Unable to rename file" => "ไม่สามารถเปลี่ยนชื่à¸à¹„ฟล์ได้", "Upload" => "à¸à¸±à¸žà¹‚หลด", "File handling" => "à¸à¸²à¸£à¸ˆà¸±à¸”à¸à¸²à¹„ฟล์", "Maximum upload size" => "ขนาดไฟล์สูงสุดที่à¸à¸±à¸žà¹‚หลดได้", @@ -60,7 +62,7 @@ "Cancel upload" => "ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¸à¸±à¸žà¹‚หลด", "Nothing in here. Upload something!" => "ยังไม่มีไฟล์ใดๆà¸à¸¢à¸¹à¹ˆà¸—ี่นี่ à¸à¸£à¸¸à¸“าà¸à¸±à¸žà¹‚หลดไฟล์!", "Download" => "ดาวน์โหลด", -"Unshare" => "ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥", +"Unshare" => "ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¹à¸Šà¸£à¹Œ", "Upload too large" => "ไฟล์ที่à¸à¸±à¸žà¹‚หลดมีขนาดใหà¸à¹ˆà¹€à¸à¸´à¸™à¹„ป", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "ไฟล์ที่คุณพยายามที่จะà¸à¸±à¸žà¹‚หลดมีขนาดเà¸à¸´à¸™à¸à¸§à¹ˆà¸²à¸‚นาดสูงสุดที่à¸à¸³à¸«à¸™à¸”ไว้ให้à¸à¸±à¸žà¹‚หลดได้สำหรับเซิร์ฟเวà¸à¸£à¹Œà¸™à¸µà¹‰", "Files are being scanned, please wait." => "ไฟล์à¸à¸³à¸¥à¸±à¸‡à¸à¸¢à¸¹à¹ˆà¸£à¸°à¸«à¸§à¹ˆà¸²à¸‡à¸à¸²à¸£à¸ªà¹à¸à¸™, à¸à¸£à¸¸à¸“ารà¸à¸ªà¸±à¸à¸„รู่.", diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php index 84da59cee082201b7e48d84ad744f14d357ba7f9..6a096d270391fb5947399848f0d6b8c5b81a33e8 100644 --- a/apps/files/l10n/tr.php +++ b/apps/files/l10n/tr.php @@ -1,18 +1,18 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "%s taşınamadı. Bu isimde dosya zaten var.", "Could not move %s" => "%s taşınamadı", -"Unable to rename file" => "Dosya adı deÄŸiÅŸtirilemedi", "No file was uploaded. Unknown error" => "Dosya yüklenmedi. Bilinmeyen hata", -"There is no error, the file uploaded with success" => "Bir hata yok, dosya baÅŸarıyla yüklendi", +"There is no error, the file uploaded with success" => "Dosya baÅŸarıyla yüklendi, hata oluÅŸmadı", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "php.ini dosyasında upload_max_filesize ile belirtilen dosya yükleme sınırı aşıldı.", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Yüklenen dosya HTML formundaki MAX_FILE_SIZE sınırını aşıyor", -"The uploaded file was only partially uploaded" => "Yüklenen dosyanın sadece bir kısmı yüklendi", -"No file was uploaded" => "Hiç dosya yüklenmedi", -"Missing a temporary folder" => "Geçici bir klasör eksik", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Yüklenecek dosyanın boyutu HTML formunda belirtilen MAX_FILE_SIZE limitini aşıyor", +"The uploaded file was only partially uploaded" => "Dosya kısmen karşıya yüklenebildi", +"No file was uploaded" => "Hiç dosya gönderilmedi", +"Missing a temporary folder" => "Geçici dizin eksik", "Failed to write to disk" => "Diske yazılamadı", "Not enough storage available" => "Yeterli disk alanı yok", "Invalid directory." => "Geçersiz dizin.", "Files" => "Dosyalar", +"Share" => "PaylaÅŸ", "Delete permanently" => "Kalıcı olarak sil", "Delete" => "Sil", "Rename" => "İsim deÄŸiÅŸtir.", @@ -39,13 +39,15 @@ "URL cannot be empty." => "URL boÅŸ olamaz.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Geçersiz dizin adı. Shared isminin kullanımı Owncloud tarafından rezerver edilmiÅŸtir.", "Error" => "Hata", -"Name" => "Ad", +"Name" => "İsim", "Size" => "Boyut", "Modified" => "DeÄŸiÅŸtirilme", "1 folder" => "1 dizin", "{count} folders" => "{count} dizin", "1 file" => "1 dosya", "{count} files" => "{count} dosya", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "Geçersiz dizin adı. 'Shared' dizin ismi kullanımı ownCloud tarafından rezerve edilmiÅŸtir.", +"Unable to rename file" => "Dosya adı deÄŸiÅŸtirilemedi", "Upload" => "Yükle", "File handling" => "Dosya taşıma", "Maximum upload size" => "Maksimum yükleme boyutu", @@ -65,7 +67,7 @@ "Nothing in here. Upload something!" => "Burada hiçbir ÅŸey yok. BirÅŸeyler yükleyin!", "Download" => "İndir", "Unshare" => "Paylaşılmayan", -"Upload too large" => "Yüklemeniz çok büyük", +"Upload too large" => "Yükleme çok büyük", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Yüklemeye çalıştığınız dosyalar bu sunucudaki maksimum yükleme boyutunu aşıyor.", "Files are being scanned, please wait." => "Dosyalar taranıyor, lütfen bekleyin.", "Current scanning" => "Güncel tarama", diff --git a/apps/files/l10n/ug.php b/apps/files/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..fb8f187adef2623055b1ffaa168aac115cb419eb --- /dev/null +++ b/apps/files/l10n/ug.php @@ -0,0 +1,44 @@ +<?php $TRANSLATIONS = array( +"Could not move %s" => "%s يۆتكىيەلمەيدۇ", +"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} ھۆججەت", +"Unable to rename file" => "ھۆججەت ئاتىنى ئۆزگەرتكىلى بولمايدۇ", +"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/uk.php b/apps/files/l10n/uk.php index 65b4ec1433c91743896981451870759df9bbf10d..324b28936e75c5f3e2f8d9ddc29d5c8a0f18ee27 100644 --- a/apps/files/l10n/uk.php +++ b/apps/files/l10n/uk.php @@ -1,7 +1,6 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñтити %s - Файл з таким ім'Ñм вже Ñ–Ñнує", "Could not move %s" => "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñтити %s", -"Unable to rename file" => "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ файл", "No file was uploaded. Unknown error" => "Ðе завантажено жодного файлу. Ðевідома помилка", "There is no error, the file uploaded with success" => "Файл уÑпішно вивантажено без помилок.", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Розмір Ð·Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” upload_max_filesize параметра в php.ini: ", @@ -13,6 +12,7 @@ "Not enough storage available" => "МіÑÑ†Ñ Ð±Ñ–Ð»ÑŒÑˆÐµ немає", "Invalid directory." => "Ðевірний каталог.", "Files" => "Файли", +"Share" => "ПоділитиÑÑ", "Delete permanently" => "Видалити назавжди", "Delete" => "Видалити", "Rename" => "Перейменувати", @@ -46,7 +46,8 @@ "{count} folders" => "{count} папок", "1 file" => "1 файл", "{count} files" => "{count} файлів", -"Upload" => "Відвантажити", +"Unable to rename file" => "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ файл", +"Upload" => "Вивантажити", "File handling" => "Робота з файлами", "Maximum upload size" => "МакÑимальний розмір відвантажень", "max. possible: " => "макÑ.можливе:", @@ -64,7 +65,7 @@ "You don’t have write permissions here." => "У Ð²Ð°Ñ Ñ‚ÑƒÑ‚ немає прав на запиÑ.", "Nothing in here. Upload something!" => "Тут нічого немає. Відвантажте що-небудь!", "Download" => "Завантажити", -"Unshare" => "Заборонити доÑтуп", +"Unshare" => "Закрити доÑтуп", "Upload too large" => "Файл занадто великий", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файли,що ви намагаєтеÑÑŒ відвантажити перевищують макÑимальний дозволений розмір файлів на цьому Ñервері.", "Files are being scanned, please wait." => "Файли ÑкануютьÑÑ, зачекайте, будь-лаÑка.", diff --git a/apps/files/l10n/ur_PK.php b/apps/files/l10n/ur_PK.php index e13a623fecc335ac65e09bcaeca82fe9abb71099..aa87eeda385efc7fd0a155e28808004f47a2b8c8 100644 --- a/apps/files/l10n/ur_PK.php +++ b/apps/files/l10n/ur_PK.php @@ -1,3 +1,4 @@ <?php $TRANSLATIONS = array( -"Error" => "ایرر" +"Error" => "ایرر", +"Unshare" => "شئیرنگ ختم کریں" ); diff --git a/apps/files/l10n/vi.php b/apps/files/l10n/vi.php index 73cf1544924df8b28ca9f6e437c787e113fd6d67..c8aa11295c89a53b250178fec387a46db8af0b38 100644 --- a/apps/files/l10n/vi.php +++ b/apps/files/l10n/vi.php @@ -1,22 +1,22 @@ <?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", "There is no error, the file uploaded with success" => "Không có lá»—i, các táºp tin đã được tải lên thà nh công", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "The uploaded file exceeds the upload_max_filesize directive in php.ini: ", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "KÃch thước những táºp tin tải lên vượt quá MAX_FILE_SIZE đã được quy định", -"The uploaded file was only partially uploaded" => "Táºp tin tải lên má»›i chỉ tải lên được má»™t phần", -"No file was uploaded" => "Không có táºp tin nà o được tải lên", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Táºp tin được tải lên vượt quá MAX_FILE_SIZE được quy định trong mẫu HTML", +"The uploaded file was only partially uploaded" => "Các táºp tin được tải lên chỉ tải lên được má»™t phần", +"No file was uploaded" => "Chưa có file nà o được tải lên", "Missing a temporary folder" => "Không tìm thấy thư mục tạm", "Failed to write to disk" => "Không thể ghi ", "Not enough storage available" => "Không đủ không gian lưu trữ", "Invalid directory." => "Thư mục không hợp lệ", "Files" => "Táºp tin", +"Share" => "Chia sẻ", "Delete permanently" => "Xóa vÄ©nh vá»…n", "Delete" => "Xóa", "Rename" => "Sá»a tên", -"Pending" => "Chá»", +"Pending" => "Äang chá»", "{new_name} already exists" => "{new_name} đã tồn tại", "replace" => "thay thế", "suggest name" => "tên gợi ý", @@ -25,13 +25,15 @@ "undo" => "lùi lại", "perform delete operation" => "thá»±c hiện việc xóa", "1 file uploading" => "1 tệp tin Ä‘ang được tải lên", +"files uploading" => "tệp tin Ä‘ang được tải lên", "'.' is an invalid file name." => "'.' là má»™t tên file không hợp lệ", "File name cannot be empty." => "Tên file không được rá»—ng", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Tên không hợp lệ, '\\', '/', '<', '>', ':', '\"', '|', '?' và '*' thì không được phép dùng.", "Your storage is full, files can not be updated or synced anymore!" => "Your storage is full, files can not be updated or synced anymore!", "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 nà y do nó là má»™t thư mục hoặc kÃch thước táºp tin bằng 0 byte", +"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.", @@ -44,6 +46,7 @@ "{count} folders" => "{count} thư mục", "1 file" => "1 táºp tin", "{count} files" => "{count} táºp tin", +"Unable to rename file" => "Không thể đổi tên file", "Upload" => "Tải lên", "File handling" => "Xá» lý táºp tin", "Maximum upload size" => "KÃch thước tối Ä‘a ", @@ -59,12 +62,13 @@ "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 xuống", -"Unshare" => "Không chia sẽ", +"Download" => "Tải vá»", +"Unshare" => "Bá» chia sẻ", "Upload too large" => "Táºp tin tải lên quá lá»›n", "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/l10n/zh_CN.GB2312.php b/apps/files/l10n/zh_CN.GB2312.php index 33e21e544cd0bbc90927618893567ac4b716f2e9..0d87975918e4a0705a5871c94b61a79f3dec4246 100644 --- a/apps/files/l10n/zh_CN.GB2312.php +++ b/apps/files/l10n/zh_CN.GB2312.php @@ -1,15 +1,16 @@ <?php $TRANSLATIONS = array( "No file was uploaded. Unknown error" => "æ²¡æœ‰ä¸Šä¼ æ–‡ä»¶ã€‚æœªçŸ¥é”™è¯¯", -"There is no error, the file uploaded with success" => "没有任何错误,æ–‡ä»¶ä¸Šä¼ æˆåŠŸäº†", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ä¸Šä¼ çš„æ–‡ä»¶è¶…è¿‡äº†HTMLè¡¨å•æŒ‡å®šçš„MAX_FILE_SIZE", -"The uploaded file was only partially uploaded" => "æ–‡ä»¶åªæœ‰éƒ¨åˆ†è¢«ä¸Šä¼ ", -"No file was uploaded" => "æ²¡æœ‰ä¸Šä¼ å®Œæˆçš„æ–‡ä»¶", -"Missing a temporary folder" => "丢失了一个临时文件夹", +"There is no error, the file uploaded with success" => "æ–‡ä»¶ä¸Šä¼ æˆåŠŸ", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ä¸Šä¼ çš„æ–‡ä»¶è¶…è¿‡äº† HTML è¡¨æ ¼ä¸æŒ‡å®šçš„ MAX_FILE_SIZE 选项", +"The uploaded file was only partially uploaded" => "æ–‡ä»¶éƒ¨åˆ†ä¸Šä¼ ", +"No file was uploaded" => "æ²¡æœ‰ä¸Šä¼ æ–‡ä»¶", +"Missing a temporary folder" => "缺失临时文件夹", "Failed to write to disk" => "写ç£ç›˜å¤±è´¥", "Files" => "文件", +"Share" => "分享", "Delete" => "åˆ é™¤", "Rename" => "é‡å‘½å", -"Pending" => "Pending", +"Pending" => "ç‰å¾…ä¸", "{new_name} already exists" => "{new_name} å·²å˜åœ¨", "replace" => "替æ¢", "suggest name" => "推èåç§°", @@ -17,12 +18,13 @@ "replaced {new_name} with {old_name}" => "已用 {old_name} æ›¿æ¢ {new_name}", "undo" => "撤销", "1 file uploading" => "1 个文件æ£åœ¨ä¸Šä¼ ", -"Unable to upload your file as it is a directory or has 0 bytes" => "ä¸èƒ½ä¸Šä¼ ä½ æŒ‡å®šçš„æ–‡ä»¶,å¯èƒ½å› 为它是个文件夹或者大å°ä¸º0", +"files uploading" => "个文件æ£åœ¨ä¸Šä¼ ", +"Unable to upload your file as it is a directory or has 0 bytes" => "ä¸èƒ½ä¸Šä¼ 您的文件,由于它是文件夹或者为空文件", "Upload cancelled." => "ä¸Šä¼ å–æ¶ˆäº†", "File upload is in progress. Leaving the page now will cancel the upload." => "文件æ£åœ¨ä¸Šä¼ 。关é—页é¢ä¼šå–æ¶ˆä¸Šä¼ ã€‚", "URL cannot be empty." => "网å€ä¸èƒ½ä¸ºç©ºã€‚", "Error" => "出错", -"Name" => "åå—", +"Name" => "åç§°", "Size" => "大å°", "Modified" => "修改日期", "1 folder" => "1 个文件夹", @@ -45,8 +47,8 @@ "Cancel upload" => "å–æ¶ˆä¸Šä¼ ", "Nothing in here. Upload something!" => "这里没有东西.ä¸Šä¼ ç‚¹ä»€ä¹ˆ!", "Download" => "下载", -"Unshare" => "å–æ¶ˆå…±äº«", -"Upload too large" => "ä¸Šä¼ çš„æ–‡ä»¶å¤ªå¤§äº†", +"Unshare" => "å–æ¶ˆåˆ†äº«", +"Upload too large" => "ä¸Šä¼ è¿‡å¤§", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "ä½ æ£åœ¨è¯•å›¾ä¸Šä¼ çš„æ–‡ä»¶è¶…è¿‡äº†æ¤æœåŠ¡å™¨æ”¯æŒçš„æœ€å¤§çš„æ–‡ä»¶å¤§å°.", "Files are being scanned, please wait." => "æ£åœ¨æ‰«ææ–‡ä»¶,请ç¨å€™.", "Current scanning" => "æ£åœ¨æ‰«æ" diff --git a/apps/files/l10n/zh_CN.php b/apps/files/l10n/zh_CN.php index 8740298c622e4fdf785acf0d9a822cc40667043d..c883670e8485f22440438ae3580e36512d4b231c 100644 --- a/apps/files/l10n/zh_CN.php +++ b/apps/files/l10n/zh_CN.php @@ -1,22 +1,22 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "æ— æ³•ç§»åŠ¨ %s - åŒå文件已å˜åœ¨", "Could not move %s" => "æ— æ³•ç§»åŠ¨ %s", -"Unable to rename file" => "æ— æ³•é‡å‘½å文件", "No file was uploaded. Unknown error" => "æ²¡æœ‰æ–‡ä»¶è¢«ä¸Šä¼ ã€‚æœªçŸ¥é”™è¯¯", -"There is no error, the file uploaded with success" => "没有å‘ç”Ÿé”™è¯¯ï¼Œæ–‡ä»¶ä¸Šä¼ æˆåŠŸã€‚", +"There is no error, the file uploaded with success" => "æ–‡ä»¶ä¸Šä¼ æˆåŠŸï¼Œæ²¡æœ‰é”™è¯¯å‘生", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "ä¸Šä¼ æ–‡ä»¶å¤§å°å·²è¶…过php.iniä¸upload_max_filesize所规定的值", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ä¸Šä¼ çš„æ–‡ä»¶è¶…è¿‡äº†åœ¨HTML 表å•䏿Œ‡å®šçš„MAX_FILE_SIZE", -"The uploaded file was only partially uploaded" => "åªä¸Šä¼ 了文件的一部分", -"No file was uploaded" => "æ–‡ä»¶æ²¡æœ‰ä¸Šä¼ ", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ä¸Šä¼ çš„æ–‡ä»¶é•¿åº¦è¶…å‡ºäº† HTML 表å•ä¸ MAX_FILE_SIZE çš„é™åˆ¶", +"The uploaded file was only partially uploaded" => "å·²ä¸Šä¼ æ–‡ä»¶åªä¸Šä¼ 了部分(ä¸å®Œæ•´ï¼‰", +"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" => "æ“作ç‰å¾…ä¸", +"Pending" => "ç‰å¾…", "{new_name} already exists" => "{new_name} å·²å˜åœ¨", "replace" => "替æ¢", "suggest name" => "建议åç§°", @@ -25,13 +25,14 @@ "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." => "æ— æ•ˆå称,'\\', '/', '<', '>', ':', '\"', '|', '?' å’Œ '*' ä¸è¢«å…许使用。", "Your storage is full, files can not be updated or synced anymore!" => "您的å˜å‚¨ç©ºé—´å·²æ»¡ï¼Œæ–‡ä»¶å°†æ— æ³•æ›´æ–°æˆ–åŒæ¥ï¼", "Your storage is almost full ({usedSpacePercent}%)" => "您的å˜å‚¨ç©ºé—´å³å°†ç”¨å®Œ ({usedSpacePercent}%)", "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" => "æ— æ³•ä¸Šä¼ æ–‡ä»¶ï¼Œå› ä¸ºå®ƒæ˜¯ä¸€ä¸ªç›®å½•æˆ–è€…å¤§å°ä¸º 0 å—节", +"Unable to upload your file as it is a directory or has 0 bytes" => "æ— æ³•ä¸Šä¼ æ‚¨çš„æ–‡ä»¶ï¼Œæ–‡ä»¶å¤¹æˆ–è€…ç©ºæ–‡ä»¶", "Not enough space available" => "没有足够å¯ç”¨ç©ºé—´", "Upload cancelled." => "ä¸Šä¼ å·²å–æ¶ˆ", "File upload is in progress. Leaving the page now will cancel the upload." => "文件æ£åœ¨ä¸Šä¼ ä¸ã€‚现在离开æ¤é¡µä¼šå¯¼è‡´ä¸Šä¼ åŠ¨ä½œè¢«å–æ¶ˆã€‚", @@ -45,6 +46,8 @@ "{count} folders" => "{count} 个文件夹", "1 file" => "1 个文件", "{count} files" => "{count} 个文件", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "æ— æ•ˆçš„æ–‡ä»¶å¤¹å。â€Shared“ 是 Owncloud 预留的文件夹", +"Unable to rename file" => "æ— æ³•é‡å‘½å文件", "Upload" => "ä¸Šä¼ ", "File handling" => "文件处ç†", "Maximum upload size" => "æœ€å¤§ä¸Šä¼ å¤§å°", @@ -63,7 +66,7 @@ "You don’t have write permissions here." => "您没有写æƒé™", "Nothing in here. Upload something!" => "è¿™é‡Œè¿˜ä»€ä¹ˆéƒ½æ²¡æœ‰ã€‚ä¸Šä¼ äº›ä¸œè¥¿å§ï¼", "Download" => "下载", -"Unshare" => "å–æ¶ˆåˆ†äº«", +"Unshare" => "å–æ¶ˆå…±äº«", "Upload too large" => "ä¸Šä¼ æ–‡ä»¶è¿‡å¤§", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "您æ£å°è¯•ä¸Šä¼ çš„æ–‡ä»¶è¶…è¿‡äº†æ¤æœåС噍å¯ä»¥ä¸Šä¼ 的最大容é‡é™åˆ¶", "Files are being scanned, please wait." => "文件æ£åœ¨è¢«æ‰«æï¼Œè¯·ç¨å€™ã€‚", diff --git a/apps/files/l10n/zh_HK.php b/apps/files/l10n/zh_HK.php index 063acef5f049d4dcdf37d033008251d7ff34e094..caafc74b859dadf611c3e2f7781d9eefa424742b 100644 --- a/apps/files/l10n/zh_HK.php +++ b/apps/files/l10n/zh_HK.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Files" => "文件", +"Share" => "分享", "Delete" => "刪除", "Error" => "錯誤", "Name" => "å稱", diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php index c61cf0e2225b3cba55bdda22c6086e86d3e6cd73..0bd207888dc9420479098f7e982e407ef7c96543 100644 --- a/apps/files/l10n/zh_TW.php +++ b/apps/files/l10n/zh_TW.php @@ -1,7 +1,6 @@ <?php $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "無法移動 %s - åŒå的檔案已經å˜åœ¨", "Could not move %s" => "無法移動 %s", -"Unable to rename file" => "ç„¡æ³•é‡æ–°å‘½å檔案", "No file was uploaded. Unknown error" => "沒有檔案被上傳。未知的錯誤。", "There is no error, the file uploaded with success" => "無錯誤,檔案上傳æˆåŠŸ", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "上傳的檔案大å°è¶…éŽ php.ini ç•¶ä¸ upload_max_filesize åƒæ•¸çš„è¨å®šï¼š", @@ -13,6 +12,7 @@ "Not enough storage available" => "儲å˜ç©ºé–“ä¸è¶³", "Invalid directory." => "無效的資料夾。", "Files" => "檔案", +"Share" => "分享", "Delete permanently" => "永久刪除", "Delete" => "刪除", "Rename" => "釿–°å‘½å", @@ -46,6 +46,8 @@ "{count} folders" => "{count} 個資料夾", "1 file" => "1 個檔案", "{count} files" => "{count} 個檔案", +"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "無效的資料夾å稱,'Shared' 的使用被 ownCloud ä¿ç•™", +"Unable to rename file" => "ç„¡æ³•é‡æ–°å‘½å檔案", "Upload" => "上傳", "File handling" => "檔案處ç†", "Maximum upload size" => "最大上傳檔案大å°", diff --git a/apps/files/lib/app.php b/apps/files/lib/app.php new file mode 100644 index 0000000000000000000000000000000000000000..c2a4b9c2675dcc3bfe2f510916b7abb322ad5b72 --- /dev/null +++ b/apps/files/lib/app.php @@ -0,0 +1,79 @@ +<?php + +/** + * ownCloud - Core + * + * @author Morris Jobke + * @copyright 2013 Morris Jobke morris.jobke@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + + +namespace OCA\Files; + +class App { + private $l10n; + private $view; + + public function __construct($view, $l10n) { + $this->view = $view; + $this->l10n = $l10n; + } + + /** + * rename a file + * + * @param string $dir + * @param string $oldname + * @param string $newname + * @return array + */ + public function rename($dir, $oldname, $newname) { + $result = array( + 'success' => false, + 'data' => NULL + ); + + // rename to "/Shared" is denied + if( $dir === '/' and $newname === 'Shared' ) { + $result['data'] = array( + 'message' => $this->l10n->t("Invalid folder name. Usage of 'Shared' is reserved by ownCloud") + ); + } elseif( + // rename to "." is denied + $newname !== '.' and + // rename of "/Shared" is denied + !($dir === '/' and $oldname === 'Shared') and + // THEN try to rename + $this->view->rename($dir . '/' . $oldname, $dir . '/' . $newname) + ) { + // successful rename + $result['success'] = true; + $result['data'] = array( + 'dir' => $dir, + 'file' => $oldname, + 'newname' => $newname + ); + } else { + // rename failed + $result['data'] = array( + 'message' => $this->l10n->t('Unable to rename file') + ); + } + return $result; + } + +} \ No newline at end of file diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index 69fcb94e68197d05ced7d9dc9c4788c8e3a406c4..b576253f4f0f324cd83d2a8602ed4c0e229bd1e8 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -34,7 +34,7 @@ value="(max <?php p($_['uploadMaxHumanFilesize']); ?>)"> <input type="hidden" name="dir" value="<?php p($_['dir']) ?>" id="dir"> <input type="file" id="file_upload_start" name='files[]'/> - <a href="#" class="svg" onclick="return false;"></a> + <a href="#" class="svg"></a> </form> </div> <?php if ($_['trash'] ): ?> @@ -46,7 +46,6 @@ <div id="uploadprogressbar"></div> <input type="button" class="stop" style="display:none" value="<?php p($l->t('Cancel upload'));?>" - onclick="javascript:Files.cancelUploads();" /> </div> </div> diff --git a/apps/files/templates/part.breadcrumb.php b/apps/files/templates/part.breadcrumb.php index 7ea1755d1d7459c8ac8ce2d01c8013328e876671..9886b42e42463f5b34057ebb9677831bbdcceb50 100644 --- a/apps/files/templates/part.breadcrumb.php +++ b/apps/files/templates/part.breadcrumb.php @@ -1,5 +1,5 @@ <?php if(count($_["breadcrumb"])):?> - <div class="crumb"> + <div class="crumb" data-dir=''> <a href="<?php print_unescaped($_['baseURL']); ?>"> <img src="<?php print_unescaped(OCP\image_path('core', 'places/home.svg'));?>" class="svg" /> </a> diff --git a/apps/files/tests/ajax_rename.php b/apps/files/tests/ajax_rename.php new file mode 100644 index 0000000000000000000000000000000000000000..23e5761ddda44869855bc22a7f13b59caa29ab95 --- /dev/null +++ b/apps/files/tests/ajax_rename.php @@ -0,0 +1,117 @@ +<?php + +/** + * ownCloud - Core + * + * @author Morris Jobke + * @copyright 2013 Morris Jobke morris.jobke@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +class Test_OC_Files_App_Rename extends \PHPUnit_Framework_TestCase { + + function setUp() { + // mock OC_L10n + $l10nMock = $this->getMock('\OC_L10N', array('t'), array(), '', false); + $l10nMock->expects($this->any()) + ->method('t') + ->will($this->returnArgument(0)); + $viewMock = $this->getMock('\OC\Files\View', array('rename', 'normalizePath'), array(), '', false); + $viewMock->expects($this->any()) + ->method('normalizePath') + ->will($this->returnArgument(0)); + $viewMock->expects($this->any()) + ->method('rename') + ->will($this->returnValue(true)); + $this->files = new \OCA\Files\App($viewMock, $l10nMock); + } + + /** + * @brief test rename of file/folder named "Shared" + */ + function testRenameSharedFolder() { + $dir = '/'; + $oldname = 'Shared'; + $newname = 'new_name'; + + $result = $this->files->rename($dir, $oldname, $newname); + $expected = array( + 'success' => false, + 'data' => array('message' => 'Unable to rename file') + ); + + $this->assertEquals($expected, $result); + } + + /** + * @brief test rename of file/folder named "Shared" + */ + function testRenameSharedFolderInSubdirectory() { + $dir = '/test'; + $oldname = 'Shared'; + $newname = 'new_name'; + + $result = $this->files->rename($dir, $oldname, $newname); + $expected = array( + 'success' => true, + 'data' => array( + 'dir' => $dir, + 'file' => $oldname, + 'newname' => $newname + ) + ); + + $this->assertEquals($expected, $result); + } + + /** + * @brief test rename of file/folder to "Shared" + */ + function testRenameFolderToShared() { + $dir = '/'; + $oldname = 'oldname'; + $newname = 'Shared'; + + $result = $this->files->rename($dir, $oldname, $newname); + $expected = array( + 'success' => false, + 'data' => array('message' => "Invalid folder name. Usage of 'Shared' is reserved by ownCloud") + ); + + $this->assertEquals($expected, $result); + } + + /** + * @brief test rename of file/folder + */ + function testRenameFolder() { + $dir = '/'; + $oldname = 'oldname'; + $newname = 'newname'; + + $result = $this->files->rename($dir, $oldname, $newname); + $expected = array( + 'success' => true, + 'data' => array( + 'dir' => $dir, + 'file' => $oldname, + 'newname' => $newname + ) + ); + + $this->assertEquals($expected, $result); + } +} \ No newline at end of file diff --git a/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish.php b/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish.php new file mode 100644 index 0000000000000000000000000000000000000000..4ccacb963e3c535182eba8f5f74470c86abdfc6d --- /dev/null +++ b/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish.php @@ -0,0 +1,317 @@ +<?php +/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */ + +/** + * Crypt_Blowfish allows for encryption and decryption on the fly using + * the Blowfish algorithm. Crypt_Blowfish does not require the mcrypt + * PHP extension, it uses only PHP. + * Crypt_Blowfish support encryption/decryption with or without a secret key. + * + * + * PHP versions 4 and 5 + * + * LICENSE: This source file is subject to version 3.0 of the PHP license + * that is available through the world-wide-web at the following URI: + * http://www.php.net/license/3_0.txt. If you did not receive a copy of + * the PHP License and are unable to obtain it through the web, please + * send a note to license@php.net so we can mail you a copy immediately. + * + * @category Encryption + * @package Crypt_Blowfish + * @author Matthew Fonda <mfonda@php.net> + * @copyright 2005 Matthew Fonda + * @license http://www.php.net/license/3_0.txt PHP License 3.0 + * @version CVS: $Id: Blowfish.php,v 1.81 2005/05/30 18:40:36 mfonda Exp $ + * @link http://pear.php.net/package/Crypt_Blowfish + */ + + +require_once 'PEAR.php'; + + +/** + * + * Example usage: + * $bf = new Crypt_Blowfish('some secret key!'); + * $encrypted = $bf->encrypt('this is some example plain text'); + * $plaintext = $bf->decrypt($encrypted); + * echo "plain text: $plaintext"; + * + * + * @category Encryption + * @package Crypt_Blowfish + * @author Matthew Fonda <mfonda@php.net> + * @copyright 2005 Matthew Fonda + * @license http://www.php.net/license/3_0.txt PHP License 3.0 + * @link http://pear.php.net/package/Crypt_Blowfish + * @version @package_version@ + * @access public + */ +class Crypt_Blowfish +{ + /** + * P-Array contains 18 32-bit subkeys + * + * @var array + * @access private + */ + var $_P = array(); + + + /** + * Array of four S-Blocks each containing 256 32-bit entries + * + * @var array + * @access private + */ + var $_S = array(); + + /** + * Mcrypt td resource + * + * @var resource + * @access private + */ + var $_td = null; + + /** + * Initialization vector + * + * @var string + * @access private + */ + var $_iv = null; + + + /** + * Crypt_Blowfish Constructor + * Initializes the Crypt_Blowfish object, and gives a sets + * the secret key + * + * @param string $key + * @access public + */ + function Crypt_Blowfish($key) + { + if (extension_loaded('mcrypt')) { + $this->_td = mcrypt_module_open(MCRYPT_BLOWFISH, '', 'ecb', ''); + $this->_iv = mcrypt_create_iv(8, MCRYPT_RAND); + } + $this->setKey($key); + } + + /** + * Deprecated isReady method + * + * @return bool + * @access public + * @deprecated + */ + function isReady() + { + return true; + } + + /** + * Deprecated init method - init is now a private + * method and has been replaced with _init + * + * @return bool + * @access public + * @deprecated + * @see Crypt_Blowfish::_init() + */ + function init() + { + $this->_init(); + } + + /** + * Initializes the Crypt_Blowfish object + * + * @access private + */ + function _init() + { + $defaults = new Crypt_Blowfish_DefaultKey(); + $this->_P = $defaults->P; + $this->_S = $defaults->S; + } + + /** + * Enciphers a single 64 bit block + * + * @param int &$Xl + * @param int &$Xr + * @access private + */ + function _encipher(&$Xl, &$Xr) + { + for ($i = 0; $i < 16; $i++) { + $temp = $Xl ^ $this->_P[$i]; + $Xl = ((($this->_S[0][($temp>>24) & 255] + + $this->_S[1][($temp>>16) & 255]) ^ + $this->_S[2][($temp>>8) & 255]) + + $this->_S[3][$temp & 255]) ^ $Xr; + $Xr = $temp; + } + $Xr = $Xl ^ $this->_P[16]; + $Xl = $temp ^ $this->_P[17]; + } + + + /** + * Deciphers a single 64 bit block + * + * @param int &$Xl + * @param int &$Xr + * @access private + */ + function _decipher(&$Xl, &$Xr) + { + for ($i = 17; $i > 1; $i--) { + $temp = $Xl ^ $this->_P[$i]; + $Xl = ((($this->_S[0][($temp>>24) & 255] + + $this->_S[1][($temp>>16) & 255]) ^ + $this->_S[2][($temp>>8) & 255]) + + $this->_S[3][$temp & 255]) ^ $Xr; + $Xr = $temp; + } + $Xr = $Xl ^ $this->_P[1]; + $Xl = $temp ^ $this->_P[0]; + } + + + /** + * Encrypts a string + * + * @param string $plainText + * @return string Returns cipher text on success, PEAR_Error on failure + * @access public + */ + function encrypt($plainText) + { + if (!is_string($plainText)) { + PEAR::raiseError('Plain text must be a string', 0, PEAR_ERROR_DIE); + } + + if (extension_loaded('mcrypt')) { + return mcrypt_generic($this->_td, $plainText); + } + + $cipherText = ''; + $len = strlen($plainText); + $plainText .= str_repeat(chr(0),(8 - ($len%8))%8); + for ($i = 0; $i < $len; $i += 8) { + list(,$Xl,$Xr) = unpack("N2",substr($plainText,$i,8)); + $this->_encipher($Xl, $Xr); + $cipherText .= pack("N2", $Xl, $Xr); + } + return $cipherText; + } + + + /** + * Decrypts an encrypted string + * + * @param string $cipherText + * @return string Returns plain text on success, PEAR_Error on failure + * @access public + */ + function decrypt($cipherText) + { + if (!is_string($cipherText)) { + PEAR::raiseError('Cipher text must be a string', 1, PEAR_ERROR_DIE); + } + + if (extension_loaded('mcrypt')) { + return mdecrypt_generic($this->_td, $cipherText); + } + + $plainText = ''; + $len = strlen($cipherText); + $cipherText .= str_repeat(chr(0),(8 - ($len%8))%8); + for ($i = 0; $i < $len; $i += 8) { + list(,$Xl,$Xr) = unpack("N2",substr($cipherText,$i,8)); + $this->_decipher($Xl, $Xr); + $plainText .= pack("N2", $Xl, $Xr); + } + return $plainText; + } + + + /** + * Sets the secret key + * The key must be non-zero, and less than or equal to + * 56 characters in length. + * + * @param string $key + * @return bool Returns true on success, PEAR_Error on failure + * @access public + */ + function setKey($key) + { + if (!is_string($key)) { + PEAR::raiseError('Key must be a string', 2, PEAR_ERROR_DIE); + } + + $len = strlen($key); + + if ($len > 56 || $len == 0) { + PEAR::raiseError('Key must be less than 56 characters and non-zero. Supplied key length: ' . $len, 3, PEAR_ERROR_DIE); + } + + if (extension_loaded('mcrypt')) { + mcrypt_generic_init($this->_td, $key, $this->_iv); + return true; + } + + require_once 'Blowfish/DefaultKey.php'; + $this->_init(); + + $k = 0; + $data = 0; + $datal = 0; + $datar = 0; + + for ($i = 0; $i < 18; $i++) { + $data = 0; + for ($j = 4; $j > 0; $j--) { + $data = $data << 8 | ord($key{$k}); + $k = ($k+1) % $len; + } + $this->_P[$i] ^= $data; + } + + for ($i = 0; $i <= 16; $i += 2) { + $this->_encipher($datal, $datar); + $this->_P[$i] = $datal; + $this->_P[$i+1] = $datar; + } + for ($i = 0; $i < 256; $i += 2) { + $this->_encipher($datal, $datar); + $this->_S[0][$i] = $datal; + $this->_S[0][$i+1] = $datar; + } + for ($i = 0; $i < 256; $i += 2) { + $this->_encipher($datal, $datar); + $this->_S[1][$i] = $datal; + $this->_S[1][$i+1] = $datar; + } + for ($i = 0; $i < 256; $i += 2) { + $this->_encipher($datal, $datar); + $this->_S[2][$i] = $datal; + $this->_S[2][$i+1] = $datar; + } + for ($i = 0; $i < 256; $i += 2) { + $this->_encipher($datal, $datar); + $this->_S[3][$i] = $datal; + $this->_S[3][$i+1] = $datar; + } + + return true; + } + +} + +?> diff --git a/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish/DefaultKey.php b/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish/DefaultKey.php new file mode 100644 index 0000000000000000000000000000000000000000..2ff8ac788a6b62a4abde68d476c673612b8bfe01 --- /dev/null +++ b/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish/DefaultKey.php @@ -0,0 +1,327 @@ +<?php +/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */ + +/** + * Crypt_Blowfish allows for encryption and decryption on the fly using + * the Blowfish algorithm. Crypt_Blowfish does not require the mcrypt + * PHP extension, it uses only PHP. + * Crypt_Blowfish support encryption/decryption with or without a secret key. + * + * + * PHP versions 4 and 5 + * + * LICENSE: This source file is subject to version 3.0 of the PHP license + * that is available through the world-wide-web at the following URI: + * http://www.php.net/license/3_0.txt. If you did not receive a copy of + * the PHP License and are unable to obtain it through the web, please + * send a note to license@php.net so we can mail you a copy immediately. + * + * @category Encryption + * @package Crypt_Blowfish + * @author Matthew Fonda <mfonda@php.net> + * @copyright 2005 Matthew Fonda + * @license http://www.php.net/license/3_0.txt PHP License 3.0 + * @version CVS: $Id: DefaultKey.php,v 1.81 2005/05/30 18:40:37 mfonda Exp $ + * @link http://pear.php.net/package/Crypt_Blowfish + */ + + +/** + * Class containing default key + * + * @category Encryption + * @package Crypt_Blowfish + * @author Matthew Fonda <mfonda@php.net> + * @copyright 2005 Matthew Fonda + * @license http://www.php.net/license/3_0.txt PHP License 3.0 + * @link http://pear.php.net/package/Crypt_Blowfish + * @version @package_version@ + * @access public + */ +class Crypt_Blowfish_DefaultKey +{ + var $P = array(); + + var $S = array(); + + function Crypt_Blowfish_DefaultKey() + { + $this->P = array( + 0x243F6A88, 0x85A308D3, 0x13198A2E, 0x03707344, + 0xA4093822, 0x299F31D0, 0x082EFA98, 0xEC4E6C89, + 0x452821E6, 0x38D01377, 0xBE5466CF, 0x34E90C6C, + 0xC0AC29B7, 0xC97C50DD, 0x3F84D5B5, 0xB5470917, + 0x9216D5D9, 0x8979FB1B + ); + + $this->S = array( + array( + 0xD1310BA6, 0x98DFB5AC, 0x2FFD72DB, 0xD01ADFB7, + 0xB8E1AFED, 0x6A267E96, 0xBA7C9045, 0xF12C7F99, + 0x24A19947, 0xB3916CF7, 0x0801F2E2, 0x858EFC16, + 0x636920D8, 0x71574E69, 0xA458FEA3, 0xF4933D7E, + 0x0D95748F, 0x728EB658, 0x718BCD58, 0x82154AEE, + 0x7B54A41D, 0xC25A59B5, 0x9C30D539, 0x2AF26013, + 0xC5D1B023, 0x286085F0, 0xCA417918, 0xB8DB38EF, + 0x8E79DCB0, 0x603A180E, 0x6C9E0E8B, 0xB01E8A3E, + 0xD71577C1, 0xBD314B27, 0x78AF2FDA, 0x55605C60, + 0xE65525F3, 0xAA55AB94, 0x57489862, 0x63E81440, + 0x55CA396A, 0x2AAB10B6, 0xB4CC5C34, 0x1141E8CE, + 0xA15486AF, 0x7C72E993, 0xB3EE1411, 0x636FBC2A, + 0x2BA9C55D, 0x741831F6, 0xCE5C3E16, 0x9B87931E, + 0xAFD6BA33, 0x6C24CF5C, 0x7A325381, 0x28958677, + 0x3B8F4898, 0x6B4BB9AF, 0xC4BFE81B, 0x66282193, + 0x61D809CC, 0xFB21A991, 0x487CAC60, 0x5DEC8032, + 0xEF845D5D, 0xE98575B1, 0xDC262302, 0xEB651B88, + 0x23893E81, 0xD396ACC5, 0x0F6D6FF3, 0x83F44239, + 0x2E0B4482, 0xA4842004, 0x69C8F04A, 0x9E1F9B5E, + 0x21C66842, 0xF6E96C9A, 0x670C9C61, 0xABD388F0, + 0x6A51A0D2, 0xD8542F68, 0x960FA728, 0xAB5133A3, + 0x6EEF0B6C, 0x137A3BE4, 0xBA3BF050, 0x7EFB2A98, + 0xA1F1651D, 0x39AF0176, 0x66CA593E, 0x82430E88, + 0x8CEE8619, 0x456F9FB4, 0x7D84A5C3, 0x3B8B5EBE, + 0xE06F75D8, 0x85C12073, 0x401A449F, 0x56C16AA6, + 0x4ED3AA62, 0x363F7706, 0x1BFEDF72, 0x429B023D, + 0x37D0D724, 0xD00A1248, 0xDB0FEAD3, 0x49F1C09B, + 0x075372C9, 0x80991B7B, 0x25D479D8, 0xF6E8DEF7, + 0xE3FE501A, 0xB6794C3B, 0x976CE0BD, 0x04C006BA, + 0xC1A94FB6, 0x409F60C4, 0x5E5C9EC2, 0x196A2463, + 0x68FB6FAF, 0x3E6C53B5, 0x1339B2EB, 0x3B52EC6F, + 0x6DFC511F, 0x9B30952C, 0xCC814544, 0xAF5EBD09, + 0xBEE3D004, 0xDE334AFD, 0x660F2807, 0x192E4BB3, + 0xC0CBA857, 0x45C8740F, 0xD20B5F39, 0xB9D3FBDB, + 0x5579C0BD, 0x1A60320A, 0xD6A100C6, 0x402C7279, + 0x679F25FE, 0xFB1FA3CC, 0x8EA5E9F8, 0xDB3222F8, + 0x3C7516DF, 0xFD616B15, 0x2F501EC8, 0xAD0552AB, + 0x323DB5FA, 0xFD238760, 0x53317B48, 0x3E00DF82, + 0x9E5C57BB, 0xCA6F8CA0, 0x1A87562E, 0xDF1769DB, + 0xD542A8F6, 0x287EFFC3, 0xAC6732C6, 0x8C4F5573, + 0x695B27B0, 0xBBCA58C8, 0xE1FFA35D, 0xB8F011A0, + 0x10FA3D98, 0xFD2183B8, 0x4AFCB56C, 0x2DD1D35B, + 0x9A53E479, 0xB6F84565, 0xD28E49BC, 0x4BFB9790, + 0xE1DDF2DA, 0xA4CB7E33, 0x62FB1341, 0xCEE4C6E8, + 0xEF20CADA, 0x36774C01, 0xD07E9EFE, 0x2BF11FB4, + 0x95DBDA4D, 0xAE909198, 0xEAAD8E71, 0x6B93D5A0, + 0xD08ED1D0, 0xAFC725E0, 0x8E3C5B2F, 0x8E7594B7, + 0x8FF6E2FB, 0xF2122B64, 0x8888B812, 0x900DF01C, + 0x4FAD5EA0, 0x688FC31C, 0xD1CFF191, 0xB3A8C1AD, + 0x2F2F2218, 0xBE0E1777, 0xEA752DFE, 0x8B021FA1, + 0xE5A0CC0F, 0xB56F74E8, 0x18ACF3D6, 0xCE89E299, + 0xB4A84FE0, 0xFD13E0B7, 0x7CC43B81, 0xD2ADA8D9, + 0x165FA266, 0x80957705, 0x93CC7314, 0x211A1477, + 0xE6AD2065, 0x77B5FA86, 0xC75442F5, 0xFB9D35CF, + 0xEBCDAF0C, 0x7B3E89A0, 0xD6411BD3, 0xAE1E7E49, + 0x00250E2D, 0x2071B35E, 0x226800BB, 0x57B8E0AF, + 0x2464369B, 0xF009B91E, 0x5563911D, 0x59DFA6AA, + 0x78C14389, 0xD95A537F, 0x207D5BA2, 0x02E5B9C5, + 0x83260376, 0x6295CFA9, 0x11C81968, 0x4E734A41, + 0xB3472DCA, 0x7B14A94A, 0x1B510052, 0x9A532915, + 0xD60F573F, 0xBC9BC6E4, 0x2B60A476, 0x81E67400, + 0x08BA6FB5, 0x571BE91F, 0xF296EC6B, 0x2A0DD915, + 0xB6636521, 0xE7B9F9B6, 0xFF34052E, 0xC5855664, + 0x53B02D5D, 0xA99F8FA1, 0x08BA4799, 0x6E85076A + ), + array( + 0x4B7A70E9, 0xB5B32944, 0xDB75092E, 0xC4192623, + 0xAD6EA6B0, 0x49A7DF7D, 0x9CEE60B8, 0x8FEDB266, + 0xECAA8C71, 0x699A17FF, 0x5664526C, 0xC2B19EE1, + 0x193602A5, 0x75094C29, 0xA0591340, 0xE4183A3E, + 0x3F54989A, 0x5B429D65, 0x6B8FE4D6, 0x99F73FD6, + 0xA1D29C07, 0xEFE830F5, 0x4D2D38E6, 0xF0255DC1, + 0x4CDD2086, 0x8470EB26, 0x6382E9C6, 0x021ECC5E, + 0x09686B3F, 0x3EBAEFC9, 0x3C971814, 0x6B6A70A1, + 0x687F3584, 0x52A0E286, 0xB79C5305, 0xAA500737, + 0x3E07841C, 0x7FDEAE5C, 0x8E7D44EC, 0x5716F2B8, + 0xB03ADA37, 0xF0500C0D, 0xF01C1F04, 0x0200B3FF, + 0xAE0CF51A, 0x3CB574B2, 0x25837A58, 0xDC0921BD, + 0xD19113F9, 0x7CA92FF6, 0x94324773, 0x22F54701, + 0x3AE5E581, 0x37C2DADC, 0xC8B57634, 0x9AF3DDA7, + 0xA9446146, 0x0FD0030E, 0xECC8C73E, 0xA4751E41, + 0xE238CD99, 0x3BEA0E2F, 0x3280BBA1, 0x183EB331, + 0x4E548B38, 0x4F6DB908, 0x6F420D03, 0xF60A04BF, + 0x2CB81290, 0x24977C79, 0x5679B072, 0xBCAF89AF, + 0xDE9A771F, 0xD9930810, 0xB38BAE12, 0xDCCF3F2E, + 0x5512721F, 0x2E6B7124, 0x501ADDE6, 0x9F84CD87, + 0x7A584718, 0x7408DA17, 0xBC9F9ABC, 0xE94B7D8C, + 0xEC7AEC3A, 0xDB851DFA, 0x63094366, 0xC464C3D2, + 0xEF1C1847, 0x3215D908, 0xDD433B37, 0x24C2BA16, + 0x12A14D43, 0x2A65C451, 0x50940002, 0x133AE4DD, + 0x71DFF89E, 0x10314E55, 0x81AC77D6, 0x5F11199B, + 0x043556F1, 0xD7A3C76B, 0x3C11183B, 0x5924A509, + 0xF28FE6ED, 0x97F1FBFA, 0x9EBABF2C, 0x1E153C6E, + 0x86E34570, 0xEAE96FB1, 0x860E5E0A, 0x5A3E2AB3, + 0x771FE71C, 0x4E3D06FA, 0x2965DCB9, 0x99E71D0F, + 0x803E89D6, 0x5266C825, 0x2E4CC978, 0x9C10B36A, + 0xC6150EBA, 0x94E2EA78, 0xA5FC3C53, 0x1E0A2DF4, + 0xF2F74EA7, 0x361D2B3D, 0x1939260F, 0x19C27960, + 0x5223A708, 0xF71312B6, 0xEBADFE6E, 0xEAC31F66, + 0xE3BC4595, 0xA67BC883, 0xB17F37D1, 0x018CFF28, + 0xC332DDEF, 0xBE6C5AA5, 0x65582185, 0x68AB9802, + 0xEECEA50F, 0xDB2F953B, 0x2AEF7DAD, 0x5B6E2F84, + 0x1521B628, 0x29076170, 0xECDD4775, 0x619F1510, + 0x13CCA830, 0xEB61BD96, 0x0334FE1E, 0xAA0363CF, + 0xB5735C90, 0x4C70A239, 0xD59E9E0B, 0xCBAADE14, + 0xEECC86BC, 0x60622CA7, 0x9CAB5CAB, 0xB2F3846E, + 0x648B1EAF, 0x19BDF0CA, 0xA02369B9, 0x655ABB50, + 0x40685A32, 0x3C2AB4B3, 0x319EE9D5, 0xC021B8F7, + 0x9B540B19, 0x875FA099, 0x95F7997E, 0x623D7DA8, + 0xF837889A, 0x97E32D77, 0x11ED935F, 0x16681281, + 0x0E358829, 0xC7E61FD6, 0x96DEDFA1, 0x7858BA99, + 0x57F584A5, 0x1B227263, 0x9B83C3FF, 0x1AC24696, + 0xCDB30AEB, 0x532E3054, 0x8FD948E4, 0x6DBC3128, + 0x58EBF2EF, 0x34C6FFEA, 0xFE28ED61, 0xEE7C3C73, + 0x5D4A14D9, 0xE864B7E3, 0x42105D14, 0x203E13E0, + 0x45EEE2B6, 0xA3AAABEA, 0xDB6C4F15, 0xFACB4FD0, + 0xC742F442, 0xEF6ABBB5, 0x654F3B1D, 0x41CD2105, + 0xD81E799E, 0x86854DC7, 0xE44B476A, 0x3D816250, + 0xCF62A1F2, 0x5B8D2646, 0xFC8883A0, 0xC1C7B6A3, + 0x7F1524C3, 0x69CB7492, 0x47848A0B, 0x5692B285, + 0x095BBF00, 0xAD19489D, 0x1462B174, 0x23820E00, + 0x58428D2A, 0x0C55F5EA, 0x1DADF43E, 0x233F7061, + 0x3372F092, 0x8D937E41, 0xD65FECF1, 0x6C223BDB, + 0x7CDE3759, 0xCBEE7460, 0x4085F2A7, 0xCE77326E, + 0xA6078084, 0x19F8509E, 0xE8EFD855, 0x61D99735, + 0xA969A7AA, 0xC50C06C2, 0x5A04ABFC, 0x800BCADC, + 0x9E447A2E, 0xC3453484, 0xFDD56705, 0x0E1E9EC9, + 0xDB73DBD3, 0x105588CD, 0x675FDA79, 0xE3674340, + 0xC5C43465, 0x713E38D8, 0x3D28F89E, 0xF16DFF20, + 0x153E21E7, 0x8FB03D4A, 0xE6E39F2B, 0xDB83ADF7 + ), + array( + 0xE93D5A68, 0x948140F7, 0xF64C261C, 0x94692934, + 0x411520F7, 0x7602D4F7, 0xBCF46B2E, 0xD4A20068, + 0xD4082471, 0x3320F46A, 0x43B7D4B7, 0x500061AF, + 0x1E39F62E, 0x97244546, 0x14214F74, 0xBF8B8840, + 0x4D95FC1D, 0x96B591AF, 0x70F4DDD3, 0x66A02F45, + 0xBFBC09EC, 0x03BD9785, 0x7FAC6DD0, 0x31CB8504, + 0x96EB27B3, 0x55FD3941, 0xDA2547E6, 0xABCA0A9A, + 0x28507825, 0x530429F4, 0x0A2C86DA, 0xE9B66DFB, + 0x68DC1462, 0xD7486900, 0x680EC0A4, 0x27A18DEE, + 0x4F3FFEA2, 0xE887AD8C, 0xB58CE006, 0x7AF4D6B6, + 0xAACE1E7C, 0xD3375FEC, 0xCE78A399, 0x406B2A42, + 0x20FE9E35, 0xD9F385B9, 0xEE39D7AB, 0x3B124E8B, + 0x1DC9FAF7, 0x4B6D1856, 0x26A36631, 0xEAE397B2, + 0x3A6EFA74, 0xDD5B4332, 0x6841E7F7, 0xCA7820FB, + 0xFB0AF54E, 0xD8FEB397, 0x454056AC, 0xBA489527, + 0x55533A3A, 0x20838D87, 0xFE6BA9B7, 0xD096954B, + 0x55A867BC, 0xA1159A58, 0xCCA92963, 0x99E1DB33, + 0xA62A4A56, 0x3F3125F9, 0x5EF47E1C, 0x9029317C, + 0xFDF8E802, 0x04272F70, 0x80BB155C, 0x05282CE3, + 0x95C11548, 0xE4C66D22, 0x48C1133F, 0xC70F86DC, + 0x07F9C9EE, 0x41041F0F, 0x404779A4, 0x5D886E17, + 0x325F51EB, 0xD59BC0D1, 0xF2BCC18F, 0x41113564, + 0x257B7834, 0x602A9C60, 0xDFF8E8A3, 0x1F636C1B, + 0x0E12B4C2, 0x02E1329E, 0xAF664FD1, 0xCAD18115, + 0x6B2395E0, 0x333E92E1, 0x3B240B62, 0xEEBEB922, + 0x85B2A20E, 0xE6BA0D99, 0xDE720C8C, 0x2DA2F728, + 0xD0127845, 0x95B794FD, 0x647D0862, 0xE7CCF5F0, + 0x5449A36F, 0x877D48FA, 0xC39DFD27, 0xF33E8D1E, + 0x0A476341, 0x992EFF74, 0x3A6F6EAB, 0xF4F8FD37, + 0xA812DC60, 0xA1EBDDF8, 0x991BE14C, 0xDB6E6B0D, + 0xC67B5510, 0x6D672C37, 0x2765D43B, 0xDCD0E804, + 0xF1290DC7, 0xCC00FFA3, 0xB5390F92, 0x690FED0B, + 0x667B9FFB, 0xCEDB7D9C, 0xA091CF0B, 0xD9155EA3, + 0xBB132F88, 0x515BAD24, 0x7B9479BF, 0x763BD6EB, + 0x37392EB3, 0xCC115979, 0x8026E297, 0xF42E312D, + 0x6842ADA7, 0xC66A2B3B, 0x12754CCC, 0x782EF11C, + 0x6A124237, 0xB79251E7, 0x06A1BBE6, 0x4BFB6350, + 0x1A6B1018, 0x11CAEDFA, 0x3D25BDD8, 0xE2E1C3C9, + 0x44421659, 0x0A121386, 0xD90CEC6E, 0xD5ABEA2A, + 0x64AF674E, 0xDA86A85F, 0xBEBFE988, 0x64E4C3FE, + 0x9DBC8057, 0xF0F7C086, 0x60787BF8, 0x6003604D, + 0xD1FD8346, 0xF6381FB0, 0x7745AE04, 0xD736FCCC, + 0x83426B33, 0xF01EAB71, 0xB0804187, 0x3C005E5F, + 0x77A057BE, 0xBDE8AE24, 0x55464299, 0xBF582E61, + 0x4E58F48F, 0xF2DDFDA2, 0xF474EF38, 0x8789BDC2, + 0x5366F9C3, 0xC8B38E74, 0xB475F255, 0x46FCD9B9, + 0x7AEB2661, 0x8B1DDF84, 0x846A0E79, 0x915F95E2, + 0x466E598E, 0x20B45770, 0x8CD55591, 0xC902DE4C, + 0xB90BACE1, 0xBB8205D0, 0x11A86248, 0x7574A99E, + 0xB77F19B6, 0xE0A9DC09, 0x662D09A1, 0xC4324633, + 0xE85A1F02, 0x09F0BE8C, 0x4A99A025, 0x1D6EFE10, + 0x1AB93D1D, 0x0BA5A4DF, 0xA186F20F, 0x2868F169, + 0xDCB7DA83, 0x573906FE, 0xA1E2CE9B, 0x4FCD7F52, + 0x50115E01, 0xA70683FA, 0xA002B5C4, 0x0DE6D027, + 0x9AF88C27, 0x773F8641, 0xC3604C06, 0x61A806B5, + 0xF0177A28, 0xC0F586E0, 0x006058AA, 0x30DC7D62, + 0x11E69ED7, 0x2338EA63, 0x53C2DD94, 0xC2C21634, + 0xBBCBEE56, 0x90BCB6DE, 0xEBFC7DA1, 0xCE591D76, + 0x6F05E409, 0x4B7C0188, 0x39720A3D, 0x7C927C24, + 0x86E3725F, 0x724D9DB9, 0x1AC15BB4, 0xD39EB8FC, + 0xED545578, 0x08FCA5B5, 0xD83D7CD3, 0x4DAD0FC4, + 0x1E50EF5E, 0xB161E6F8, 0xA28514D9, 0x6C51133C, + 0x6FD5C7E7, 0x56E14EC4, 0x362ABFCE, 0xDDC6C837, + 0xD79A3234, 0x92638212, 0x670EFA8E, 0x406000E0 + ), + array( + 0x3A39CE37, 0xD3FAF5CF, 0xABC27737, 0x5AC52D1B, + 0x5CB0679E, 0x4FA33742, 0xD3822740, 0x99BC9BBE, + 0xD5118E9D, 0xBF0F7315, 0xD62D1C7E, 0xC700C47B, + 0xB78C1B6B, 0x21A19045, 0xB26EB1BE, 0x6A366EB4, + 0x5748AB2F, 0xBC946E79, 0xC6A376D2, 0x6549C2C8, + 0x530FF8EE, 0x468DDE7D, 0xD5730A1D, 0x4CD04DC6, + 0x2939BBDB, 0xA9BA4650, 0xAC9526E8, 0xBE5EE304, + 0xA1FAD5F0, 0x6A2D519A, 0x63EF8CE2, 0x9A86EE22, + 0xC089C2B8, 0x43242EF6, 0xA51E03AA, 0x9CF2D0A4, + 0x83C061BA, 0x9BE96A4D, 0x8FE51550, 0xBA645BD6, + 0x2826A2F9, 0xA73A3AE1, 0x4BA99586, 0xEF5562E9, + 0xC72FEFD3, 0xF752F7DA, 0x3F046F69, 0x77FA0A59, + 0x80E4A915, 0x87B08601, 0x9B09E6AD, 0x3B3EE593, + 0xE990FD5A, 0x9E34D797, 0x2CF0B7D9, 0x022B8B51, + 0x96D5AC3A, 0x017DA67D, 0xD1CF3ED6, 0x7C7D2D28, + 0x1F9F25CF, 0xADF2B89B, 0x5AD6B472, 0x5A88F54C, + 0xE029AC71, 0xE019A5E6, 0x47B0ACFD, 0xED93FA9B, + 0xE8D3C48D, 0x283B57CC, 0xF8D56629, 0x79132E28, + 0x785F0191, 0xED756055, 0xF7960E44, 0xE3D35E8C, + 0x15056DD4, 0x88F46DBA, 0x03A16125, 0x0564F0BD, + 0xC3EB9E15, 0x3C9057A2, 0x97271AEC, 0xA93A072A, + 0x1B3F6D9B, 0x1E6321F5, 0xF59C66FB, 0x26DCF319, + 0x7533D928, 0xB155FDF5, 0x03563482, 0x8ABA3CBB, + 0x28517711, 0xC20AD9F8, 0xABCC5167, 0xCCAD925F, + 0x4DE81751, 0x3830DC8E, 0x379D5862, 0x9320F991, + 0xEA7A90C2, 0xFB3E7BCE, 0x5121CE64, 0x774FBE32, + 0xA8B6E37E, 0xC3293D46, 0x48DE5369, 0x6413E680, + 0xA2AE0810, 0xDD6DB224, 0x69852DFD, 0x09072166, + 0xB39A460A, 0x6445C0DD, 0x586CDECF, 0x1C20C8AE, + 0x5BBEF7DD, 0x1B588D40, 0xCCD2017F, 0x6BB4E3BB, + 0xDDA26A7E, 0x3A59FF45, 0x3E350A44, 0xBCB4CDD5, + 0x72EACEA8, 0xFA6484BB, 0x8D6612AE, 0xBF3C6F47, + 0xD29BE463, 0x542F5D9E, 0xAEC2771B, 0xF64E6370, + 0x740E0D8D, 0xE75B1357, 0xF8721671, 0xAF537D5D, + 0x4040CB08, 0x4EB4E2CC, 0x34D2466A, 0x0115AF84, + 0xE1B00428, 0x95983A1D, 0x06B89FB4, 0xCE6EA048, + 0x6F3F3B82, 0x3520AB82, 0x011A1D4B, 0x277227F8, + 0x611560B1, 0xE7933FDC, 0xBB3A792B, 0x344525BD, + 0xA08839E1, 0x51CE794B, 0x2F32C9B7, 0xA01FBAC9, + 0xE01CC87E, 0xBCC7D1F6, 0xCF0111C3, 0xA1E8AAC7, + 0x1A908749, 0xD44FBD9A, 0xD0DADECB, 0xD50ADA38, + 0x0339C32A, 0xC6913667, 0x8DF9317C, 0xE0B12B4F, + 0xF79E59B7, 0x43F5BB3A, 0xF2D519FF, 0x27D9459C, + 0xBF97222C, 0x15E6FC2A, 0x0F91FC71, 0x9B941525, + 0xFAE59361, 0xCEB69CEB, 0xC2A86459, 0x12BAA8D1, + 0xB6C1075E, 0xE3056A0C, 0x10D25065, 0xCB03A442, + 0xE0EC6E0E, 0x1698DB3B, 0x4C98A0BE, 0x3278E964, + 0x9F1F9532, 0xE0D392DF, 0xD3A0342B, 0x8971F21E, + 0x1B0A7441, 0x4BA3348C, 0xC5BE7120, 0xC37632D8, + 0xDF359F8D, 0x9B992F2E, 0xE60B6F47, 0x0FE3F11D, + 0xE54CDA54, 0x1EDAD891, 0xCE6279CF, 0xCD3E7E6F, + 0x1618B166, 0xFD2C1D05, 0x848FD2C5, 0xF6FB2299, + 0xF523F357, 0xA6327623, 0x93A83531, 0x56CCCD02, + 0xACF08162, 0x5A75EBB5, 0x6E163697, 0x88D273CC, + 0xDE966292, 0x81B949D0, 0x4C50901B, 0x71C65614, + 0xE6C6C7BD, 0x327A140A, 0x45E1D006, 0xC3F27B9A, + 0xC9AA53FD, 0x62A80F00, 0xBB25BFE2, 0x35BDD2F6, + 0x71126905, 0xB2040222, 0xB6CBCF7C, 0xCD769C2B, + 0x53113EC0, 0x1640E3D3, 0x38ABBD60, 0x2547ADF0, + 0xBA38209C, 0xF746CE76, 0x77AFA1C5, 0x20756060, + 0x85CBFE4E, 0x8AE88DD8, 0x7AAAF9B0, 0x4CF9AA7E, + 0x1948C25C, 0x02FB8A8C, 0x01C36AE4, 0xD6EBE1F9, + 0x90D4F869, 0xA65CDEA0, 0x3F09252D, 0xC208E69F, + 0xB74E6132, 0xCE77E25B, 0x578FDFE3, 0x3AC372E6 + ) + ); + } + +} + +?> diff --git a/apps/files_encryption/ajax/adminrecovery.php b/apps/files_encryption/ajax/adminrecovery.php new file mode 100644 index 0000000000000000000000000000000000000000..6a0186d5a9b1b14d343a486eeb3ac22903cccba9 --- /dev/null +++ b/apps/files_encryption/ajax/adminrecovery.php @@ -0,0 +1,59 @@ +<?php + +/** + * Copyright (c) 2013, Sam Tuke <samtuke@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or later. + * See the COPYING-README file. + * + * @brief Script to handle admin settings for encrypted key recovery + */ +use OCA\Encryption; + +\OCP\JSON::checkAdminUser(); +\OCP\JSON::checkAppEnabled('files_encryption'); +\OCP\JSON::callCheck(); + +$l = OC_L10N::get('files_encryption'); + +$return = false; +// Enable recoveryAdmin + +$recoveryKeyId = OC_Appconfig::getValue('files_encryption', 'recoveryKeyId'); + +if (isset($_POST['adminEnableRecovery']) && $_POST['adminEnableRecovery'] === '1') { + + $return = \OCA\Encryption\Helper::adminEnableRecovery($recoveryKeyId, $_POST['recoveryPassword']); + + // Return success or failure + if ($return) { + \OCP\JSON::success(array('data' => array('message' => $l->t('Recovery key successfully enabled')))); + } else { + \OCP\JSON::error(array( + 'data' => array( + 'message' => $l->t( + 'Could not enable recovery key. Please check your recovery key password!') + ) + )); + } + +// Disable recoveryAdmin +} elseif ( + isset($_POST['adminEnableRecovery']) + && '0' === $_POST['adminEnableRecovery'] +) { + $return = \OCA\Encryption\Helper::adminDisableRecovery($_POST['recoveryPassword']); + + // Return success or failure + if ($return) { + \OCP\JSON::success(array('data' => array('message' => $l->t('Recovery key successfully disabled')))); + } else { + \OCP\JSON::error(array( + 'data' => array( + 'message' => $l->t( + 'Could not disable recovery key. Please check your recovery key password!') + ) + )); + } +} + + diff --git a/apps/files_encryption/ajax/changeRecoveryPassword.php b/apps/files_encryption/ajax/changeRecoveryPassword.php new file mode 100644 index 0000000000000000000000000000000000000000..b0594f967ba30c88ff067ef122ba8f4b445eca50 --- /dev/null +++ b/apps/files_encryption/ajax/changeRecoveryPassword.php @@ -0,0 +1,52 @@ +<?php + +/** + * Copyright (c) 2013, Bjoern Schiessle <schiessle@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or later. + * See the COPYING-README file. + * + * @brief Script to change recovery key password + * + */ + +use OCA\Encryption; + +\OCP\JSON::checkAdminUser(); +\OCP\JSON::checkAppEnabled('files_encryption'); +\OCP\JSON::callCheck(); + +$l = OC_L10N::get('core'); + +$return = false; + +$oldPassword = $_POST['oldPassword']; +$newPassword = $_POST['newPassword']; + +$util = new \OCA\Encryption\Util(new \OC_FilesystemView('/'), \OCP\User::getUser()); + +$result = $util->checkRecoveryPassword($oldPassword); + +if ($result) { + $keyId = $util->getRecoveryKeyId(); + $keyPath = '/owncloud_private_key/' . $keyId . '.private.key'; + $view = new \OC\Files\View('/'); + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $encryptedRecoveryKey = $view->file_get_contents($keyPath); + $decryptedRecoveryKey = \OCA\Encryption\Crypt::symmetricDecryptFileContent($encryptedRecoveryKey, $oldPassword); + $encryptedRecoveryKey = \OCA\Encryption\Crypt::symmetricEncryptFileContent($decryptedRecoveryKey, $newPassword); + $view->file_put_contents($keyPath, $encryptedRecoveryKey); + + \OC_FileProxy::$enabled = $proxyStatus; + + $return = true; +} + +// success or failure +if ($return) { + \OCP\JSON::success(array('data' => array('message' => $l->t('Password successfully changed.')))); +} else { + \OCP\JSON::error(array('data' => array('message' => $l->t('Could not change the password. Maybe the old password was not correct.')))); +} \ No newline at end of file diff --git a/apps/files_encryption/ajax/userrecovery.php b/apps/files_encryption/ajax/userrecovery.php new file mode 100644 index 0000000000000000000000000000000000000000..1d0f1ac2d17219c044942f33cc84c6df36a296ab --- /dev/null +++ b/apps/files_encryption/ajax/userrecovery.php @@ -0,0 +1,41 @@ +<?php +/** + * Copyright (c) 2013, Sam Tuke <samtuke@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or later. + * See the COPYING-README file. + * + * @brief Script to handle admin settings for encrypted key recovery + */ + +use OCA\Encryption; + +\OCP\JSON::checkLoggedIn(); +\OCP\JSON::checkAppEnabled('files_encryption'); +\OCP\JSON::callCheck(); + +if ( + isset($_POST['userEnableRecovery']) + && (0 == $_POST['userEnableRecovery'] || '1' === $_POST['userEnableRecovery']) +) { + + $userId = \OCP\USER::getUser(); + $view = new \OC_FilesystemView('/'); + $util = new \OCA\Encryption\Util($view, $userId); + + // Save recovery preference to DB + $return = $util->setRecoveryForUser($_POST['userEnableRecovery']); + + if ($_POST['userEnableRecovery'] === '1') { + $util->addRecoveryKeys(); + } else { + $util->removeRecoveryKeys(); + } + +} else { + + $return = false; + +} + +// Return success or failure +($return) ? \OCP\JSON::success() : \OCP\JSON::error(); \ No newline at end of file diff --git a/apps/files_encryption/appinfo/app.php b/apps/files_encryption/appinfo/app.php index bf16fec3aea0d60678d0a26d8121c9cbd0413868..99bdc2c24702fdea6f15ff29a78d2a225bcf0f67 100644 --- a/apps/files_encryption/appinfo/app.php +++ b/apps/files_encryption/appinfo/app.php @@ -8,42 +8,50 @@ OC::$CLASSPATH['OCA\Encryption\Stream'] = 'files_encryption/lib/stream.php'; OC::$CLASSPATH['OCA\Encryption\Proxy'] = 'files_encryption/lib/proxy.php'; OC::$CLASSPATH['OCA\Encryption\Session'] = 'files_encryption/lib/session.php'; OC::$CLASSPATH['OCA\Encryption\Capabilities'] = 'files_encryption/lib/capabilities.php'; +OC::$CLASSPATH['OCA\Encryption\Helper'] = 'files_encryption/lib/helper.php'; -OC_FileProxy::register( new OCA\Encryption\Proxy() ); +OC_FileProxy::register(new OCA\Encryption\Proxy()); -// User-related hooks -OCP\Util::connectHook( 'OC_User', 'post_login', 'OCA\Encryption\Hooks', 'login' ); -OCP\Util::connectHook( 'OC_User', 'pre_setPassword', 'OCA\Encryption\Hooks', 'setPassphrase' ); +// User related hooks +OCA\Encryption\Helper::registerUserHooks(); -// Sharing-related hooks -OCP\Util::connectHook( 'OCP\Share', 'post_shared', 'OCA\Encryption\Hooks', 'postShared' ); -OCP\Util::connectHook( 'OCP\Share', 'pre_unshare', 'OCA\Encryption\Hooks', 'preUnshare' ); -OCP\Util::connectHook( 'OCP\Share', 'pre_unshareAll', 'OCA\Encryption\Hooks', 'preUnshareAll' ); +// Sharing related hooks +OCA\Encryption\Helper::registerShareHooks(); -// Webdav-related hooks -OCP\Util::connectHook( 'OC_Webdav_Properties', 'update', 'OCA\Encryption\Hooks', 'updateKeyfile' ); +// Filesystem related hooks +OCA\Encryption\Helper::registerFilesystemHooks(); -stream_wrapper_register( 'crypt', 'OCA\Encryption\Stream' ); +stream_wrapper_register('crypt', 'OCA\Encryption\Stream'); -$session = new OCA\Encryption\Session(); +// check if we are logged in +if (OCP\User::isLoggedIn()) { -if ( - ! $session->getPrivateKey( \OCP\USER::getUser() ) - && OCP\User::isLoggedIn() - && OCA\Encryption\Crypt::mode() == 'server' -) { + // ensure filesystem is loaded + if(!\OC\Files\Filesystem::$loaded) { + \OC_Util::setupFS(); + } - // Force the user to log-in again if the encryption key isn't unlocked - // (happens when a user is logged in before the encryption app is - // enabled) - OCP\User::logout(); - - header( "Location: " . OC::$WEBROOT.'/' ); - - exit(); + $view = new OC_FilesystemView('/'); + $session = new \OCA\Encryption\Session($view); + // check if user has a private key + if ( + !$session->getPrivateKey(\OCP\USER::getUser()) + && OCA\Encryption\Crypt::mode() === 'server' + ) { + + // Force the user to log-in again if the encryption key isn't unlocked + // (happens when a user is logged in before the encryption app is + // enabled) + OCP\User::logout(); + + header("Location: " . OC::$WEBROOT . '/'); + + exit(); + } } // Register settings scripts -OCP\App::registerAdmin( 'files_encryption', 'settings' ); -OCP\App::registerPersonal( 'files_encryption', 'settings-personal' ); +OCP\App::registerAdmin('files_encryption', 'settings-admin'); +OCP\App::registerPersonal('files_encryption', 'settings-personal'); + diff --git a/apps/files_encryption/appinfo/database.xml b/apps/files_encryption/appinfo/database.xml index d294c35d63d0052e14cc188cebb3603822113aac..4587930da0a3c25fb3eecbb4c39afebf9de866ec 100644 --- a/apps/files_encryption/appinfo/database.xml +++ b/apps/files_encryption/appinfo/database.xml @@ -18,6 +18,21 @@ <type>text</type> <notnull>true</notnull> <length>64</length> + <comments>What client-side / server-side configuration is used</comments> + </field> + <field> + <name>recovery_enabled</name> + <type>integer</type> + <notnull>true</notnull> + <default>0</default> + <comments>Whether encryption key recovery is enabled</comments> + </field> + <field> + <name>migration_status</name> + <type>integer</type> + <notnull>true</notnull> + <default>0</default> + <comments>Whether encryption migration has been performed</comments> </field> </declaration> </table> diff --git a/apps/files_encryption/appinfo/info.xml b/apps/files_encryption/appinfo/info.xml index 39ea155488f4f1944a152cc4b85b49bd0394b5fb..ea8f6cf6f310373685427f40ed18481c49c9d3c8 100644 --- a/apps/files_encryption/appinfo/info.xml +++ b/apps/files_encryption/appinfo/info.xml @@ -2,9 +2,9 @@ <info> <id>files_encryption</id> <name>Encryption</name> - <description>Server side encryption of files. Warning: You will lose your data if you enable this App and forget your password. Encryption is not yet compatible with LDAP.</description> + <description>WARNING: This is a preview release of the new ownCloud 5 encryption system. Testing and feedback is very welcome but don't use this in production yet. Encryption is not yet compatible with LDAP.</description> <licence>AGPL</licence> - <author>Sam Tuke</author> + <author>Sam Tuke, Bjoern Schiessle, Florin Peter</author> <require>4</require> <shipped>true</shipped> <types> diff --git a/apps/files_encryption/appinfo/spec.txt b/apps/files_encryption/appinfo/spec.txt index 2d22dffe08da9d3e1a331aff5166aa9dfd05e16c..ddd3983a9eba2f2e33850d0fe57532093e7c7584 100644 --- a/apps/files_encryption/appinfo/spec.txt +++ b/apps/files_encryption/appinfo/spec.txt @@ -9,6 +9,57 @@ Encrypted files [encrypted data string][delimiter][IV][padding] [anhAAjAmcGXqj1X9g==][00iv00][MSHU5N5gECP7aAg7][xx] (square braces added) + +- Directory structure: + - Encrypted user data (catfiles) are stored in the usual /data/user/files dir + - Keyfiles are stored in /data/user/files_encryption/keyfiles + - Sharekey are stored in /data/user/files_encryption/share-files + +- File extensions: + - Catfiles have to keep the file extension of the original file, pre-encryption + - Keyfiles use .keyfile + - Sharekeys have .shareKey + +Shared files +------------ + +Shared files have a centrally stored catfile and keyfile, and one sharekey for +each user that shares it. + +When sharing is used, a different encryption method is used to encrypt the +keyfile (openssl_seal). Although shared files have a keyfile, its contents +use a different format therefore. + +Each time a shared file is edited or deleted, all sharekeys for users sharing +that file must have their sharekeys changed also. The keyfile and catfile +however need only changing in the owners files, as there is only one copy of +these. + +Publicly shared files (public links) +------------------------------------ + +Files shared via public links use a separate system user account called 'ownCloud'. All public files are shared to that user's public key, and the private key is used to access the files when the public link is used in browser. + +This means that files shared via public links are accessible only to users who know the shared URL, or to admins who know the 'ownCloud' user password. + +Lost password recovery +---------------------- + +In order to enable users to read their encrypted files in the event of a password loss/reset scenario, administrators can choose to enable a 'recoveryAdmin' account. This is a user that all user files will automatically be shared to of the option is enabled. This allows the recoveryAdmin user to generate new keyfiles for the user. By default the UID of the recoveryAdmin is 'recoveryAdmin'. + +OC_FilesystemView +----------------- + +files_encryption deals extensively with paths and the filesystem. In order to minimise bugs, it makes calls to filesystem methods in a consistent way: OC_FilesystemView{} objects always use '/' as their root, and specify paths each time particular methods are called. e.g. do this: + +$view->file_exists( 'path/to/file' ); + +Not: + +$view->chroot( 'path/to' ); +$view->file_exists( 'file' ); + +Using this convention means that $view objects are more predictable and less likely to break. Problems with paths are the #1 cause of bugs in this app, and consistent $view handling is an important way to prevent them. Notes ----- @@ -16,4 +67,11 @@ Notes - The user passphrase is required in order to set up or upgrade the app. New keypair generation, and the re-encryption of legacy encrypted files requires it. Therefore an appinfo/update.php script cannot be used, and upgrade logic - is handled in the login hook listener. \ No newline at end of file + is handled in the login hook listener. Therefore each time the user logs in + their files are scanned to detect unencrypted and legacy encrypted files, and + they are (re)encrypted as necessary. This may present a performance issue; we + need to monitor this. +- When files are saved to ownCloud via WebDAV, a .part file extension is used so + that the file isn't cached before the upload has been completed. .part files + are not compatible with files_encrytion's key management system however, so + we have to always sanitise such paths manually before using them. \ No newline at end of file diff --git a/apps/files_encryption/appinfo/version b/apps/files_encryption/appinfo/version index 1d71ef97443918d538e8188167c94d7bbafaf753..bd73f47072b1fe4b9914ec14a7f6d47fcc8f816a 100644 --- a/apps/files_encryption/appinfo/version +++ b/apps/files_encryption/appinfo/version @@ -1 +1 @@ -0.3 \ No newline at end of file +0.4 diff --git a/apps/files_encryption/css/settings-personal.css b/apps/files_encryption/css/settings-personal.css new file mode 100644 index 0000000000000000000000000000000000000000..4ee0acc9768ce52dc9262764086ecc2f66400b1d --- /dev/null +++ b/apps/files_encryption/css/settings-personal.css @@ -0,0 +1,10 @@ +/* Copyright (c) 2013, Sam Tuke, <samtuke@owncloud.com> + This file is licensed under the Affero General Public License version 3 or later. + See the COPYING-README file. */ + +#encryptAllError +, #encryptAllSuccess +, #recoveryEnabledError +, #recoveryEnabledSuccess { + display: none; +} \ No newline at end of file diff --git a/apps/files_encryption/hooks/hooks.php b/apps/files_encryption/hooks/hooks.php index 2731d5a92f74ad4ed435d77a37d35cc9018cb7df..d1b08a0b9788d9261b1a01decd384f5b917d6d86 100644 --- a/apps/files_encryption/hooks/hooks.php +++ b/apps/files_encryption/hooks/hooks.php @@ -23,10 +23,11 @@ namespace OCA\Encryption; +use OC\Files\Filesystem; + /** * Class for hook specific logic */ - class Hooks { // TODO: use passphrase for encrypting private key that is separate to @@ -36,156 +37,489 @@ class Hooks { * @brief Startup encryption backend upon user login * @note This method should never be called for users using client side encryption */ - public static function login( $params ) { - + public static function login($params) { + // Manually initialise Filesystem{} singleton with correct // fake root path, in order to avoid fatal webdav errors - \OC\Files\Filesystem::init( $params['uid'], $params['uid'] . '/' . 'files' . '/' ); - - $view = new \OC_FilesystemView( '/' ); - - $util = new Util( $view, $params['uid'] ); - - // Check files_encryption infrastructure is ready for action - if ( ! $util->ready() ) { - - \OC_Log::write( 'Encryption library', 'User account "' . $params['uid'] . '" is not ready for encryption; configuration started', \OC_Log::DEBUG ); - - return $util->setupServerSide( $params['password'] ); + // NOTE: disabled because this give errors on webdav! + //\OC\Files\Filesystem::init( $params['uid'], '/' . 'files' . '/' ); + $view = new \OC_FilesystemView('/'); + + // ensure filesystem is loaded + if(!\OC\Files\Filesystem::$loaded) { + \OC_Util::setupFS($params['uid']); } - - \OC_FileProxy::$enabled = false; - - $encryptedKey = Keymanager::getPrivateKey( $view, $params['uid'] ); - - \OC_FileProxy::$enabled = true; - - $privateKey = Crypt::symmetricDecryptFileContent( $encryptedKey, $params['password'] ); - - $session = new Session(); - - $session->setPrivateKey( $privateKey, $params['uid'] ); - - $view1 = new \OC_FilesystemView( '/' . $params['uid'] ); - - // Set legacy encryption key if it exists, to support - // depreciated encryption system - if ( - $view1->file_exists( 'encryption.key' ) - && $encLegacyKey = $view1->file_get_contents( 'encryption.key' ) - ) { - - $plainLegacyKey = Crypt::legacyDecrypt( $encLegacyKey, $params['password'] ); - - $session->setLegacyKey( $plainLegacyKey ); - + + $util = new Util($view, $params['uid']); + + // setup user, if user not ready force relogin + if (Helper::setupUser($util, $params['password']) === false) { + return false; } - - $publicKey = Keymanager::getPublicKey( $view, $params['uid'] ); - - // Encrypt existing user files: - // This serves to upgrade old versions of the encryption - // app (see appinfo/spec.txt) - if ( - $util->encryptAll( $publicKey, '/' . $params['uid'] . '/' . 'files', $session->getLegacyKey(), $params['password'] ) - ) { - - \OC_Log::write( - 'Encryption library', 'Encryption of existing files belonging to "' . $params['uid'] . '" started at login' - , \OC_Log::INFO - ); - + + $encryptedKey = Keymanager::getPrivateKey($view, $params['uid']); + + $privateKey = Crypt::symmetricDecryptFileContent($encryptedKey, $params['password']); + + $session = new \OCA\Encryption\Session($view); + + $session->setPrivateKey($privateKey, $params['uid']); + + // Check if first-run file migration has already been performed + $migrationCompleted = $util->getMigrationStatus(); + + // If migration not yet done + if (!$migrationCompleted) { + + $userView = new \OC_FilesystemView('/' . $params['uid']); + + // Set legacy encryption key if it exists, to support + // depreciated encryption system + if ( + $userView->file_exists('encryption.key') + && $encLegacyKey = $userView->file_get_contents('encryption.key') + ) { + + $plainLegacyKey = Crypt::legacyBlockDecrypt($encLegacyKey, $params['password']); + + $session->setLegacyKey($plainLegacyKey); + + } + + // Encrypt existing user files: + // This serves to upgrade old versions of the encryption + // app (see appinfo/spec.txt) + if ( + $util->encryptAll('/' . $params['uid'] . '/' . 'files', $session->getLegacyKey(), $params['password']) + ) { + + \OC_Log::write( + 'Encryption library', 'Encryption of existing files belonging to "' . $params['uid'] . '" completed' + , \OC_Log::INFO + ); + + } + + // Register successful migration in DB + $util->setMigrationStatus(1); + } return true; } - + + /** + * @brief setup encryption backend upon user created + * @note This method should never be called for users using client side encryption + */ + public static function postCreateUser($params) { + $view = new \OC_FilesystemView('/'); + + $util = new Util($view, $params['uid']); + + Helper::setupUser($util, $params['password']); + } + + /** + * @brief cleanup encryption backend upon user deleted + * @note This method should never be called for users using client side encryption + */ + public static function postDeleteUser($params) { + $view = new \OC_FilesystemView('/'); + + // cleanup public key + $publicKey = '/public-keys/' . $params['uid'] . '.public.key'; + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $view->unlink($publicKey); + + \OC_FileProxy::$enabled = $proxyStatus; + } + /** * @brief Change a user's encryption passphrase * @param array $params keys: uid, password */ - public static function setPassphrase( $params ) { - + public static function setPassphrase($params) { + // Only attempt to change passphrase if server-side encryption // is in use (client-side encryption does not have access to // the necessary keys) - if ( Crypt::mode() == 'server' ) { - - $session = new Session(); - - // Get existing decrypted private key - $privateKey = $session->getPrivateKey(); - - // Encrypt private key with new user pwd as passphrase - $encryptedPrivateKey = Crypt::symmetricEncryptFileContent( $privateKey, $params['password'] ); - - // Save private key - Keymanager::setPrivateKey( $encryptedPrivateKey ); - - // NOTE: Session does not need to be updated as the - // private key has not changed, only the passphrase - // used to decrypt it has changed - + if (Crypt::mode() === 'server') { + + if ($params['uid'] === \OCP\User::getUser()) { + + $view = new \OC_FilesystemView('/'); + + $session = new \OCA\Encryption\Session($view); + + // Get existing decrypted private key + $privateKey = $session->getPrivateKey(); + + // Encrypt private key with new user pwd as passphrase + $encryptedPrivateKey = Crypt::symmetricEncryptFileContent($privateKey, $params['password']); + + // Save private key + Keymanager::setPrivateKey($encryptedPrivateKey); + + // NOTE: Session does not need to be updated as the + // private key has not changed, only the passphrase + // used to decrypt it has changed + + + } else { // admin changed the password for a different user, create new keys and reencrypt file keys + + $user = $params['uid']; + $recoveryPassword = $params['recoveryPassword']; + $newUserPassword = $params['password']; + + $view = new \OC_FilesystemView('/'); + + // make sure that the users home is mounted + \OC\Files\Filesystem::initMountPoints($user); + + $keypair = Crypt::createKeypair(); + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // Save public key + $view->file_put_contents('/public-keys/' . $user . '.public.key', $keypair['publicKey']); + + // Encrypt private key empty passphrase + $encryptedPrivateKey = Crypt::symmetricEncryptFileContent($keypair['privateKey'], $newUserPassword); + + // Save private key + $view->file_put_contents( + '/' . $user . '/files_encryption/' . $user . '.private.key', $encryptedPrivateKey); + + if ($recoveryPassword) { // if recovery key is set we can re-encrypt the key files + $util = new Util($view, $user); + $util->recoverUsersFiles($recoveryPassword); + } + + \OC_FileProxy::$enabled = $proxyStatus; + } } - } - + + /* + * @brief check if files can be encrypted to every user. + */ /** - * @brief update the encryption key of the file uploaded by the client + * @param $params */ - public static function updateKeyfile( $params ) { - - if ( Crypt::mode() == 'client' ) { - - if ( isset( $params['properties']['key'] ) ) { - - $view = new \OC_FilesystemView( '/' ); - $userId = \OCP\User::getUser(); - - Keymanager::setFileKey( $view, $params['path'], $userId, $params['properties']['key'] ); - - } else { - - \OC_Log::write( - 'Encryption library', "Client side encryption is enabled but the client doesn't provide a encryption key for the file!" - , \OC_Log::ERROR - ); - - error_log( "Client side encryption is enabled but the client doesn't provide an encryption key for the file!" ); - + public static function preShared($params) { + + $users = array(); + $view = new \OC\Files\View('/public-keys/'); + + switch ($params['shareType']) { + case \OCP\Share::SHARE_TYPE_USER: + $users[] = $params['shareWith']; + break; + case \OCP\Share::SHARE_TYPE_GROUP: + $users = \OC_Group::usersInGroup($params['shareWith']); + break; + } + + $error = false; + foreach ($users as $user) { + if (!$view->file_exists($user . '.public.key')) { + $error = true; + break; } - } - + + if ($error) // Set flag var 'run' to notify emitting + // script that hook execution failed + { + $params['run']->run = false; + } + // TODO: Make sure files_sharing provides user + // feedback on failed share } - + /** - * @brief + * @brief */ - public static function postShared( $params ) { + public static function postShared($params) { + + // NOTE: $params has keys: + // [itemType] => file + // itemSource -> int, filecache file ID + // [parent] => + // [itemTarget] => /13 + // shareWith -> string, uid of user being shared to + // fileTarget -> path of file being shared + // uidOwner -> owner of the original file being shared + // [shareType] => 0 + // [shareWith] => test1 + // [uidOwner] => admin + // [permissions] => 17 + // [fileSource] => 13 + // [fileTarget] => /test8 + // [id] => 10 + // [token] => + // [run] => whether emitting script should continue to run + // TODO: Should other kinds of item be encrypted too? + + if ($params['itemType'] === 'file' || $params['itemType'] === 'folder') { + + $view = new \OC_FilesystemView('/'); + $session = new \OCA\Encryption\Session($view); + $userId = \OCP\User::getUser(); + $util = new Util($view, $userId); + $path = $util->fileIdToPath($params['itemSource']); + + $share = $util->getParentFromShare($params['id']); + //if parent is set, then this is a re-share action + if ($share['parent'] !== null) { + + // get the parent from current share + $parent = $util->getShareParent($params['parent']); + + // if parent is file the it is an 1:1 share + if ($parent['item_type'] === 'file') { + + // prefix path with Shared + $path = '/Shared' . $parent['file_target']; + } else { + + // NOTE: parent is folder but shared was a file! + // we try to rebuild the missing path + // some examples we face here + // user1 share folder1 with user2 folder1 has + // the following structure + // /folder1/subfolder1/subsubfolder1/somefile.txt + // user2 re-share subfolder2 with user3 + // user3 re-share somefile.txt user4 + // so our path should be + // /Shared/subfolder1/subsubfolder1/somefile.txt + // while user3 is sharing + + if ($params['itemType'] === 'file') { + // get target path + $targetPath = $util->fileIdToPath($params['fileSource']); + $targetPathSplit = array_reverse(explode('/', $targetPath)); + + // init values + $path = ''; + $sharedPart = ltrim($parent['file_target'], '/'); + + // rebuild path + foreach ($targetPathSplit as $pathPart) { + if ($pathPart !== $sharedPart) { + $path = '/' . $pathPart . $path; + } else { + break; + } + } + // prefix path with Shared + $path = '/Shared' . $parent['file_target'] . $path; + } else { + // prefix path with Shared + $path = '/Shared' . $parent['file_target'] . $params['fileTarget']; + } + } + } + + $sharingEnabled = \OCP\Share::isEnabled(); + + // get the path including mount point only if not a shared folder + if(strncmp($path, '/Shared' , strlen('/Shared') !== 0)) { + // get path including the the storage mount point + $path = $util->getPathWithMountPoint($params['itemSource']); + } + + // if a folder was shared, get a list of all (sub-)folders + if ($params['itemType'] === 'folder') { + $allFiles = $util->getAllFiles($path); + } else { + $allFiles = array($path); + } + + foreach ($allFiles as $path) { + $usersSharing = $util->getSharingUsersArray($sharingEnabled, $path); + $util->setSharedFileKeyfiles($session, $usersSharing, $path); + } + } } - + /** - * @brief + * @brief */ - public static function preUnshare( $params ) { - - // Delete existing catfile - - // Generate new catfile and env keys - - // Save env keys to user folders + public static function postUnshare($params) { + + // NOTE: $params has keys: + // [itemType] => file + // [itemSource] => 13 + // [shareType] => 0 + // [shareWith] => test1 + // [itemParent] => + + if ($params['itemType'] === 'file' || $params['itemType'] === 'folder') { + + $view = new \OC_FilesystemView('/'); + $userId = \OCP\User::getUser(); + $util = new Util($view, $userId); + $path = $util->fileIdToPath($params['itemSource']); + + // check if this is a re-share + if ($params['itemParent']) { + + // get the parent from current share + $parent = $util->getShareParent($params['itemParent']); + + // get target path + $targetPath = $util->fileIdToPath($params['itemSource']); + $targetPathSplit = array_reverse(explode('/', $targetPath)); + + // init values + $path = ''; + $sharedPart = ltrim($parent['file_target'], '/'); + + // rebuild path + foreach ($targetPathSplit as $pathPart) { + if ($pathPart !== $sharedPart) { + $path = '/' . $pathPart . $path; + } else { + break; + } + } + + // prefix path with Shared + $path = '/Shared' . $parent['file_target'] . $path; + } + + // for group shares get a list of the group members + if ($params['shareType'] === \OCP\Share::SHARE_TYPE_GROUP) { + $userIds = \OC_Group::usersInGroup($params['shareWith']); + } else { + if ($params['shareType'] === \OCP\Share::SHARE_TYPE_LINK) { + $userIds = array($util->getPublicShareKeyId()); + } else { + $userIds = array($params['shareWith']); + } + } + + // get the path including mount point only if not a shared folder + if(strncmp($path, '/Shared' , strlen('/Shared') !== 0)) { + // get path including the the storage mount point + $path = $util->getPathWithMountPoint($params['itemSource']); + } + + // if we unshare a folder we need a list of all (sub-)files + if ($params['itemType'] === 'folder') { + $allFiles = $util->getAllFiles( $path ); + } else { + $allFiles = array($path); + } + + foreach ($allFiles as $path) { + + // check if the user still has access to the file, otherwise delete share key + $sharingUsers = $util->getSharingUsersArray(true, $path); + + // Unshare every user who no longer has access to the file + $delUsers = array_diff($userIds, $sharingUsers); + + // delete share key + Keymanager::delShareKey($view, $delUsers, $path); + } + + } } - + /** - * @brief + * @brief after a file is renamed, rename its keyfile and share-keys also fix the file size and fix also the sharing + * @param array with oldpath and newpath + * + * This function is connected to the rename signal of OC_Filesystem and adjust the name and location + * of the stored versions along the actual file */ - public static function preUnshareAll( $params ) { - - trigger_error( "preUnshareAll" ); - + public static function postRename($params) { + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $view = new \OC_FilesystemView('/'); + $session = new \OCA\Encryption\Session($view); + $userId = \OCP\User::getUser(); + $util = new Util($view, $userId); + + // Format paths to be relative to user files dir + $oldKeyfilePath = \OC\Files\Filesystem::normalizePath( + $userId . '/' . 'files_encryption' . '/' . 'keyfiles' . '/' . $params['oldpath']); + $newKeyfilePath = \OC\Files\Filesystem::normalizePath( + $userId . '/' . 'files_encryption' . '/' . 'keyfiles' . '/' . $params['newpath']); + + // add key ext if this is not an folder + if (!$view->is_dir($oldKeyfilePath)) { + $oldKeyfilePath .= '.key'; + $newKeyfilePath .= '.key'; + + // handle share-keys + $localKeyPath = $view->getLocalFile($userId . '/files_encryption/share-keys/' . $params['oldpath']); + $matches = glob(preg_quote($localKeyPath) . '*.shareKey'); + foreach ($matches as $src) { + $dst = \OC\Files\Filesystem::normalizePath(str_replace($params['oldpath'], $params['newpath'], $src)); + + // create destination folder if not exists + if (!file_exists(dirname($dst))) { + mkdir(dirname($dst), 0750, true); + } + + rename($src, $dst); + } + + } else { + // handle share-keys folders + $oldShareKeyfilePath = \OC\Files\Filesystem::normalizePath( + $userId . '/' . 'files_encryption' . '/' . 'share-keys' . '/' . $params['oldpath']); + $newShareKeyfilePath = \OC\Files\Filesystem::normalizePath( + $userId . '/' . 'files_encryption' . '/' . 'share-keys' . '/' . $params['newpath']); + + // create destination folder if not exists + if (!$view->file_exists(dirname($newShareKeyfilePath))) { + $view->mkdir(dirname($newShareKeyfilePath), 0750, true); + } + + $view->rename($oldShareKeyfilePath, $newShareKeyfilePath); + } + + // Rename keyfile so it isn't orphaned + if ($view->file_exists($oldKeyfilePath)) { + + // create destination folder if not exists + if (!$view->file_exists(dirname($newKeyfilePath))) { + $view->mkdir(dirname($newKeyfilePath), 0750, true); + } + + $view->rename($oldKeyfilePath, $newKeyfilePath); + } + + // build the path to the file + $newPath = '/' . $userId . '/files' . $params['newpath']; + $newPathRelative = $params['newpath']; + + if ($util->fixFileSize($newPath)) { + // get sharing app state + $sharingEnabled = \OCP\Share::isEnabled(); + + // get users + $usersSharing = $util->getSharingUsersArray($sharingEnabled, $newPathRelative); + + // update sharing-keys + $util->setSharedFileKeyfiles($session, $usersSharing, $newPathRelative); + } + + \OC_FileProxy::$enabled = $proxyStatus; } - } diff --git a/apps/files_encryption/js/settings-admin.js b/apps/files_encryption/js/settings-admin.js new file mode 100644 index 0000000000000000000000000000000000000000..7c1866445eee9133cf090a0a0bc0757d6e33aa22 --- /dev/null +++ b/apps/files_encryption/js/settings-admin.js @@ -0,0 +1,102 @@ +/** + * Copyright (c) 2013, Sam Tuke <samtuke@owncloud.com>, Robin Appelman + * <icewind1991@gmail.com> + * This file is licensed under the Affero General Public License version 3 or later. + * See the COPYING-README file. + */ + +OC.msg={ + startSaving:function(selector){ + $(selector) + .html( t('settings', 'Saving...') ) + .removeClass('success') + .removeClass('error') + .stop(true, true) + .show(); + }, + finishedSaving:function(selector, data){ + if( data.status === "success" ){ + $(selector).html( data.data.message ) + .addClass('success') + .stop(true, true) + .delay(3000) + .fadeOut(900); + }else{ + $(selector).html( data.data.message ).addClass('error'); + } + } +}; + +$(document).ready(function(){ + // Trigger ajax on recoveryAdmin status change + var enabledStatus = $('#adminEnableRecovery').val(); + + $('input:password[name="recoveryPassword"]').keyup(function(event) { + var recoveryPassword = $( '#recoveryPassword' ).val(); + var checkedButton = $('input:radio[name="adminEnableRecovery"]:checked').val(); + var uncheckedValue = (1+parseInt(checkedButton)) % 2; + if (recoveryPassword != '' ) { + $('input:radio[name="adminEnableRecovery"][value="'+uncheckedValue.toString()+'"]').removeAttr("disabled"); + } else { + $('input:radio[name="adminEnableRecovery"][value="'+uncheckedValue.toString()+'"]').attr("disabled", "true"); + } + }); + + $( 'input:radio[name="adminEnableRecovery"]' ).change( + function() { + var recoveryStatus = $( this ).val(); + var oldStatus = (1+parseInt(recoveryStatus)) % 2; + var recoveryPassword = $( '#recoveryPassword' ).val(); + $.post( + OC.filePath( 'files_encryption', 'ajax', 'adminrecovery.php' ) + , { adminEnableRecovery: recoveryStatus, recoveryPassword: recoveryPassword } + , function( result ) { + if (result.status === "error") { + OC.Notification.show(t('admin', result.data.message)); + $('input:radio[name="adminEnableRecovery"][value="'+oldStatus.toString()+'"]').attr("checked", "true"); + } else { + OC.Notification.hide(); + if (recoveryStatus === "0") { + $('button:button[name="submitChangeRecoveryKey"]').attr("disabled", "true"); + $('input:password[name="changeRecoveryPassword"]').attr("disabled", "true"); + $('input:password[name="changeRecoveryPassword"]').val(""); + } else { + $('input:password[name="changeRecoveryPassword"]').removeAttr("disabled"); + } + } + } + ); + } + ); + + // change recovery password + + $('input:password[name="changeRecoveryPassword"]').keyup(function(event) { + var oldRecoveryPassword = $('input:password[id="oldRecoveryPassword"]').val(); + var newRecoveryPassword = $('input:password[id="newRecoveryPassword"]').val(); + if (newRecoveryPassword != '' && oldRecoveryPassword != '' ) { + $('button:button[name="submitChangeRecoveryKey"]').removeAttr("disabled"); + } else { + $('button:button[name="submitChangeRecoveryKey"]').attr("disabled", "true"); + } + }); + + + $('button:button[name="submitChangeRecoveryKey"]').click(function() { + var oldRecoveryPassword = $('input:password[id="oldRecoveryPassword"]').val(); + var newRecoveryPassword = $('input:password[id="newRecoveryPassword"]').val(); + OC.msg.startSaving('#encryption .msg'); + $.post( + OC.filePath( 'files_encryption', 'ajax', 'changeRecoveryPassword.php' ) + , { oldPassword: oldRecoveryPassword, newPassword: newRecoveryPassword } + , function( data ) { + if (data.status == "error") { + OC.msg.finishedSaving('#encryption .msg', data); + } else { + OC.msg.finishedSaving('#encryption .msg', data); + } + } + ); + }); + +}); \ No newline at end of file diff --git a/apps/files_encryption/js/settings-personal.js b/apps/files_encryption/js/settings-personal.js new file mode 100644 index 0000000000000000000000000000000000000000..312b672ad464be90d5b3ef5cd466c5677141baa2 --- /dev/null +++ b/apps/files_encryption/js/settings-personal.js @@ -0,0 +1,60 @@ +/** + * Copyright (c) 2013, Sam Tuke <samtuke@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or later. + * See the COPYING-README file. + */ + +$(document).ready(function(){ + // Trigger ajax on recoveryAdmin status change + $( 'input:radio[name="userEnableRecovery"]' ).change( + function() { + + // Hide feedback messages in case they're already visible + $('#recoveryEnabledSuccess').hide(); + $('#recoveryEnabledError').hide(); + + var recoveryStatus = $( this ).val(); + + $.post( + OC.filePath( 'files_encryption', 'ajax', 'userrecovery.php' ) + , { userEnableRecovery: recoveryStatus } + , function( data ) { + if ( data.status == "success" ) { + $('#recoveryEnabledSuccess').show(); + } else { + $('#recoveryEnabledError').show(); + } + } + ); + // Ensure page is not reloaded on form submit + return false; + } + ); + + $("#encryptAll").click( + function(){ + + // Hide feedback messages in case they're already visible + $('#encryptAllSuccess').hide(); + $('#encryptAllError').hide(); + + var userPassword = $( '#userPassword' ).val(); + var encryptAll = $( '#encryptAll' ).val(); + + $.post( + OC.filePath( 'files_encryption', 'ajax', 'encryptall.php' ) + , { encryptAll: encryptAll, userPassword: userPassword } + , function( data ) { + if ( data.status == "success" ) { + $('#encryptAllSuccess').show(); + } else { + $('#encryptAllError').show(); + } + } + ); + // Ensure page is not reloaded on form submit + return false; + } + + ); +}); \ No newline at end of file diff --git a/apps/files_encryption/js/settings.js b/apps/files_encryption/js/settings.js deleted file mode 100644 index 0be857bb73e9dd6d35a7ad30e702d3a5c25a08a6..0000000000000000000000000000000000000000 --- a/apps/files_encryption/js/settings.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Copyright (c) 2011, Robin Appelman <icewind1991@gmail.com> - * This file is licensed under the Affero General Public License version 3 or later. - * See the COPYING-README file. - */ - - -$(document).ready(function(){ - $('#encryption_blacklist').multiSelect({ - oncheck:blackListChange, - onuncheck:blackListChange, - createText:'...' - }); - - function blackListChange(){ - var blackList=$('#encryption_blacklist').val().join(','); - OC.AppConfig.setValue('files_encryption','type_blacklist',blackList); - } -}) \ No newline at end of file diff --git a/apps/files_encryption/l10n/ar.php b/apps/files_encryption/l10n/ar.php index c8a475afd67e29cbb2392e212433572fea889101..1adc158c6b8d0bf36286c999883d76b1736ec7cb 100644 --- a/apps/files_encryption/l10n/ar.php +++ b/apps/files_encryption/l10n/ar.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "التشÙير", -"File encryption is enabled." => "تشÙير Ø§Ù„Ù…Ù„ÙØ§Øª ÙØ¹Ø§Ù„.", -"The following file types will not be encrypted:" => "Ø§Ù„Ù…Ù„ÙØ§Øª الاتية لن يتم تشÙيرها:", -"Exclude the following file types from encryption:" => "إستثناء أنواع Ø§Ù„Ù…Ù„ÙØ§Øª الاتية من التشÙير: ", -"None" => "لا شيء" +"Saving..." => "جاري الØÙظ...", +"Encryption" => "التشÙير" ); diff --git a/apps/files_encryption/l10n/bg_BG.php b/apps/files_encryption/l10n/bg_BG.php index 07a97f5f8a6d6a2b698297b08e5022e163b5f367..f21f7641c1a58ce1a1994dff92f7a399f60ff0e2 100644 --- a/apps/files_encryption/l10n/bg_BG.php +++ b/apps/files_encryption/l10n/bg_BG.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Криптиране", -"None" => "ÐÑма" +"Saving..." => "ЗапиÑване...", +"Encryption" => "Криптиране" ); diff --git a/apps/files_encryption/l10n/bn_BD.php b/apps/files_encryption/l10n/bn_BD.php index 43767d565180797d311a9b0b2400d8b00f1abfb3..068de46e7a18d45c52e24a5d98fc69e1b703629c 100644 --- a/apps/files_encryption/l10n/bn_BD.php +++ b/apps/files_encryption/l10n/bn_BD.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "সংকেতায়ন", -"None" => "কোনটিই নয়" +"Saving..." => "সংরকà§à¦·à¦£ করা হচà§à¦›à§‡..", +"Encryption" => "সংকেতায়ন" ); diff --git a/apps/files_encryption/l10n/ca.php b/apps/files_encryption/l10n/ca.php index 0c661353a776ce7644bc8ad3e5c954e2becc28ad..46e91d1f0709f5e7ae5a0577f4402c6daf9b971c 100644 --- a/apps/files_encryption/l10n/ca.php +++ b/apps/files_encryption/l10n/ca.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Encriptatge", -"File encryption is enabled." => "L'encriptació de fitxers està activada.", -"The following file types will not be encrypted:" => "Els tipus de fitxers següents no s'encriptaran:", -"Exclude the following file types from encryption:" => "Exclou els tipus de fitxers següents de l'encriptatge:", -"None" => "Cap" +"Saving..." => "Desant...", +"Encryption" => "Xifrat" ); diff --git a/apps/files_encryption/l10n/cs_CZ.php b/apps/files_encryption/l10n/cs_CZ.php index d225688a079d78356a3ec1ae5eb3ef9cf4041306..f9b2dd06b6f2b989bded468b7c5b4d99dcae27c4 100644 --- a/apps/files_encryption/l10n/cs_CZ.php +++ b/apps/files_encryption/l10n/cs_CZ.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Å ifrovánÃ", -"File encryption is enabled." => "Å ifrovánà je povoleno.", -"The following file types will not be encrypted:" => "NásledujÃcà typy souborů nebudou Å¡ifrovány:", -"Exclude the following file types from encryption:" => "Vyjmout následujÃcà typy souborů ze Å¡ifrovánÃ:", -"None" => "Žádné" +"Saving..." => "Ukládám...", +"Encryption" => "Å ifrovánÃ" ); diff --git a/apps/files_encryption/l10n/cy_GB.php b/apps/files_encryption/l10n/cy_GB.php new file mode 100644 index 0000000000000000000000000000000000000000..6e18a7913c84afb6d279d58be1766c1e1d79e8c8 --- /dev/null +++ b/apps/files_encryption/l10n/cy_GB.php @@ -0,0 +1,4 @@ +<?php $TRANSLATIONS = array( +"Saving..." => "Yn cadw...", +"Encryption" => "Amgryptiad" +); diff --git a/apps/files_encryption/l10n/da.php b/apps/files_encryption/l10n/da.php index b085381ea7b2b72f8fb66a9844c771ec9739733a..1cd43390aa3c289413c65f9e2390be265c0338dc 100644 --- a/apps/files_encryption/l10n/da.php +++ b/apps/files_encryption/l10n/da.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Kryptering", -"File encryption is enabled." => "Fil kryptering aktiveret.", -"The following file types will not be encrypted:" => "De følgende filtyper vil ikke blive krypteret:", -"Exclude the following file types from encryption:" => "Ekskluder de følgende fil typer fra kryptering:", -"None" => "Ingen" +"Saving..." => "Gemmer...", +"Encryption" => "Kryptering" ); diff --git a/apps/files_encryption/l10n/de.php b/apps/files_encryption/l10n/de.php index cdcd8a40b23c87ae5c13660fd17539a8885b399e..2ab77f480cfd4fa3687748e3ae07b7c3973766a3 100644 --- a/apps/files_encryption/l10n/de.php +++ b/apps/files_encryption/l10n/de.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Verschlüsselung", -"File encryption is enabled." => "Dateiverschlüsselung ist aktiviert", -"The following file types will not be encrypted:" => "Die folgenden Dateitypen werden nicht verschlüsselt:", -"Exclude the following file types from encryption:" => "Schließe die folgenden Dateitypen von der Verschlüsselung aus:", -"None" => "Keine" +"Saving..." => "Speichern...", +"Encryption" => "Verschlüsselung" ); diff --git a/apps/files_encryption/l10n/de_DE.php b/apps/files_encryption/l10n/de_DE.php index 4f08b98eb29fdb50d0866b4b8ead9a1e9a468e38..884ed3c50b03d0439e5b752049b32eff721c5bed 100644 --- a/apps/files_encryption/l10n/de_DE.php +++ b/apps/files_encryption/l10n/de_DE.php @@ -1,7 +1,19 @@ <?php $TRANSLATIONS = array( +"Recovery key successfully enabled" => "Der Wiederherstellungsschlüssel wurde erfolgreich aktiviert.", +"Could not enable recovery key. Please check your recovery key password!" => "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden. Bitte überprüfen Sie das Passwort für den Wiederherstellungsschlüssel!", +"Recovery key successfully disabled" => "Der Wiederherstellungsschlüssel wurde erfolgreich deaktiviert.", +"Could not disable recovery key. Please check your recovery key password!" => "Der Wiederherstellungsschlüssel konnte nicht deaktiviert werden. Bitte überprüfen Sie das Passwort für den Wiederherstellungsschlüssel!", +"Password successfully changed." => "Das Passwort wurde erfolgreich geändert.", +"Could not change the password. Maybe the old password was not correct." => "Das Passwort konnte nicht geändert werden. Vielleicht war das alte Passwort nicht richtig.", +"Saving..." => "Speichern...", "Encryption" => "Verschlüsselung", -"File encryption is enabled." => "Datei-Verschlüsselung ist aktiviert", -"The following file types will not be encrypted:" => "Die folgenden Dateitypen werden nicht verschlüsselt:", -"Exclude the following file types from encryption:" => "Die folgenden Dateitypen von der Verschlüsselung ausnehmen:", -"None" => "Keine" +"Recovery account password" => "Account-Passwort wiederherstellen", +"Enabled" => "Aktiviert", +"Disabled" => "Deaktiviert", +"Old Recovery account password" => "Altes Passwort für die Account-Wiederherstellung", +"New Recovery account password" => "Neues Passwort für die Account-Wiederherstellung", +"Change Password" => "Passwort ändern", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "Durch die Aktivierung dieser Option haben Sie die Möglichkeit, wieder auf Ihre verschlüsselten Dateien zugreifen zu können, wenn Sie Ihr Passwort verloren haben.", +"File recovery settings updated" => "Die Einstellungen für die Dateiwiederherstellung wurden aktualisiert.", +"Could not update file recovery" => "Die Dateiwiederherstellung konnte nicht aktualisiert werden." ); diff --git a/apps/files_encryption/l10n/el.php b/apps/files_encryption/l10n/el.php index 0031a7319445a45b376950d0e4f1f38d379a3dc4..7067799cd2e1afea357adf31f6ba1d9c559e4343 100644 --- a/apps/files_encryption/l10n/el.php +++ b/apps/files_encryption/l10n/el.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "ΚÏυπτογÏάφηση", -"File encryption is enabled." => "Η κÏυπτογÏάφηση αÏχείων είναι ενεÏγή.", -"The following file types will not be encrypted:" => "Οι παÏακάτω Ï„Ïποι αÏχείων δεν θα κÏυπτογÏαφηθοÏν:", -"Exclude the following file types from encryption:" => "ΕξαίÏεση των παÏακάτω Ï„Ïπων αÏχείων από την κÏυπτογÏάφηση:", -"None" => "Καμία" +"Saving..." => "Γίνεται αποθήκευση...", +"Encryption" => "ΚÏυπτογÏάφηση" ); diff --git a/apps/files_encryption/l10n/eo.php b/apps/files_encryption/l10n/eo.php index 50847062c3ba08f0923d447883ca5c83ba2515bd..ea405fda1ab7e1e219f53183c3d34977714f7b62 100644 --- a/apps/files_encryption/l10n/eo.php +++ b/apps/files_encryption/l10n/eo.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Ĉifrado", -"None" => "Nenio" +"Saving..." => "Konservante...", +"Encryption" => "Ĉifrado" ); diff --git a/apps/files_encryption/l10n/es.php b/apps/files_encryption/l10n/es.php index 4ea87b92e7c490b58b390070529ca0818bb4a367..58adbd716a839eedd84becaeac32ecdf4a3e4ab7 100644 --- a/apps/files_encryption/l10n/es.php +++ b/apps/files_encryption/l10n/es.php @@ -1,7 +1,22 @@ <?php $TRANSLATIONS = array( +"Recovery key successfully enabled" => "Se ha habilitado la recuperación de archivos", +"Could not enable recovery key. Please check your recovery key password!" => "No se pudo habilitar la clave de recuperación. Por favor compruebe su contraseña.", +"Recovery key successfully disabled" => "Clave de recuperación deshabilitada", +"Could not disable recovery key. Please check your recovery key password!" => "No se pudo deshabilitar la clave de recuperación. Por favor compruebe su contraseña!", +"Password successfully changed." => "Su contraseña ha sido cambiada", +"Could not change the password. Maybe the old password was not correct." => "No se pudo cambiar la contraseña. Compruebe que la contraseña actual sea correcta.", +"Saving..." => "Guardando...", "Encryption" => "Cifrado", -"File encryption is enabled." => "La encriptacion de archivo esta activada.", -"The following file types will not be encrypted:" => "Los siguientes tipos de archivo no seran encriptados:", -"Exclude the following file types from encryption:" => "Excluir los siguientes tipos de archivo de la encriptacion:", -"None" => "Ninguno" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "Habilitar clave de recuperación de contraseñas ():", +"Recovery account password" => "Recuperar contraseña", +"Enabled" => "Habilitar", +"Disabled" => "Deshabilitado", +"Change encryption passwords recovery key:" => "Cambiar clave de cifrado de contraseñas:", +"Old Recovery account password" => "Contraseña de recuperación actual", +"New Recovery account password" => "Contraseña de recuperación nueva", +"Change Password" => "Cambiar contraseña", +"Enable password recovery by sharing all files with your administrator:" => "Habilitar recuperación de contraseña compartiendo todos los archivos con su administrador", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "Habilitar esta opción para poder acceder a sus archivos cifrados si pierde su contraseña", +"File recovery settings updated" => "Opciones de recuperación de archivos actualizada", +"Could not update file recovery" => "No se pudo actualizar la recuperación de archivos" ); diff --git a/apps/files_encryption/l10n/es_AR.php b/apps/files_encryption/l10n/es_AR.php index af522879e16f7d4559413c22cef8ac754ffc1b4e..857186a55fa219bbe69dcd5c9e33019e26f43326 100644 --- a/apps/files_encryption/l10n/es_AR.php +++ b/apps/files_encryption/l10n/es_AR.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Encriptación", -"File encryption is enabled." => "La encriptación de archivos no está habilitada", -"The following file types will not be encrypted:" => "Los siguientes tipos de archivos no serán encriptados", -"Exclude the following file types from encryption:" => "Excluir los siguientes tipos de archivos de encriptación:", -"None" => "Ninguno" +"Saving..." => "Guardando...", +"Encryption" => "Encriptación" ); diff --git a/apps/files_encryption/l10n/et_EE.php b/apps/files_encryption/l10n/et_EE.php index 0d189ac062ea4cbf9b42654edcd88867e38f3846..e762647f782f6d1ebec868c393af9c6f13b178c3 100644 --- a/apps/files_encryption/l10n/et_EE.php +++ b/apps/files_encryption/l10n/et_EE.php @@ -1,7 +1,22 @@ <?php $TRANSLATIONS = array( +"Recovery key successfully enabled" => "Taastevõtme lubamine õnnestus", +"Could not enable recovery key. Please check your recovery key password!" => "Ei suutnud lubada taastevõtit. Palun kontrolli oma taastevõtme parooli!", +"Recovery key successfully disabled" => "Taastevõtme keelamine õnnestus", +"Could not disable recovery key. Please check your recovery key password!" => "Ei suuda keelata taastevõtit. Palun kontrolli oma taastevõtme parooli!", +"Password successfully changed." => "Parool edukalt vahetatud.", +"Could not change the password. Maybe the old password was not correct." => "Ei suutnud vahetada parooli. Võib-olla on vana parool valesti sisestatud.", +"Saving..." => "Salvestamine...", "Encryption" => "Krüpteerimine", -"File encryption is enabled." => "Faili krüpteerimine on sisse lülitatud.", -"The following file types will not be encrypted:" => "Järgnevaid failitüüpe ei krüpteerita:", -"Exclude the following file types from encryption:" => "Järgnevaid failitüüpe ei krüpteerita:", -"None" => "Pole" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "Luba krüpteerimise paroolide taastevõti (võimalda parooli jagamine taastevõtmesse):", +"Recovery account password" => "Konto taasteparool", +"Enabled" => "Sisse lülitatud", +"Disabled" => "Väljalülitatud", +"Change encryption passwords recovery key:" => "Muuda taaste võtme krüpteerimise paroole:", +"Old Recovery account password" => "Konto vana taaste parool", +"New Recovery account password" => "Konto uus taasteparool", +"Change Password" => "Muuda parooli", +"Enable password recovery by sharing all files with your administrator:" => "Luba parooli taaste jagades kõik failid administraatoriga:", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "Valiku lubamine võimaldab taastada ligipääsu krüpteeritud failidele kui parool on kadunud", +"File recovery settings updated" => "Faili taaste seaded uuendatud", +"Could not update file recovery" => "Ei suuda uuendada taastefaili" ); diff --git a/apps/files_encryption/l10n/eu.php b/apps/files_encryption/l10n/eu.php index 5a22b65728ef5d9d669b57dcd72559cda9830c60..253953e5c52fa215457afe828ac6147825412dea 100644 --- a/apps/files_encryption/l10n/eu.php +++ b/apps/files_encryption/l10n/eu.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Enkriptazioa", -"File encryption is enabled." => "Fitxategien enkriptazioa gaituta dago.", -"The following file types will not be encrypted:" => "Hurrengo fitxategi motak ez dira enkriptatuko:", -"Exclude the following file types from encryption:" => "Baztertu hurrengo fitxategi motak enkriptatzetik:", -"None" => "Bat ere ez" +"Saving..." => "Gordetzen...", +"Encryption" => "Enkriptazioa" ); diff --git a/apps/files_encryption/l10n/fa.php b/apps/files_encryption/l10n/fa.php index 7acf196b791aade55985c5ec52201a482402fe1e..af2e36b2a83d9c09778dfb538d7215f1e5898512 100644 --- a/apps/files_encryption/l10n/fa.php +++ b/apps/files_encryption/l10n/fa.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "رمزگذاری", -"File encryption is enabled." => "رمزنگاری ÙØ§ÛŒÙ„ها ÙØ¹Ø§Ù„ شد.", -"The following file types will not be encrypted:" => "ÙØ§ÛŒÙ„های زیر رمزنگاری نخواهند شد:", -"Exclude the following file types from encryption:" => "ÙØ§ÛŒÙ„های زیر از رمزنگاری نادیده Ú¯Ø±ÙØªÙ‡ Ù…ÛŒ شوند:", -"None" => "هیچ‌کدام" +"Saving..." => "در ØØ§Ù„ ذخیره سازی...", +"Encryption" => "رمزگذاری" ); diff --git a/apps/files_encryption/l10n/fi_FI.php b/apps/files_encryption/l10n/fi_FI.php index 6352d396b3c1ae65fecc57a1ba2a689aace7863b..a00cc8ab96e09e3339f2326dc9a81e55b1501516 100644 --- a/apps/files_encryption/l10n/fi_FI.php +++ b/apps/files_encryption/l10n/fi_FI.php @@ -1,7 +1,9 @@ <?php $TRANSLATIONS = array( +"Password successfully changed." => "Salasana vaihdettiin onnistuneesti.", +"Could not change the password. Maybe the old password was not correct." => "Salasanan vaihto epäonnistui. Kenties vanha salasana oli väärin.", +"Saving..." => "Tallennetaan...", "Encryption" => "Salaus", -"File encryption is enabled." => "Tiedostojen salaus on käytössä.", -"The following file types will not be encrypted:" => "Seuraavia tiedostotyyppejä ei salata:", -"Exclude the following file types from encryption:" => "Älä salaa seuravia tiedostotyyppejä:", -"None" => "Ei mitään" +"Enabled" => "Käytössä", +"Disabled" => "Ei käytössä", +"Change Password" => "Vaihda salasana" ); diff --git a/apps/files_encryption/l10n/fr.php b/apps/files_encryption/l10n/fr.php index 88f1e4a393f24ad432ca05cd3e8a17dbd497ef61..98fb70691df3da3547ef4167e452c076010b4901 100644 --- a/apps/files_encryption/l10n/fr.php +++ b/apps/files_encryption/l10n/fr.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Chiffrement", -"File encryption is enabled." => "Le chiffrement des fichiers est activé", -"The following file types will not be encrypted:" => "Les fichiers de types suivants ne seront pas chiffrés :", -"Exclude the following file types from encryption:" => "Ne pas chiffrer les fichiers dont les types sont les suivants :", -"None" => "Aucun" +"Saving..." => "Enregistrement...", +"Encryption" => "Chiffrement" ); diff --git a/apps/files_encryption/l10n/gl.php b/apps/files_encryption/l10n/gl.php index 3210f71545312e5b90b9677f90ecacd861e4d157..ca93efba9aa20d76af5003a99812f6c559dc1de5 100644 --- a/apps/files_encryption/l10n/gl.php +++ b/apps/files_encryption/l10n/gl.php @@ -1,7 +1,22 @@ <?php $TRANSLATIONS = array( +"Recovery key successfully enabled" => "Activada satisfactoriamente a chave de recuperación", +"Could not enable recovery key. Please check your recovery key password!" => "Non foi posÃbel activar a chave de recuperación. Comprobe o contrasinal da chave de recuperación!", +"Recovery key successfully disabled" => "Desactivada satisfactoriamente a chave de recuperación", +"Could not disable recovery key. Please check your recovery key password!" => "Non foi posÃbel desactivar a chave de recuperación. Comprobe o contrasinal da chave de recuperación!", +"Password successfully changed." => "O contrasinal foi cambiado satisfactoriamente", +"Could not change the password. Maybe the old password was not correct." => "Non foi posÃbel cambiar o contrasinal. Probabelmente o contrasinal antigo non é o correcto.", +"Saving..." => "Gardando...", "Encryption" => "Cifrado", -"File encryption is enabled." => "O cifrado de ficheiros está activado", -"The following file types will not be encrypted:" => "Os seguintes tipos de ficheiros non van seren cifrados:", -"Exclude the following file types from encryption:" => "ExcluÃr os seguintes tipos de ficheiros do cifrado:", -"None" => "Ningún" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "Activar a chave de recuperación do cifrado de contrasinais (permite compartir a chave de recuperación):", +"Recovery account password" => "Recuperación do contrasinal da conta", +"Enabled" => "Activado", +"Disabled" => "Desactivado", +"Change encryption passwords recovery key:" => "Cambiar a chave de la recuperación do cifrado de contrasinais:", +"Old Recovery account password" => "Antigo contrasinal de recuperación da conta", +"New Recovery account password" => "Novo contrasinal de recuperación da conta", +"Change Password" => "Cambiar o contrasinal", +"Enable password recovery by sharing all files with your administrator:" => "Activar a recuperación de contrasinais compartindo todos os ficheiros co administrador:", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "Ao activar esta opción permitiráselle volver a obter acceso aos ficheiros cifrados se perde o contrasinal", +"File recovery settings updated" => "Actualizouse o ficheiro de axustes de recuperación", +"Could not update file recovery" => "Non foi posÃbel actualizar o ficheiro de recuperación" ); diff --git a/apps/files_encryption/l10n/he.php b/apps/files_encryption/l10n/he.php index cbb74bfee9a5cb5b7895a46bfac1cff99d58758f..7a80cfa2f9f07af3dca60f85539559762b72a093 100644 --- a/apps/files_encryption/l10n/he.php +++ b/apps/files_encryption/l10n/he.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "×”×¦×¤× ×”", -"None" => "כלו×" +"Saving..." => "שמירה…", +"Encryption" => "×”×¦×¤× ×”" ); diff --git a/apps/files_encryption/l10n/hr.php b/apps/files_encryption/l10n/hr.php new file mode 100644 index 0000000000000000000000000000000000000000..9b9284ddc5eaec498397034f55e74681f620a241 --- /dev/null +++ b/apps/files_encryption/l10n/hr.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Saving..." => "Spremanje..." +); diff --git a/apps/files_encryption/l10n/hu_HU.php b/apps/files_encryption/l10n/hu_HU.php index 4043da108c0e0a991d2d1385f63eedb172779035..bf95c31f2c5fa61a459b58b0b882d23465c068ce 100644 --- a/apps/files_encryption/l10n/hu_HU.php +++ b/apps/files_encryption/l10n/hu_HU.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "TitkosÃtás", -"File encryption is enabled." => "Az állományok titkosÃtása be van kapcsolva.", -"The following file types will not be encrypted:" => "A következÅ‘ fájltÃpusok nem kerülnek titkosÃtásra:", -"Exclude the following file types from encryption:" => "Zárjuk ki a titkosÃtásból a következÅ‘ fájltÃpusokat:", -"None" => "Egyik sem" +"Saving..." => "Mentés...", +"Encryption" => "TitkosÃtás" ); diff --git a/apps/files_encryption/l10n/id.php b/apps/files_encryption/l10n/id.php index 6044348e72e335b5f813e25382185af6bfd9927f..ad827b537910c58755d2825e024f9286604ee946 100644 --- a/apps/files_encryption/l10n/id.php +++ b/apps/files_encryption/l10n/id.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Enkripsi", -"File encryption is enabled." => "Enkripsi berkas aktif.", -"The following file types will not be encrypted:" => "Tipe berkas berikut tidak akan dienkripsi:", -"Exclude the following file types from encryption:" => "Kecualikan tipe berkas berikut dari enkripsi:", -"None" => "Tidak ada" +"Saving..." => "Menyimpan...", +"Encryption" => "Enkripsi" ); diff --git a/apps/files_encryption/l10n/is.php b/apps/files_encryption/l10n/is.php index bd964185c4575bf57662d2a5536bcb0df8a84648..0f98c6bd3bff6c7c602358919e478ab2b6c1487a 100644 --- a/apps/files_encryption/l10n/is.php +++ b/apps/files_encryption/l10n/is.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Dulkóðun", -"None" => "Ekkert" +"Saving..." => "Er að vista ...", +"Encryption" => "Dulkóðun" ); diff --git a/apps/files_encryption/l10n/it.php b/apps/files_encryption/l10n/it.php index 9ab9bc492a0fb599349802711ac6ada4df5a7237..63ae4b70b443aa145b243f3761bea1e54271ecd7 100644 --- a/apps/files_encryption/l10n/it.php +++ b/apps/files_encryption/l10n/it.php @@ -1,7 +1,22 @@ <?php $TRANSLATIONS = array( +"Recovery key successfully enabled" => "Chiave di ripristino abilitata correttamente", +"Could not enable recovery key. Please check your recovery key password!" => "Impossibile abilitare la chiave di ripristino. Verifica la password della chiave di ripristino.", +"Recovery key successfully disabled" => "Chiave di ripristinata disabilitata correttamente", +"Could not disable recovery key. Please check your recovery key password!" => "Impossibile disabilitare la chiave di ripristino. Verifica la password della chiave di ripristino.", +"Password successfully changed." => "Password modificata correttamente.", +"Could not change the password. Maybe the old password was not correct." => "Impossibile cambiare la password. Forse la vecchia password non era corretta.", +"Saving..." => "Salvataggio in corso...", "Encryption" => "Cifratura", -"File encryption is enabled." => "La cifratura dei file è abilitata.", -"The following file types will not be encrypted:" => "I seguenti tipi di file non saranno cifrati:", -"Exclude the following file types from encryption:" => "Escludi i seguenti tipi di file dalla cifratura:", -"None" => "Nessuna" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "Abilita la chiave di ripristino delle password di cifratura (consente di condividere la chiave di ripristino):", +"Recovery account password" => "Password di ripristino dell'account", +"Enabled" => "Abilitata", +"Disabled" => "Disabilitata", +"Change encryption passwords recovery key:" => "Cambia la chiave di ripristino delle password di cifratura:", +"Old Recovery account password" => "Vecchia password di ripristino dell'account", +"New Recovery account password" => "Nuova password di ripristino dell'account", +"Change Password" => "Modifica password", +"Enable password recovery by sharing all files with your administrator:" => "Abilita il ripristino della password condividendo tutti i file con l'amministratore:", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "L'abilitazione di questa opzione ti consentirà di ottenere nuovamente accesso ai tuoi file cifrati in caso di smarrimento della password", +"File recovery settings updated" => "Impostazioni di ripristino dei file aggiornate", +"Could not update file recovery" => "Impossibile aggiornare il ripristino dei file" ); diff --git a/apps/files_encryption/l10n/ja_JP.php b/apps/files_encryption/l10n/ja_JP.php index 35fba615aec29d6c6974cfd4b369655142e7be79..6d2d3e249c0b0ffc17b4e4783c41ac279a135244 100644 --- a/apps/files_encryption/l10n/ja_JP.php +++ b/apps/files_encryption/l10n/ja_JP.php @@ -1,7 +1,22 @@ <?php $TRANSLATIONS = array( +"Recovery key successfully enabled" => "リカãƒãƒªç”¨ã®ã‚ãƒ¼ã¯æ£å¸¸ã«æœ‰åŠ¹åŒ–ã•れã¾ã—ãŸ", +"Could not enable recovery key. Please check your recovery key password!" => "リカãƒãƒªç”¨ã®ã‚ーを有効ã«ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚リカãƒãƒªç”¨ã®ã‚ーã®ãƒ‘スワードを確èªã—ã¦ä¸‹ã•ã„ï¼", +"Recovery key successfully disabled" => "リカãƒãƒªç”¨ã®ã‚ーをæ£å¸¸ã«ç„¡åŠ¹åŒ–ã—ã¾ã—ãŸ", +"Could not disable recovery key. Please check your recovery key password!" => "リカãƒãƒªç”¨ã®ã‚ーを無効化ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚リカãƒãƒªç”¨ã®ã‚ーã®ãƒ‘スワードを確èªã—ã¦ä¸‹ã•ã„ï¼", +"Password successfully changed." => "パスワードを変更ã§ãã¾ã—ãŸã€‚", +"Could not change the password. Maybe the old password was not correct." => "パスワードを変更ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚å¤ã„パスワードãŒé–“é•ã£ã¦ã„ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。", +"Saving..." => "ä¿å˜ä¸...", "Encryption" => "æš—å·åŒ–", -"File encryption is enabled." => "ãƒ•ã‚¡ã‚¤ãƒ«ã®æš—å·åŒ–ã¯æœ‰åйã§ã™ã€‚", -"The following file types will not be encrypted:" => "次ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¿ã‚¤ãƒ—ã¯æš—å·åŒ–ã•れã¾ã›ã‚“:", -"Exclude the following file types from encryption:" => "次ã®ãƒ•ァイルタイプを暗å·åŒ–ã‹ã‚‰é™¤å¤–:", -"None" => "ãªã—" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "æš—å·åŒ–パスワードã®å¾©æ—§ã‚ーを有効ã«ã™ã‚‹(復旧ã‚ーを共有ã™ã‚‹ã“ã¨ã‚’許å¯):", +"Recovery account password" => "復旧アカウントã®ãƒ‘スワード", +"Enabled" => "有効", +"Disabled" => "無効", +"Change encryption passwords recovery key:" => "復旧ã‚ãƒ¼ã®æš—å·åŒ–パスワードを変更:", +"Old Recovery account password" => "å¤ã„復旧アカウントã®ãƒ‘スワード", +"New Recovery account password" => "æ–°ã—ã„復旧アカウントã®ãƒ‘スワード", +"Change Password" => "パスワードを変更", +"Enable password recovery by sharing all files with your administrator:" => "管ç†è€…ãŒå…¨ã¦ã®å…±æœ‰ãƒ•ァイルã«å¯¾ã—ã¦ãƒ‘スワードã«ã‚ˆã‚‹å¾©æ—§ã‚’有効ã«ã™ã‚‹:", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "ã“ã®ã‚ªãƒ—ションを有効ã«ã™ã‚‹ã¨ã€ã‚‚ã—パスワードãŒåˆ†ã‹ã‚‰ãªããªã£ãŸã¨ã—ã¦ã‚‚ã€æš—å·åŒ–ã•れãŸãƒ•ァイルã«å†åº¦ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚", +"File recovery settings updated" => "ファイル復旧è¨å®šãŒæ›´æ–°ã•れã¾ã—ãŸ", +"Could not update file recovery" => "ファイル復旧を更新ã§ãã¾ã›ã‚“ã§ã—ãŸ" ); diff --git a/apps/files_encryption/l10n/ka_GE.php b/apps/files_encryption/l10n/ka_GE.php index 0362c676f00896ffeec998b4d561fd6ec189d674..55a59f44341af0c3a7a1485e2779807de11deb4e 100644 --- a/apps/files_encryption/l10n/ka_GE.php +++ b/apps/files_encryption/l10n/ka_GE.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "ენკრიპციáƒ", -"File encryption is enabled." => "ფáƒáƒ˜áƒšáƒ˜áƒ¡ ენკრიპცირჩáƒáƒ თულიáƒ.", -"The following file types will not be encrypted:" => "შემდეგი ფáƒáƒ˜áƒšáƒ£áƒ ი ტიპების ენკრიპცირáƒáƒ მáƒáƒ®áƒ“ებáƒ:", -"Exclude the following file types from encryption:" => "áƒáƒ›áƒáƒ˜áƒ¦áƒ” შემდეგი ფáƒáƒ˜áƒšáƒ˜áƒ¡ ტიპები ენკრიპციიდáƒáƒœ:", -"None" => "áƒáƒ áƒ" +"Saving..." => "შენáƒáƒ®áƒ•áƒ...", +"Encryption" => "ენკრიპციáƒ" ); diff --git a/apps/files_encryption/l10n/ko.php b/apps/files_encryption/l10n/ko.php index bd1580578c42146002ac808db852674b847b0c6b..cf8149da3abf724b6c02b9f0b878bd1c1195aabc 100644 --- a/apps/files_encryption/l10n/ko.php +++ b/apps/files_encryption/l10n/ko.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "암호화", -"None" => "ì—†ìŒ" +"Saving..." => "ì €ìž¥ 중...", +"Encryption" => "암호화" ); diff --git a/apps/files_encryption/l10n/ku_IQ.php b/apps/files_encryption/l10n/ku_IQ.php index 02c030014fa014b23ecefbfcb783efc2cdd2a564..61b720372ec0ac322422ae32d1e7745a11404b8d 100644 --- a/apps/files_encryption/l10n/ku_IQ.php +++ b/apps/files_encryption/l10n/ku_IQ.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "نهێنیکردن", -"None" => "هیچ" +"Saving..." => "پاشکه‌وتده‌کات...", +"Encryption" => "نهێنیکردن" ); diff --git a/apps/files_encryption/l10n/lb.php b/apps/files_encryption/l10n/lb.php new file mode 100644 index 0000000000000000000000000000000000000000..77bad681732931b2d094e3a5b1bffcea7770604b --- /dev/null +++ b/apps/files_encryption/l10n/lb.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Saving..." => "Speicheren..." +); diff --git a/apps/files_encryption/l10n/lt_LT.php b/apps/files_encryption/l10n/lt_LT.php index 67769c8f36566ab45dbaafce7057b9f7eaee18b4..6bc80ff44ab931bed0c3882af8fed16d37f2ff06 100644 --- a/apps/files_encryption/l10n/lt_LT.php +++ b/apps/files_encryption/l10n/lt_LT.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Å ifravimas", -"None" => "Nieko" +"Saving..." => "Saugoma...", +"Encryption" => "Å ifravimas" ); diff --git a/apps/files_encryption/l10n/lv.php b/apps/files_encryption/l10n/lv.php index fc31ccdb92d25209689358bc5e00522f3f2b1e36..04922854ceba7938a57ddd7e041f35105b7afff9 100644 --- a/apps/files_encryption/l10n/lv.php +++ b/apps/files_encryption/l10n/lv.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Å ifrēšana", -"File encryption is enabled." => "Datņu Å¡ifrēšana ir aktivÄ“ta.", -"The following file types will not be encrypted:" => "SekojoÅ¡Äs datnes netiks Å¡ifrÄ“tas:", -"Exclude the following file types from encryption:" => "SekojoÅ¡os datņu tipus izslÄ“gt no Å¡ifrēšanas:", -"None" => "Nav" +"Saving..." => "SaglabÄ...", +"Encryption" => "Å ifrēšana" ); diff --git a/apps/files_encryption/l10n/mk.php b/apps/files_encryption/l10n/mk.php index 513606fadc3dd68e5cb2f3d603278d47abef4ab1..a7216f205adbee12a97fd0b208deeed3958e956f 100644 --- a/apps/files_encryption/l10n/mk.php +++ b/apps/files_encryption/l10n/mk.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Енкрипција", -"None" => "Ðишто" +"Saving..." => "Снимам...", +"Encryption" => "Енкрипција" ); diff --git a/apps/files_encryption/l10n/ms_MY.php b/apps/files_encryption/l10n/ms_MY.php new file mode 100644 index 0000000000000000000000000000000000000000..bb963cb72d26e8c91fd52d77c707b6dfa3c8dc96 --- /dev/null +++ b/apps/files_encryption/l10n/ms_MY.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Saving..." => "Simpan..." +); diff --git a/apps/files_encryption/l10n/nb_NO.php b/apps/files_encryption/l10n/nb_NO.php index a5e16a034218f70cfbd03f2b55073b9c46934166..d4e2b1ffb50a8ef55643cfd438e1a6d54a019804 100644 --- a/apps/files_encryption/l10n/nb_NO.php +++ b/apps/files_encryption/l10n/nb_NO.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Kryptering", -"File encryption is enabled." => "Fil-kryptering er aktivert.", -"The following file types will not be encrypted:" => "Følgende filtyper vil ikke bli kryptert:", -"Exclude the following file types from encryption:" => "Ekskluder følgende filtyper fra kryptering:", -"None" => "Ingen" +"Saving..." => "Lagrer...", +"Encryption" => "Kryptering" ); diff --git a/apps/files_encryption/l10n/nl.php b/apps/files_encryption/l10n/nl.php index b1cba96aad775d5d5256796ab530cf674759651f..9c462917cf3c33374d7ad6906f88fb65ec5da34c 100644 --- a/apps/files_encryption/l10n/nl.php +++ b/apps/files_encryption/l10n/nl.php @@ -1,7 +1,22 @@ <?php $TRANSLATIONS = array( +"Recovery key successfully enabled" => "Herstelsleutel succesvol geactiveerd", +"Could not enable recovery key. Please check your recovery key password!" => "Kon herstelsleutel niet activeren. Controleer het wachtwoord van uw herstelsleutel!", +"Recovery key successfully disabled" => "Herstelsleutel succesvol gedeactiveerd", +"Could not disable recovery key. Please check your recovery key password!" => "Kon herstelsleutel niet deactiveren. Controleer het wachtwoord van uw herstelsleutel!", +"Password successfully changed." => "Wachtwoord succesvol gewijzigd.", +"Could not change the password. Maybe the old password was not correct." => "Kon wachtwoord niet wijzigen. Wellicht oude wachtwoord niet juist ingevoerd.", +"Saving..." => "Opslaan", "Encryption" => "Versleuteling", -"File encryption is enabled." => "Bestandsversleuteling geactiveerd.", -"The following file types will not be encrypted:" => "De volgende bestandstypen zullen niet worden versleuteld:", -"Exclude the following file types from encryption:" => "Sluit de volgende bestandstypen uit van versleuteling:", -"None" => "Geen" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "Activeer versleuteling van wachtwoorden herstelsleutel (maak delen met herstel sleutel mogelijk):", +"Recovery account password" => "Herstel account wachtwoord", +"Enabled" => "Geactiveerd", +"Disabled" => "Gedeactiveerd", +"Change encryption passwords recovery key:" => "Wijzig versleuteling wachtwoord herstelsleutel", +"Old Recovery account password" => "Oude herstel account wachtwoord", +"New Recovery account password" => "Nieuwe herstel account wachtwoord", +"Change Password" => "Wijzigen wachtwoord", +"Enable password recovery by sharing all files with your administrator:" => "Activeer wachtwoordherstel door alle bestanden met uw beheerder te delen:", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "Door deze optie te activeren kunt u toegang tot uw versleutelde bestanden krijgen als u uw wachtwoord kwijt bent", +"File recovery settings updated" => "Bestandsherstel instellingen bijgewerkt", +"Could not update file recovery" => "Kon bestandsherstel niet bijwerken" ); diff --git a/apps/files_encryption/l10n/nn_NO.php b/apps/files_encryption/l10n/nn_NO.php new file mode 100644 index 0000000000000000000000000000000000000000..97b3a27a9d0b7c772d640610beae89c6b2a16ea2 --- /dev/null +++ b/apps/files_encryption/l10n/nn_NO.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Saving..." => "Lagrar …" +); diff --git a/apps/files_encryption/l10n/oc.php b/apps/files_encryption/l10n/oc.php new file mode 100644 index 0000000000000000000000000000000000000000..0a34c4cda12199ca891d94bb33cc6c2b34169cab --- /dev/null +++ b/apps/files_encryption/l10n/oc.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Saving..." => "Enregistra..." +); diff --git a/apps/files_encryption/l10n/pl.php b/apps/files_encryption/l10n/pl.php index 2fa86f454f9bfbc1bbf6a361e3c44bc9b9f68739..a6f90db4cd86ea74eaa47a3f736293747dbd8d6d 100644 --- a/apps/files_encryption/l10n/pl.php +++ b/apps/files_encryption/l10n/pl.php @@ -1,7 +1,18 @@ <?php $TRANSLATIONS = array( +"Password successfully changed." => "Zmiana hasÅ‚a udana.", +"Could not change the password. Maybe the old password was not correct." => "Nie można zmienić hasÅ‚a. Może stare hasÅ‚o nie byÅ‚o poprawne.", +"Saving..." => "Zapisywanie...", "Encryption" => "Szyfrowanie", -"File encryption is enabled." => "Szyfrowanie plików jest włączone", -"The following file types will not be encrypted:" => "Poniższe typy plików nie bÄ™dÄ… szyfrowane:", -"Exclude the following file types from encryption:" => "Wyłącz poniższe typy plików z szyfrowania:", -"None" => "Brak" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "Włącz szyfrowanie odzyskiwanych haseÅ‚ klucza (zezwalaj na odzyskiwanie klucza):", +"Recovery account password" => "Odzyskiwanie hasÅ‚a konta", +"Enabled" => "Włączone", +"Disabled" => "Wyłączone", +"Change encryption passwords recovery key:" => "Zmiana klucza szyfrowania haseÅ‚ odzyskiwania:", +"Old Recovery account password" => "Stare hasÅ‚o odzyskiwania", +"New Recovery account password" => "Nowe hasÅ‚o odzyskiwania", +"Change Password" => "ZmieÅ„ hasÅ‚o", +"Enable password recovery by sharing all files with your administrator:" => "Włączyć hasÅ‚o odzyskiwania przez udostÄ™pnianie wszystkich plików z administratorem:", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "Włączenie tej opcji umożliwia otrzymać dostÄ™p do zaszyfrowanych plików w przypadku utraty hasÅ‚a", +"File recovery settings updated" => "Ustawienia odzyskiwania plików zmienione", +"Could not update file recovery" => "Nie można zmienić pliku odzyskiwania" ); diff --git a/apps/files_encryption/l10n/pt_BR.php b/apps/files_encryption/l10n/pt_BR.php index 28807db72ce820c067840756b9e19ef6a3cf6d2a..e5fa0b55cadae5140b0771133769456affe151e3 100644 --- a/apps/files_encryption/l10n/pt_BR.php +++ b/apps/files_encryption/l10n/pt_BR.php @@ -1,7 +1,22 @@ <?php $TRANSLATIONS = array( +"Recovery key successfully enabled" => "Recuperação de chave habilitada com sucesso", +"Could not enable recovery key. Please check your recovery key password!" => "ImpossÃvel habilitar recuperação de chave. Por favor verifique sua senha para recuperação de chave!", +"Recovery key successfully disabled" => "Recuperação de chave desabilitada com sucesso", +"Could not disable recovery key. Please check your recovery key password!" => "ImpossÃvel desabilitar recuperação de chave. Por favor verifique sua senha para recuperação de chave!", +"Password successfully changed." => "Senha alterada com sucesso.", +"Could not change the password. Maybe the old password was not correct." => "Não foi possÃvel alterar a senha. Talvez a senha antiga não estava correta.", +"Saving..." => "Salvando...", "Encryption" => "Criptografia", -"File encryption is enabled." => "A criptografia de arquivos está ativada.", -"The following file types will not be encrypted:" => "Os seguintes tipos de arquivo não serão criptografados:", -"Exclude the following file types from encryption:" => "Excluir os seguintes tipos de arquivo da criptografia:", -"None" => "Nenhuma" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "Ativar a criptografia de chave de recuperação de senhas (permitir compartilhar a chave de recuperação):", +"Recovery account password" => "Recuperar a senha da conta", +"Enabled" => "Habilidado", +"Disabled" => "Desabilitado", +"Change encryption passwords recovery key:" => "Mudar a criptografia de chave de recuperação de senhas:", +"Old Recovery account password" => "Recuperação de senha de conta antiga", +"New Recovery account password" => "Senha Nova da conta de Recuperação", +"Change Password" => "Trocar Senha", +"Enable password recovery by sharing all files with your administrator:" => "Habilitar recuperação de senha através da partilha de todos os arquivos com o administrador:", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "Ativando esta opção irá permitir que você reobtainha acesso aos seus arquivos criptografados se sua senha for perdida", +"File recovery settings updated" => "Configurações de recuperação de arquivo atualizado", +"Could not update file recovery" => "Não foi possÃvel atualizar a recuperação de arquivos" ); diff --git a/apps/files_encryption/l10n/pt_PT.php b/apps/files_encryption/l10n/pt_PT.php index 1c46011fc10b48b628dd03826aa913e6f5e9d9a2..e1bb17ecaa7d87c7177e5fa8e8f9edd3bf64e333 100644 --- a/apps/files_encryption/l10n/pt_PT.php +++ b/apps/files_encryption/l10n/pt_PT.php @@ -1,7 +1,9 @@ <?php $TRANSLATIONS = array( +"Password successfully changed." => "Password alterada com sucesso.", +"Could not change the password. Maybe the old password was not correct." => "Não foi possivel alterar a password. Possivelmente a password antiga não está correcta.", +"Saving..." => "A guardar...", "Encryption" => "Encriptação", -"File encryption is enabled." => "A encriptação de ficheiros está ligada", -"The following file types will not be encrypted:" => "Os seguintes ficheiros não serão encriptados:", -"Exclude the following file types from encryption:" => "Excluir da encriptação os seguintes tipos de ficheiro:", -"None" => "Nenhum" +"Enabled" => "Activado", +"Disabled" => "Desactivado", +"Change Password" => "Mudar a Password" ); diff --git a/apps/files_encryption/l10n/ro.php b/apps/files_encryption/l10n/ro.php index a5a6fb3cb787e2440a8993be13150190e60d8888..9e04b627c42688174e7bd239a30b06d67eae872a 100644 --- a/apps/files_encryption/l10n/ro.php +++ b/apps/files_encryption/l10n/ro.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "ÃŽncriptare", -"None" => "Niciuna" +"Saving..." => "Se salvează...", +"Encryption" => "ÃŽncriptare" ); diff --git a/apps/files_encryption/l10n/ru.php b/apps/files_encryption/l10n/ru.php index 22c1e3da3747c957863a007ce8bc54708eebe2cf..aaf7f0997c32d7832147bbd8a231c3393792f6a0 100644 --- a/apps/files_encryption/l10n/ru.php +++ b/apps/files_encryption/l10n/ru.php @@ -1,7 +1,18 @@ <?php $TRANSLATIONS = array( +"Password successfully changed." => "Пароль изменен удачно.", +"Could not change the password. Maybe the old password was not correct." => "Ðевозможно изменить пароль. Возможно Ñтарый пароль не был верен.", +"Saving..." => "Сохранение...", "Encryption" => "Шифрование", -"File encryption is enabled." => "Шифрование файла включено.", -"The following file types will not be encrypted:" => "Следующие типы файлов не будут зашифрованы:", -"Exclude the following file types from encryption:" => "ИÑключить Ñледующие типы файлов из шифрованных:", -"None" => "Ðичего" +"Enable encryption passwords recovery key (allow sharing to recovery key):" => "Включить шифрование Ð¿Ð°Ñ€Ð¾Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ (понадобитÑÑ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð´Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ»ÑŽÑ‡Ð°)", +"Recovery account password" => "ВоÑÑтановление Ð¿Ð°Ñ€Ð¾Ð»Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑи", +"Enabled" => "Включено", +"Disabled" => "Отключено", +"Change encryption passwords recovery key:" => "Изменить шифрование Ð¿Ð°Ñ€Ð¾Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° воÑÑтановлениÑ:", +"Old Recovery account password" => "Старое ВоÑÑтановление Ð¿Ð°Ñ€Ð¾Ð»Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑи", +"New Recovery account password" => "Ðовое ВоÑÑтановление Ð¿Ð°Ñ€Ð¾Ð»Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑи", +"Change Password" => "Изменить пароль", +"Enable password recovery by sharing all files with your administrator:" => "Включить воÑÑтановление Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿ÑƒÑ‚ÐµÐ¼ доÑтупа Вашего админиÑтратора ко вÑем файлам", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "Включение Ñтой опции позволит вам получить доÑтуп к зашифрованным файлам, в Ñлучае утери паролÑ", +"File recovery settings updated" => "ÐаÑтройки файла воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ñ‹", +"Could not update file recovery" => "Ðевозможно обновить файл воÑÑтановлениÑ" ); diff --git a/apps/files_encryption/l10n/ru_RU.php b/apps/files_encryption/l10n/ru_RU.php index 7222235485c6f50a15b797ec924ef7ab27aa2645..1351f63f89b8e87ba4b736fc449e52cabed6f1f6 100644 --- a/apps/files_encryption/l10n/ru_RU.php +++ b/apps/files_encryption/l10n/ru_RU.php @@ -1,4 +1,3 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Шифрование", -"None" => "Ðи один" +"Saving..." => "Сохранение" ); diff --git a/apps/files_encryption/l10n/si_LK.php b/apps/files_encryption/l10n/si_LK.php index d9cec4b7220210880e57ccc4d4cef45f66f9082f..6c678bb3a4f93ba7dafa670e571d742969a2bc76 100644 --- a/apps/files_encryption/l10n/si_LK.php +++ b/apps/files_encryption/l10n/si_LK.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "ගුප්චකේà¶à¶±à¶º", -"None" => "කිසිවක් à¶±à·à¶" +"Saving..." => "සුරà·à¶šà·™à¶¸à·’න් à¶´à·€à¶à·“...", +"Encryption" => "ගුප්චකේà¶à¶±à¶º" ); diff --git a/apps/files_encryption/l10n/sk_SK.php b/apps/files_encryption/l10n/sk_SK.php index bebb6234710dc2146021ca6a95dcc86a77a658cd..279481fbd4f364a889e6339cdf0c13d47072687b 100644 --- a/apps/files_encryption/l10n/sk_SK.php +++ b/apps/files_encryption/l10n/sk_SK.php @@ -1,7 +1,11 @@ <?php $TRANSLATIONS = array( +"Password successfully changed." => "Heslo úspeÅ¡ne zmenené.", +"Saving..." => "Ukladám...", "Encryption" => "Å ifrovanie", -"File encryption is enabled." => "Å ifrovanie súborov nastavené.", -"The following file types will not be encrypted:" => "Uvedené typy súborov nebudú Å¡ifrované:", -"Exclude the following file types from encryption:" => "NeÅ¡ifrovaÅ¥ uvedené typy súborov", -"None" => "Žiadne" +"Enabled" => "Povolené", +"Disabled" => "Zakázané", +"Change encryption passwords recovery key:" => "ZmeniÅ¥ Å¡ifrovacie heslo obnovovacieho kľúÄa:", +"Change Password" => "ZmeniÅ¥ heslo", +"File recovery settings updated" => "Nastavenie obnovy súborov aktualizované", +"Could not update file recovery" => "Nemožno aktualizovaÅ¥ obnovenie súborov" ); diff --git a/apps/files_encryption/l10n/sl.php b/apps/files_encryption/l10n/sl.php index 4754e21214ea5b66c4a757e59fbe23ea04fca946..a420fe161df70546ca28d4c307553d039bccca39 100644 --- a/apps/files_encryption/l10n/sl.php +++ b/apps/files_encryption/l10n/sl.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Å ifriranje", -"File encryption is enabled." => "Å ifriranje datotek je omogoÄeno.", -"The following file types will not be encrypted:" => "Navedene vrste datotek ne bodo Å¡ifrirane:", -"Exclude the following file types from encryption:" => "Ne Å¡ifriraj navedenih vrst datotek:", -"None" => "Brez" +"Saving..." => "Poteka shranjevanje ...", +"Encryption" => "Å ifriranje" ); diff --git a/apps/files_encryption/l10n/sr.php b/apps/files_encryption/l10n/sr.php index 91f7fc62a90f5f43b3275b6cf17642976ec4fd9c..a36e37c1790f1e7158feb4d1c3fcdaea563058a4 100644 --- a/apps/files_encryption/l10n/sr.php +++ b/apps/files_encryption/l10n/sr.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Шифровање", -"None" => "Ðишта" +"Saving..." => "Чување у току...", +"Encryption" => "Шифровање" ); diff --git a/apps/files_encryption/l10n/sv.php b/apps/files_encryption/l10n/sv.php index e214a937a1d4195883b87866080a523ca50acaf1..966963b55493ef1f19259779200002767a9ecdb3 100644 --- a/apps/files_encryption/l10n/sv.php +++ b/apps/files_encryption/l10n/sv.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Kryptering", -"File encryption is enabled." => "Filkryptering är aktiverat.", -"The following file types will not be encrypted:" => "Följande filtyper kommer inte att krypteras:", -"Exclude the following file types from encryption:" => "Exkludera följande filtyper frÃ¥n kryptering:", -"None" => "Ingen" +"Saving..." => "Sparar...", +"Encryption" => "Kryptering" ); diff --git a/apps/files_encryption/l10n/ta_LK.php b/apps/files_encryption/l10n/ta_LK.php index 152e631d0fc419a43518e6c985802568a0f90b1b..63fe9ecde86944b117bd14a603506940ddd76e6a 100644 --- a/apps/files_encryption/l10n/ta_LK.php +++ b/apps/files_encryption/l10n/ta_LK.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "மறைகà¯à®•à¯à®±à®¿à®¯à¯€à®Ÿà¯", -"None" => "ஒனà¯à®±à¯à®®à®¿à®²à¯à®²à¯ˆ" +"Saving..." => "சேமிகà¯à®•பà¯à®ªà®Ÿà¯à®•ிறதà¯...", +"Encryption" => "மறைகà¯à®•à¯à®±à®¿à®¯à¯€à®Ÿà¯" ); diff --git a/apps/files_encryption/l10n/th_TH.php b/apps/files_encryption/l10n/th_TH.php index e46d249118606f7f97352d974cd6054385262726..6cab4370ccf2413b2140c49bbd0fdfb4ea39edc1 100644 --- a/apps/files_encryption/l10n/th_TH.php +++ b/apps/files_encryption/l10n/th_TH.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "à¸à¸²à¸£à¹€à¸‚้ารหัส", -"None" => "ไม่ต้à¸à¸‡" +"Saving..." => "à¸à¸³à¸¥à¸±à¸‡à¸šà¸±à¸™à¸—ึà¸à¸‚้à¸à¸¡à¸¹à¸¥...", +"Encryption" => "à¸à¸²à¸£à¹€à¸‚้ารหัส" ); diff --git a/apps/files_encryption/l10n/tr.php b/apps/files_encryption/l10n/tr.php index 6b42c757e6577a64371ba5d57f679eb136d17c48..917ff0a0eaebb6bc6967b67e457043f7eedd6a8b 100644 --- a/apps/files_encryption/l10n/tr.php +++ b/apps/files_encryption/l10n/tr.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Åžifreleme", -"File encryption is enabled." => "Dosya ÅŸifreleme aktif.", -"The following file types will not be encrypted:" => "Belirtilen dosya tipleri ÅŸifrelenmeyecek:", -"Exclude the following file types from encryption:" => "Seçilen dosya tiplerini ÅŸifreleme:", -"None" => "Hiçbiri" +"Saving..." => "Kaydediliyor...", +"Encryption" => "Åžifreleme" ); diff --git a/apps/files_encryption/l10n/ug.php b/apps/files_encryption/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..954d95b4132977305ae13648d6c430b91157ac08 --- /dev/null +++ b/apps/files_encryption/l10n/ug.php @@ -0,0 +1,4 @@ +<?php $TRANSLATIONS = array( +"Saving..." => "ساقلاۋاتىدۇ…", +"Encryption" => "شىÙىرلاش" +); diff --git a/apps/files_encryption/l10n/uk.php b/apps/files_encryption/l10n/uk.php index d495714119163fc5709491d5491a6a2795609cbb..1c176a391423e5abf4e8d6332bd7a14b0d62c7d2 100644 --- a/apps/files_encryption/l10n/uk.php +++ b/apps/files_encryption/l10n/uk.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "ШифруваннÑ", -"File encryption is enabled." => "Увімкнуто ÑˆÐ¸Ñ„Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ð°Ð¹Ð»Ñ–Ð².", -"The following file types will not be encrypted:" => "Такі типи файлів шифруватиÑÑŒ не будуть:", -"Exclude the following file types from encryption:" => "Виключити наÑтупні типи файлів з ​​шифруваннÑ:", -"None" => "Жоден" +"Saving..." => "Зберігаю...", +"Encryption" => "ШифруваннÑ" ); diff --git a/apps/files_encryption/l10n/vi.php b/apps/files_encryption/l10n/vi.php index 0a88d1b2db60b09f23e67d9ed317e9e4aa771cc7..0af5bdc9a678d886240174b835054c97c4b84d36 100644 --- a/apps/files_encryption/l10n/vi.php +++ b/apps/files_encryption/l10n/vi.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "Mã hóa", -"File encryption is enabled." => "Mã hóa file đã mở", -"The following file types will not be encrypted:" => "Loại file sau sẽ không được mã hóa", -"Exclude the following file types from encryption:" => "Việc mã hóa không bao gồm loại file sau", -"None" => "Không có gì hết" +"Saving..." => "Äang lưu...", +"Encryption" => "Mã hóa" ); diff --git a/apps/files_encryption/l10n/zh_CN.GB2312.php b/apps/files_encryption/l10n/zh_CN.GB2312.php index 12d903e6567169d0ca5970e91fb0d4631e54f73b..3c405a81ace8ddfb0ee74281b823a911faa19477 100644 --- a/apps/files_encryption/l10n/zh_CN.GB2312.php +++ b/apps/files_encryption/l10n/zh_CN.GB2312.php @@ -1,4 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "åŠ å¯†", -"None" => "æ— " +"Saving..." => "ä¿å˜ä¸...", +"Encryption" => "åŠ å¯†" ); diff --git a/apps/files_encryption/l10n/zh_CN.php b/apps/files_encryption/l10n/zh_CN.php index 13fa95203e437684194ed12b40637bbb00d50c6c..e565fce801c0114169f2ebde3561cbe6b9b4800a 100644 --- a/apps/files_encryption/l10n/zh_CN.php +++ b/apps/files_encryption/l10n/zh_CN.php @@ -1,7 +1,4 @@ <?php $TRANSLATIONS = array( -"Encryption" => "åŠ å¯†", -"File encryption is enabled." => "æ–‡ä»¶åŠ å¯†å·²å¯ç”¨.", -"The following file types will not be encrypted:" => "如下的文件类型将ä¸ä¼šè¢«åР坆:", -"Exclude the following file types from encryption:" => "ä»ŽåŠ å¯†ä¸æŽ’é™¤å¦‚ä¸‹çš„æ–‡ä»¶ç±»åž‹:", -"None" => "æ— " +"Saving..." => "ä¿å˜ä¸", +"Encryption" => "åŠ å¯†" ); diff --git a/apps/files_encryption/l10n/zh_HK.php b/apps/files_encryption/l10n/zh_HK.php index 0c0b709fdc1f47d88eb809638ab9a75391d08884..0a38a2ddf856ddb1e460af9821642559a44d6e5d 100644 --- a/apps/files_encryption/l10n/zh_HK.php +++ b/apps/files_encryption/l10n/zh_HK.php @@ -1,6 +1,3 @@ <?php $TRANSLATIONS = array( -"Encryption" => "åŠ å¯†", -"File encryption is enabled." => "æª”æ¡ˆåŠ å¯†å·²é–‹å•Ÿ", -"The following file types will not be encrypted:" => "ä»¥ä¸‹æ–‡ä»¶é¡žåˆ¥å°‡ä¸æœƒè¢«åР坆", -"None" => "空" +"Encryption" => "åŠ å¯†" ); diff --git a/apps/files_encryption/l10n/zh_TW.php b/apps/files_encryption/l10n/zh_TW.php index 95e61b45dc263998071b5987e32b2b7fd9e21166..faea3f54a18701df5b8476efa5c36d3908b28bbc 100644 --- a/apps/files_encryption/l10n/zh_TW.php +++ b/apps/files_encryption/l10n/zh_TW.php @@ -1,7 +1,14 @@ <?php $TRANSLATIONS = array( +"Password successfully changed." => "æˆåŠŸè®Šæ›´å¯†ç¢¼ã€‚", +"Could not change the password. Maybe the old password was not correct." => "ç„¡æ³•è®Šæ›´å¯†ç¢¼ï¼Œæˆ–è¨±æ˜¯è¼¸å…¥çš„èˆŠå¯†ç¢¼ä¸æ£ç¢ºã€‚", +"Saving..." => "儲å˜ä¸...", "Encryption" => "åŠ å¯†", -"File encryption is enabled." => "æª”æ¡ˆåŠ å¯†å·²è¢«å•Ÿç”¨", -"The following file types will not be encrypted:" => "ä»¥ä¸‹çš„æ–‡ä»¶é¡žåž‹ä¸æœƒè¢«åŠ å¯†ï¼š", -"Exclude the following file types from encryption:" => "å¾žåŠ å¯†ä¸æŽ’é™¤çš„æª”æ¡ˆé¡žåž‹ï¼š", -"None" => "ç„¡" +"Enabled" => "已啓用", +"Disabled" => "å·²åœç”¨", +"Change encryption passwords recovery key:" => "è®Šæ›´åŠ å¯†å¯†ç¢¼é‚„åŽŸé‡‘é‘°ï¼š", +"Change Password" => "變更密碼", +"Enable password recovery by sharing all files with your administrator:" => "與管ç†å“¡åˆ†äº«æ‰€æœ‰æª”案以啓用密碼還原功能:", +"Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" => "啓用æ¤é¸é …å…許您未來éºå¤±å¯†ç¢¼æ™‚釿–°å–å¾—å·²åŠ å¯†çš„æª”æ¡ˆ", +"File recovery settings updated" => "檔案還原è¨å®šå·²æ›´æ–°", +"Could not update file recovery" => "無法更新檔案還原è¨å®š" ); diff --git a/apps/files_encryption/lib/crypt.php b/apps/files_encryption/lib/crypt.php index 437a18669e5f2e8d67bb46a9b01752b0873f896b..ddeb3590f6032c1e5822f46291f8e5e8cc247171 100755 --- a/apps/files_encryption/lib/crypt.php +++ b/apps/files_encryption/lib/crypt.php @@ -25,13 +25,8 @@ namespace OCA\Encryption; -require_once 'Crypt_Blowfish/Blowfish.php'; - -// Todo: -// - Add a setting "Don´t encrypt files larger than xx because of performance" -// - Don't use a password directly as encryption key. but a key which is -// stored on the server and encrypted with the user password. -> change pass -// faster +//require_once '../3rdparty/Crypt_Blowfish/Blowfish.php'; +require_once realpath(dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'); /** * Class for common cryptography functionality @@ -41,10 +36,10 @@ class Crypt { /** * @brief return encryption mode client or server side encryption - * @param string user name (use system wide setting if name=null) + * @param string $user name (use system wide setting if name=null) * @return string 'client' or 'server' */ - public static function mode( $user = null ) { + public static function mode($user = null) { return 'server'; @@ -56,30 +51,33 @@ class Crypt { */ public static function createKeypair() { - $res = openssl_pkey_new(); + $res = openssl_pkey_new(array('private_key_bits' => 4096)); // Get private key - openssl_pkey_export( $res, $privateKey ); + openssl_pkey_export($res, $privateKey); // Get public key - $publicKey = openssl_pkey_get_details( $res ); + $publicKey = openssl_pkey_get_details($res); $publicKey = $publicKey['key']; - return( array( 'publicKey' => $publicKey, 'privateKey' => $privateKey ) ); + return (array( + 'publicKey' => $publicKey, + 'privateKey' => $privateKey + )); } /** * @brief Add arbitrary padding to encrypted data * @param string $data data to be padded - * @return padded data + * @return string padded data * @note In order to end up with data exactly 8192 bytes long we must * add two letters. It is impossible to achieve exactly 8192 length * blocks with encryption alone, hence padding is added to achieve the * required length. */ - public static function addPadding( $data ) { + public static function addPadding($data) { $padded = $data . 'xx'; @@ -90,13 +88,13 @@ class Crypt { /** * @brief Remove arbitrary padding to encrypted data * @param string $padded padded data to remove padding from - * @return unpadded data on success, false on error + * @return string unpadded data on success, false on error */ - public static function removePadding( $padded ) { + public static function removePadding($padded) { - if ( substr( $padded, -2 ) == 'xx' ) { + if (substr($padded, -2) === 'xx') { - $data = substr( $padded, 0, -2 ); + $data = substr($padded, 0, -2); return $data; @@ -111,29 +109,30 @@ class Crypt { /** * @brief Check if a file's contents contains an IV and is symmetrically encrypted - * @return true / false + * @param $content + * @return boolean * @note see also OCA\Encryption\Util->isEncryptedPath() */ - public static function isCatfile( $content ) { + public static function isCatfileContent($content) { - if ( !$content ) { + if (!$content) { return false; } - $noPadding = self::removePadding( $content ); + $noPadding = self::removePadding($content); // Fetch encryption metadata from end of file - $meta = substr( $noPadding, -22 ); + $meta = substr($noPadding, -22); // Fetch IV from end of file - $iv = substr( $meta, -16 ); + $iv = substr($meta, -16); // Fetch identifier from start of metadata - $identifier = substr( $meta, 0, 6 ); + $identifier = substr($meta, 0, 6); - if ( $identifier == '00iv00') { + if ($identifier === '00iv00') { return true; @@ -150,36 +149,36 @@ class Crypt { * @param string $path * @return bool */ - public static function isEncryptedMeta( $path ) { + public static function isEncryptedMeta($path) { // TODO: Use DI to get \OC\Files\Filesystem out of here // Fetch all file metadata from DB - $metadata = \OC\Files\Filesystem::getFileInfo( $path, '' ); + $metadata = \OC\Files\Filesystem::getFileInfo($path); // Return encryption status - return isset( $metadata['encrypted'] ) and ( bool )$metadata['encrypted']; + return isset($metadata['encrypted']) && ( bool )$metadata['encrypted']; } /** * @brief Check if a file is encrypted via legacy system + * @param $data * @param string $relPath The path of the file, relative to user/data; * e.g. filename or /Docs/filename, NOT admin/files/filename - * @return true / false + * @return boolean */ - public static function isLegacyEncryptedContent( $data, $relPath ) { + public static function isLegacyEncryptedContent($data, $relPath) { // Fetch all file metadata from DB - $metadata = \OC\Files\Filesystem::getFileInfo( $relPath, '' ); + $metadata = \OC\Files\Filesystem::getFileInfo($relPath, ''); // If a file is flagged with encryption in DB, but isn't a // valid content + IV combination, it's probably using the // legacy encryption system - if ( - isset( $metadata['encrypted'] ) - and $metadata['encrypted'] === true - and ! self::isCatfile( $data ) + if (isset($metadata['encrypted']) + && $metadata['encrypted'] === true + && !self::isCatfileContent($data) ) { return true; @@ -194,17 +193,20 @@ class Crypt { /** * @brief Symmetrically encrypt a string - * @returns encrypted file + * @param $plainContent + * @param $iv + * @param string $passphrase + * @return string encrypted file content */ - public static function encrypt( $plainContent, $iv, $passphrase = '' ) { + public static function encrypt($plainContent, $iv, $passphrase = '') { - if ( $encryptedContent = openssl_encrypt( $plainContent, 'AES-128-CFB', $passphrase, false, $iv ) ) { + if ($encryptedContent = openssl_encrypt($plainContent, 'AES-128-CFB', $passphrase, false, $iv)) { return $encryptedContent; } else { - \OC_Log::write( 'Encryption library', 'Encryption (symmetric) of content failed', \OC_Log::ERROR ); + \OCP\Util::writeLog('Encryption library', 'Encryption (symmetric) of content failed', \OCP\Util::ERROR); return false; @@ -214,18 +216,21 @@ class Crypt { /** * @brief Symmetrically decrypt a string - * @returns decrypted file + * @param $encryptedContent + * @param $iv + * @param $passphrase + * @throws \Exception + * @return string decrypted file content */ - public static function decrypt( $encryptedContent, $iv, $passphrase ) { + public static function decrypt($encryptedContent, $iv, $passphrase) { - if ( $plainContent = openssl_decrypt( $encryptedContent, 'AES-128-CFB', $passphrase, false, $iv ) ) { + if ($plainContent = openssl_decrypt($encryptedContent, 'AES-128-CFB', $passphrase, false, $iv)) { return $plainContent; - } else { - throw new \Exception( 'Encryption library: Decryption (symmetric) of content failed' ); + throw new \Exception('Encryption library: Decryption (symmetric) of content failed'); } @@ -237,7 +242,7 @@ class Crypt { * @param string $iv IV to be concatenated * @returns string concatenated content */ - public static function concatIv ( $content, $iv ) { + public static function concatIv($content, $iv) { $combined = $content . '00iv00' . $iv; @@ -250,20 +255,20 @@ class Crypt { * @param string $catFile concatenated data to be split * @returns array keys: encrypted, iv */ - public static function splitIv ( $catFile ) { + public static function splitIv($catFile) { // Fetch encryption metadata from end of file - $meta = substr( $catFile, -22 ); + $meta = substr($catFile, -22); // Fetch IV from end of file - $iv = substr( $meta, -16 ); + $iv = substr($meta, -16); // Remove IV and IV identifier text to expose encrypted content - $encrypted = substr( $catFile, 0, -22 ); + $encrypted = substr($catFile, 0, -22); $split = array( - 'encrypted' => $encrypted - , 'iv' => $iv + 'encrypted' => $encrypted, + 'iv' => $iv ); return $split; @@ -272,14 +277,16 @@ class Crypt { /** * @brief Symmetrically encrypts a string and returns keyfile content - * @param $plainContent content to be encrypted in keyfile - * @returns encrypted content combined with IV + * @param string $plainContent content to be encrypted in keyfile + * @param string $passphrase + * @return bool|string + * @return string encrypted content combined with IV * @note IV need not be specified, as it will be stored in the returned keyfile * and remain accessible therein. */ - public static function symmetricEncryptFileContent( $plainContent, $passphrase = '' ) { + public static function symmetricEncryptFileContent($plainContent, $passphrase = '') { - if ( !$plainContent ) { + if (!$plainContent) { return false; @@ -287,18 +294,18 @@ class Crypt { $iv = self::generateIv(); - if ( $encryptedContent = self::encrypt( $plainContent, $iv, $passphrase ) ) { + if ($encryptedContent = self::encrypt($plainContent, $iv, $passphrase)) { // Combine content to encrypt with IV identifier and actual IV - $catfile = self::concatIv( $encryptedContent, $iv ); + $catfile = self::concatIv($encryptedContent, $iv); - $padded = self::addPadding( $catfile ); + $padded = self::addPadding($catfile); return $padded; } else { - \OC_Log::write( 'Encryption library', 'Encryption (symmetric) of keyfile content failed', \OC_Log::ERROR ); + \OCP\Util::writeLog('Encryption library', 'Encryption (symmetric) of keyfile content failed', \OCP\Util::ERROR); return false; @@ -309,31 +316,37 @@ class Crypt { /** * @brief Symmetrically decrypts keyfile content - * @param string $source - * @param string $target - * @param string $key the decryption key - * @returns decrypted content + * @param $keyfileContent + * @param string $passphrase + * @throws \Exception + * @return bool|string + * @internal param string $source + * @internal param string $target + * @internal param string $key the decryption key + * @returns string decrypted content * * This function decrypts a file */ - public static function symmetricDecryptFileContent( $keyfileContent, $passphrase = '' ) { + public static function symmetricDecryptFileContent($keyfileContent, $passphrase = '') { - if ( !$keyfileContent ) { + if (!$keyfileContent) { - throw new \Exception( 'Encryption library: no data provided for decryption' ); + throw new \Exception('Encryption library: no data provided for decryption'); } // Remove padding - $noPadding = self::removePadding( $keyfileContent ); + $noPadding = self::removePadding($keyfileContent); // Split into enc data and catfile - $catfile = self::splitIv( $noPadding ); + $catfile = self::splitIv($noPadding); - if ( $plainContent = self::decrypt( $catfile['encrypted'], $catfile['iv'], $passphrase ) ) { + if ($plainContent = self::decrypt($catfile['encrypted'], $catfile['iv'], $passphrase)) { return $plainContent; + } else { + return false; } } @@ -346,15 +359,15 @@ class Crypt { * * This function decrypts a file */ - public static function symmetricEncryptFileContentKeyfile( $plainContent ) { + public static function symmetricEncryptFileContentKeyfile($plainContent) { $key = self::generateKey(); - if( $encryptedContent = self::symmetricEncryptFileContent( $plainContent, $key ) ) { + if ($encryptedContent = self::symmetricEncryptFileContent($plainContent, $key)) { return array( - 'key' => $key - , 'encrypted' => $encryptedContent + 'key' => $key, + 'encrypted' => $encryptedContent ); } else { @@ -368,22 +381,41 @@ class Crypt { /** * @brief Create asymmetrically encrypted keyfile content using a generated key * @param string $plainContent content to be encrypted - * @returns array keys: key, encrypted - * @note symmetricDecryptFileContent() can be used to decrypt files created using this method - * - * This function decrypts a file + * @param array $publicKeys array keys must be the userId of corresponding user + * @returns array keys: keys (array, key = userId), data + * @note symmetricDecryptFileContent() can decrypt files created using this method */ - public static function multiKeyEncrypt( $plainContent, array $publicKeys ) { + public static function multiKeyEncrypt($plainContent, array $publicKeys) { + + // openssl_seal returns false without errors if $plainContent + // is empty, so trigger our own error + if (empty($plainContent)) { + + throw new \Exception('Cannot mutliKeyEncrypt empty plain content'); + + } // Set empty vars to be set by openssl by reference $sealed = ''; - $envKeys = array(); + $shareKeys = array(); + $mappedShareKeys = array(); - if( openssl_seal( $plainContent, $sealed, $envKeys, $publicKeys ) ) { + if (openssl_seal($plainContent, $sealed, $shareKeys, $publicKeys)) { + + $i = 0; + + // Ensure each shareKey is labelled with its + // corresponding userId + foreach ($publicKeys as $userId => $publicKey) { + + $mappedShareKeys[$userId] = $shareKeys[$i]; + $i++; + + } return array( - 'keys' => $envKeys - , 'encrypted' => $sealed + 'keys' => $mappedShareKeys, + 'data' => $sealed ); } else { @@ -396,27 +428,31 @@ class Crypt { /** * @brief Asymmetrically encrypt a file using multiple public keys - * @param string $plainContent content to be encrypted + * @param $encryptedContent + * @param $shareKey + * @param $privateKey + * @return bool + * @internal param string $plainContent content to be encrypted * @returns string $plainContent decrypted string * @note symmetricDecryptFileContent() can be used to decrypt files created using this method * * This function decrypts a file */ - public static function multiKeyDecrypt( $encryptedContent, $envKey, $privateKey ) { + public static function multiKeyDecrypt($encryptedContent, $shareKey, $privateKey) { - if ( !$encryptedContent ) { + if (!$encryptedContent) { return false; } - if ( openssl_open( $encryptedContent, $plainContent, $envKey, $privateKey ) ) { + if (openssl_open($encryptedContent, $plainContent, $shareKey, $privateKey)) { return $plainContent; } else { - \OC_Log::write( 'Encryption library', 'Decryption (asymmetric) of sealed content failed', \OC_Log::ERROR ); + \OCP\Util::writeLog('Encryption library', 'Decryption (asymmetric) of sealed content failed', \OCP\Util::ERROR); return false; @@ -425,12 +461,14 @@ class Crypt { } /** - * @brief Asymmetrically encrypt a string using a public key - * @returns encrypted file + * @brief Asymetrically encrypt a string using a public key + * @param $plainContent + * @param $publicKey + * @return string encrypted file */ - public static function keyEncrypt( $plainContent, $publicKey ) { + public static function keyEncrypt($plainContent, $publicKey) { - openssl_public_encrypt( $plainContent, $encryptedContent, $publicKey ); + openssl_public_encrypt($plainContent, $encryptedContent, $publicKey); return $encryptedContent; @@ -438,110 +476,19 @@ class Crypt { /** * @brief Asymetrically decrypt a file using a private key - * @returns decrypted file - */ - public static function keyDecrypt( $encryptedContent, $privatekey ) { - - openssl_private_decrypt( $encryptedContent, $plainContent, $privatekey ); - - return $plainContent; - - } - - /** - * @brief Encrypts content symmetrically and generates keyfile asymmetrically - * @returns array containing catfile and new keyfile. - * keys: data, key - * @note this method is a wrapper for combining other crypt class methods - */ - public static function keyEncryptKeyfile( $plainContent, $publicKey ) { - - // Encrypt plain data, generate keyfile & encrypted file - $cryptedData = self::symmetricEncryptFileContentKeyfile( $plainContent ); - - // Encrypt keyfile - $cryptedKey = self::keyEncrypt( $cryptedData['key'], $publicKey ); - - return array( 'data' => $cryptedData['encrypted'], 'key' => $cryptedKey ); - - } - - /** - * @brief Takes catfile, keyfile, and private key, and - * performs decryption - * @returns decrypted content - * @note this method is a wrapper for combining other crypt class methods - */ - public static function keyDecryptKeyfile( $catfile, $keyfile, $privateKey ) { - - // Decrypt the keyfile with the user's private key - $decryptedKeyfile = self::keyDecrypt( $keyfile, $privateKey ); - - // Decrypt the catfile symmetrically using the decrypted keyfile - $decryptedData = self::symmetricDecryptFileContent( $catfile, $decryptedKeyfile ); - - return $decryptedData; - - } - - /** - * @brief Symmetrically encrypt a file by combining encrypted component data blocks - */ - public static function symmetricBlockEncryptFileContent( $plainContent, $key ) { - - $crypted = ''; - - $remaining = $plainContent; - - $testarray = array(); - - while( strlen( $remaining ) ) { - - //echo "\n\n\$block = ".substr( $remaining, 0, 6126 ); - - // Encrypt a chunk of unencrypted data and add it to the rest - $block = self::symmetricEncryptFileContent( substr( $remaining, 0, 6126 ), $key ); - - $padded = self::addPadding( $block ); - - $crypted .= $block; - - $testarray[] = $block; - - // Remove the data already encrypted from remaining unencrypted data - $remaining = substr( $remaining, 6126 ); - - } - - return $crypted; - - } - - - /** - * @brief Symmetrically decrypt a file by combining encrypted component data blocks + * @param $encryptedContent + * @param $privatekey + * @return string decrypted file */ - public static function symmetricBlockDecryptFileContent( $crypted, $key ) { - - $decrypted = ''; - - $remaining = $crypted; - - $testarray = array(); - - while( strlen( $remaining ) ) { - - $testarray[] = substr( $remaining, 0, 8192 ); - - // Decrypt a chunk of unencrypted data and add it to the rest - $decrypted .= self::symmetricDecryptFileContent( $remaining, $key ); + public static function keyDecrypt($encryptedContent, $privatekey) { - // Remove the data already encrypted from remaining unencrypted data - $remaining = substr( $remaining, 8192 ); + $result = @openssl_private_decrypt($encryptedContent, $plainContent, $privatekey); + if ($result) { + return $plainContent; } - return $decrypted; + return $result; } @@ -551,24 +498,24 @@ class Crypt { */ public static function generateIv() { - if ( $random = openssl_random_pseudo_bytes( 12, $strong ) ) { + if ($random = openssl_random_pseudo_bytes(12, $strong)) { - if ( !$strong ) { + if (!$strong) { // If OpenSSL indicates randomness is insecure, log error - \OC_Log::write( 'Encryption library', 'Insecure symmetric key was generated using openssl_random_pseudo_bytes()', \OC_Log::WARN ); + \OCP\Util::writeLog('Encryption library', 'Insecure symmetric key was generated using openssl_random_pseudo_bytes()', \OCP\Util::WARN); } // We encode the iv purely for string manipulation // purposes - it gets decoded before use - $iv = base64_encode( $random ); + $iv = base64_encode($random); return $iv; } else { - throw new \Exception( 'Generating IV failed' ); + throw new \Exception('Generating IV failed'); } @@ -581,12 +528,12 @@ class Crypt { public static function generateKey() { // Generate key - if ( $key = base64_encode( openssl_random_pseudo_bytes( 183, $strong ) ) ) { + if ($key = base64_encode(openssl_random_pseudo_bytes(183, $strong))) { - if ( !$strong ) { + if (!$strong) { // If OpenSSL indicates randomness is insecure, log error - throw new \Exception ( 'Encryption library, Insecure symmetric key was generated using openssl_random_pseudo_bytes()' ); + throw new \Exception('Encryption library, Insecure symmetric key was generated using openssl_random_pseudo_bytes()'); } @@ -603,15 +550,15 @@ class Crypt { /** * @brief Get the blowfish encryption handeler for a key * @param $key string (optional) - * @return Crypt_Blowfish blowfish object + * @return \Crypt_Blowfish blowfish object * * if the key is left out, the default handeler will be used */ - public static function getBlowfish( $key = '' ) { + public static function getBlowfish($key = '') { - if ( $key ) { + if ($key) { - return new \Crypt_Blowfish( $key ); + return new \Crypt_Blowfish($key); } else { @@ -621,13 +568,17 @@ class Crypt { } - public static function legacyCreateKey( $passphrase ) { + /** + * @param $passphrase + * @return mixed + */ + public static function legacyCreateKey($passphrase) { // Generate a random integer - $key = mt_rand( 10000, 99999 ) . mt_rand( 10000, 99999 ) . mt_rand( 10000, 99999 ) . mt_rand( 10000, 99999 ); + $key = mt_rand(10000, 99999) . mt_rand(10000, 99999) . mt_rand(10000, 99999) . mt_rand(10000, 99999); // Encrypt the key with the passphrase - $legacyEncKey = self::legacyEncrypt( $key, $passphrase ); + $legacyEncKey = self::legacyEncrypt($key, $passphrase); return $legacyEncKey; @@ -635,61 +586,79 @@ class Crypt { /** * @brief encrypts content using legacy blowfish system - * @param $content the cleartext message you want to encrypt - * @param $key the encryption key (optional) - * @returns encrypted content + * @param string $content the cleartext message you want to encrypt + * @param string $passphrase + * @returns string encrypted content * * This function encrypts an content */ - public static function legacyEncrypt( $content, $passphrase = '' ) { + public static function legacyEncrypt($content, $passphrase = '') { - $bf = self::getBlowfish( $passphrase ); + $bf = self::getBlowfish($passphrase); - return $bf->encrypt( $content ); + return $bf->encrypt($content); } /** * @brief decrypts content using legacy blowfish system - * @param $content the cleartext message you want to decrypt - * @param $key the encryption key (optional) - * @returns cleartext content + * @param string $content the cleartext message you want to decrypt + * @param string $passphrase + * @return string cleartext content * * This function decrypts an content */ - public static function legacyDecrypt( $content, $passphrase = '' ) { - - $bf = self::getBlowfish( $passphrase ); - - $decrypted = $bf->decrypt( $content ); + private static function legacyDecrypt($content, $passphrase = '') { - $trimmed = rtrim( $decrypted, "\0" ); + $bf = self::getBlowfish($passphrase); - return $trimmed; + $decrypted = $bf->decrypt($content); + return $decrypted; } - public static function legacyKeyRecryptKeyfile( $legacyEncryptedContent, $legacyPassphrase, $publicKey, $newPassphrase ) { - - $decrypted = self::legacyDecrypt( $legacyEncryptedContent, $legacyPassphrase ); - - $recrypted = self::keyEncryptKeyfile( $decrypted, $publicKey ); - - return $recrypted; + /** + * @param $data + * @param string $key + * @param int $maxLength + * @return string + */ + public static function legacyBlockDecrypt($data, $key = '', $maxLength = 0) { + $result = ''; + while (strlen($data)) { + $result .= self::legacyDecrypt(substr($data, 0, 8192), $key); + $data = substr($data, 8192); + } + if ($maxLength > 0) { + return substr($result, 0, $maxLength); + } else { + return rtrim($result, "\0"); + } } /** - * @brief Re-encryptes a legacy blowfish encrypted file using AES with integrated IV - * @param $legacyContent the legacy encrypted content to re-encrypt - * @returns cleartext content - * - * This function decrypts an content + * @param $legacyEncryptedContent + * @param $legacyPassphrase + * @param $publicKeys + * @return array */ - public static function legacyRecrypt( $legacyContent, $legacyPassphrase, $newPassphrase ) { + public static function legacyKeyRecryptKeyfile($legacyEncryptedContent, $legacyPassphrase, $publicKeys) { - // TODO: write me + $decrypted = self::legacyBlockDecrypt($legacyEncryptedContent, $legacyPassphrase); + + // Encrypt plain data, generate keyfile & encrypted file + $cryptedData = self::symmetricEncryptFileContentKeyfile($decrypted); + + // Encrypt plain keyfile to multiple sharefiles + $multiEncrypted = Crypt::multiKeyEncrypt($cryptedData['key'], $publicKeys); + + return array( + 'data' => $cryptedData['encrypted'], + 'filekey' => $multiEncrypted['data'], + 'sharekeys' => $multiEncrypted['keys'] + ); } -} +} \ No newline at end of file diff --git a/apps/files_encryption/lib/helper.php b/apps/files_encryption/lib/helper.php new file mode 100755 index 0000000000000000000000000000000000000000..e078ab35541154fee450f6840dde17ba607e4e93 --- /dev/null +++ b/apps/files_encryption/lib/helper.php @@ -0,0 +1,203 @@ +<?php + +/** + * ownCloud + * + * @author Florin Peter + * @copyright 2013 Florin Peter <owncloud@florin-peter.de> + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +namespace OCA\Encryption; + +/** + * @brief Class to manage registration of hooks an various helper methods + * @package OCA\Encryption + */ +class Helper { + + /** + * @brief register share related hooks + * + */ + public static function registerShareHooks() { + + \OCP\Util::connectHook('OCP\Share', 'pre_shared', 'OCA\Encryption\Hooks', 'preShared'); + \OCP\Util::connectHook('OCP\Share', 'post_shared', 'OCA\Encryption\Hooks', 'postShared'); + \OCP\Util::connectHook('OCP\Share', 'post_unshare', 'OCA\Encryption\Hooks', 'postUnshare'); + } + + /** + * @brief register user related hooks + * + */ + public static function registerUserHooks() { + + \OCP\Util::connectHook('OC_User', 'post_login', 'OCA\Encryption\Hooks', 'login'); + \OCP\Util::connectHook('OC_User', 'post_setPassword', 'OCA\Encryption\Hooks', 'setPassphrase'); + \OCP\Util::connectHook('OC_User', 'post_createUser', 'OCA\Encryption\Hooks', 'postCreateUser'); + \OCP\Util::connectHook('OC_User', 'post_deleteUser', 'OCA\Encryption\Hooks', 'postDeleteUser'); + } + + /** + * @brief register filesystem related hooks + * + */ + public static function registerFilesystemHooks() { + + \OCP\Util::connectHook('OC_Filesystem', 'post_rename', 'OCA\Encryption\Hooks', 'postRename'); + } + + /** + * @brief setup user for files_encryption + * + * @param Util $util + * @param string $password + * @return bool + */ + public static function setupUser($util, $password) { + // Check files_encryption infrastructure is ready for action + if (!$util->ready()) { + + \OCP\Util::writeLog('Encryption library', 'User account "' . $util->getUserId() + . '" is not ready for encryption; configuration started', \OCP\Util::DEBUG); + + if (!$util->setupServerSide($password)) { + return false; + } + } + + return true; + } + + /** + * @brief enable recovery + * + * @param $recoveryKeyId + * @param $recoveryPassword + * @internal param \OCA\Encryption\Util $util + * @internal param string $password + * @return bool + */ + public static function adminEnableRecovery($recoveryKeyId, $recoveryPassword) { + $view = new \OC\Files\View('/'); + + if ($recoveryKeyId === null) { + $recoveryKeyId = 'recovery_' . substr(md5(time()), 0, 8); + \OC_Appconfig::setValue('files_encryption', 'recoveryKeyId', $recoveryKeyId); + } + + if (!$view->is_dir('/owncloud_private_key')) { + $view->mkdir('/owncloud_private_key'); + } + + if ( + (!$view->file_exists("/public-keys/" . $recoveryKeyId . ".public.key") + || !$view->file_exists("/owncloud_private_key/" . $recoveryKeyId . ".private.key")) + ) { + + $keypair = \OCA\Encryption\Crypt::createKeypair(); + + \OC_FileProxy::$enabled = false; + + // Save public key + + if (!$view->is_dir('/public-keys')) { + $view->mkdir('/public-keys'); + } + + $view->file_put_contents('/public-keys/' . $recoveryKeyId . '.public.key', $keypair['publicKey']); + + // Encrypt private key empthy passphrase + $encryptedPrivateKey = \OCA\Encryption\Crypt::symmetricEncryptFileContent($keypair['privateKey'], $recoveryPassword); + + // Save private key + $view->file_put_contents('/owncloud_private_key/' . $recoveryKeyId . '.private.key', $encryptedPrivateKey); + + // create control file which let us check later on if the entered password was correct. + $encryptedControlData = \OCA\Encryption\Crypt::keyEncrypt("ownCloud", $keypair['publicKey']); + if (!$view->is_dir('/control-file')) { + $view->mkdir('/control-file'); + } + $view->file_put_contents('/control-file/controlfile.enc', $encryptedControlData); + + \OC_FileProxy::$enabled = true; + + // Set recoveryAdmin as enabled + \OC_Appconfig::setValue('files_encryption', 'recoveryAdminEnabled', 1); + + $return = true; + + } else { // get recovery key and check the password + $util = new \OCA\Encryption\Util(new \OC_FilesystemView('/'), \OCP\User::getUser()); + $return = $util->checkRecoveryPassword($recoveryPassword); + if ($return) { + \OC_Appconfig::setValue('files_encryption', 'recoveryAdminEnabled', 1); + } + } + + return $return; + } + + + /** + * @brief disable recovery + * + * @param $recoveryPassword + * @return bool + */ + public static function adminDisableRecovery($recoveryPassword) { + $util = new Util(new \OC_FilesystemView('/'), \OCP\User::getUser()); + $return = $util->checkRecoveryPassword($recoveryPassword); + + if ($return) { + // Set recoveryAdmin as disabled + \OC_Appconfig::setValue('files_encryption', 'recoveryAdminEnabled', 0); + } + + return $return; + } + + + /** + * @brief checks if access is public/anonymous user + * @return bool + */ + public static function isPublicAccess() { + if (\OCP\USER::getUser() === false + || (isset($_GET['service']) && $_GET['service'] == 'files' + && isset($_GET['t'])) + ) { + return true; + } else { + return false; + } + } + + /** + * @brief Format a path to be relative to the /user/files/ directory + * @param string $path the absolute path + * @return string e.g. turns '/admin/files/test.txt' into 'test.txt' + */ + public static function stripUserFilesPath($path) { + $trimmed = ltrim($path, '/'); + $split = explode('/', $trimmed); + $sliced = array_slice($split, 2); + $relPath = implode('/', $sliced); + + return $relPath; + } +} \ No newline at end of file diff --git a/apps/files_encryption/lib/keymanager.php b/apps/files_encryption/lib/keymanager.php index 955877971540bf86144ec6048ec47742cefff752..e911c1785df5f74c89eecc8abd679b4e8b5f0bcb 100755 --- a/apps/files_encryption/lib/keymanager.php +++ b/apps/files_encryption/lib/keymanager.php @@ -28,19 +28,26 @@ namespace OCA\Encryption; * @note Where a method requires a view object, it's root must be '/' */ class Keymanager { - + /** * @brief retrieve the ENCRYPTED private key from a user - * - * @return string private key or false + * + * @param \OC_FilesystemView $view + * @param string $user + * @return string private key or false (hopefully) * @note the key returned by this method must be decrypted before use */ - public static function getPrivateKey( \OC_FilesystemView $view, $user ) { - - $path = '/' . $user . '/' . 'files_encryption' . '/' . $user.'.private.key'; - - $key = $view->file_get_contents( $path ); - + public static function getPrivateKey(\OC_FilesystemView $view, $user) { + + $path = '/' . $user . '/' . 'files_encryption' . '/' . $user . '.private.key'; + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $key = $view->file_get_contents($path); + + \OC_FileProxy::$enabled = $proxyStatus; + return $key; } @@ -50,102 +57,152 @@ class Keymanager { * @param $userId * @return string public key or false */ - public static function getPublicKey( \OC_FilesystemView $view, $userId ) { - - return $view->file_get_contents( '/public-keys/' . '/' . $userId . '.public.key' ); - + public static function getPublicKey(\OC_FilesystemView $view, $userId) { + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $result = $view->file_get_contents('/public-keys/' . $userId . '.public.key'); + + \OC_FileProxy::$enabled = $proxyStatus; + + return $result; + } - + /** - * @brief retrieve both keys from a user (private and public) + * @brief Retrieve a user's public and private key * @param \OC_FilesystemView $view * @param $userId * @return array keys: privateKey, publicKey */ - public static function getUserKeys( \OC_FilesystemView $view, $userId ) { - + public static function getUserKeys(\OC_FilesystemView $view, $userId) { + return array( - 'publicKey' => self::getPublicKey( $view, $userId ) - , 'privateKey' => self::getPrivateKey( $view, $userId ) + 'publicKey' => self::getPublicKey($view, $userId), + 'privateKey' => self::getPrivateKey($view, $userId) ); - + } - + /** - * @brief Retrieve public keys of all users with access to a file - * @param string $path Path to file - * @return array of public keys for the given file - * @note Checks that the sharing app is enabled should be performed - * by client code, that isn't checked here + * @brief Retrieve public keys for given users + * @param \OC_FilesystemView $view + * @param array $userIds + * @return array of public keys for the specified users */ - public static function getPublicKeys( \OC_FilesystemView $view, $userId, $filePath ) { - - $path = ltrim( $path, '/' ); - - $filepath = '/' . $userId . '/files/' . $filePath; - - // Check if sharing is enabled - if ( OC_App::isEnabled( 'files_sharing' ) ) { - - - - } else { - - // check if it is a file owned by the user and not shared at all - $userview = new \OC_FilesystemView( '/'.$userId.'/files/' ); - - if ( $userview->file_exists( $path ) ) { - - $users[] = $userId; - - } - - } - - $view = new \OC_FilesystemView( '/public-keys/' ); - - $keylist = array(); - - $count = 0; - - foreach ( $users as $user ) { - - $keylist['key'.++$count] = $view->file_get_contents( $user.'.public.key' ); - + public static function getPublicKeys(\OC_FilesystemView $view, array $userIds) { + + $keys = array(); + + foreach ($userIds as $userId) { + + $keys[$userId] = self::getPublicKey($view, $userId); + } - - return $keylist; - + + return $keys; + } - + /** * @brief store file encryption key * + * @param \OC_FilesystemView $view * @param string $path relative path of the file, including filename - * @param string $key + * @param $userId + * @param $catfile + * @internal param string $key * @return bool true/false - * @note The keyfile is not encrypted here. Client code must + * @note The keyfile is not encrypted here. Client code must * asymmetrically encrypt the keyfile before passing it to this method */ - public static function setFileKey( \OC_FilesystemView $view, $path, $userId, $catfile ) { - - $basePath = '/' . $userId . '/files_encryption/keyfiles'; - - $targetPath = self::keySetPreparation( $view, $path, $basePath, $userId ); - - if ( $view->is_dir( $basePath . '/' . $targetPath ) ) { - - - + public static function setFileKey(\OC_FilesystemView $view, $path, $userId, $catfile) { + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + //here we need the currently logged in user, while userId can be a different user + $util = new Util($view, \OCP\User::getUser()); + list($owner, $filename) = $util->getUidAndFilename($path); + + $basePath = '/' . $owner . '/files_encryption/keyfiles'; + + $targetPath = self::keySetPreparation($view, $filename, $basePath, $owner); + + if (!$view->is_dir($basePath . '/' . $targetPath)) { + + // create all parent folders + $info = pathinfo($basePath . '/' . $targetPath); + $keyfileFolderName = $view->getLocalFolder($info['dirname']); + + if (!file_exists($keyfileFolderName)) { + + mkdir($keyfileFolderName, 0750, true); + + } + } + + // try reusing key file if part file + if (self::isPartialFilePath($targetPath)) { + + $result = $view->file_put_contents( + $basePath . '/' . self::fixPartialFilePath($targetPath) . '.key', $catfile); + } else { - // Save the keyfile in parallel directory - return $view->file_put_contents( $basePath . '/' . $targetPath . '.key', $catfile ); - + $result = $view->file_put_contents($basePath . '/' . $targetPath . '.key', $catfile); + } - + + \OC_FileProxy::$enabled = $proxyStatus; + + return $result; + } - + + /** + * @brief Remove .path extension from a file path + * @param string $path Path that may identify a .part file + * @return string File path without .part extension + * @note this is needed for reusing keys + */ + public static function fixPartialFilePath($path) { + + if (preg_match('/\.part$/', $path) || preg_match('/\.etmp$/', $path)) { + + $newLength = strlen($path) - 5; + $fPath = substr($path, 0, $newLength); + + return $fPath; + + } else { + + return $path; + + } + + } + + /** + * @brief Check if a path is a .part file + * @param string $path Path that may identify a .part file + * @return bool + */ + public static function isPartialFilePath($path) { + + if (preg_match('/\.part$/', $path) || preg_match('/\.etmp$/', $path)) { + + return true; + + } else { + + return false; + + } + + } + /** * @brief retrieve keyfile for an encrypted file * @param \OC_FilesystemView $view @@ -156,168 +213,359 @@ class Keymanager { * @note The keyfile returned is asymmetrically encrypted. Decryption * of the keyfile must be performed by client code */ - public static function getFileKey( \OC_FilesystemView $view, $userId, $filePath ) { - - $filePath_f = ltrim( $filePath, '/' ); - - $catfilePath = '/' . $userId . '/files_encryption/keyfiles/' . $filePath_f . '.key'; - - if ( $view->file_exists( $catfilePath ) ) { - - return $view->file_get_contents( $catfilePath ); - + public static function getFileKey(\OC_FilesystemView $view, $userId, $filePath) { + + // try reusing key file if part file + if (self::isPartialFilePath($filePath)) { + + $result = self::getFileKey($view, $userId, self::fixPartialFilePath($filePath)); + + if ($result) { + + return $result; + + } + + } + + $util = new Util($view, \OCP\User::getUser()); + + list($owner, $filename) = $util->getUidAndFilename($filePath); + $filePath_f = ltrim($filename, '/'); + + $keyfilePath = '/' . $owner . '/files_encryption/keyfiles/' . $filePath_f . '.key'; + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + if ($view->file_exists($keyfilePath)) { + + $result = $view->file_get_contents($keyfilePath); + } else { - - return false; - + + $result = false; + } - + + \OC_FileProxy::$enabled = $proxyStatus; + + return $result; + } - + /** * @brief Delete a keyfile * - * @param OC_FilesystemView $view + * @param \OC_FilesystemView $view * @param string $userId username * @param string $path path of the file the key belongs to * @return bool Outcome of unlink operation * @note $path must be relative to data/user/files. e.g. mydoc.txt NOT * /data/admin/files/mydoc.txt */ - public static function deleteFileKey( \OC_FilesystemView $view, $userId, $path ) { - - $trimmed = ltrim( $path, '/' ); - $keyPath = '/' . $userId . '/files_encryption/keyfiles/' . $trimmed . '.key'; - - // Unlink doesn't tell us if file was deleted (not found returns - // true), so we perform our own test - if ( $view->file_exists( $keyPath ) ) { - - return $view->unlink( $keyPath ); - + public static function deleteFileKey(\OC_FilesystemView $view, $userId, $path) { + + $trimmed = ltrim($path, '/'); + $keyPath = '/' . $userId . '/files_encryption/keyfiles/' . $trimmed; + + $result = false; + + if ($view->is_dir($keyPath)) { + + $result = $view->unlink($keyPath); + } else { - - \OC_Log::write( 'Encryption library', 'Could not delete keyfile; does not exist: "' . $keyPath, \OC_Log::ERROR ); - - return false; - + if ($view->file_exists($keyPath . '.key')) { + + $result = $view->unlink($keyPath . '.key'); + + } + } + + if (!$result) { + + \OCP\Util::writeLog('Encryption library', + 'Could not delete keyfile; does not exist: "' . $keyPath, \OCP\Util::ERROR); + } - + + return $result; + } - + /** * @brief store private key from the user - * @param string key + * @param string $key * @return bool * @note Encryption of the private key must be performed by client code * as no encryption takes place here */ - public static function setPrivateKey( $key ) { - + public static function setPrivateKey($key) { + $user = \OCP\User::getUser(); - - $view = new \OC_FilesystemView( '/' . $user . '/files_encryption' ); - + + $view = new \OC_FilesystemView('/' . $user . '/files_encryption'); + + $proxyStatus = \OC_FileProxy::$enabled; \OC_FileProxy::$enabled = false; - - if ( !$view->file_exists( '' ) ) - $view->mkdir( '' ); - - return $view->file_put_contents( $user . '.private.key', $key ); + + if (!$view->file_exists('')) + $view->mkdir(''); + + $result = $view->file_put_contents($user . '.private.key', $key); + + \OC_FileProxy::$enabled = $proxyStatus; + + return $result; } - + /** - * @brief store private keys from the user + * @brief store share key * - * @param string privatekey - * @param string publickey + * @param \OC_FilesystemView $view + * @param string $path relative path of the file, including filename + * @param $userId + * @param $shareKey + * @internal param string $key + * @internal param string $dbClassName * @return bool true/false + * @note The keyfile is not encrypted here. Client code must + * asymmetrically encrypt the keyfile before passing it to this method + */ + public static function setShareKey(\OC_FilesystemView $view, $path, $userId, $shareKey) { + + // Here we need the currently logged in user, while userId can be a different user + $util = new Util($view, \OCP\User::getUser()); + + list($owner, $filename) = $util->getUidAndFilename($path); + + $basePath = '/' . $owner . '/files_encryption/share-keys'; + + $shareKeyPath = self::keySetPreparation($view, $filename, $basePath, $owner); + + // try reusing key file if part file + if (self::isPartialFilePath($shareKeyPath)) { + + $writePath = $basePath . '/' . self::fixPartialFilePath($shareKeyPath) . '.' . $userId . '.shareKey'; + + } else { + + $writePath = $basePath . '/' . $shareKeyPath . '.' . $userId . '.shareKey'; + + } + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $result = $view->file_put_contents($writePath, $shareKey); + + \OC_FileProxy::$enabled = $proxyStatus; + + if ( + is_int($result) + && $result > 0 + ) { + + return true; + + } else { + + return false; + + } + + } + + /** + * @brief store multiple share keys for a single file + * @param \OC_FilesystemView $view + * @param $path + * @param array $shareKeys + * @return bool */ - public static function setUserKeys($privatekey, $publickey) { - - return ( self::setPrivateKey( $privatekey ) && self::setPublicKey( $publickey ) ); - + public static function setShareKeys(\OC_FilesystemView $view, $path, array $shareKeys) { + + // $shareKeys must be an array with the following format: + // [userId] => [encrypted key] + + $result = true; + + foreach ($shareKeys as $userId => $shareKey) { + + if (!self::setShareKey($view, $path, $userId, $shareKey)) { + + // If any of the keys are not set, flag false + $result = false; + + } + + } + + // Returns false if any of the keys weren't set + return $result; + } - + /** - * @brief store public key of the user - * - * @param string key - * @return bool true/false + * @brief retrieve shareKey for an encrypted file + * @param \OC_FilesystemView $view + * @param string $userId + * @param string $filePath + * @internal param \OCA\Encryption\file $string name + * @return string file key or false + * @note The sharekey returned is encrypted. Decryption + * of the keyfile must be performed by client code */ - public static function setPublicKey( $key ) { - - $view = new \OC_FilesystemView( '/public-keys' ); - + public static function getShareKey(\OC_FilesystemView $view, $userId, $filePath) { + + // try reusing key file if part file + if (self::isPartialFilePath($filePath)) { + + $result = self::getShareKey($view, $userId, self::fixPartialFilePath($filePath)); + + if ($result) { + + return $result; + + } + + } + + $proxyStatus = \OC_FileProxy::$enabled; \OC_FileProxy::$enabled = false; - - if ( !$view->file_exists( '' ) ) - $view->mkdir( '' ); - - return $view->file_put_contents( \OCP\User::getUser() . '.public.key', $key ); - + //here we need the currently logged in user, while userId can be a different user + $util = new Util($view, \OCP\User::getUser()); + + list($owner, $filename) = $util->getUidAndFilename($filePath); + $shareKeyPath = \OC\Files\Filesystem::normalizePath( + '/' . $owner . '/files_encryption/share-keys/' . $filename . '.' . $userId . '.shareKey'); + + if ($view->file_exists($shareKeyPath)) { + + $result = $view->file_get_contents($shareKeyPath); + + } else { + + $result = false; + + } + + \OC_FileProxy::$enabled = $proxyStatus; + + return $result; + } - + /** - * @brief store file encryption key + * @brief delete all share keys of a given file + * @param \OC_FilesystemView $view + * @param string $userId owner of the file + * @param string $filePath path to the file, relative to the owners file dir + */ + public static function delAllShareKeys(\OC_FilesystemView $view, $userId, $filePath) { + + if ($view->is_dir($userId . '/files/' . $filePath)) { + $view->unlink($userId . '/files_encryption/share-keys/' . $filePath); + } else { + $localKeyPath = $view->getLocalFile($userId . '/files_encryption/share-keys/' . $filePath); + $matches = glob(preg_quote($localKeyPath) . '*.shareKey'); + foreach ($matches as $ma) { + $result = unlink($ma); + if (!$result) { + \OCP\Util::writeLog('Encryption library', + 'Keyfile or shareKey could not be deleted for file "' . $filePath . '"', \OCP\Util::ERROR); + } + } + } + } + + /** + * @brief Delete a single user's shareKey for a single file + */ + public static function delShareKey(\OC_FilesystemView $view, $userIds, $filePath) { + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + //here we need the currently logged in user, while userId can be a different user + $util = new Util($view, \OCP\User::getUser()); + + list($owner, $filename) = $util->getUidAndFilename($filePath); + + $shareKeyPath = \OC\Files\Filesystem::normalizePath('/' . $owner . '/files_encryption/share-keys/' . $filename); + + if ($view->is_dir($shareKeyPath)) { + + $localPath = \OC\Files\Filesystem::normalizePath($view->getLocalFolder($shareKeyPath)); + self::recursiveDelShareKeys($localPath, $userIds); + + } else { + + foreach ($userIds as $userId) { + + if (!$view->unlink($shareKeyPath . '.' . $userId . '.shareKey')) { + \OCP\Util::writeLog('Encryption library', + 'Could not delete shareKey; does not exist: "' . $shareKeyPath . '.' . $userId + . '.shareKey"', \OCP\Util::ERROR); + } + + } + } + + \OC_FileProxy::$enabled = $proxyStatus; + } + + /** + * @brief recursively delete share keys from given users * - * @param string $path relative path of the file, including filename - * @param string $key - * @param null $view - * @param string $dbClassName - * @return bool true/false - * @note The keyfile is not encrypted here. Client code must - * asymmetrically encrypt the keyfile before passing it to this method + * @param string $dir directory + * @param array $userIds user ids for which the share keys should be deleted */ - public static function setShareKey( \OC_FilesystemView $view, $path, $userId, $shareKey ) { - - $basePath = '/' . $userId . '/files_encryption/share-keys'; - - $shareKeyPath = self::keySetPreparation( $view, $path, $basePath, $userId ); - - return $view->file_put_contents( $basePath . '/' . $shareKeyPath . '.shareKey', $shareKey ); - + private static function recursiveDelShareKeys($dir, $userIds) { + foreach ($userIds as $userId) { + $matches = glob(preg_quote($dir) . '/*' . preg_quote('.' . $userId . '.shareKey')); + } + /** @var $matches array */ + foreach ($matches as $ma) { + if (!unlink($ma)) { + \OCP\Util::writeLog('Encryption library', + 'Could not delete shareKey; does not exist: "' . $ma . '"', \OCP\Util::ERROR); + } + } + $subdirs = $directories = glob(preg_quote($dir) . '/*', GLOB_ONLYDIR); + foreach ($subdirs as $subdir) { + self::recursiveDelShareKeys($subdir, $userIds); + } } - + /** * @brief Make preparations to vars and filesystem for saving a keyfile */ - public static function keySetPreparation( \OC_FilesystemView $view, $path, $basePath, $userId ) { - - $targetPath = ltrim( $path, '/' ); - - $path_parts = pathinfo( $targetPath ); - + public static function keySetPreparation(\OC_FilesystemView $view, $path, $basePath, $userId) { + + $targetPath = ltrim($path, '/'); + + $path_parts = pathinfo($targetPath); + // If the file resides within a subdirectory, create it - if ( - isset( $path_parts['dirname'] ) - && ! $view->file_exists( $basePath . '/' . $path_parts['dirname'] ) + if ( + isset($path_parts['dirname']) + && !$view->file_exists($basePath . '/' . $path_parts['dirname']) ) { - - $view->mkdir( $basePath . '/' . $path_parts['dirname'] ); - + $sub_dirs = explode(DIRECTORY_SEPARATOR, $basePath . '/' . $path_parts['dirname']); + $dir = ''; + foreach ($sub_dirs as $sub_dir) { + $dir .= '/' . $sub_dir; + if (!$view->is_dir($dir)) { + $view->mkdir($dir); + } + } } - + return $targetPath; - - } - /** - * @brief Fetch the legacy encryption key from user files - * @param string $login used to locate the legacy key - * @param string $passphrase used to decrypt the legacy key - * @return true / false - * - * if the key is left out, the default handler will be used - */ - public function getLegacyKey() { - - $user = \OCP\User::getUser(); - $view = new \OC_FilesystemView( '/' . $user ); - return $view->file_get_contents( 'encryption.key' ); - } - } \ No newline at end of file diff --git a/apps/files_encryption/lib/proxy.php b/apps/files_encryption/lib/proxy.php index 55cddf2bec81761ca0b6ccbcd27d7fbce7237219..0df34a38bd74e0e3102bebce151496e2e83d3964 100644 --- a/apps/files_encryption/lib/proxy.php +++ b/apps/files_encryption/lib/proxy.php @@ -1,41 +1,45 @@ <?php /** -* ownCloud -* -* @author Sam Tuke, Robin Appelman -* @copyright 2012 Sam Tuke samtuke@owncloud.com, Robin Appelman -* icewind1991@gmail.com -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see <http://www.gnu.org/licenses/>. -* -*/ + * ownCloud + * + * @author Sam Tuke, Robin Appelman + * @copyright 2012 Sam Tuke samtuke@owncloud.com, Robin Appelman + * icewind1991@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ /** -* @brief Encryption proxy which handles filesystem operations before and after -* execution and encrypts, and handles keyfiles accordingly. Used for -* webui. -*/ + * @brief Encryption proxy which handles filesystem operations before and after + * execution and encrypts, and handles keyfiles accordingly. Used for + * webui. + */ namespace OCA\Encryption; +/** + * Class Proxy + * @package OCA\Encryption + */ class Proxy extends \OC_FileProxy { private static $blackList = null; //mimetypes blacklisted from encryption - + private static $enableEncryption = null; - + /** * Check if a file requires encryption * @param string $path @@ -43,347 +47,383 @@ class Proxy extends \OC_FileProxy { * * Tests if server side encryption is enabled, and file is allowed by blacklists */ - private static function shouldEncrypt( $path ) { - - if ( is_null( self::$enableEncryption ) ) { - - if ( - \OCP\Config::getAppValue( 'files_encryption', 'enable_encryption', 'true' ) == 'true' - && Crypt::mode() == 'server' + private static function shouldEncrypt($path) { + + if (is_null(self::$enableEncryption)) { + + if ( + \OCP\Config::getAppValue('files_encryption', 'enable_encryption', 'true') === 'true' + && Crypt::mode() === 'server' ) { - + self::$enableEncryption = true; - + } else { - + self::$enableEncryption = false; - + } - + } - - if ( !self::$enableEncryption ) { - + + if (!self::$enableEncryption) { + return false; - + } - - if ( is_null(self::$blackList ) ) { - - self::$blackList = explode(',', \OCP\Config::getAppValue( 'files_encryption', 'type_blacklist', 'jpg,png,jpeg,avi,mpg,mpeg,mkv,mp3,oga,ogv,ogg' ) ); - + + if (is_null(self::$blackList)) { + + self::$blackList = explode(',', \OCP\Config::getAppValue('files_encryption', 'type_blacklist', '')); + } - - if ( Crypt::isCatfile( $path ) ) { - + + if (Crypt::isCatfileContent($path)) { + return true; - + } - - $extension = substr( $path, strrpos( $path, '.' ) +1 ); - - if ( array_search( $extension, self::$blackList ) === false ) { - + + $extension = substr($path, strrpos($path, '.') + 1); + + if (array_search($extension, self::$blackList) === false) { + return true; - + } - + return false; } - - public function preFile_put_contents( $path, &$data ) { - - if ( self::shouldEncrypt( $path ) ) { - - if ( !is_resource( $data ) ) { //stream put contents should have been converted to fopen - - $userId = \OCP\USER::getUser(); - - $rootView = new \OC_FilesystemView( '/' ); - - // Set the filesize for userland, before encrypting - $size = strlen( $data ); - - // Disable encryption proxy to prevent recursive calls - \OC_FileProxy::$enabled = false; - - // TODO: Check if file is shared, if so, use multiKeyEncrypt - - // Encrypt plain data and fetch key - $encrypted = Crypt::keyEncryptKeyfile( $data, Keymanager::getPublicKey( $rootView, $userId ) ); - - // Replace plain content with encrypted content by reference - $data = $encrypted['data']; - - $filePath = explode( '/', $path ); - - $filePath = array_slice( $filePath, 3 ); - - $filePath = '/' . implode( '/', $filePath ); - - // TODO: make keyfile dir dynamic from app config - - $view = new \OC_FilesystemView( '/' ); - - // Save keyfile for newly encrypted file in parallel directory tree - Keymanager::setFileKey( $view, $filePath, $userId, $encrypted['key'] ); - - // Update the file cache with file info - \OC\Files\Filesystem::putFileInfo( $path, array( 'encrypted'=>true, 'size' => $size ), '' ); - - // Re-enable proxy - our work is done - \OC_FileProxy::$enabled = true; - + + /** + * @param $path + * @param $data + * @return bool + */ + public function preFile_put_contents($path, &$data) { + + if (self::shouldEncrypt($path)) { + + if (!is_resource($data)) { + + // get root view + $view = new \OC_FilesystemView('/'); + + // get relative path + $relativePath = \OCA\Encryption\Helper::stripUserFilesPath($path); + + if (!isset($relativePath)) { + return true; + } + + $handle = fopen('crypt://' . $relativePath . '.etmp', 'w'); + if (is_resource($handle)) { + + // write data to stream + fwrite($handle, $data); + + // close stream + fclose($handle); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get encrypted content + $data = $view->file_get_contents($path . '.etmp'); + + // remove our temp file + $view->unlink($path . '.etmp'); + + // re-enable proxy - our work is done + \OC_FileProxy::$enabled = $proxyStatus; + } } } - + + return true; + } - + /** * @param string $path Path of file from which has been read * @param string $data Data that has been read from file */ - public function postFile_get_contents( $path, $data ) { - - // TODO: Use dependency injection to add required args for view and user etc. to this method + public function postFile_get_contents($path, $data) { + + $plainData = null; + $view = new \OC_FilesystemView('/'); + + // get relative path + $relativePath = \OCA\Encryption\Helper::stripUserFilesPath($path); + + // init session + $session = new \OCA\Encryption\Session($view); - // Disable encryption proxy to prevent recursive calls - \OC_FileProxy::$enabled = false; - // If data is a catfile - if ( - Crypt::mode() == 'server' - && Crypt::isCatfile( $data ) + if ( + Crypt::mode() === 'server' + && Crypt::isCatfileContent($data) ) { - - $split = explode( '/', $path ); - - $filePath = array_slice( $split, 3 ); - - $filePath = '/' . implode( '/', $filePath ); - - //$cached = \OC\Files\Filesystem::getFileInfo( $path, '' ); - - $view = new \OC_FilesystemView( '' ); - - $userId = \OCP\USER::getUser(); - - // TODO: Check if file is shared, if so, use multiKeyDecrypt - - $encryptedKeyfile = Keymanager::getFileKey( $view, $userId, $filePath ); - - $session = new Session(); - - $decrypted = Crypt::keyDecryptKeyfile( $data, $encryptedKeyfile, $session->getPrivateKey( $split[1] ) ); - + + $handle = fopen('crypt://' . $relativePath, 'r'); + + if (is_resource($handle)) { + while (($plainDataChunk = fgets($handle, 8192)) !== false) { + $plainData .= $plainDataChunk; + } + } + } elseif ( - Crypt::mode() == 'server' - && isset( $_SESSION['legacyenckey'] ) - && Crypt::isEncryptedMeta( $path ) + Crypt::mode() == 'server' + && \OC::$session->exists('legacyenckey') + && Crypt::isEncryptedMeta($path) ) { - - $decrypted = Crypt::legacyDecrypt( $data, $_SESSION['legacyenckey'] ); - + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $plainData = Crypt::legacyBlockDecrypt($data, $session->getLegacyKey()); + + \OC_FileProxy::$enabled = $proxyStatus; } - - \OC_FileProxy::$enabled = true; - - if ( ! isset( $decrypted ) ) { - - $decrypted = $data; - + + if (!isset($plainData)) { + + $plainData = $data; + } - - return $decrypted; - + + return $plainData; + } - + /** * @brief When a file is deleted, remove its keyfile also */ - public function preUnlink( $path ) { - + public function preUnlink($path) { + + // let the trashbin handle this + if (\OCP\App::isEnabled('files_trashbin')) { + return true; + } + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; \OC_FileProxy::$enabled = false; - - $view = new \OC_FilesystemView( '/' ); - + + $view = new \OC_FilesystemView('/'); + $userId = \OCP\USER::getUser(); - - // Format path to be relative to user files dir - $trimmed = ltrim( $path, '/' ); - $split = explode( '/', $trimmed ); - $sliced = array_slice( $split, 2 ); - $relPath = implode( '/', $sliced ); - - if ( $view->is_dir( $path ) ) { - - // Dirs must be handled separately as deleteFileKey - // doesn't handle them - $view->unlink( $userId . '/' . 'files_encryption' . '/' . 'keyfiles' . '/'. $relPath ); - - } else { - - // Delete keyfile so it isn't orphaned - $result = Keymanager::deleteFileKey( $view, $userId, $relPath ); - - \OC_FileProxy::$enabled = true; - - return $result; - + + $util = new Util($view, $userId); + + // get relative path + $relativePath = \OCA\Encryption\Helper::stripUserFilesPath($path); + + list($owner, $ownerPath) = $util->getUidAndFilename($relativePath); + + // Delete keyfile & shareKey so it isn't orphaned + if (!Keymanager::deleteFileKey($view, $owner, $ownerPath)) { + \OCP\Util::writeLog('Encryption library', + 'Keyfile or shareKey could not be deleted for file "' . $ownerPath . '"', \OCP\Util::ERROR); } - + + Keymanager::delAllShareKeys($view, $owner, $ownerPath); + + \OC_FileProxy::$enabled = $proxyStatus; + + // If we don't return true then file delete will fail; better + // to leave orphaned keyfiles than to disallow file deletion + return true; + } /** - * @brief When a file is renamed, rename its keyfile also - * @return bool Result of rename() - * @note This is pre rather than post because using post didn't work + * @param $path + * @return bool */ - public function preRename( $oldPath, $newPath ) { - - // Disable encryption proxy to prevent recursive calls - \OC_FileProxy::$enabled = false; - - $view = new \OC_FilesystemView( '/' ); - - $userId = \OCP\USER::getUser(); - - // Format paths to be relative to user files dir - $oldTrimmed = ltrim( $oldPath, '/' ); - $oldSplit = explode( '/', $oldTrimmed ); - $oldSliced = array_slice( $oldSplit, 2 ); - $oldRelPath = implode( '/', $oldSliced ); - $oldKeyfilePath = $userId . '/' . 'files_encryption' . '/' . 'keyfiles' . '/' . $oldRelPath . '.key'; - - $newTrimmed = ltrim( $newPath, '/' ); - $newSplit = explode( '/', $newTrimmed ); - $newSliced = array_slice( $newSplit, 2 ); - $newRelPath = implode( '/', $newSliced ); - $newKeyfilePath = $userId . '/' . 'files_encryption' . '/' . 'keyfiles' . '/' . $newRelPath . '.key'; - - // Rename keyfile so it isn't orphaned - $result = $view->rename( $oldKeyfilePath, $newKeyfilePath ); - - \OC_FileProxy::$enabled = true; - - return $result; - + public function postTouch($path) { + $this->handleFile($path); + + return true; } - - public function postFopen( $path, &$result ){ - - if ( !$result ) { - + + /** + * @param $path + * @param $result + * @return resource + */ + public function postFopen($path, &$result) { + + if (!$result) { + return $result; - + } - - // Reformat path for use with OC_FSV - $path_split = explode( '/', $path ); - $path_f = implode( array_slice( $path_split, 3 ) ); - + + // split the path parts + $pathParts = explode('/', $path); + + // get relative path + $relativePath = \OCA\Encryption\Helper::stripUserFilesPath($path); + + // FIXME: handling for /userId/cache used by webdav for chunking. The cache chunks are NOT encrypted + if (isset($pathParts[2]) && $pathParts[2] === 'cache') { + return $result; + } + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; \OC_FileProxy::$enabled = false; - - $meta = stream_get_meta_data( $result ); - - $view = new \OC_FilesystemView( '' ); - - $util = new Util( $view, \OCP\USER::getUser()); - + + $meta = stream_get_meta_data($result); + + $view = new \OC_FilesystemView(''); + + $util = new Util($view, \OCP\USER::getUser()); + // If file is already encrypted, decrypt using crypto protocol - if ( - Crypt::mode() == 'server' - && $util->isEncryptedPath( $path ) + if ( + Crypt::mode() === 'server' + && $util->isEncryptedPath($path) ) { - + // Close the original encrypted file - fclose( $result ); - + fclose($result); + // Open the file using the crypto stream wrapper // protocol and let it do the decryption work instead - $result = fopen( 'crypt://' . $path_f, $meta['mode'] ); - - - } elseif ( - self::shouldEncrypt( $path ) - and $meta ['mode'] != 'r' - and $meta['mode'] != 'rb' + $result = fopen('crypt://' . $relativePath, $meta['mode']); + + } elseif ( + self::shouldEncrypt($path) + and $meta ['mode'] !== 'r' + and $meta['mode'] !== 'rb' ) { - // If the file is not yet encrypted, but should be - // encrypted when it's saved (it's not read only) - - // NOTE: this is the case for new files saved via WebDAV - - if ( - $view->file_exists( $path ) - and $view->filesize( $path ) > 0 - ) { - $x = $view->file_get_contents( $path ); - - $tmp = tmpfile(); - -// // Make a temporary copy of the original file -// \OCP\Files::streamCopy( $result, $tmp ); -// -// // Close the original stream, we'll return another one -// fclose( $result ); -// -// $view->file_put_contents( $path_f, $tmp ); -// -// fclose( $tmp ); - - } - - $result = fopen( 'crypt://'.$path_f, $meta['mode'] ); - + $result = fopen('crypt://' . $relativePath, $meta['mode']); } - + // Re-enable the proxy - \OC_FileProxy::$enabled = true; - + \OC_FileProxy::$enabled = $proxyStatus; + return $result; - - } - public function postGetMimeType( $path, $mime ) { - - if ( Crypt::isCatfile( $path ) ) { - - $mime = \OCP\Files::getMimeType( 'crypt://' . $path, 'w' ); - - } - - return $mime; - } - public function postStat( $path, $data ) { - - if ( Crypt::isCatfile( $path ) ) { - - $cached = \OC\Files\Filesystem::getFileInfo( $path, '' ); - - $data['size'] = $cached['size']; - + /** + * @param $path + * @param $data + * @return array + */ + public function postGetFileInfo($path, $data) { + + // if path is a folder do nothing + if (is_array($data) && array_key_exists('size', $data)) { + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get file size + $data['size'] = self::postFileSize($path, $data['size']); + + // Re-enable the proxy + \OC_FileProxy::$enabled = $proxyStatus; } - + return $data; } - public function postFileSize( $path, $size ) { - - if ( Crypt::isCatfile( $path ) ) { - - $cached = \OC\Files\Filesystem::getFileInfo( $path, '' ); - - return $cached['size']; - - } else { - + /** + * @param $path + * @param $size + * @return bool + */ + public function postFileSize($path, $size) { + + $view = new \OC_FilesystemView('/'); + + // if path is a folder do nothing + if ($view->is_dir($path)) { return $size; - } + + // get relative path + $relativePath = \OCA\Encryption\Helper::stripUserFilesPath($path); + + // if path is empty we cannot resolve anything + if (empty($relativePath)) { + return $size; + } + + $fileInfo = false; + // get file info from database/cache if not .part file + if (!Keymanager::isPartialFilePath($path)) { + $fileInfo = $view->getFileInfo($path); + } + + // if file is encrypted return real file size + if (is_array($fileInfo) && $fileInfo['encrypted'] === true) { + $size = $fileInfo['unencrypted_size']; + } else { + // self healing if file was removed from file cache + if (!is_array($fileInfo)) { + $fileInfo = array(); + } + + $userId = \OCP\User::getUser(); + $util = new Util($view, $userId); + $fixSize = $util->getFileSize($path); + if ($fixSize > 0) { + $size = $fixSize; + + $fileInfo['encrypted'] = true; + $fileInfo['unencrypted_size'] = $size; + + // put file info if not .part file + if (!Keymanager::isPartialFilePath($relativePath)) { + $view->putFileInfo($path, $fileInfo); + } + } + + } + return $size; + } + + /** + * @param $path + */ + public function handleFile($path) { + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $view = new \OC_FilesystemView('/'); + $session = new \OCA\Encryption\Session($view); + $userId = \OCP\User::getUser(); + $util = new Util($view, $userId); + + // split the path parts + $pathParts = explode('/', $path); + + // get relative path + $relativePath = \OCA\Encryption\Helper::stripUserFilesPath($path); + + // only if file is on 'files' folder fix file size and sharing + if (isset($pathParts[2]) && $pathParts[2] === 'files' && $util->fixFileSize($path)) { + + // get sharing app state + $sharingEnabled = \OCP\Share::isEnabled(); + + // get users + $usersSharing = $util->getSharingUsersArray($sharingEnabled, $relativePath); + + // update sharing-keys + $util->setSharedFileKeyfiles($session, $usersSharing, $relativePath); + } + + \OC_FileProxy::$enabled = $proxyStatus; } } diff --git a/apps/files_encryption/lib/session.php b/apps/files_encryption/lib/session.php index 769a40b359f4f7249c9fcc44353de603f66cdd63..bff1737554b4bea7a231135ec6affc4d341a7fef 100644 --- a/apps/files_encryption/lib/session.php +++ b/apps/files_encryption/lib/session.php @@ -28,76 +28,164 @@ namespace OCA\Encryption; class Session { + private $view; + + /** + * @brief if session is started, check if ownCloud key pair is set up, if not create it + * @param \OC_FilesystemView $view + * + * @note The ownCloud key pair is used to allow public link sharing even if encryption is enabled + */ + public function __construct($view) { + + $this->view = $view; + + if (!$this->view->is_dir('owncloud_private_key')) { + + $this->view->mkdir('owncloud_private_key'); + + } + + $publicShareKeyId = \OC_Appconfig::getValue('files_encryption', 'publicShareKeyId'); + + if ($publicShareKeyId === null) { + $publicShareKeyId = 'pubShare_' . substr(md5(time()), 0, 8); + \OC_Appconfig::setValue('files_encryption', 'publicShareKeyId', $publicShareKeyId); + } + + if ( + !$this->view->file_exists("/public-keys/" . $publicShareKeyId . ".public.key") + || !$this->view->file_exists("/owncloud_private_key/" . $publicShareKeyId . ".private.key") + ) { + + $keypair = Crypt::createKeypair(); + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // Save public key + + if (!$view->is_dir('/public-keys')) { + $view->mkdir('/public-keys'); + } + + $this->view->file_put_contents('/public-keys/' . $publicShareKeyId . '.public.key', $keypair['publicKey']); + + // Encrypt private key empty passphrase + $encryptedPrivateKey = Crypt::symmetricEncryptFileContent($keypair['privateKey'], ''); + + // Save private key + $this->view->file_put_contents( + '/owncloud_private_key/' . $publicShareKeyId . '.private.key', $encryptedPrivateKey); + + \OC_FileProxy::$enabled = $proxyStatus; + + } + + if (\OCA\Encryption\Helper::isPublicAccess()) { + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $encryptedKey = $this->view->file_get_contents( '/owncloud_private_key/' . $publicShareKeyId . '.private.key' ); + $privateKey = Crypt::symmetricDecryptFileContent( $encryptedKey, '' ); + $this->setPublicSharePrivateKey( $privateKey ); + + \OC_FileProxy::$enabled = $proxyStatus; + } + } + /** * @brief Sets user private key to session + * @param string $privateKey * @return bool * + * @note this should only be set on login */ - public function setPrivateKey( $privateKey ) { - - $_SESSION['privateKey'] = $privateKey; - + public function setPrivateKey($privateKey) { + + \OC::$session->set('privateKey', $privateKey); + return true; - + } - + /** - * @brief Gets user private key from session + * @brief Gets user or public share private key from session * @returns string $privateKey The user's plaintext private key * */ public function getPrivateKey() { - - if ( - isset( $_SESSION['privateKey'] ) - && !empty( $_SESSION['privateKey'] ) - ) { - - return $_SESSION['privateKey']; - + // return the public share private key if this is a public access + if (\OCA\Encryption\Helper::isPublicAccess()) { + return $this->getPublicSharePrivateKey(); } else { - - return false; - + if (!is_null( \OC::$session->get('privateKey') )) { + return \OC::$session->get('privateKey'); + } else { + return false; + } } - } - + /** - * @brief Sets user legacy key to session + * @brief Sets public user private key to session + * @param string $privateKey * @return bool + */ + public function setPublicSharePrivateKey($privateKey) { + + \OC::$session->set('publicSharePrivateKey', $privateKey); + + return true; + + } + + /** + * @brief Gets public share private key from session + * @returns string $privateKey * */ - public function setLegacyKey( $legacyKey ) { - - if ( $_SESSION['legacyKey'] = $legacyKey ) { - - return true; - + public function getPublicSharePrivateKey() { + + if (!is_null( \OC::$session->get('publicSharePrivateKey') )) { + return \OC::$session->get('publicSharePrivateKey'); + } else { + return false; } - } - + + + /** + * @brief Sets user legacy key to session + * @param $legacyKey + * @return bool + */ + public function setLegacyKey($legacyKey) { + + \OC::$session->set('legacyKey', $legacyKey); + + return true; + } + /** * @brief Gets user legacy key from session * @returns string $legacyKey The user's plaintext legacy key * */ public function getLegacyKey() { - - if ( - isset( $_SESSION['legacyKey'] ) - && !empty( $_SESSION['legacyKey'] ) - ) { - - return $_SESSION['legacyKey']; - + + if ( !is_null( \OC::$session->get('legacyKey') ) ) { + + return \OC::$session->get('legacyKey'); + } else { - + return false; - + } - + } -} \ No newline at end of file +} diff --git a/apps/files_encryption/lib/stream.php b/apps/files_encryption/lib/stream.php index 65d7d57a05a740bd164e7476b1c3910afcd7f49f..072c52866445e91f7157a739ca2e939ccdc846b7 100644 --- a/apps/files_encryption/lib/stream.php +++ b/apps/files_encryption/lib/stream.php @@ -3,7 +3,7 @@ * ownCloud * * @author Robin Appelman - * @copyright 2012 Sam Tuke <samtuke@owncloud.com>, 2011 Robin Appelman + * @copyright 2012 Sam Tuke <samtuke@owncloud.com>, 2011 Robin Appelman * <icewind1991@gmail.com> * * This library is free software; you can redistribute it and/or @@ -32,27 +32,28 @@ namespace OCA\Encryption; /** * @brief Provides 'crypt://' stream wrapper protocol. - * @note We use a stream wrapper because it is the most secure way to handle + * @note We use a stream wrapper because it is the most secure way to handle * decrypted content transfers. There is no safe way to decrypt the entire file * somewhere on the server, so we have to encrypt and decrypt blocks on the fly. * @note Paths used with this protocol MUST BE RELATIVE. Use URLs like: - * crypt://filename, or crypt://subdirectory/filename, NOT - * crypt:///home/user/owncloud/data. Otherwise keyfiles will be put in - * [owncloud]/data/user/files_encryption/keyfiles/home/user/owncloud/data and + * crypt://filename, or crypt://subdirectory/filename, NOT + * crypt:///home/user/owncloud/data. Otherwise keyfiles will be put in + * [owncloud]/data/user/files_encryption/keyfiles/home/user/owncloud/data and * will not be accessible to other methods. - * @note Data read and written must always be 8192 bytes long, as this is the - * buffer size used internally by PHP. The encryption process makes the input - * data longer, and input is chunked into smaller pieces in order to result in + * @note Data read and written must always be 8192 bytes long, as this is the + * buffer size used internally by PHP. The encryption process makes the input + * data longer, and input is chunked into smaller pieces in order to result in * a 8192 encrypted block size. + * @note When files are deleted via webdav, or when they are updated and the + * previous version deleted, this is handled by OC\Files\View, and thus the + * encryption proxies are used and keyfiles deleted. */ class Stream { + private $plainKey; + private $encKeyfiles; - public static $sourceStreams = array(); - - // TODO: make all below properties private again once unit testing is - // configured correctly - public $rawPath; // The raw path received by stream_open - public $path_f; // The raw path formatted to include username and data dir + private $rawPath; // The raw path relative to the data dir + private $relPath; // rel path to users file dir private $userId; private $handle; // Resource returned by fopen private $path; @@ -60,226 +61,191 @@ class Stream { private $meta = array(); // Header / meta for source stream private $count; private $writeCache; - public $size; + private $size; + private $unencryptedSize; private $publicKey; private $keyfile; private $encKeyfile; private static $view; // a fsview object set to user dir private $rootView; // a fsview object set to '/' - public function stream_open( $path, $mode, $options, &$opened_path ) { - - // Get access to filesystem via filesystemview object - if ( !self::$view ) { - - self::$view = new \OC_FilesystemView( $this->userId . '/' ); + /** + * @param $path + * @param $mode + * @param $options + * @param $opened_path + * @return bool + */ + public function stream_open($path, $mode, $options, &$opened_path) { + if (!isset($this->rootView)) { + $this->rootView = new \OC_FilesystemView('/'); } - - // Set rootview object if necessary - if ( ! $this->rootView ) { - $this->rootView = new \OC_FilesystemView( $this->userId . '/' ); + $util = new Util($this->rootView, \OCP\USER::getUser()); - } - - $this->userId = \OCP\User::getUser(); - - // Get the bare file path - $path = str_replace( 'crypt://', '', $path ); - - $this->rawPath = $path; - - $this->path_f = $this->userId . '/files/' . $path; - - if ( - dirname( $path ) == 'streams' - and isset( self::$sourceStreams[basename( $path )] ) - ) { - - // Is this just for unit testing purposes? + $this->userId = $util->getUserId(); - $this->handle = self::$sourceStreams[basename( $path )]['stream']; + // Strip identifier text from path, this gives us the path relative to data/<user>/files + $this->relPath = \OC\Files\Filesystem::normalizePath(str_replace('crypt://', '', $path)); - $this->path = self::$sourceStreams[basename( $path )]['path']; + // rawPath is relative to the data directory + $this->rawPath = $util->getUserFilesDir() . $this->relPath; - $this->size = self::$sourceStreams[basename( $path )]['size']; + // Disable fileproxies so we can get the file size and open the source file without recursive encryption + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; - } else { + if ( + $mode === 'w' + or $mode === 'w+' + or $mode === 'wb' + or $mode === 'wb+' + ) { - if ( - $mode == 'w' - or $mode == 'w+' - or $mode == 'wb' - or $mode == 'wb+' - ) { + // We're writing a new file so start write counter with 0 bytes + $this->size = 0; + $this->unencryptedSize = 0; - $this->size = 0; + } else { - } else { - - - - $this->size = self::$view->filesize( $this->path_f, $mode ); - - //$this->size = filesize( $path ); - - } + $this->size = $this->rootView->filesize($this->rawPath, $mode); + } - // Disable fileproxies so we can open the source file without recursive encryption - \OC_FileProxy::$enabled = false; + $this->handle = $this->rootView->fopen($this->rawPath, $mode); - //$this->handle = fopen( $path, $mode ); - - $this->handle = self::$view->fopen( $this->path_f, $mode ); - - \OC_FileProxy::$enabled = true; + \OC_FileProxy::$enabled = $proxyStatus; - if ( !is_resource( $this->handle ) ) { + if (!is_resource($this->handle)) { - \OCP\Util::writeLog( 'files_encryption', 'failed to open '.$path, \OCP\Util::ERROR ); + \OCP\Util::writeLog('files_encryption', 'failed to open file "' . $this->rawPath . '"', \OCP\Util::ERROR); - } + } else { + + $this->meta = stream_get_meta_data($this->handle); } - if ( is_resource( $this->handle ) ) { - $this->meta = stream_get_meta_data( $this->handle ); + return is_resource($this->handle); - } + } - return is_resource( $this->handle ); + /** + * @param $offset + * @param int $whence + */ + public function stream_seek($offset, $whence = SEEK_SET) { - } - - public function stream_seek( $offset, $whence = SEEK_SET ) { - $this->flush(); - - fseek( $this->handle, $offset, $whence ); - - } - - public function stream_tell() { - return ftell($this->handle); + + fseek($this->handle, $offset, $whence); + } - - public function stream_read( $count ) { - + + /** + * @param $count + * @return bool|string + * @throws \Exception + */ + public function stream_read($count) { + $this->writeCache = ''; - if ( $count != 8192 ) { - + if ($count !== 8192) { + // $count will always be 8192 https://bugs.php.net/bug.php?id=21641 // This makes this function a lot simpler, but will break this class if the above 'bug' gets 'fixed' - \OCP\Util::writeLog( 'files_encryption', 'PHP "bug" 21641 no longer holds, decryption system requires refactoring', \OCP\Util::FATAL ); + \OCP\Util::writeLog('files_encryption', 'PHP "bug" 21641 no longer holds, decryption system requires refactoring', \OCP\Util::FATAL); die(); } -// $pos = ftell( $this->handle ); -// // Get the data from the file handle - $data = fread( $this->handle, 8192 ); - - if ( strlen( $data ) ) { - - $this->getKey(); - - $result = Crypt::symmetricDecryptFileContent( $data, $this->keyfile ); - - } else { + $data = fread($this->handle, 8192); - $result = ''; + $result = ''; - } + if (strlen($data)) { + + if (!$this->getKey()) { + + // Error! We don't have a key to decrypt the file with + throw new \Exception( + 'Encryption key not found for "' . $this->rawPath . '" during attempted read via stream'); + + } + + // Decrypt data + $result = Crypt::symmetricDecryptFileContent($data, $this->plainKey); -// $length = $this->size - $pos; -// -// if ( $length < 8192 ) { -// -// $result = substr( $result, 0, $length ); -// -// } + } return $result; } - + /** * @brief Encrypt and pad data ready for writing to disk * @param string $plainData data to be encrypted * @param string $key key to use for encryption - * @return encrypted data on success, false on failure + * @return string encrypted data on success, false on failure */ - public function preWriteEncrypt( $plainData, $key ) { - + public function preWriteEncrypt($plainData, $key) { + // Encrypt data to 'catfile', which includes IV - if ( $encrypted = Crypt::symmetricEncryptFileContent( $plainData, $key ) ) { - - return $encrypted; - + if ($encrypted = Crypt::symmetricEncryptFileContent($plainData, $key)) { + + return $encrypted; + } else { - + return false; - + } - + } - + /** - * @brief Get the keyfile for the current file, generate one if necessary - * @param bool $generate if true, a new key will be generated if none can be found + * @brief Fetch the plain encryption key for the file and set it as plainKey property + * @internal param bool $generate if true, a new key will be generated if none can be found * @return bool true on key found and set, false on key not found and new key generated and set */ public function getKey() { - - // If a keyfile already exists for a file named identically to - // file to be written - if ( self::$view->file_exists( $this->userId . '/'. 'files_encryption' . '/' . 'keyfiles' . '/' . $this->rawPath . '.key' ) ) { - - // TODO: add error handling for when file exists but no - // keyfile - - // Fetch existing keyfile - $this->encKeyfile = Keymanager::getFileKey( $this->rootView, $this->userId, $this->rawPath ); - - $this->getUser(); - - $session = new Session(); - - $privateKey = $session->getPrivateKey( $this->userId ); - - $this->keyfile = Crypt::keyDecrypt( $this->encKeyfile, $privateKey ); - + + // Check if key is already set + if (isset($this->plainKey) && isset($this->encKeyfile)) { + return true; - + + } + + // Fetch and decrypt keyfile + // Fetch existing keyfile + $this->encKeyfile = Keymanager::getFileKey($this->rootView, $this->userId, $this->relPath); + + // If a keyfile already exists + if ($this->encKeyfile) { + + $session = new \OCA\Encryption\Session( $this->rootView ); + + $privateKey = $session->getPrivateKey($this->userId); + + $shareKey = Keymanager::getShareKey($this->rootView, $this->userId, $this->relPath); + + $this->plainKey = Crypt::multiKeyDecrypt($this->encKeyfile, $shareKey, $privateKey); + + return true; + } else { - + return false; - - } - - } - - public function getuser() { - - // Only get the user again if it isn't already set - if ( empty( $this->userId ) ) { - - // TODO: Move this user call out of here - it belongs - // elsewhere - $this->userId = \OCP\User::getUser(); - + } - - // TODO: Add a method for getting the user in case OCP\User:: - // getUser() doesn't work (can that scenario ever occur?) - + } - + /** * @brief Handle plain data from the stream, and write it in 8192 byte blocks * @param string $data data to be written to disk @@ -289,99 +255,55 @@ class Stream { * @note Padding is added to each encrypted block to ensure that the resulting block is exactly 8192 bytes. This is removed during stream_read * @note PHP automatically updates the file pointer after writing data to reflect it's length. There is generally no need to update the poitner manually using fseek */ - public function stream_write( $data ) { - + public function stream_write($data) { + // Disable the file proxies so that encryption is not // automatically attempted when the file is written to disk - // we are handling that separately here and we don't want to // get into an infinite loop + $proxyStatus = \OC_FileProxy::$enabled; \OC_FileProxy::$enabled = false; - + // Get the length of the unencrypted data that we are handling - $length = strlen( $data ); - - // So far this round, no data has been written - $written = 0; - - // Find out where we are up to in the writing of data to the + $length = strlen($data); + + // Find out where we are up to in the writing of data to the // file - $pointer = ftell( $this->handle ); - - // Make sure the userId is set - $this->getuser(); - - // TODO: Check if file is shared, if so, use multiKeyEncrypt and - // save shareKeys in necessary user directories - + $pointer = ftell($this->handle); + // Get / generate the keyfile for the file we're handling // If we're writing a new file (not overwriting an existing // one), save the newly generated keyfile - if ( ! $this->getKey() ) { - - $this->keyfile = Crypt::generateKey(); - - $this->publicKey = Keymanager::getPublicKey( $this->rootView, $this->userId ); - - $this->encKeyfile = Crypt::keyEncrypt( $this->keyfile, $this->publicKey ); - - $view = new \OC_FilesystemView( '/' ); - $userId = \OCP\User::getUser(); - - // Save the new encrypted file key - Keymanager::setFileKey( $view, $this->rawPath, $userId, $this->encKeyfile ); - + if (!$this->getKey()) { + + $this->plainKey = Crypt::generateKey(); + } // If extra data is left over from the last round, make sure it // is integrated into the next 6126 / 8192 block - if ( $this->writeCache ) { - + if ($this->writeCache) { + // Concat writeCache to start of $data $data = $this->writeCache . $data; - - // Clear the write cache, ready for resuse - it has been + + // Clear the write cache, ready for reuse - it has been // flushed and its old contents processed $this->writeCache = ''; } -// -// // Make sure we always start on a block start - if ( 0 != ( $pointer % 8192 ) ) { - // if the current position of - // file indicator is not aligned to a 8192 byte block, fix it - // so that it is - -// fseek( $this->handle, - ( $pointer % 8192 ), SEEK_CUR ); -// -// $pointer = ftell( $this->handle ); -// -// $unencryptedNewBlock = fread( $this->handle, 8192 ); -// -// fseek( $this->handle, - ( $currentPos % 8192 ), SEEK_CUR ); -// -// $block = Crypt::symmetricDecryptFileContent( $unencryptedNewBlock, $this->keyfile ); -// -// $x = substr( $block, 0, $currentPos % 8192 ); -// -// $data = $x . $data; -// -// fseek( $this->handle, - ( $currentPos % 8192 ), SEEK_CUR ); -// - } -// $currentPos = ftell( $this->handle ); - -// // While there still remains somed data to be processed & written - while( strlen( $data ) > 0 ) { -// -// // Remaining length for this iteration, not of the -// // entire file (may be greater than 8192 bytes) -// $remainingLength = strlen( $data ); -// -// // If data remaining to be written is less than the -// // size of 1 6126 byte block - if ( strlen( $data ) < 6126 ) { - + // While there still remains some data to be processed & written + while (strlen($data) > 0) { + + // Remaining length for this iteration, not of the + // entire file (may be greater than 8192 bytes) + $remainingLength = strlen($data); + + // If data remaining to be written is less than the + // size of 1 6126 byte block + if ($remainingLength < 6126) { + // Set writeCache to contents of $data // The writeCache will be carried over to the // next write round, and added to the start of @@ -394,101 +316,167 @@ class Stream { // Clear $data ready for next round $data = ''; -// + } else { - + // Read the chunk from the start of $data - $chunk = substr( $data, 0, 6126 ); - - $encrypted = $this->preWriteEncrypt( $chunk, $this->keyfile ); - + $chunk = substr($data, 0, 6126); + + $encrypted = $this->preWriteEncrypt($chunk, $this->plainKey); + // Write the data chunk to disk. This will be // attended to the last data chunk if the file // being handled totals more than 6126 bytes - fwrite( $this->handle, $encrypted ); - - $writtenLen = strlen( $encrypted ); - //fseek( $this->handle, $writtenLen, SEEK_CUR ); + fwrite($this->handle, $encrypted); - // Remove the chunk we just processed from + // Remove the chunk we just processed from // $data, leaving only unprocessed data in $data // var, for handling on the next round - $data = substr( $data, 6126 ); + $data = substr($data, 6126); } - + } - $this->size = max( $this->size, $pointer + $length ); - + $this->size = max($this->size, $pointer + $length); + $this->unencryptedSize += $length; + + \OC_FileProxy::$enabled = $proxyStatus; + return $length; } - public function stream_set_option( $option, $arg1, $arg2 ) { - switch($option) { + /** + * @param $option + * @param $arg1 + * @param $arg2 + */ + public function stream_set_option($option, $arg1, $arg2) { + $return = false; + switch ($option) { case STREAM_OPTION_BLOCKING: - stream_set_blocking( $this->handle, $arg1 ); + $return = stream_set_blocking($this->handle, $arg1); break; case STREAM_OPTION_READ_TIMEOUT: - stream_set_timeout( $this->handle, $arg1, $arg2 ); + $return = stream_set_timeout($this->handle, $arg1, $arg2); break; case STREAM_OPTION_WRITE_BUFFER: - stream_set_write_buffer( $this->handle, $arg1, $arg2 ); + $return = stream_set_write_buffer($this->handle, $arg1); } + + return $return; } + /** + * @return array + */ public function stream_stat() { return fstat($this->handle); } - - public function stream_lock( $mode ) { - flock( $this->handle, $mode ); + + /** + * @param $mode + */ + public function stream_lock($mode) { + return flock($this->handle, $mode); } - + + /** + * @return bool + */ public function stream_flush() { - - return fflush( $this->handle ); + + return fflush($this->handle); // Not a typo: http://php.net/manual/en/function.fflush.php - + } + /** + * @return bool + */ public function stream_eof() { return feof($this->handle); } private function flush() { - - if ( $this->writeCache ) { - + + if ($this->writeCache) { + // Set keyfile property for file in question $this->getKey(); - - $encrypted = $this->preWriteEncrypt( $this->writeCache, $this->keyfile ); - - fwrite( $this->handle, $encrypted ); - + + $encrypted = $this->preWriteEncrypt($this->writeCache, $this->plainKey); + + fwrite($this->handle, $encrypted); + $this->writeCache = ''; - + } - + } + /** + * @return bool + */ public function stream_close() { - + $this->flush(); - if ( - $this->meta['mode']!='r' - and $this->meta['mode']!='rb' + if ( + $this->meta['mode'] !== 'r' + and $this->meta['mode'] !== 'rb' + and $this->size > 0 ) { + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // Fetch user's public key + $this->publicKey = Keymanager::getPublicKey($this->rootView, $this->userId); + + // Check if OC sharing api is enabled + $sharingEnabled = \OCP\Share::isEnabled(); + + $util = new Util($this->rootView, $this->userId); + + // Get all users sharing the file includes current user + $uniqueUserIds = $util->getSharingUsersArray($sharingEnabled, $this->relPath, $this->userId); + + // Fetch public keys for all sharing users + $publicKeys = Keymanager::getPublicKeys($this->rootView, $uniqueUserIds); + + // Encrypt enc key for all sharing users + $this->encKeyfiles = Crypt::multiKeyEncrypt($this->plainKey, $publicKeys); + + $view = new \OC_FilesystemView('/'); + + // Save the new encrypted file key + Keymanager::setFileKey($this->rootView, $this->relPath, $this->userId, $this->encKeyfiles['data']); + + // Save the sharekeys + Keymanager::setShareKeys($view, $this->relPath, $this->encKeyfiles['keys']); + + // get file info + $fileInfo = $view->getFileInfo($this->rawPath); + if (!is_array($fileInfo)) { + $fileInfo = array(); + } + + // Re-enable proxy - our work is done + \OC_FileProxy::$enabled = $proxyStatus; - \OC\Files\Filesystem::putFileInfo( $this->path, array( 'encrypted' => true, 'size' => $this->size ), '' ); + // set encryption data + $fileInfo['encrypted'] = true; + $fileInfo['size'] = $this->size; + $fileInfo['unencrypted_size'] = $this->unencryptedSize; + // set fileinfo + $view->putFileInfo($this->rawPath, $fileInfo); } - return fclose( $this->handle ); + return fclose($this->handle); } diff --git a/apps/files_encryption/lib/util.php b/apps/files_encryption/lib/util.php index 52bc74db27a61ee0c26af4e2b2cffdca8b2df419..04bd4dc8aca5711678bbbef1d0c7b22ff6885de2 100644 --- a/apps/files_encryption/lib/util.php +++ b/apps/files_encryption/lib/util.php @@ -3,8 +3,8 @@ * ownCloud * * @author Sam Tuke, Frank Karlitschek - * @copyright 2012 Sam Tuke samtuke@owncloud.com, - * Frank Karlitschek frank@owncloud.org + * @copyright 2012 Sam Tuke <samtuke@owncloud.com>, + * Frank Karlitschek <frank@owncloud.org> * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE @@ -21,78 +21,82 @@ * */ -// Todo: +# Bugs +# ---- +# Sharing a file to a user without encryption set up will not provide them with access but won't notify the sharer +# Sharing all files to admin for recovery purposes still in progress +# Possibly public links are broken (not tested since last merge of master) + + +# Missing features +# ---------------- +# Make sure user knows if large files weren't encrypted + + +# Test +# ---- +# Test that writing files works when recovery is enabled, and sharing API is disabled +# Test trashbin support + + +// Old Todo: // - Crypt/decrypt button in the userinterface // - Setting if crypto should be on by default // - Add a setting "Don´t encrypt files larger than xx because of performance // reasons" -// - Transparent decrypt/encrypt in filesystem.php. Autodetect if a file is -// encrypted (.encrypted extension) -// - Don't use a password directly as encryption key. but a key which is -// stored on the server and encrypted with the user password. -> password -// change faster -// - IMPORTANT! Check if the block lenght of the encrypted data stays the same namespace OCA\Encryption; /** * @brief Class for utilities relating to encrypted file storage system - * @param OC_FilesystemView $view expected to have OC '/' as root path + * @param \OC_FilesystemView $view expected to have OC '/' as root path * @param string $userId ID of the logged in user * @param int $client indicating status of client side encryption. Currently * unused, likely to become obsolete shortly */ class Util { - - + // Web UI: - + //// DONE: files created via web ui are encrypted //// DONE: file created & encrypted via web ui are readable in web ui //// DONE: file created & encrypted via web ui are readable via webdav - - + + // WebDAV: - + //// DONE: new data filled files added via webdav get encrypted //// DONE: new data filled files added via webdav are readable via webdav //// DONE: reading unencrypted files when encryption is enabled works via //// webdav //// DONE: files created & encrypted via web ui are readable via webdav - - + + // Legacy support: - + //// DONE: add method to check if file is encrypted using new system //// DONE: add method to check if file is encrypted using old system //// DONE: add method to fetch legacy key //// DONE: add method to decrypt legacy encrypted data - - + + // Admin UI: - + //// DONE: changing user password also changes encryption passphrase - + //// TODO: add support for optional recovery in case of lost passphrase / keys //// TODO: add admin optional required long passphrase for users - //// TODO: add UI buttons for encrypt / decrypt everything //// TODO: implement flag system to allow user to specify encryption by folder, subfolder, etc. - - - // Sharing: - - //// TODO: add support for encrypting to multiple public keys - //// TODO: add support for decrypting to multiple private keys - - + + // Integration testing: - + //// TODO: test new encryption with versioning - //// TODO: test new encryption with sharing + //// DONE: test new encryption with sharing //// TODO: test new encryption with proxies - - + + private $view; // OC_FilesystemView object for filesystem operations private $userId; // ID of the currently logged-in user private $pwd; // User Password @@ -103,166 +107,322 @@ class Util { private $shareKeysPath; // Dir containing env keys for shared files private $publicKeyPath; // Path to user's public key private $privateKeyPath; // Path to user's private key + private $publicShareKeyId; + private $recoveryKeyId; + private $isPublic; + + /** + * @param \OC_FilesystemView $view + * @param $userId + * @param bool $client + */ + public function __construct(\OC_FilesystemView $view, $userId, $client = false) { - public function __construct( \OC_FilesystemView $view, $userId, $client = false ) { - $this->view = $view; $this->userId = $userId; $this->client = $client; - $this->userDir = '/' . $this->userId; - $this->userFilesDir = '/' . $this->userId . '/' . 'files'; - $this->publicKeyDir = '/' . 'public-keys'; - $this->encryptionDir = '/' . $this->userId . '/' . 'files_encryption'; - $this->keyfilesPath = $this->encryptionDir . '/' . 'keyfiles'; - $this->shareKeysPath = $this->encryptionDir . '/' . 'share-keys'; - $this->publicKeyPath = $this->publicKeyDir . '/' . $this->userId . '.public.key'; // e.g. data/public-keys/admin.public.key - $this->privateKeyPath = $this->encryptionDir . '/' . $this->userId . '.private.key'; // e.g. data/admin/admin.private.key - + $this->isPublic = false; + + $this->publicShareKeyId = \OC_Appconfig::getValue('files_encryption', 'publicShareKeyId'); + $this->recoveryKeyId = \OC_Appconfig::getValue('files_encryption', 'recoveryKeyId'); + + // if we are anonymous/public + if (\OCA\Encryption\Helper::isPublicAccess()) { + $this->userId = $this->publicShareKeyId; + + // only handle for files_sharing app + if (isset($GLOBALS['app']) && $GLOBALS['app'] === 'files_sharing') { + $this->userDir = '/' . $GLOBALS['fileOwner']; + $this->fileFolderName = 'files'; + $this->userFilesDir = '/' . $GLOBALS['fileOwner'] . '/' + . $this->fileFolderName; // TODO: Does this need to be user configurable? + $this->publicKeyDir = '/' . 'public-keys'; + $this->encryptionDir = '/' . $GLOBALS['fileOwner'] . '/' . 'files_encryption'; + $this->keyfilesPath = $this->encryptionDir . '/' . 'keyfiles'; + $this->shareKeysPath = $this->encryptionDir . '/' . 'share-keys'; + $this->publicKeyPath = + $this->publicKeyDir . '/' . $this->userId . '.public.key'; // e.g. data/public-keys/admin.public.key + $this->privateKeyPath = + '/owncloud_private_key/' . $this->userId . '.private.key'; // e.g. data/admin/admin.private.key + $this->isPublic = true; + } + + } else { + $this->userDir = '/' . $this->userId; + $this->fileFolderName = 'files'; + $this->userFilesDir = + '/' . $this->userId . '/' . $this->fileFolderName; // TODO: Does this need to be user configurable? + $this->publicKeyDir = '/' . 'public-keys'; + $this->encryptionDir = '/' . $this->userId . '/' . 'files_encryption'; + $this->keyfilesPath = $this->encryptionDir . '/' . 'keyfiles'; + $this->shareKeysPath = $this->encryptionDir . '/' . 'share-keys'; + $this->publicKeyPath = + $this->publicKeyDir . '/' . $this->userId . '.public.key'; // e.g. data/public-keys/admin.public.key + $this->privateKeyPath = + $this->encryptionDir . '/' . $this->userId . '.private.key'; // e.g. data/admin/admin.private.key + } } - + + /** + * @return bool + */ public function ready() { - - if( - !$this->view->file_exists( $this->encryptionDir ) - or !$this->view->file_exists( $this->keyfilesPath ) - or !$this->view->file_exists( $this->shareKeysPath ) - or !$this->view->file_exists( $this->publicKeyPath ) - or !$this->view->file_exists( $this->privateKeyPath ) + + if ( + !$this->view->file_exists($this->encryptionDir) + or !$this->view->file_exists($this->keyfilesPath) + or !$this->view->file_exists($this->shareKeysPath) + or !$this->view->file_exists($this->publicKeyPath) + or !$this->view->file_exists($this->privateKeyPath) ) { - + return false; - + } else { - + return true; - + } - + } - - /** - * @brief Sets up user folders and keys for serverside encryption - * @param $passphrase passphrase to encrypt server-stored private key with - */ - public function setupServerSide( $passphrase = null ) { - - // Create user dir - if( !$this->view->file_exists( $this->userDir ) ) { - - $this->view->mkdir( $this->userDir ); - - } - - // Create user files dir - if( !$this->view->file_exists( $this->userFilesDir ) ) { - - $this->view->mkdir( $this->userFilesDir ); - - } - - // Create shared public key directory - if( !$this->view->file_exists( $this->publicKeyDir ) ) { - - $this->view->mkdir( $this->publicKeyDir ); - - } - - // Create encryption app directory - if( !$this->view->file_exists( $this->encryptionDir ) ) { - - $this->view->mkdir( $this->encryptionDir ); - - } - - // Create mirrored keyfile directory - if( !$this->view->file_exists( $this->keyfilesPath ) ) { - - $this->view->mkdir( $this->keyfilesPath ); - - } - - // Create mirrored share env keys directory - if( !$this->view->file_exists( $this->shareKeysPath ) ) { - - $this->view->mkdir( $this->shareKeysPath ); - - } - + + /** + * @brief Sets up user folders and keys for serverside encryption + * + * @param string $passphrase to encrypt server-stored private key with + * @return bool + */ + public function setupServerSide($passphrase = null) { + + // Set directories to check / create + $setUpDirs = array( + $this->userDir, + $this->userFilesDir, + $this->publicKeyDir, + $this->encryptionDir, + $this->keyfilesPath, + $this->shareKeysPath + ); + + // Check / create all necessary dirs + foreach ($setUpDirs as $dirPath) { + + if (!$this->view->file_exists($dirPath)) { + + $this->view->mkdir($dirPath); + + } + + } + // Create user keypair - if ( - ! $this->view->file_exists( $this->publicKeyPath ) - or ! $this->view->file_exists( $this->privateKeyPath ) + // we should never override a keyfile + if ( + !$this->view->file_exists($this->publicKeyPath) + && !$this->view->file_exists($this->privateKeyPath) ) { - + // Generate keypair $keypair = Crypt::createKeypair(); - + \OC_FileProxy::$enabled = false; - + // Save public key - $this->view->file_put_contents( $this->publicKeyPath, $keypair['publicKey'] ); - + $this->view->file_put_contents($this->publicKeyPath, $keypair['publicKey']); + // Encrypt private key with user pwd as passphrase - $encryptedPrivateKey = Crypt::symmetricEncryptFileContent( $keypair['privateKey'], $passphrase ); - + $encryptedPrivateKey = Crypt::symmetricEncryptFileContent($keypair['privateKey'], $passphrase); + // Save private key - $this->view->file_put_contents( $this->privateKeyPath, $encryptedPrivateKey ); - + $this->view->file_put_contents($this->privateKeyPath, $encryptedPrivateKey); + \OC_FileProxy::$enabled = true; - + + } else { + // check if public-key exists but private-key is missing + if ($this->view->file_exists($this->publicKeyPath) && !$this->view->file_exists($this->privateKeyPath)) { + \OCP\Util::writeLog('Encryption library', + 'public key exists but private key is missing for "' . $this->userId . '"', \OCP\Util::FATAL); + return false; + } else { + if (!$this->view->file_exists($this->publicKeyPath) && $this->view->file_exists($this->privateKeyPath) + ) { + \OCP\Util::writeLog('Encryption library', + 'private key exists but public key is missing for "' . $this->userId . '"', \OCP\Util::FATAL); + return false; + } + } + } + + // If there's no record for this user's encryption preferences + if (false === $this->recoveryEnabledForUser()) { + + // create database configuration + $sql = 'INSERT INTO `*PREFIX*encryption` (`uid`,`mode`,`recovery_enabled`) VALUES (?,?,?)'; + $args = array( + $this->userId, + 'server-side', + 0 + ); + $query = \OCP\DB::prepare($sql); + $query->execute($args); + } - + return true; - + } - + + /** + * @return string + */ + public function getPublicShareKeyId() { + return $this->publicShareKeyId; + } + + /** + * @brief Check whether pwd recovery is enabled for a given user + * @return bool 1 = yes, 0 = no, false = no record + * + * @note If records are not being returned, check for a hidden space + * at the start of the uid in db + */ + public function recoveryEnabledForUser() { + + $sql = 'SELECT `recovery_enabled` FROM `*PREFIX*encryption` WHERE uid = ?'; + + $args = array($this->userId); + + $query = \OCP\DB::prepare($sql); + + $result = $query->execute($args); + + $recoveryEnabled = array(); + + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('Encryption library', \OC_DB::getErrorMessage($result), \OCP\Util::ERROR); + } else { + if($result->numRows() > 0) { + $row = $result->fetchRow(); + if (isset($row['recovery_enabled'])) { + $recoveryEnabled[] = $row['recovery_enabled']; + } + } + } + + // If no record is found + if (empty($recoveryEnabled)) { + + return false; + + // If a record is found + } else { + + return $recoveryEnabled[0]; + + } + + } + + /** + * @brief Enable / disable pwd recovery for a given user + * @param bool $enabled Whether to enable or disable recovery + * @return bool + */ + public function setRecoveryForUser($enabled) { + + $recoveryStatus = $this->recoveryEnabledForUser(); + + // If a record for this user already exists, update it + if (false === $recoveryStatus) { + + $sql = 'INSERT INTO `*PREFIX*encryption` (`uid`,`mode`,`recovery_enabled`) VALUES (?,?,?)'; + + $args = array( + $this->userId, + 'server-side', + $enabled + ); + + // Create a new record instead + } else { + + $sql = 'UPDATE `*PREFIX*encryption` SET recovery_enabled = ? WHERE uid = ?'; + + $args = array( + $enabled, + $this->userId + ); + + } + + $query = \OCP\DB::prepare($sql); + + if ($query->execute($args)) { + + return true; + + } else { + + return false; + + } + + } + /** * @brief Find all files and their encryption status within a directory * @param string $directory The path of the parent directory to search + * @param bool $found the founded files if called again * @return mixed false if 0 found, array on success. Keys: name, path - * @note $directory needs to be a path relative to OC data dir. e.g. * /admin/files NOT /backup OR /home/www/oc/data/admin/files */ - public function findFiles( $directory ) { - + public function findEncFiles($directory, &$found = false) { + // Disable proxy - we don't want files to be decrypted before // we handle them \OC_FileProxy::$enabled = false; - - $found = array( 'plain' => array(), 'encrypted' => array(), 'legacy' => array() ); - - if ( - $this->view->is_dir( $directory ) - && $handle = $this->view->opendir( $directory ) + + if ($found === false) { + $found = array( + 'plain' => array(), + 'encrypted' => array(), + 'legacy' => array() + ); + } + + if ( + $this->view->is_dir($directory) + && $handle = $this->view->opendir($directory) ) { - - while ( false !== ( $file = readdir( $handle ) ) ) { - + + while (false !== ($file = readdir($handle))) { + if ( - $file != "." - && $file != ".." + $file !== "." + && $file !== ".." ) { - - $filePath = $directory . '/' . $this->view->getRelativePath( '/' . $file ); - $relPath = $this->stripUserFilesPath( $filePath ); - + + $filePath = $directory . '/' . $this->view->getRelativePath('/' . $file); + $relPath = \OCA\Encryption\Helper::stripUserFilesPath($filePath); + // If the path is a directory, search // its contents - if ( $this->view->is_dir( $filePath ) ) { - - $this->findFiles( $filePath ); - - // If the path is a file, determine - // its encryption status - } elseif ( $this->view->is_file( $filePath ) ) { - + if ($this->view->is_dir($filePath)) { + + $this->findEncFiles($filePath, $found); + + // If the path is a file, determine + // its encryption status + } elseif ($this->view->is_file($filePath)) { + // Disable proxies again, some- // where they got re-enabled :/ \OC_FileProxy::$enabled = false; - - $data = $this->view->file_get_contents( $filePath ); - + + $data = $this->view->file_get_contents($filePath); + // If the file is encrypted // NOTE: If the userId is // empty or not set, file will @@ -270,207 +430,1118 @@ class Util { // NOTE: This is inefficient; // scanning every file like this // will eat server resources :( - if ( - Keymanager::getFileKey( $this->view, $this->userId, $file ) - && Crypt::isCatfile( $data ) + if ( + Keymanager::getFileKey($this->view, $this->userId, $relPath) + && Crypt::isCatfileContent($data) ) { - - $found['encrypted'][] = array( 'name' => $file, 'path' => $filePath ); - - // If the file uses old - // encryption system - } elseif ( Crypt::isLegacyEncryptedContent( $this->view->file_get_contents( $filePath ), $relPath ) ) { - - $found['legacy'][] = array( 'name' => $file, 'path' => $filePath ); - - // If the file is not encrypted + + $found['encrypted'][] = array( + 'name' => $file, + 'path' => $filePath + ); + + // If the file uses old + // encryption system + } elseif ( Crypt::isLegacyEncryptedContent( $data, $relPath ) ) { + + $found['legacy'][] = array( + 'name' => $file, + 'path' => $filePath + ); + + // If the file is not encrypted } else { - - $found['plain'][] = array( 'name' => $file, 'path' => $filePath ); - + + $found['plain'][] = array( + 'name' => $file, + 'path' => $relPath + ); + } - + } - + } - + } - + \OC_FileProxy::$enabled = true; - - if ( empty( $found ) ) { - + + if (empty($found)) { + return false; - + } else { - + return $found; - + } - + } - + \OC_FileProxy::$enabled = true; - + return false; } - - /** - * @brief Check if a given path identifies an encrypted file - * @return true / false - */ - public function isEncryptedPath( $path ) { - - // Disable encryption proxy so data retreived is in its - // original form - \OC_FileProxy::$enabled = false; - - $data = $this->view->file_get_contents( $path ); - - \OC_FileProxy::$enabled = true; - - return Crypt::isCatfile( $data ); - - } - + /** - * @brief Format a path to be relative to the /user/files/ directory + * @brief Fetch the last lines of a file efficiently + * @note Safe to use on large files; does not read entire file to memory + * @note Derivative of http://tekkie.flashbit.net/php/tail-functionality-in-php */ - public function stripUserFilesPath( $path ) { - - $trimmed = ltrim( $path, '/' ); - $split = explode( '/', $trimmed ); - $sliced = array_slice( $split, 2 ); - $relPath = implode( '/', $sliced ); - - return $relPath; - + public function tail($filename, $numLines) { + + \OC_FileProxy::$enabled = false; + + $text = ''; + $pos = -1; + $handle = $this->view->fopen($filename, 'r'); + + while ($numLines > 0) { + + --$pos; + + if (fseek($handle, $pos, SEEK_END) !== 0) { + + rewind($handle); + $numLines = 0; + + } elseif (fgetc($handle) === "\n") { + + --$numLines; + + } + + $block_size = (-$pos) % 8192; + if ($block_size === 0 || $numLines === 0) { + + $text = fread($handle, ($block_size === 0 ? 8192 : $block_size)) . $text; + + } + } + + fclose($handle); + + \OC_FileProxy::$enabled = true; + + return $text; } - + /** - * @brief Encrypt all files in a directory - * @param string $publicKey the public key to encrypt files with - * @param string $dirPath the directory whose files will be encrypted - * @note Encryption is recursive + * @brief Check if a given path identifies an encrypted file + * @param string $path + * @return boolean */ - public function encryptAll( $publicKey, $dirPath, $legacyPassphrase = null, $newPassphrase = null ) { - - if ( $found = $this->findFiles( $dirPath ) ) { - - // Disable proxy to prevent file being encrypted twice - \OC_FileProxy::$enabled = false; - - // Encrypt unencrypted files - foreach ( $found['plain'] as $plainFile ) { - - // Fetch data from file - $plainData = $this->view->file_get_contents( $plainFile['path'] ); - - // Encrypt data, generate catfile - $encrypted = Crypt::keyEncryptKeyfile( $plainData, $publicKey ); - - $relPath = $this->stripUserFilesPath( $plainFile['path'] ); - - // Save keyfile - Keymanager::setFileKey( $this->view, $relPath, $this->userId, $encrypted['key'] ); - - // Overwrite the existing file with the encrypted one - $this->view->file_put_contents( $plainFile['path'], $encrypted['data'] ); - - $size = strlen( $encrypted['data'] ); - - // Add the file to the cache - \OC\Files\Filesystem::putFileInfo( $plainFile['path'], array( 'encrypted'=>true, 'size' => $size ), '' ); - - } - - // Encrypt legacy encrypted files - if ( - ! empty( $legacyPassphrase ) - && ! empty( $newPassphrase ) - ) { - - foreach ( $found['legacy'] as $legacyFile ) { - - // Fetch data from file - $legacyData = $this->view->file_get_contents( $legacyFile['path'] ); - - // Recrypt data, generate catfile - $recrypted = Crypt::legacyKeyRecryptKeyfile( $legacyData, $legacyPassphrase, $publicKey, $newPassphrase ); - - $relPath = $this->stripUserFilesPath( $legacyFile['path'] ); - - // Save keyfile - Keymanager::setFileKey( $this->view, $relPath, $this->userId, $recrypted['key'] ); - - // Overwrite the existing file with the encrypted one - $this->view->file_put_contents( $legacyFile['path'], $recrypted['data'] ); - - $size = strlen( $recrypted['data'] ); - - // Add the file to the cache - \OC\Files\Filesystem::putFileInfo( $legacyFile['path'], array( 'encrypted'=>true, 'size' => $size ), '' ); - - } - - } - - \OC_FileProxy::$enabled = true; - - // If files were found, return true - return true; - - } else { - - // If no files were found, return false - return false; - + public function isEncryptedPath($path) { + + // Disable encryption proxy so data retrieved is in its + // original form + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // we only need 24 byte from the last chunk + $data = ''; + $handle = $this->view->fopen($path, 'r'); + if (is_resource($handle) && !fseek($handle, -24, SEEK_END)) { + $data = fgets($handle); } - + + // re-enable proxy + \OC_FileProxy::$enabled = $proxyStatus; + + return Crypt::isCatfileContent($data); + } - + /** - * @brief Return important encryption related paths - * @param string $pathName Name of the directory to return the path of - * @return string path + * @brief get the file size of the unencrypted file + * @param string $path absolute path + * @return bool */ - public function getPath( $pathName ) { - - switch ( $pathName ) { - - case 'publicKeyDir': - + public function getFileSize($path) { + + $result = 0; + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // split the path parts + $pathParts = explode('/', $path); + + // get relative path + $relativePath = \OCA\Encryption\Helper::stripUserFilesPath($path); + + if (isset($pathParts[2]) && $pathParts[2] === 'files' && $this->view->file_exists($path) && $this->isEncryptedPath($path)) { + + // get the size from filesystem + $fullPath = $this->view->getLocalFile($path); + $size = filesize($fullPath); + + // calculate last chunk nr + $lastChunkNr = floor($size / 8192); + + // open stream + $stream = fopen('crypt://' . $relativePath, "r"); + + if (is_resource($stream)) { + // calculate last chunk position + $lastChunckPos = ($lastChunkNr * 8192); + + // seek to end + fseek($stream, $lastChunckPos); + + // get the content of the last chunk + $lastChunkContent = fread($stream, 8192); + + // calc the real file size with the size of the last chunk + $realSize = (($lastChunkNr * 6126) + strlen($lastChunkContent)); + + // store file size + $result = $realSize; + } + } + + \OC_FileProxy::$enabled = $proxyStatus; + + return $result; + } + + /** + * @brief fix the file size of the encrypted file + * @param string $path absolute path + * @return boolean true / false if file is encrypted + */ + public function fixFileSize($path) { + + $result = false; + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $realSize = $this->getFileSize($path); + + if ($realSize > 0) { + + $cached = $this->view->getFileInfo($path); + $cached['encrypted'] = true; + + // set the size + $cached['unencrypted_size'] = $realSize; + + // put file info + $this->view->putFileInfo($path, $cached); + + $result = true; + + } + + \OC_FileProxy::$enabled = $proxyStatus; + + return $result; + } + + + /** + * @param $path + * @return bool + */ + public function isSharedPath($path) { + + $trimmed = ltrim($path, '/'); + $split = explode('/', $trimmed); + + if (isset($split[2]) && $split[2] === 'Shared') { + + return true; + + } else { + + return false; + + } + + } + + /** + * @brief Encrypt all files in a directory + * @param string $dirPath the directory whose files will be encrypted + * @param null $legacyPassphrase + * @param null $newPassphrase + * @return bool + * @note Encryption is recursive + */ + public function encryptAll($dirPath, $legacyPassphrase = null, $newPassphrase = null) { + + if ($found = $this->findEncFiles($dirPath)) { + + // Disable proxy to prevent file being encrypted twice + \OC_FileProxy::$enabled = false; + + // Encrypt unencrypted files + foreach ($found['plain'] as $plainFile) { + + //relative to data/<user>/file + $relPath = $plainFile['path']; + + //relative to /data + $rawPath = '/'.$this->userId . '/files/' . $plainFile['path']; + + // Open plain file handle for binary reading + $plainHandle = $this->view->fopen( $rawPath, 'rb' ); + + // Open enc file handle for binary writing, with same filename as original plain file + $encHandle = fopen( 'crypt://' . $relPath.'.tmp', 'wb' ); + + // Move plain file to a temporary location + $size = stream_copy_to_stream( $plainHandle, $encHandle ); + + fclose($encHandle); + + $fakeRoot = $this->view->getRoot(); + $this->view->chroot('/'.$this->userId.'/files'); + + $this->view->rename($relPath . '.tmp', $relPath); + + $this->view->chroot($fakeRoot); + + // Add the file to the cache + \OC\Files\Filesystem::putFileInfo( $relPath, array( 'encrypted' => true, 'size' => $size, 'unencrypted_size' => $size ) ); + } + + // Encrypt legacy encrypted files + if ( + !empty($legacyPassphrase) + && !empty($newPassphrase) + ) { + + foreach ($found['legacy'] as $legacyFile) { + + // Fetch data from file + $legacyData = $this->view->file_get_contents($legacyFile['path']); + + $sharingEnabled = \OCP\Share::isEnabled(); + + // if file exists try to get sharing users + if ($this->view->file_exists($legacyFile['path'])) { + $uniqueUserIds = $this->getSharingUsersArray($sharingEnabled, $legacyFile['path'], $this->userId); + } else { + $uniqueUserIds[] = $this->userId; + } + + // Fetch public keys for all users who will share the file + $publicKeys = Keymanager::getPublicKeys($this->view, $uniqueUserIds); + + // Recrypt data, generate catfile + $recrypted = Crypt::legacyKeyRecryptKeyfile( $legacyData, $legacyPassphrase, $publicKeys ); + + $rawPath = $legacyFile['path']; + $relPath = \OCA\Encryption\Helper::stripUserFilesPath($rawPath); + + // Save keyfile + Keymanager::setFileKey($this->view, $relPath, $this->userId, $recrypted['filekey']); + + // Save sharekeys to user folders + Keymanager::setShareKeys($this->view, $relPath, $recrypted['sharekeys']); + + // Overwrite the existing file with the encrypted one + $this->view->file_put_contents($rawPath, $recrypted['data']); + + $size = strlen($recrypted['data']); + + // Add the file to the cache + \OC\Files\Filesystem::putFileInfo($rawPath, array( + 'encrypted' => true, + 'size' => $size + ), ''); + } + } + + \OC_FileProxy::$enabled = true; + + // If files were found, return true + return true; + } else { + + // If no files were found, return false + return false; + } + } + + /** + * @brief Return important encryption related paths + * @param string $pathName Name of the directory to return the path of + * @return string path + */ + public function getPath($pathName) { + + switch ($pathName) { + + case 'publicKeyDir': + return $this->publicKeyDir; - + break; - + case 'encryptionDir': - + return $this->encryptionDir; - + break; - + case 'keyfilesPath': - + return $this->keyfilesPath; - + break; - + case 'publicKeyPath': - + return $this->publicKeyPath; - + break; - + case 'privateKeyPath': - + return $this->privateKeyPath; - + break; - } - + + return false; + + } + + /** + * @brief get path of a file. + * @param int $fileId id of the file + * @return string path of the file + */ + public static function fileIdToPath($fileId) { + + $sql = 'SELECT `path` FROM `*PREFIX*filecache` WHERE `fileid` = ?'; + + $query = \OCP\DB::prepare($sql); + + $result = $query->execute(array($fileId)); + + $path = false; + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('Encryption library', \OC_DB::getErrorMessage($result), \OCP\Util::ERROR); + } else { + if($result->numRows() > 0) { + $row = $result->fetchRow(); + $path = substr($row['path'], strlen('files')); + } + } + + return $path; + + } + + /** + * @brief Filter an array of UIDs to return only ones ready for sharing + * @param array $unfilteredUsers users to be checked for sharing readiness + * @return array as multi-dimensional array. keys: ready, unready + */ + public function filterShareReadyUsers($unfilteredUsers) { + + // This array will collect the filtered IDs + $readyIds = $unreadyIds = array(); + + // Loop through users and create array of UIDs that need new keyfiles + foreach ($unfilteredUsers as $user) { + + $util = new Util($this->view, $user); + + // Check that the user is encryption capable, or is the + // public system user 'ownCloud' (for public shares) + if ( + $user === $this->publicShareKeyId + or $user === $this->recoveryKeyId + or $util->ready() + ) { + + // Construct array of ready UIDs for Keymanager{} + $readyIds[] = $user; + + } else { + + // Construct array of unready UIDs for Keymanager{} + $unreadyIds[] = $user; + + // Log warning; we can't do necessary setup here + // because we don't have the user passphrase + \OCP\Util::writeLog('Encryption library', + '"' . $user . '" is not setup for encryption', \OCP\Util::WARN); + + } + + } + + return array( + 'ready' => $readyIds, + 'unready' => $unreadyIds + ); + + } + + /** + * @brief Decrypt a keyfile without knowing how it was encrypted + * @param string $filePath + * @param string $fileOwner + * @param string $privateKey + * @return bool|string + * @note Checks whether file was encrypted with openssl_seal or + * openssl_encrypt, and decrypts accrdingly + * @note This was used when 2 types of encryption for keyfiles was used, + * but now we've switched to exclusively using openssl_seal() + */ + public function decryptUnknownKeyfile($filePath, $fileOwner, $privateKey) { + + // Get the encrypted keyfile + // NOTE: the keyfile format depends on how it was encrypted! At + // this stage we don't know how it was encrypted + $encKeyfile = Keymanager::getFileKey($this->view, $this->userId, $filePath); + + // We need to decrypt the keyfile + // Has the file been shared yet? + if ( + $this->userId === $fileOwner + && !Keymanager::getShareKey($this->view, $this->userId, $filePath) // NOTE: we can't use isShared() here because it's a post share hook so it always returns true + ) { + + // The file has no shareKey, and its keyfile must be + // decrypted conventionally + $plainKeyfile = Crypt::keyDecrypt($encKeyfile, $privateKey); + + + } else { + + // The file has a shareKey and must use it for decryption + $shareKey = Keymanager::getShareKey($this->view, $this->userId, $filePath); + + $plainKeyfile = Crypt::multiKeyDecrypt($encKeyfile, $shareKey, $privateKey); + + } + + return $plainKeyfile; + + } + + /** + * @brief Encrypt keyfile to multiple users + * @param Session $session + * @param array $users list of users which should be able to access the file + * @param string $filePath path of the file to be shared + * @return bool + */ + public function setSharedFileKeyfiles(Session $session, array $users, $filePath) { + + // Make sure users are capable of sharing + $filteredUids = $this->filterShareReadyUsers($users); + + // If we're attempting to share to unready users + if (!empty($filteredUids['unready'])) { + + \OCP\Util::writeLog('Encryption library', + 'Sharing to these user(s) failed as they are unready for encryption:"' + . print_r($filteredUids['unready'], 1), \OCP\Util::WARN); + + return false; + + } + + // Get public keys for each user, ready for generating sharekeys + $userPubKeys = Keymanager::getPublicKeys($this->view, $filteredUids['ready']); + + // Note proxy status then disable it + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // Get the current users's private key for decrypting existing keyfile + $privateKey = $session->getPrivateKey(); + + $fileOwner = \OC\Files\Filesystem::getOwner($filePath); + + // Decrypt keyfile + $plainKeyfile = $this->decryptUnknownKeyfile($filePath, $fileOwner, $privateKey); + + // Re-enc keyfile to (additional) sharekeys + $multiEncKey = Crypt::multiKeyEncrypt($plainKeyfile, $userPubKeys); + + // Save the recrypted key to it's owner's keyfiles directory + // Save new sharekeys to all necessary user directory + if ( + !Keymanager::setFileKey($this->view, $filePath, $fileOwner, $multiEncKey['data']) + || !Keymanager::setShareKeys($this->view, $filePath, $multiEncKey['keys']) + ) { + + \OCP\Util::writeLog('Encryption library', + 'Keyfiles could not be saved for users sharing ' . $filePath, \OCP\Util::ERROR); + + return false; + + } + + // Return proxy to original status + \OC_FileProxy::$enabled = $proxyStatus; + + return true; + } + + /** + * @brief Find, sanitise and format users sharing a file + * @note This wraps other methods into a portable bundle + */ + public function getSharingUsersArray($sharingEnabled, $filePath, $currentUserId = false) { + + // Check if key recovery is enabled + if ( + \OC_Appconfig::getValue('files_encryption', 'recoveryAdminEnabled') + && $this->recoveryEnabledForUser() + ) { + + $recoveryEnabled = true; + + } else { + + $recoveryEnabled = false; + + } + + // Make sure that a share key is generated for the owner too + list($owner, $ownerPath) = $this->getUidAndFilename($filePath); + + $userIds = array(); + if ($sharingEnabled) { + + // Find out who, if anyone, is sharing the file + $result = \OCP\Share::getUsersSharingFile($ownerPath, $owner, true); + $userIds = $result['users']; + if ($result['public']) { + $userIds[] = $this->publicShareKeyId; + } + + } + + // If recovery is enabled, add the + // Admin UID to list of users to share to + if ($recoveryEnabled) { + + // Find recoveryAdmin user ID + $recoveryKeyId = \OC_Appconfig::getValue('files_encryption', 'recoveryKeyId'); + + // Add recoveryAdmin to list of users sharing + $userIds[] = $recoveryKeyId; + + } + + // add current user if given + if ($currentUserId !== false) { + + $userIds[] = $currentUserId; + + } + + // Remove duplicate UIDs + $uniqueUserIds = array_unique($userIds); + + return $uniqueUserIds; + + } + + /** + * @brief Set file migration status for user + * @param $status + * @return bool + */ + public function setMigrationStatus($status) { + + $sql = 'UPDATE `*PREFIX*encryption` SET migration_status = ? WHERE uid = ?'; + + $args = array( + $status, + $this->userId + ); + + $query = \OCP\DB::prepare($sql); + + if ($query->execute($args)) { + + return true; + + } else { + + return false; + + } + + } + + /** + * @brief Check whether pwd recovery is enabled for a given user + * @return bool 1 = yes, 0 = no, false = no record + * @note If records are not being returned, check for a hidden space + * at the start of the uid in db + */ + public function getMigrationStatus() { + + $sql = 'SELECT `migration_status` FROM `*PREFIX*encryption` WHERE uid = ?'; + + $args = array($this->userId); + + $query = \OCP\DB::prepare($sql); + + $result = $query->execute($args); + + $migrationStatus = array(); + + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('Encryption library', \OC_DB::getErrorMessage($result), \OCP\Util::ERROR); + } else { + if($result->numRows() > 0) { + $row = $result->fetchRow(); + if (isset($row['migration_status'])) { + $migrationStatus[] = $row['migration_status']; + } + } + } + + // If no record is found + if (empty($migrationStatus)) { + + return false; + + // If a record is found + } else { + + return $migrationStatus[0]; + + } + + } + + /** + * @brief get uid of the owners of the file and the path to the file + * @param string $path Path of the file to check + * @throws \Exception + * @note $shareFilePath must be relative to data/UID/files. Files + * relative to /Shared are also acceptable + * @return array + */ + public function getUidAndFilename($path) { + + $view = new \OC\Files\View($this->userFilesDir); + $fileOwnerUid = $view->getOwner($path); + + // handle public access + if ($this->isPublic) { + $filename = $path; + $fileOwnerUid = $GLOBALS['fileOwner']; + + return array( + $fileOwnerUid, + $filename + ); + } else { + + // Check that UID is valid + if (!\OCP\User::userExists($fileOwnerUid)) { + throw new \Exception( + 'Could not find owner (UID = "' . var_export($fileOwnerUid, 1) . '") of file "' . $path . '"'); + } + + // NOTE: Bah, this dependency should be elsewhere + \OC\Files\Filesystem::initMountPoints($fileOwnerUid); + + // If the file owner is the currently logged in user + if ($fileOwnerUid === $this->userId) { + + // Assume the path supplied is correct + $filename = $path; + + } else { + + $info = $view->getFileInfo($path); + $ownerView = new \OC\Files\View('/' . $fileOwnerUid . '/files'); + + // Fetch real file path from DB + $filename = $ownerView->getPath($info['fileid']); // TODO: Check that this returns a path without including the user data dir + + } + + return array( + $fileOwnerUid, + $filename + ); + } + + + } + + /** + * @brief go recursively through a dir and collect all files and sub files. + * @param string $dir relative to the users files folder + * @return array with list of files relative to the users files folder + */ + public function getAllFiles($dir) { + + $result = array(); + + $content = $this->view->getDirectoryContent(\OC\Files\Filesystem::normalizePath($this->userFilesDir . '/' . $dir)); + + // handling for re shared folders + $pathSplit = explode('/', $dir); + + foreach ($content as $c) { + + $sharedPart = $pathSplit[sizeof($pathSplit) - 1]; + $targetPathSplit = array_reverse(explode('/', $c['path'])); + + $path = ''; + + // rebuild path + foreach ($targetPathSplit as $pathPart) { + + if ($pathPart !== $sharedPart) { + + $path = '/' . $pathPart . $path; + + } else { + + break; + + } + + } + + $path = $dir . $path; + + if ($c['type'] === 'dir') { + + $result = array_merge($result, $this->getAllFiles($path)); + + } else { + + $result[] = $path; + + } + } + + return $result; + + } + + /** + * @brief get shares parent. + * @param int $id of the current share + * @return array of the parent + */ + public static function getShareParent($id) { + + $sql = 'SELECT `file_target`, `item_type` FROM `*PREFIX*share` WHERE `id` = ?'; + + $query = \OCP\DB::prepare($sql); + + $result = $query->execute(array($id)); + + $row = array(); + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('Encryption library', \OC_DB::getErrorMessage($result), \OCP\Util::ERROR); + } else { + if($result->numRows() > 0) { + $row = $result->fetchRow(); + } + } + + return $row; + + } + + /** + * @brief get shares parent. + * @param int $id of the current share + * @return array of the parent + */ + public static function getParentFromShare($id) { + + $sql = 'SELECT `parent` FROM `*PREFIX*share` WHERE `id` = ?'; + + $query = \OCP\DB::prepare($sql); + + $result = $query->execute(array($id)); + + $row = array(); + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('Encryption library', \OC_DB::getErrorMessage($result), \OCP\Util::ERROR); + } else { + if($result->numRows() > 0) { + $row = $result->fetchRow(); + } + } + + return $row; + + } + + /** + * @brief get owner of the shared files. + * @param $id + * @internal param int $Id of a share + * @return string owner + */ + public function getOwnerFromSharedFile($id) { + + $query = \OCP\DB::prepare('SELECT `parent`, `uid_owner` FROM `*PREFIX*share` WHERE `id` = ?', 1); + + $result = $query->execute(array($id)); + + $source = array(); + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('Encryption library', \OC_DB::getErrorMessage($result), \OCP\Util::ERROR); + } else { + if($result->numRows() > 0) { + $source = $result->fetchRow(); + } + } + + $fileOwner = false; + + if (isset($source['parent'])) { + + $parent = $source['parent']; + + while (isset($parent)) { + + $query = \OCP\DB::prepare('SELECT `parent`, `uid_owner` FROM `*PREFIX*share` WHERE `id` = ?', 1); + + $result = $query->execute(array($parent)); + + $item = array(); + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('Encryption library', \OC_DB::getErrorMessage($result), \OCP\Util::ERROR); + } else { + if($result->numRows() > 0) { + $item = $result->fetchRow(); + } + } + + if (isset($item['parent'])) { + + $parent = $item['parent']; + + } else { + + $fileOwner = $item['uid_owner']; + + break; + + } + } + + } else { + + $fileOwner = $source['uid_owner']; + + } + + return $fileOwner; + + } + + /** + * @return string + */ + public function getUserId() { + return $this->userId; + } + + /** + * @return string + */ + public function getUserFilesDir() { + return $this->userFilesDir; + } + + /** + * @param $password + * @return bool + */ + public function checkRecoveryPassword($password) { + + $pathKey = '/owncloud_private_key/' . $this->recoveryKeyId . ".private.key"; + $pathControlData = '/control-file/controlfile.enc'; + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $recoveryKey = $this->view->file_get_contents($pathKey); + + $decryptedRecoveryKey = Crypt::symmetricDecryptFileContent($recoveryKey, $password); + + $controlData = $this->view->file_get_contents($pathControlData); + $decryptedControlData = Crypt::keyDecrypt($controlData, $decryptedRecoveryKey); + + \OC_FileProxy::$enabled = $proxyStatus; + + if ($decryptedControlData === 'ownCloud') { + return true; + } + + return false; + } + + /** + * @return string + */ + public function getRecoveryKeyId() { + return $this->recoveryKeyId; + } + + /** + * @brief add recovery key to all encrypted files + */ + public function addRecoveryKeys($path = '/') { + $dirContent = $this->view->getDirectoryContent($this->keyfilesPath . $path); + foreach ($dirContent as $item) { + // get relative path from files_encryption/keyfiles/ + $filePath = substr($item['path'], strlen('files_encryption/keyfiles')); + if ($item['type'] === 'dir') { + $this->addRecoveryKeys($filePath . '/'); + } else { + $session = new \OCA\Encryption\Session(new \OC_FilesystemView('/')); + $sharingEnabled = \OCP\Share::isEnabled(); + // remove '.key' extension from path e.g. 'file.txt.key' to 'file.txt' + $file = substr($filePath, 0, -4); + $usersSharing = $this->getSharingUsersArray($sharingEnabled, $file); + $this->setSharedFileKeyfiles($session, $usersSharing, $file); + } + } + } + + /** + * @brief remove recovery key to all encrypted files + */ + public function removeRecoveryKeys($path = '/') { + $dirContent = $this->view->getDirectoryContent($this->keyfilesPath . $path); + foreach ($dirContent as $item) { + // get relative path from files_encryption/keyfiles + $filePath = substr($item['path'], strlen('files_encryption/keyfiles')); + if ($item['type'] === 'dir') { + $this->removeRecoveryKeys($filePath . '/'); + } else { + // remove '.key' extension from path e.g. 'file.txt.key' to 'file.txt' + $file = substr($filePath, 0, -4); + $this->view->unlink($this->shareKeysPath . '/' . $file . '.' . $this->recoveryKeyId . '.shareKey'); + } + } + } + + /** + * @brief decrypt given file with recovery key and encrypt it again to the owner and his new key + * @param string $file + * @param string $privateKey recovery key to decrypt the file + */ + private function recoverFile($file, $privateKey) { + + $sharingEnabled = \OCP\Share::isEnabled(); + + // Find out who, if anyone, is sharing the file + if ($sharingEnabled) { + $result = \OCP\Share::getUsersSharingFile($file, $this->userId, true); + $userIds = $result['users']; + $userIds[] = $this->recoveryKeyId; + if ($result['public']) { + $userIds[] = $this->publicShareKeyId; + } + } else { + $userIds = array( + $this->userId, + $this->recoveryKeyId + ); + } + $filteredUids = $this->filterShareReadyUsers($userIds); + + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + //decrypt file key + $encKeyfile = $this->view->file_get_contents($this->keyfilesPath . $file . ".key"); + $shareKey = $this->view->file_get_contents( + $this->shareKeysPath . $file . "." . $this->recoveryKeyId . ".shareKey"); + $plainKeyfile = Crypt::multiKeyDecrypt($encKeyfile, $shareKey, $privateKey); + // encrypt file key again to all users, this time with the new public key for the recovered use + $userPubKeys = Keymanager::getPublicKeys($this->view, $filteredUids['ready']); + $multiEncKey = Crypt::multiKeyEncrypt($plainKeyfile, $userPubKeys); + + // write new keys to filesystem TDOO! + $this->view->file_put_contents($this->keyfilesPath . $file . '.key', $multiEncKey['data']); + foreach ($multiEncKey['keys'] as $userId => $shareKey) { + $shareKeyPath = $this->shareKeysPath . $file . '.' . $userId . '.shareKey'; + $this->view->file_put_contents($shareKeyPath, $shareKey); + } + + // Return proxy to original status + \OC_FileProxy::$enabled = $proxyStatus; + } + + /** + * @brief collect all files and recover them one by one + * @param string $path to look for files keys + * @param string $privateKey private recovery key which is used to decrypt the files + */ + private function recoverAllFiles($path, $privateKey) { + $dirContent = $this->view->getDirectoryContent($this->keyfilesPath . $path); + foreach ($dirContent as $item) { + // get relative path from files_encryption/keyfiles + $filePath = substr($item['path'], strlen('files_encryption/keyfiles')); + if ($item['type'] === 'dir') { + $this->recoverAllFiles($filePath . '/', $privateKey); + } else { + // remove '.key' extension from path e.g. 'file.txt.key' to 'file.txt' + $file = substr($filePath, 0, -4); + $this->recoverFile($file, $privateKey); + } + } + } + + /** + * @brief recover users files in case of password lost + * @param string $recoveryPassword + */ + public function recoverUsersFiles($recoveryPassword) { + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $encryptedKey = $this->view->file_get_contents( + '/owncloud_private_key/' . $this->recoveryKeyId . '.private.key'); + $privateKey = Crypt::symmetricDecryptFileContent($encryptedKey, $recoveryPassword); + + \OC_FileProxy::$enabled = $proxyStatus; + + $this->recoverAllFiles('/', $privateKey); + } + + /** + * Get the path including the storage mount point + * @param int $id + * @return string the path including the mount point like AmazonS3/folder/file.txt + */ + public function getPathWithMountPoint($id) { + list($storage, $internalPath) = \OC\Files\Cache\Cache::getById($id); + $mount = \OC\Files\Filesystem::getMountByStorageId($storage); + $mountPoint = $mount[0]->getMountPoint(); + $path = \OC\Files\Filesystem::normalizePath($mountPoint.'/'.$internalPath); + + // reformat the path to be relative e.g. /user/files/folder becomes /folder/ + $relativePath = \OCA\Encryption\Helper::stripUserFilesPath($path); + + return $relativePath; } } diff --git a/apps/files_encryption/settings-admin.php b/apps/files_encryption/settings-admin.php new file mode 100644 index 0000000000000000000000000000000000000000..5367605898262f3d66b0e83a5aa9c06859fa8182 --- /dev/null +++ b/apps/files_encryption/settings-admin.php @@ -0,0 +1,23 @@ +<?php +/** + * Copyright (c) 2011 Robin Appelman <icewind@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +\OC_Util::checkAdminUser(); + +$tmpl = new OCP\Template('files_encryption', 'settings-admin'); + +// Check if an adminRecovery account is enabled for recovering files after lost pwd +$view = new OC_FilesystemView(''); + +$recoveryAdminEnabled = OC_Appconfig::getValue('files_encryption', 'recoveryAdminEnabled'); + +$tmpl->assign('recoveryEnabled', $recoveryAdminEnabled); + +\OCP\Util::addscript('files_encryption', 'settings-admin'); +\OCP\Util::addscript('core', 'multiselect'); + +return $tmpl->fetchPage(); diff --git a/apps/files_encryption/settings-personal.php b/apps/files_encryption/settings-personal.php index af0273cfdc4dc4cf1a5c31f6155ff158c8b04d5b..3e96565949b95f3cd09ef29ae1703fa3b8bab76b 100644 --- a/apps/files_encryption/settings-personal.php +++ b/apps/files_encryption/settings-personal.php @@ -6,12 +6,23 @@ * See the COPYING-README file. */ -$tmpl = new OCP\Template( 'files_encryption', 'settings-personal'); +// Add CSS stylesheet +\OC_Util::addStyle('files_encryption', 'settings-personal'); -$blackList = explode( ',', \OCP\Config::getAppValue( 'files_encryption', 'type_blacklist', 'jpg,png,jpeg,avi,mpg,mpeg,mkv,mp3,oga,ogv,ogg' ) ); +$tmpl = new OCP\Template('files_encryption', 'settings-personal'); -$tmpl->assign( 'blacklist', $blackList ); +$user = \OCP\USER::getUser(); +$view = new \OC_FilesystemView('/'); +$util = new \OCA\Encryption\Util($view, $user); + +$recoveryAdminEnabled = OC_Appconfig::getValue('files_encryption', 'recoveryAdminEnabled'); +$recoveryEnabledForUser = $util->recoveryEnabledForUser(); + +\OCP\Util::addscript('files_encryption', 'settings-personal'); +\OCP\Util::addScript('settings', 'personal'); + +$tmpl->assign('recoveryEnabled', $recoveryAdminEnabled); +$tmpl->assign('recoveryEnabledForUser', $recoveryEnabledForUser); return $tmpl->fetchPage(); -return null; diff --git a/apps/files_encryption/settings.php b/apps/files_encryption/settings.php deleted file mode 100644 index d1260f44e9f6ef98a6702f13a9fc3fd3a2a38073..0000000000000000000000000000000000000000 --- a/apps/files_encryption/settings.php +++ /dev/null @@ -1,21 +0,0 @@ -<?php -/** - * Copyright (c) 2011 Robin Appelman <icewind@owncloud.com> - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ - -\OC_Util::checkAdminUser(); - -$tmpl = new OCP\Template( 'files_encryption', 'settings' ); - -$blackList = explode( ',', \OCP\Config::getAppValue( 'files_encryption', 'type_blacklist', 'jpg,png,jpeg,avi,mpg,mpeg,mkv,mp3,oga,ogv,ogg' ) ); - -$tmpl->assign( 'blacklist', $blackList ); -$tmpl->assign( 'encryption_mode', \OC_Appconfig::getValue( 'files_encryption', 'mode', 'none' ) ); - -\OCP\Util::addscript( 'files_encryption', 'settings' ); -\OCP\Util::addscript( 'core', 'multiselect' ); - -return $tmpl->fetchPage(); diff --git a/apps/files_encryption/templates/settings-admin.php b/apps/files_encryption/templates/settings-admin.php new file mode 100644 index 0000000000000000000000000000000000000000..18fea1845f42189f9fce958377cd5984c5e1cccb --- /dev/null +++ b/apps/files_encryption/templates/settings-admin.php @@ -0,0 +1,56 @@ +<form id="encryption"> + <fieldset class="personalblock"> + + <p> + <strong><?php p($l->t( 'Encryption' )); ?></strong> + <br /> + </p> + <p> + <?php p($l->t( "Enable encryption passwords recovery key (allow sharing to recovery key):" )); ?> + <br /> + <br /> + <input type="password" name="recoveryPassword" id="recoveryPassword" /> + <label for="recoveryPassword"><?php p($l->t( "Recovery account password" )); ?></label> + <br /> + <input + type='radio' + name='adminEnableRecovery' + value='1' + <?php echo ( $_["recoveryEnabled"] == 1 ? 'checked="checked"' : 'disabled' ); ?> /> + <?php p($l->t( "Enabled" )); ?> + <br /> + + <input + type='radio' + name='adminEnableRecovery' + value='0' + <?php echo ( $_["recoveryEnabled"] == 0 ? 'checked="checked"' : 'disabled' ); ?> /> + <?php p($l->t( "Disabled" )); ?> + </p> + <br /><br /> + <p> + <strong><?php p($l->t( "Change encryption passwords recovery key:" )); ?></strong> + <br /><br /> + <input + type="password" + name="changeRecoveryPassword" + id="oldRecoveryPassword" + <?php echo ( $_["recoveryEnabled"] == 0 ? 'disabled' : '' ); ?> /> + <label for="oldRecoveryPassword"><?php p($l->t( "Old Recovery account password" )); ?></label> + <br /> + <input + type="password" + name="changeRecoveryPassword" + id="newRecoveryPassword" + <?php echo ( $_["recoveryEnabled"] == 0 ? 'disabled' : '' ); ?> /> + <label for="newRecoveryPassword"><?php p($l->t( "New Recovery account password" )); ?></label> + <br /> + <button + type="button" + name="submitChangeRecoveryKey" + disabled><?php p($l->t( "Change Password" )); ?> + </button> + <span class="msg"></span> + </p> + </fieldset> +</form> diff --git a/apps/files_encryption/templates/settings-personal.php b/apps/files_encryption/templates/settings-personal.php index 5f0accaed5fd960c3c6a2a08b3493f483148b841..04d6e79179ea219190ced54d76f0321ca096d1d2 100644 --- a/apps/files_encryption/templates/settings-personal.php +++ b/apps/files_encryption/templates/settings-personal.php @@ -1,22 +1,33 @@ <form id="encryption"> <fieldset class="personalblock"> <legend> - <?php p($l->t( 'Encryption' )); ?> + <?php p( $l->t( 'Encryption' ) ); ?> </legend> - <p> - <?php p($l->t( 'File encryption is enabled.' )); ?> - </p> - <?php if ( ! empty( $_["blacklist"] ) ): ?> - <p> - <?php p($l->t( 'The following file types will not be encrypted:' )); ?> - </p> - <ul> - <?php foreach( $_["blacklist"] as $type ): ?> - <li> - <?php p($type); ?> - </li> - <?php endforeach; ?> - </ul> + + <?php if ( $_["recoveryEnabled"] ): ?> + <p> + <label for="userEnableRecovery"><?php p( $l->t( "Enable password recovery by sharing all files with your administrator:" ) ); ?></label> + <br /> + <em><?php p( $l->t( "Enabling this option will allow you to reobtain access to your encrypted files if your password is lost" ) ); ?></em> + <br /> + <input + type='radio' + name='userEnableRecovery' + value='1' + <?php echo ( $_["recoveryEnabledForUser"] == 1 ? 'checked="checked"' : '' ); ?> /> + <?php p( $l->t( "Enabled" ) ); ?> + <br /> + + <input + type='radio' + name='userEnableRecovery' + value='0' + <?php echo ( $_["recoveryEnabledForUser"] == 0 ? 'checked="checked"' : '' ); ?> /> + <?php p( $l->t( "Disabled" ) ); ?> + <div id="recoveryEnabledSuccess"><?php p( $l->t( 'File recovery settings updated' ) ); ?></div> + <div id="recoveryEnabledError"><?php p( $l->t( 'Could not update file recovery' ) ); ?></div> + </p> <?php endif; ?> + <br /> </fieldset> </form> diff --git a/apps/files_encryption/templates/settings.php b/apps/files_encryption/templates/settings.php deleted file mode 100644 index b873d7f5aafd8e081088de28b8ad009aabcc5a56..0000000000000000000000000000000000000000 --- a/apps/files_encryption/templates/settings.php +++ /dev/null @@ -1,20 +0,0 @@ -<form id="encryption"> - <fieldset class="personalblock"> - - <p> - <strong><?php p($l->t( 'Encryption' )); ?></strong> - - <?php p($l->t( "Exclude the following file types from encryption:" )); ?> - <br /> - - <select - id='encryption_blacklist' - title="<?php p($l->t( 'None' ))?>" - multiple="multiple"> - <?php foreach($_["blacklist"] as $type): ?> - <option selected="selected" value="<?php p($type); ?>"> <?php p($type); ?> </option> - <?php endforeach;?> - </select> - </p> - </fieldset> -</form> diff --git a/apps/files_encryption/test/crypt.php b/apps/files_encryption/test/crypt.php deleted file mode 100755 index aa87ec328211bd936b922ae7ed3b0daa45594f68..0000000000000000000000000000000000000000 --- a/apps/files_encryption/test/crypt.php +++ /dev/null @@ -1,667 +0,0 @@ -<?php -/** - * Copyright (c) 2012 Sam Tuke <samtuke@owncloud.com>, and - * Robin Appelman <icewind@owncloud.com> - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ - -//require_once "PHPUnit/Framework/TestCase.php"; -require_once realpath( dirname(__FILE__).'/../../../3rdparty/Crypt_Blowfish/Blowfish.php' ); -require_once realpath( dirname(__FILE__).'/../../../lib/base.php' ); -require_once realpath( dirname(__FILE__).'/../lib/crypt.php' ); -require_once realpath( dirname(__FILE__).'/../lib/keymanager.php' ); -require_once realpath( dirname(__FILE__).'/../lib/proxy.php' ); -require_once realpath( dirname(__FILE__).'/../lib/stream.php' ); -require_once realpath( dirname(__FILE__).'/../lib/util.php' ); -require_once realpath( dirname(__FILE__).'/../appinfo/app.php' ); - -use OCA\Encryption; - -// This has to go here because otherwise session errors arise, and the private -// encryption key needs to be saved in the session -\OC_User::login( 'admin', 'admin' ); - -/** - * @note It would be better to use Mockery here for mocking out the session - * handling process, and isolate calls to session class and data from the unit - * tests relating to them (stream etc.). However getting mockery to work and - * overload classes whilst also using the OC autoloader is difficult due to - * load order Pear errors. - */ - -class Test_Crypt extends \PHPUnit_Framework_TestCase { - - function setUp() { - - // set content for encrypting / decrypting in tests - $this->dataLong = file_get_contents( realpath( dirname(__FILE__).'/../lib/crypt.php' ) ); - $this->dataShort = 'hats'; - $this->dataUrl = realpath( dirname(__FILE__).'/../lib/crypt.php' ); - $this->legacyData = realpath( dirname(__FILE__).'/legacy-text.txt' ); - $this->legacyEncryptedData = realpath( dirname(__FILE__).'/legacy-encrypted-text.txt' ); - $this->randomKey = Encryption\Crypt::generateKey(); - - $keypair = Encryption\Crypt::createKeypair(); - $this->genPublicKey = $keypair['publicKey']; - $this->genPrivateKey = $keypair['privateKey']; - - $this->view = new \OC_FilesystemView( '/' ); - - \OC_User::setUserId( 'admin' ); - $this->userId = 'admin'; - $this->pass = 'admin'; - - \OC_Filesystem::init( '/' ); - \OC_Filesystem::mount( 'OC_Filestorage_Local', array('datadir' => \OC_User::getHome($this->userId)), '/' ); - - } - - function tearDown() { - - } - - function testGenerateKey() { - - # TODO: use more accurate (larger) string length for test confirmation - - $key = Encryption\Crypt::generateKey(); - - $this->assertTrue( strlen( $key ) > 16 ); - - } - - function testGenerateIv() { - - $iv = Encryption\Crypt::generateIv(); - - $this->assertEquals( 16, strlen( $iv ) ); - - return $iv; - - } - - /** - * @depends testGenerateIv - */ - function testConcatIv( $iv ) { - - $catFile = Encryption\Crypt::concatIv( $this->dataLong, $iv ); - - // Fetch encryption metadata from end of file - $meta = substr( $catFile, -22 ); - - $identifier = substr( $meta, 0, 6); - - // Fetch IV from end of file - $foundIv = substr( $meta, 6 ); - - $this->assertEquals( '00iv00', $identifier ); - - $this->assertEquals( $iv, $foundIv ); - - // Remove IV and IV identifier text to expose encrypted content - $data = substr( $catFile, 0, -22 ); - - $this->assertEquals( $this->dataLong, $data ); - - return array( - 'iv' => $iv - , 'catfile' => $catFile - ); - - } - - /** - * @depends testConcatIv - */ - function testSplitIv( $testConcatIv ) { - - // Split catfile into components - $splitCatfile = Encryption\Crypt::splitIv( $testConcatIv['catfile'] ); - - // Check that original IV and split IV match - $this->assertEquals( $testConcatIv['iv'], $splitCatfile['iv'] ); - - // Check that original data and split data match - $this->assertEquals( $this->dataLong, $splitCatfile['encrypted'] ); - - } - - function testAddPadding() { - - $padded = Encryption\Crypt::addPadding( $this->dataLong ); - - $padding = substr( $padded, -2 ); - - $this->assertEquals( 'xx' , $padding ); - - return $padded; - - } - - /** - * @depends testAddPadding - */ - function testRemovePadding( $padded ) { - - $noPadding = Encryption\Crypt::RemovePadding( $padded ); - - $this->assertEquals( $this->dataLong, $noPadding ); - - } - - function testEncrypt() { - - $random = openssl_random_pseudo_bytes( 13 ); - - $iv = substr( base64_encode( $random ), 0, -4 ); // i.e. E5IG033j+mRNKrht - - $crypted = Encryption\Crypt::encrypt( $this->dataUrl, $iv, 'hat' ); - - $this->assertNotEquals( $this->dataUrl, $crypted ); - - } - - function testDecrypt() { - - $random = openssl_random_pseudo_bytes( 13 ); - - $iv = substr( base64_encode( $random ), 0, -4 ); // i.e. E5IG033j+mRNKrht - - $crypted = Encryption\Crypt::encrypt( $this->dataUrl, $iv, 'hat' ); - - $decrypt = Encryption\Crypt::decrypt( $crypted, $iv, 'hat' ); - - $this->assertEquals( $this->dataUrl, $decrypt ); - - } - - function testSymmetricEncryptFileContent() { - - # TODO: search in keyfile for actual content as IV will ensure this test always passes - - $crypted = Encryption\Crypt::symmetricEncryptFileContent( $this->dataShort, 'hat' ); - - $this->assertNotEquals( $this->dataShort, $crypted ); - - - $decrypt = Encryption\Crypt::symmetricDecryptFileContent( $crypted, 'hat' ); - - $this->assertEquals( $this->dataShort, $decrypt ); - - } - - // These aren't used for now -// function testSymmetricBlockEncryptShortFileContent() { -// -// $crypted = Encryption\Crypt::symmetricBlockEncryptFileContent( $this->dataShort, $this->randomKey ); -// -// $this->assertNotEquals( $this->dataShort, $crypted ); -// -// -// $decrypt = Encryption\Crypt::symmetricBlockDecryptFileContent( $crypted, $this->randomKey ); -// -// $this->assertEquals( $this->dataShort, $decrypt ); -// -// } -// -// function testSymmetricBlockEncryptLongFileContent() { -// -// $crypted = Encryption\Crypt::symmetricBlockEncryptFileContent( $this->dataLong, $this->randomKey ); -// -// $this->assertNotEquals( $this->dataLong, $crypted ); -// -// -// $decrypt = Encryption\Crypt::symmetricBlockDecryptFileContent( $crypted, $this->randomKey ); -// -// $this->assertEquals( $this->dataLong, $decrypt ); -// -// } - - function testSymmetricStreamEncryptShortFileContent() { - - $filename = 'tmp-'.time(); - - $cryptedFile = file_put_contents( 'crypt://' . $filename, $this->dataShort ); - - // Test that data was successfully written - $this->assertTrue( is_int( $cryptedFile ) ); - - - // Get file contents without using any wrapper to get it's actual contents on disk - $retreivedCryptedFile = $this->view->file_get_contents( $this->userId . '/files/' . $filename ); - - // Check that the file was encrypted before being written to disk - $this->assertNotEquals( $this->dataShort, $retreivedCryptedFile ); - - // Get private key - $encryptedPrivateKey = Encryption\Keymanager::getPrivateKey( $this->view, $this->userId ); - - $decryptedPrivateKey = Encryption\Crypt::symmetricDecryptFileContent( $encryptedPrivateKey, $this->pass ); - - - // Get keyfile - $encryptedKeyfile = Encryption\Keymanager::getFileKey( $this->view, $this->userId, $filename ); - - $decryptedKeyfile = Encryption\Crypt::keyDecrypt( $encryptedKeyfile, $decryptedPrivateKey ); - - - // Manually decrypt - $manualDecrypt = Encryption\Crypt::symmetricBlockDecryptFileContent( $retreivedCryptedFile, $decryptedKeyfile ); - - // Check that decrypted data matches - $this->assertEquals( $this->dataShort, $manualDecrypt ); - - } - - /** - * @brief Test that data that is written by the crypto stream wrapper - * @note Encrypted data is manually prepared and decrypted here to avoid dependency on success of stream_read - * @note If this test fails with truncate content, check that enough array slices are being rejoined to form $e, as the crypt.php file may have gotten longer and broken the manual - * reassembly of its data - */ - function testSymmetricStreamEncryptLongFileContent() { - - // Generate a a random filename - $filename = 'tmp-'.time(); - - // Save long data as encrypted file using stream wrapper - $cryptedFile = file_put_contents( 'crypt://' . $filename, $this->dataLong.$this->dataLong ); - - // Test that data was successfully written - $this->assertTrue( is_int( $cryptedFile ) ); - - // Get file contents without using any wrapper to get it's actual contents on disk - $retreivedCryptedFile = $this->view->file_get_contents( $this->userId . '/files/' . $filename ); - -// echo "\n\n\$retreivedCryptedFile = $retreivedCryptedFile\n\n"; - - // Check that the file was encrypted before being written to disk - $this->assertNotEquals( $this->dataLong.$this->dataLong, $retreivedCryptedFile ); - - // Manuallly split saved file into separate IVs and encrypted chunks - $r = preg_split('/(00iv00.{16,18})/', $retreivedCryptedFile, NULL, PREG_SPLIT_DELIM_CAPTURE); - - //print_r($r); - - // Join IVs and their respective data chunks - $e = array( $r[0].$r[1], $r[2].$r[3], $r[4].$r[5], $r[6].$r[7], $r[8].$r[9], $r[10].$r[11], $r[12].$r[13] );//.$r[11], $r[12].$r[13], $r[14] ); - - //print_r($e); - - - // Get private key - $encryptedPrivateKey = Encryption\Keymanager::getPrivateKey( $this->view, $this->userId ); - - $decryptedPrivateKey = Encryption\Crypt::symmetricDecryptFileContent( $encryptedPrivateKey, $this->pass ); - - - // Get keyfile - $encryptedKeyfile = Encryption\Keymanager::getFileKey( $this->view, $this->userId, $filename ); - - $decryptedKeyfile = Encryption\Crypt::keyDecrypt( $encryptedKeyfile, $decryptedPrivateKey ); - - - // Set var for reassembling decrypted content - $decrypt = ''; - - // Manually decrypt chunk - foreach ($e as $e) { - -// echo "\n\$e = $e"; - - $chunkDecrypt = Encryption\Crypt::symmetricDecryptFileContent( $e, $decryptedKeyfile ); - - // Assemble decrypted chunks - $decrypt .= $chunkDecrypt; - -// echo "\n\$chunkDecrypt = $chunkDecrypt"; - - } - -// echo "\n\$decrypt = $decrypt"; - - $this->assertEquals( $this->dataLong.$this->dataLong, $decrypt ); - - // Teardown - - $this->view->unlink( $filename ); - - Encryption\Keymanager::deleteFileKey( $filename ); - - } - - /** - * @brief Test that data that is read by the crypto stream wrapper - */ - function testSymmetricStreamDecryptShortFileContent() { - - $filename = 'tmp-'.time(); - - // Save long data as encrypted file using stream wrapper - $cryptedFile = file_put_contents( 'crypt://' . $filename, $this->dataShort ); - - // Test that data was successfully written - $this->assertTrue( is_int( $cryptedFile ) ); - - - // Get file contents without using any wrapper to get it's actual contents on disk - $retreivedCryptedFile = $this->view->file_get_contents( $this->userId . '/files/' . $filename ); - - $decrypt = file_get_contents( 'crypt://' . $filename ); - - $this->assertEquals( $this->dataShort, $decrypt ); - - } - - function testSymmetricStreamDecryptLongFileContent() { - - $filename = 'tmp-'.time(); - - // Save long data as encrypted file using stream wrapper - $cryptedFile = file_put_contents( 'crypt://' . $filename, $this->dataLong ); - - // Test that data was successfully written - $this->assertTrue( is_int( $cryptedFile ) ); - - - // Get file contents without using any wrapper to get it's actual contents on disk - $retreivedCryptedFile = $this->view->file_get_contents( $this->userId . '/files/' . $filename ); - - $decrypt = file_get_contents( 'crypt://' . $filename ); - - $this->assertEquals( $this->dataLong, $decrypt ); - - } - - // Is this test still necessary? -// function testSymmetricBlockStreamDecryptFileContent() { -// -// \OC_User::setUserId( 'admin' ); -// -// // Disable encryption proxy to prevent unwanted en/decryption -// \OC_FileProxy::$enabled = false; -// -// $cryptedFile = file_put_contents( 'crypt://' . '/blockEncrypt', $this->dataUrl ); -// -// // Disable encryption proxy to prevent unwanted en/decryption -// \OC_FileProxy::$enabled = false; -// -// echo "\n\n\$cryptedFile = " . $this->view->file_get_contents( '/blockEncrypt' ); -// -// $retreivedCryptedFile = file_get_contents( 'crypt://' . '/blockEncrypt' ); -// -// $this->assertEquals( $this->dataUrl, $retreivedCryptedFile ); -// -// \OC_FileProxy::$enabled = false; -// -// } - - function testSymmetricEncryptFileContentKeyfile() { - - # TODO: search in keyfile for actual content as IV will ensure this test always passes - - $crypted = Encryption\Crypt::symmetricEncryptFileContentKeyfile( $this->dataUrl ); - - $this->assertNotEquals( $this->dataUrl, $crypted['encrypted'] ); - - - $decrypt = Encryption\Crypt::symmetricDecryptFileContent( $crypted['encrypted'], $crypted['key'] ); - - $this->assertEquals( $this->dataUrl, $decrypt ); - - } - - function testIsEncryptedContent() { - - $this->assertFalse( Encryption\Crypt::isCatfile( $this->dataUrl ) ); - - $this->assertFalse( Encryption\Crypt::isCatfile( $this->legacyEncryptedData ) ); - - $keyfileContent = Encryption\Crypt::symmetricEncryptFileContent( $this->dataUrl, 'hat' ); - - $this->assertTrue( Encryption\Crypt::isCatfile( $keyfileContent ) ); - - } - - function testMultiKeyEncrypt() { - - # TODO: search in keyfile for actual content as IV will ensure this test always passes - - $pair1 = Encryption\Crypt::createKeypair(); - - $this->assertEquals( 2, count( $pair1 ) ); - - $this->assertTrue( strlen( $pair1['publicKey'] ) > 1 ); - - $this->assertTrue( strlen( $pair1['privateKey'] ) > 1 ); - - - $crypted = Encryption\Crypt::multiKeyEncrypt( $this->dataUrl, array( $pair1['publicKey'] ) ); - - $this->assertNotEquals( $this->dataUrl, $crypted['encrypted'] ); - - - $decrypt = Encryption\Crypt::multiKeyDecrypt( $crypted['encrypted'], $crypted['keys'][0], $pair1['privateKey'] ); - - $this->assertEquals( $this->dataUrl, $decrypt ); - - } - - function testKeyEncrypt() { - - // Generate keypair - $pair1 = Encryption\Crypt::createKeypair(); - - // Encrypt data - $crypted = Encryption\Crypt::keyEncrypt( $this->dataUrl, $pair1['publicKey'] ); - - $this->assertNotEquals( $this->dataUrl, $crypted ); - - // Decrypt data - $decrypt = Encryption\Crypt::keyDecrypt( $crypted, $pair1['privateKey'] ); - - $this->assertEquals( $this->dataUrl, $decrypt ); - - } - - // What is the point of this test? It doesn't use keyEncryptKeyfile() - function testKeyEncryptKeyfile() { - - # TODO: Don't repeat encryption from previous tests, use PHPUnit test interdependency instead - - // Generate keypair - $pair1 = Encryption\Crypt::createKeypair(); - - // Encrypt plain data, generate keyfile & encrypted file - $cryptedData = Encryption\Crypt::symmetricEncryptFileContentKeyfile( $this->dataUrl ); - - // Encrypt keyfile - $cryptedKey = Encryption\Crypt::keyEncrypt( $cryptedData['key'], $pair1['publicKey'] ); - - // Decrypt keyfile - $decryptKey = Encryption\Crypt::keyDecrypt( $cryptedKey, $pair1['privateKey'] ); - - // Decrypt encrypted file - $decryptData = Encryption\Crypt::symmetricDecryptFileContent( $cryptedData['encrypted'], $decryptKey ); - - $this->assertEquals( $this->dataUrl, $decryptData ); - - } - - /** - * @brief test functionality of keyEncryptKeyfile() and - * keyDecryptKeyfile() - */ - function testKeyDecryptKeyfile() { - - $encrypted = Encryption\Crypt::keyEncryptKeyfile( $this->dataShort, $this->genPublicKey ); - - $this->assertNotEquals( $encrypted['data'], $this->dataShort ); - - $decrypted = Encryption\Crypt::keyDecryptKeyfile( $encrypted['data'], $encrypted['key'], $this->genPrivateKey ); - - $this->assertEquals( $decrypted, $this->dataShort ); - - } - - - /** - * @brief test encryption using legacy blowfish method - */ - function testLegacyEncryptShort() { - - $crypted = Encryption\Crypt::legacyEncrypt( $this->dataShort, $this->pass ); - - $this->assertNotEquals( $this->dataShort, $crypted ); - - # TODO: search inencrypted text for actual content to ensure it - # genuine transformation - - return $crypted; - - } - - /** - * @brief test decryption using legacy blowfish method - * @depends testLegacyEncryptShort - */ - function testLegacyDecryptShort( $crypted ) { - - $decrypted = Encryption\Crypt::legacyDecrypt( $crypted, $this->pass ); - - $this->assertEquals( $this->dataShort, $decrypted ); - - } - - /** - * @brief test encryption using legacy blowfish method - */ - function testLegacyEncryptLong() { - - $crypted = Encryption\Crypt::legacyEncrypt( $this->dataLong, $this->pass ); - - $this->assertNotEquals( $this->dataLong, $crypted ); - - # TODO: search inencrypted text for actual content to ensure it - # genuine transformation - - return $crypted; - - } - - /** - * @brief test decryption using legacy blowfish method - * @depends testLegacyEncryptLong - */ - function testLegacyDecryptLong( $crypted ) { - - $decrypted = Encryption\Crypt::legacyDecrypt( $crypted, $this->pass ); - - $this->assertEquals( $this->dataLong, $decrypted ); - - } - - /** - * @brief test generation of legacy encryption key - * @depends testLegacyDecryptShort - */ - function testLegacyCreateKey() { - - // Create encrypted key - $encKey = Encryption\Crypt::legacyCreateKey( $this->pass ); - - // Decrypt key - $key = Encryption\Crypt::legacyDecrypt( $encKey, $this->pass ); - - $this->assertTrue( is_numeric( $key ) ); - - // Check that key is correct length - $this->assertEquals( 20, strlen( $key ) ); - - } - - /** - * @brief test decryption using legacy blowfish method - * @depends testLegacyEncryptLong - */ - function testLegacyKeyRecryptKeyfileEncrypt( $crypted ) { - - $recrypted = Encryption\Crypt::LegacyKeyRecryptKeyfile( $crypted, $this->pass, $this->genPublicKey, $this->pass ); - - $this->assertNotEquals( $this->dataLong, $recrypted['data'] ); - - return $recrypted; - - # TODO: search inencrypted text for actual content to ensure it - # genuine transformation - - } - -// function testEncryption(){ -// -// $key=uniqid(); -// $file=OC::$SERVERROOT.'/3rdparty/MDB2.php'; -// $source=file_get_contents($file); //nice large text file -// $encrypted=OC_Encryption\Crypt::encrypt($source,$key); -// $decrypted=OC_Encryption\Crypt::decrypt($encrypted,$key); -// $decrypted=rtrim($decrypted, "\0"); -// $this->assertNotEquals($encrypted,$source); -// $this->assertEquals($decrypted,$source); -// -// $chunk=substr($source,0,8192); -// $encrypted=OC_Encryption\Crypt::encrypt($chunk,$key); -// $this->assertEquals(strlen($chunk),strlen($encrypted)); -// $decrypted=OC_Encryption\Crypt::decrypt($encrypted,$key); -// $decrypted=rtrim($decrypted, "\0"); -// $this->assertEquals($decrypted,$chunk); -// -// $encrypted=OC_Encryption\Crypt::blockEncrypt($source,$key); -// $decrypted=OC_Encryption\Crypt::blockDecrypt($encrypted,$key); -// $this->assertNotEquals($encrypted,$source); -// $this->assertEquals($decrypted,$source); -// -// $tmpFileEncrypted=OCP\Files::tmpFile(); -// OC_Encryption\Crypt::encryptfile($file,$tmpFileEncrypted,$key); -// $encrypted=file_get_contents($tmpFileEncrypted); -// $decrypted=OC_Encryption\Crypt::blockDecrypt($encrypted,$key); -// $this->assertNotEquals($encrypted,$source); -// $this->assertEquals($decrypted,$source); -// -// $tmpFileDecrypted=OCP\Files::tmpFile(); -// OC_Encryption\Crypt::decryptfile($tmpFileEncrypted,$tmpFileDecrypted,$key); -// $decrypted=file_get_contents($tmpFileDecrypted); -// $this->assertEquals($decrypted,$source); -// -// $file=OC::$SERVERROOT.'/core/img/weather-clear.png'; -// $source=file_get_contents($file); //binary file -// $encrypted=OC_Encryption\Crypt::encrypt($source,$key); -// $decrypted=OC_Encryption\Crypt::decrypt($encrypted,$key); -// $decrypted=rtrim($decrypted, "\0"); -// $this->assertEquals($decrypted,$source); -// -// $encrypted=OC_Encryption\Crypt::blockEncrypt($source,$key); -// $decrypted=OC_Encryption\Crypt::blockDecrypt($encrypted,$key); -// $this->assertEquals($decrypted,$source); -// -// } -// -// function testBinary(){ -// $key=uniqid(); -// -// $file=__DIR__.'/binary'; -// $source=file_get_contents($file); //binary file -// $encrypted=OC_Encryption\Crypt::encrypt($source,$key); -// $decrypted=OC_Encryption\Crypt::decrypt($encrypted,$key); -// -// $decrypted=rtrim($decrypted, "\0"); -// $this->assertEquals($decrypted,$source); -// -// $encrypted=OC_Encryption\Crypt::blockEncrypt($source,$key); -// $decrypted=OC_Encryption\Crypt::blockDecrypt($encrypted,$key,strlen($source)); -// $this->assertEquals($decrypted,$source); -// } - -} diff --git a/apps/files_encryption/test/keymanager.php b/apps/files_encryption/test/keymanager.php deleted file mode 100644 index bf453fe3163b8455136fc5b501beb451ba54c251..0000000000000000000000000000000000000000 --- a/apps/files_encryption/test/keymanager.php +++ /dev/null @@ -1,130 +0,0 @@ -<?php -/** - * Copyright (c) 2012 Sam Tuke <samtuke@owncloud.com> - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ - -//require_once "PHPUnit/Framework/TestCase.php"; -require_once realpath( dirname(__FILE__).'/../../../lib/base.php' ); -require_once realpath( dirname(__FILE__).'/../lib/crypt.php' ); -require_once realpath( dirname(__FILE__).'/../lib/keymanager.php' ); -require_once realpath( dirname(__FILE__).'/../lib/proxy.php' ); -require_once realpath( dirname(__FILE__).'/../lib/stream.php' ); -require_once realpath( dirname(__FILE__).'/../lib/util.php' ); -require_once realpath( dirname(__FILE__).'/../appinfo/app.php' ); - -use OCA\Encryption; - -// This has to go here because otherwise session errors arise, and the private -// encryption key needs to be saved in the session -\OC_User::login( 'admin', 'admin' ); - -class Test_Keymanager extends \PHPUnit_Framework_TestCase { - - function setUp() { - - \OC_FileProxy::$enabled = false; - - // set content for encrypting / decrypting in tests - $this->dataLong = file_get_contents( realpath( dirname(__FILE__).'/../lib/crypt.php' ) ); - $this->dataShort = 'hats'; - $this->dataUrl = realpath( dirname(__FILE__).'/../lib/crypt.php' ); - $this->legacyData = realpath( dirname(__FILE__).'/legacy-text.txt' ); - $this->legacyEncryptedData = realpath( dirname(__FILE__).'/legacy-encrypted-text.txt' ); - $this->randomKey = Encryption\Crypt::generateKey(); - - $keypair = Encryption\Crypt::createKeypair(); - $this->genPublicKey = $keypair['publicKey']; - $this->genPrivateKey = $keypair['privateKey']; - - $this->view = new \OC_FilesystemView( '/' ); - - \OC_User::setUserId( 'admin' ); - $this->userId = 'admin'; - $this->pass = 'admin'; - - \OC_Filesystem::init( '/' ); - \OC_Filesystem::mount( 'OC_Filestorage_Local', array('datadir' => \OC_User::getHome($this->userId)), '/' ); - - } - - function tearDown(){ - - \OC_FileProxy::$enabled = true; - - } - - function testGetPrivateKey() { - - $key = Encryption\Keymanager::getPrivateKey( $this->view, $this->userId ); - - // Will this length vary? Perhaps we should use a range instead - $this->assertEquals( 2296, strlen( $key ) ); - - } - - function testGetPublicKey() { - - $key = Encryption\Keymanager::getPublicKey( $this->view, $this->userId ); - - $this->assertEquals( 451, strlen( $key ) ); - - $this->assertEquals( '-----BEGIN PUBLIC KEY-----', substr( $key, 0, 26 ) ); - } - - function testSetFileKey() { - - # NOTE: This cannot be tested until we are able to break out - # of the FileSystemView data directory root - - $key = Encryption\Crypt::symmetricEncryptFileContentKeyfile( $this->randomKey, 'hat' ); - - $path = 'unittest-'.time().'txt'; - - //$view = new \OC_FilesystemView( '/' . $this->userId . '/files_encryption/keyfiles' ); - - Encryption\Keymanager::setFileKey( $this->view, $path, $this->userId, $key['key'] ); - - } - -// /** -// * @depends testGetPrivateKey -// */ -// function testGetPrivateKey_decrypt() { -// -// $key = Encryption\Keymanager::getPrivateKey( $this->view, $this->userId ); -// -// # TODO: replace call to Crypt with a mock object? -// $decrypted = Encryption\Crypt::symmetricDecryptFileContent( $key, $this->passphrase ); -// -// $this->assertEquals( 1704, strlen( $decrypted ) ); -// -// $this->assertEquals( '-----BEGIN PRIVATE KEY-----', substr( $decrypted, 0, 27 ) ); -// -// } - - function testGetUserKeys() { - - $keys = Encryption\Keymanager::getUserKeys( $this->view, $this->userId ); - - $this->assertEquals( 451, strlen( $keys['publicKey'] ) ); - $this->assertEquals( '-----BEGIN PUBLIC KEY-----', substr( $keys['publicKey'], 0, 26 ) ); - $this->assertEquals( 2296, strlen( $keys['privateKey'] ) ); - - } - - function testGetPublicKeys() { - - # TODO: write me - - } - - function testGetFileKey() { - -// Encryption\Keymanager::getFileKey( $this->view, $this->userId, $this->filePath ); - - } - -} diff --git a/apps/files_encryption/test/legacy-encrypted-text.txt b/apps/files_encryption/test/legacy-encrypted-text.txt deleted file mode 100644 index cb5bf50550d91842c8a0bd214edf9569daeadc48..0000000000000000000000000000000000000000 Binary files a/apps/files_encryption/test/legacy-encrypted-text.txt and /dev/null differ diff --git a/apps/files_encryption/test/stream.php b/apps/files_encryption/test/stream.php deleted file mode 100644 index ba82ac80eabb17dc16d01dce0d61d0f042c8a1b0..0000000000000000000000000000000000000000 --- a/apps/files_encryption/test/stream.php +++ /dev/null @@ -1,226 +0,0 @@ -// <?php -// /** -// * Copyright (c) 2012 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 OCA\Encryption; -// -// class Test_Stream extends \PHPUnit_Framework_TestCase { -// -// function setUp() { -// -// \OC_Filesystem::mount( 'OC_Filestorage_Local', array(), '/' ); -// -// $this->empty = ''; -// -// $this->stream = new Stream(); -// -// $this->dataLong = file_get_contents( realpath( dirname(__FILE__).'/../lib/crypt.php' ) ); -// $this->dataShort = 'hats'; -// -// $this->emptyTmpFilePath = \OCP\Files::tmpFile(); -// -// $this->dataTmpFilePath = \OCP\Files::tmpFile(); -// -// file_put_contents( $this->dataTmpFilePath, "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec consectetur ante hendrerit. Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ut gravida lorem. Ut turpis felis, pulvinar a semper sed, adipiscing id dolor. Pellentesque auctor nisi id magna consequat sagittis. Curabitur dapibus enim sit amet elit pharetra tincidunt feugiat nisl imperdiet. Ut convallis libero in urna ultrices accumsan. Donec sed odio eros. Donec viverra mi quis quam pulvinar at malesuada arcu rhoncus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. In rutrum accumsan ultricies. Mauris vitae nisi at sem facilisis semper ac in est." ); -// -// } -// -// function testStreamOpen() { -// -// $stream1 = new Stream(); -// -// $handle1 = $stream1->stream_open( $this->emptyTmpFilePath, 'wb', array(), $this->empty ); -// -// // Test that resource was returned successfully -// $this->assertTrue( $handle1 ); -// -// // Test that file has correct size -// $this->assertEquals( 0, $stream1->size ); -// -// // Test that path is correct -// $this->assertEquals( $this->emptyTmpFilePath, $stream1->rawPath ); -// -// $stream2 = new Stream(); -// -// $handle2 = $stream2->stream_open( 'crypt://' . $this->emptyTmpFilePath, 'wb', array(), $this->empty ); -// -// // Test that protocol identifier is removed from path -// $this->assertEquals( $this->emptyTmpFilePath, $stream2->rawPath ); -// -// // "Stat failed error" prevents this test from executing -// // $stream3 = new Stream(); -// // -// // $handle3 = $stream3->stream_open( $this->dataTmpFilePath, 'r', array(), $this->empty ); -// // -// // $this->assertEquals( 0, $stream3->size ); -// -// } -// -// function testStreamWrite() { -// -// $stream1 = new Stream(); -// -// $handle1 = $stream1->stream_open( $this->emptyTmpFilePath, 'r+b', array(), $this->empty ); -// -// # what about the keymanager? there is no key for the newly created temporary file! -// -// $stream1->stream_write( $this->dataShort ); -// -// } -// -// // function getStream( $id, $mode, $size ) { -// // -// // if ( $id === '' ) { -// // -// // $id = uniqid(); -// // } -// // -// // -// // if ( !isset( $this->tmpFiles[$id] ) ) { -// // -// // // If tempfile with given name does not already exist, create it -// // -// // $file = OCP\Files::tmpFile(); -// // -// // $this->tmpFiles[$id] = $file; -// // -// // } else { -// // -// // $file = $this->tmpFiles[$id]; -// // -// // } -// // -// // $stream = fopen( $file, $mode ); -// // -// // Stream::$sourceStreams[$id] = array( 'path' => 'dummy' . $id, 'stream' => $stream, 'size' => $size ); -// // -// // return fopen( 'crypt://streams/'.$id, $mode ); -// // -// // } -// // -// // function testStream( ){ -// // -// // $stream = $this->getStream( 'test1', 'w', strlen( 'foobar' ) ); -// // -// // fwrite( $stream, 'foobar' ); -// // -// // fclose( $stream ); -// // -// // -// // $stream = $this->getStream( 'test1', 'r', strlen( 'foobar' ) ); -// // -// // $data = fread( $stream, 6 ); -// // -// // fclose( $stream ); -// // -// // $this->assertEquals( 'foobar', $data ); -// // -// // -// // $file = OC::$SERVERROOT.'/3rdparty/MDB2.php'; -// // -// // $source = fopen( $file, 'r' ); -// // -// // $target = $this->getStream( 'test2', 'w', 0 ); -// // -// // OCP\Files::streamCopy( $source, $target ); -// // -// // fclose( $target ); -// // -// // fclose( $source ); -// // -// // -// // $stream = $this->getStream( 'test2', 'r', filesize( $file ) ); -// // -// // $data = stream_get_contents( $stream ); -// // -// // $original = file_get_contents( $file ); -// // -// // $this->assertEquals( strlen( $original ), strlen( $data ) ); -// // -// // $this->assertEquals( $original, $data ); -// // -// // } -// -// } -// -// // class Test_CryptStream extends PHPUnit_Framework_TestCase { -// // private $tmpFiles=array(); -// // -// // function testStream(){ -// // $stream=$this->getStream('test1','w',strlen('foobar')); -// // fwrite($stream,'foobar'); -// // fclose($stream); -// // -// // $stream=$this->getStream('test1','r',strlen('foobar')); -// // $data=fread($stream,6); -// // fclose($stream); -// // $this->assertEquals('foobar',$data); -// // -// // $file=OC::$SERVERROOT.'/3rdparty/MDB2.php'; -// // $source=fopen($file,'r'); -// // $target=$this->getStream('test2','w',0); -// // OCP\Files::streamCopy($source,$target); -// // fclose($target); -// // fclose($source); -// // -// // $stream=$this->getStream('test2','r',filesize($file)); -// // $data=stream_get_contents($stream); -// // $original=file_get_contents($file); -// // $this->assertEquals(strlen($original),strlen($data)); -// // $this->assertEquals($original,$data); -// // } -// // -// // /** -// // * get a cryptstream to a temporary file -// // * @param string $id -// // * @param string $mode -// // * @param int size -// // * @return resource -// // */ -// // function getStream($id,$mode,$size){ -// // if($id===''){ -// // $id=uniqid(); -// // } -// // if(!isset($this->tmpFiles[$id])){ -// // $file=OCP\Files::tmpFile(); -// // $this->tmpFiles[$id]=$file; -// // }else{ -// // $file=$this->tmpFiles[$id]; -// // } -// // $stream=fopen($file,$mode); -// // OC_CryptStream::$sourceStreams[$id]=array('path'=>'dummy'.$id,'stream'=>$stream,'size'=>$size); -// // return fopen('crypt://streams/'.$id,$mode); -// // } -// // -// // function testBinary(){ -// // $file=__DIR__.'/binary'; -// // $source=file_get_contents($file); -// // -// // $stream=$this->getStream('test','w',strlen($source)); -// // fwrite($stream,$source); -// // fclose($stream); -// // -// // $stream=$this->getStream('test','r',strlen($source)); -// // $data=stream_get_contents($stream); -// // fclose($stream); -// // $this->assertEquals(strlen($data),strlen($source)); -// // $this->assertEquals($source,$data); -// // -// // $file=__DIR__.'/zeros'; -// // $source=file_get_contents($file); -// // -// // $stream=$this->getStream('test2','w',strlen($source)); -// // fwrite($stream,$source); -// // fclose($stream); -// // -// // $stream=$this->getStream('test2','r',strlen($source)); -// // $data=stream_get_contents($stream); -// // fclose($stream); -// // $this->assertEquals(strlen($data),strlen($source)); -// // $this->assertEquals($source,$data); -// // } -// // } diff --git a/apps/files_encryption/test/util.php b/apps/files_encryption/test/util.php deleted file mode 100755 index 1cdeff8008df2417e7e09c6cdbbb11b9e414c065..0000000000000000000000000000000000000000 --- a/apps/files_encryption/test/util.php +++ /dev/null @@ -1,225 +0,0 @@ -<?php -/** - * Copyright (c) 2012 Sam Tuke <samtuke@owncloud.com> - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ - -//require_once "PHPUnit/Framework/TestCase.php"; -require_once realpath( dirname(__FILE__).'/../../../lib/base.php' ); -require_once realpath( dirname(__FILE__).'/../lib/crypt.php' ); -require_once realpath( dirname(__FILE__).'/../lib/keymanager.php' ); -require_once realpath( dirname(__FILE__).'/../lib/proxy.php' ); -require_once realpath( dirname(__FILE__).'/../lib/stream.php' ); -require_once realpath( dirname(__FILE__).'/../lib/util.php' ); -require_once realpath( dirname(__FILE__).'/../appinfo/app.php' ); - -// Load mockery files -require_once 'Mockery/Loader.php'; -require_once 'Hamcrest/Hamcrest.php'; -$loader = new \Mockery\Loader; -$loader->register(); - -use \Mockery as m; -use OCA\Encryption; - -class Test_Enc_Util extends \PHPUnit_Framework_TestCase { - - function setUp() { - - \OC_Filesystem::mount( 'OC_Filestorage_Local', array(), '/' ); - - // set content for encrypting / decrypting in tests - $this->dataUrl = realpath( dirname(__FILE__).'/../lib/crypt.php' ); - $this->dataShort = 'hats'; - $this->dataLong = file_get_contents( realpath( dirname(__FILE__).'/../lib/crypt.php' ) ); - $this->legacyData = realpath( dirname(__FILE__).'/legacy-text.txt' ); - $this->legacyEncryptedData = realpath( dirname(__FILE__).'/legacy-encrypted-text.txt' ); - - $this->userId = 'admin'; - $this->pass = 'admin'; - - $keypair = Encryption\Crypt::createKeypair(); - - $this->genPublicKey = $keypair['publicKey']; - $this->genPrivateKey = $keypair['privateKey']; - - $this->publicKeyDir = '/' . 'public-keys'; - $this->encryptionDir = '/' . $this->userId . '/' . 'files_encryption'; - $this->keyfilesPath = $this->encryptionDir . '/' . 'keyfiles'; - $this->publicKeyPath = $this->publicKeyDir . '/' . $this->userId . '.public.key'; // e.g. data/public-keys/admin.public.key - $this->privateKeyPath = $this->encryptionDir . '/' . $this->userId . '.private.key'; // e.g. data/admin/admin.private.key - - $this->view = new \OC_FilesystemView( '/' ); - - $this->mockView = m::mock('OC_FilesystemView'); - $this->util = new Encryption\Util( $this->mockView, $this->userId ); - - } - - function tearDown(){ - - m::close(); - - } - - /** - * @brief test that paths set during User construction are correct - */ - function testKeyPaths() { - - $mockView = m::mock('OC_FilesystemView'); - - $util = new Encryption\Util( $mockView, $this->userId ); - - $this->assertEquals( $this->publicKeyDir, $util->getPath( 'publicKeyDir' ) ); - $this->assertEquals( $this->encryptionDir, $util->getPath( 'encryptionDir' ) ); - $this->assertEquals( $this->keyfilesPath, $util->getPath( 'keyfilesPath' ) ); - $this->assertEquals( $this->publicKeyPath, $util->getPath( 'publicKeyPath' ) ); - $this->assertEquals( $this->privateKeyPath, $util->getPath( 'privateKeyPath' ) ); - - } - - /** - * @brief test setup of encryption directories when they don't yet exist - */ - function testSetupServerSideNotSetup() { - - $mockView = m::mock('OC_FilesystemView'); - - $mockView->shouldReceive( 'file_exists' )->times(5)->andReturn( false ); - $mockView->shouldReceive( 'mkdir' )->times(4)->andReturn( true ); - $mockView->shouldReceive( 'file_put_contents' )->withAnyArgs(); - - $util = new Encryption\Util( $mockView, $this->userId ); - - $this->assertEquals( true, $util->setupServerSide( $this->pass ) ); - - } - - /** - * @brief test setup of encryption directories when they already exist - */ - function testSetupServerSideIsSetup() { - - $mockView = m::mock('OC_FilesystemView'); - - $mockView->shouldReceive( 'file_exists' )->times(6)->andReturn( true ); - $mockView->shouldReceive( 'file_put_contents' )->withAnyArgs(); - - $util = new Encryption\Util( $mockView, $this->userId ); - - $this->assertEquals( true, $util->setupServerSide( $this->pass ) ); - - } - - /** - * @brief test checking whether account is ready for encryption, when it isn't ready - */ - function testReadyNotReady() { - - $mockView = m::mock('OC_FilesystemView'); - - $mockView->shouldReceive( 'file_exists' )->times(1)->andReturn( false ); - - $util = new Encryption\Util( $mockView, $this->userId ); - - $this->assertEquals( false, $util->ready() ); - - # TODO: Add more tests here to check that if any of the dirs are - # then false will be returned. Use strict ordering? - - } - - /** - * @brief test checking whether account is ready for encryption, when it is ready - */ - function testReadyIsReady() { - - $mockView = m::mock('OC_FilesystemView'); - - $mockView->shouldReceive( 'file_exists' )->times(3)->andReturn( true ); - - $util = new Encryption\Util( $mockView, $this->userId ); - - $this->assertEquals( true, $util->ready() ); - - # TODO: Add more tests here to check that if any of the dirs are - # then false will be returned. Use strict ordering? - - } - - function testFindFiles() { - -// $this->view->chroot( "/data/{$this->userId}/files" ); - - $util = new Encryption\Util( $this->view, $this->userId ); - - $files = $util->findFiles( '/', 'encrypted' ); - - var_dump( $files ); - - # TODO: Add more tests here to check that if any of the dirs are - # then false will be returned. Use strict ordering? - - } - -// /** -// * @brief test decryption using legacy blowfish method -// * @depends testLegacyEncryptLong -// */ -// function testLegacyKeyRecryptKeyfileDecrypt( $recrypted ) { -// -// $decrypted = Encryption\Crypt::keyDecryptKeyfile( $recrypted['data'], $recrypted['key'], $this->genPrivateKey ); -// -// $this->assertEquals( $this->dataLong, $decrypted ); -// -// } - -// // Cannot use this test for now due to hidden dependencies in OC_FileCache -// function testIsLegacyEncryptedContent() { -// -// $keyfileContent = OCA\Encryption\Crypt::symmetricEncryptFileContent( $this->legacyEncryptedData, 'hat' ); -// -// $this->assertFalse( OCA\Encryption\Crypt::isLegacyEncryptedContent( $keyfileContent, '/files/admin/test.txt' ) ); -// -// OC_FileCache::put( '/admin/files/legacy-encrypted-test.txt', $this->legacyEncryptedData ); -// -// $this->assertTrue( OCA\Encryption\Crypt::isLegacyEncryptedContent( $this->legacyEncryptedData, '/files/admin/test.txt' ) ); -// -// } - -// // Cannot use this test for now due to need for different root in OC_Filesystem_view class -// function testGetLegacyKey() { -// -// $c = new \OCA\Encryption\Util( $view, false ); -// -// $bool = $c->getLegacyKey( 'admin' ); -// -// $this->assertTrue( $bool ); -// -// $this->assertTrue( $c->legacyKey ); -// -// $this->assertTrue( is_int( $c->legacyKey ) ); -// -// $this->assertTrue( strlen( $c->legacyKey ) == 20 ); -// -// } - -// // Cannot use this test for now due to need for different root in OC_Filesystem_view class -// function testLegacyDecrypt() { -// -// $c = new OCA\Encryption\Util( $this->view, false ); -// -// $bool = $c->getLegacyKey( 'admin' ); -// -// $encrypted = $c->legacyEncrypt( $this->data, $c->legacyKey ); -// -// $decrypted = $c->legacyDecrypt( $encrypted, $c->legacyKey ); -// -// $this->assertEquals( $decrypted, $this->data ); -// -// } - -} \ No newline at end of file diff --git a/apps/files_encryption/test/binary b/apps/files_encryption/tests/binary similarity index 100% rename from apps/files_encryption/test/binary rename to apps/files_encryption/tests/binary diff --git a/apps/files_encryption/tests/crypt.php b/apps/files_encryption/tests/crypt.php new file mode 100755 index 0000000000000000000000000000000000000000..32156eea272446d8ccae2ff0aff4cc429ec58f70 --- /dev/null +++ b/apps/files_encryption/tests/crypt.php @@ -0,0 +1,809 @@ +<?php +/** + * Copyright (c) 2012 Sam Tuke <samtuke@owncloud.com>, and + * Robin Appelman <icewind@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +require_once realpath(dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'); +require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); +require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); +require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); +require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); +require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); +require_once realpath(dirname(__FILE__) . '/../lib/util.php'); +require_once realpath(dirname(__FILE__) . '/../lib/helper.php'); +require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); +require_once realpath(dirname(__FILE__) . '/util.php'); + +use OCA\Encryption; + +/** + * Class Test_Encryption_Crypt + */ +class Test_Encryption_Crypt extends \PHPUnit_Framework_TestCase { + + const TEST_ENCRYPTION_CRYPT_USER1 = "test-crypt-user1"; + + public $userId; + public $pass; + public $stateFilesTrashbin; + public $dataLong; + public $dataUrl; + public $dataShort; + /** + * @var OC_FilesystemView + */ + public $view; + public $legacyEncryptedData; + public $genPrivateKey; + public $genPublicKey; + + public static function setUpBeforeClass() { + // reset backend + \OC_User::clearBackends(); + \OC_User::useBackend('database'); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerFilesystemHooks(); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerUserHooks(); + + // clear and register hooks + \OC_FileProxy::clearProxies(); + \OC_FileProxy::register(new OCA\Encryption\Proxy()); + + // create test user + \Test_Encryption_Util::loginHelper(\Test_Encryption_Crypt::TEST_ENCRYPTION_CRYPT_USER1, true); + } + + function setUp() { + // set user id + \OC_User::setUserId(\Test_Encryption_Crypt::TEST_ENCRYPTION_CRYPT_USER1); + $this->userId = \Test_Encryption_Crypt::TEST_ENCRYPTION_CRYPT_USER1; + $this->pass = \Test_Encryption_Crypt::TEST_ENCRYPTION_CRYPT_USER1; + + // set content for encrypting / decrypting in tests + $this->dataLong = file_get_contents(realpath(dirname(__FILE__) . '/../lib/crypt.php')); + $this->dataShort = 'hats'; + $this->dataUrl = realpath(dirname(__FILE__) . '/../lib/crypt.php'); + $this->legacyData = realpath(dirname(__FILE__) . '/legacy-text.txt'); + $this->legacyEncryptedData = realpath(dirname(__FILE__) . '/legacy-encrypted-text.txt'); + $this->legacyEncryptedDataKey = realpath(dirname(__FILE__) . '/encryption.key'); + $this->randomKey = Encryption\Crypt::generateKey(); + + $keypair = Encryption\Crypt::createKeypair(); + $this->genPublicKey = $keypair['publicKey']; + $this->genPrivateKey = $keypair['privateKey']; + + $this->view = new \OC_FilesystemView('/'); + + // remember files_trashbin state + $this->stateFilesTrashbin = OC_App::isEnabled('files_trashbin'); + + // we don't want to tests with app files_trashbin enabled + \OC_App::disable('files_trashbin'); + } + + function tearDown() { + // reset app files_trashbin + if ($this->stateFilesTrashbin) { + OC_App::enable('files_trashbin'); + } + else { + OC_App::disable('files_trashbin'); + } + } + + public static function tearDownAfterClass() { + // cleanup test user + \OC_User::deleteUser(\Test_Encryption_Crypt::TEST_ENCRYPTION_CRYPT_USER1); + } + + function testGenerateKey() { + + # TODO: use more accurate (larger) string length for test confirmation + + $key = Encryption\Crypt::generateKey(); + + $this->assertTrue(strlen($key) > 16); + + } + + /** + * @return String + */ + function testGenerateIv() { + + $iv = Encryption\Crypt::generateIv(); + + $this->assertEquals(16, strlen($iv)); + + return $iv; + + } + + /** + * @depends testGenerateIv + */ + function testConcatIv($iv) { + + $catFile = Encryption\Crypt::concatIv($this->dataLong, $iv); + + // Fetch encryption metadata from end of file + $meta = substr($catFile, -22); + + $identifier = substr($meta, 0, 6); + + // Fetch IV from end of file + $foundIv = substr($meta, 6); + + $this->assertEquals('00iv00', $identifier); + + $this->assertEquals($iv, $foundIv); + + // Remove IV and IV identifier text to expose encrypted content + $data = substr($catFile, 0, -22); + + $this->assertEquals($this->dataLong, $data); + + return array( + 'iv' => $iv + , + 'catfile' => $catFile + ); + + } + + /** + * @depends testConcatIv + */ + function testSplitIv($testConcatIv) { + + // Split catfile into components + $splitCatfile = Encryption\Crypt::splitIv($testConcatIv['catfile']); + + // Check that original IV and split IV match + $this->assertEquals($testConcatIv['iv'], $splitCatfile['iv']); + + // Check that original data and split data match + $this->assertEquals($this->dataLong, $splitCatfile['encrypted']); + + } + + /** + * @return string padded + */ + function testAddPadding() { + + $padded = Encryption\Crypt::addPadding($this->dataLong); + + $padding = substr($padded, -2); + + $this->assertEquals('xx', $padding); + + return $padded; + + } + + /** + * @depends testAddPadding + */ + function testRemovePadding($padded) { + + $noPadding = Encryption\Crypt::RemovePadding($padded); + + $this->assertEquals($this->dataLong, $noPadding); + + } + + function testEncrypt() { + + $random = openssl_random_pseudo_bytes(13); + + $iv = substr(base64_encode($random), 0, -4); // i.e. E5IG033j+mRNKrht + + $crypted = Encryption\Crypt::encrypt($this->dataUrl, $iv, 'hat'); + + $this->assertNotEquals($this->dataUrl, $crypted); + + } + + function testDecrypt() { + + $random = openssl_random_pseudo_bytes(13); + + $iv = substr(base64_encode($random), 0, -4); // i.e. E5IG033j+mRNKrht + + $crypted = Encryption\Crypt::encrypt($this->dataUrl, $iv, 'hat'); + + $decrypt = Encryption\Crypt::decrypt($crypted, $iv, 'hat'); + + $this->assertEquals($this->dataUrl, $decrypt); + + } + + function testSymmetricEncryptFileContent() { + + # TODO: search in keyfile for actual content as IV will ensure this test always passes + + $crypted = Encryption\Crypt::symmetricEncryptFileContent($this->dataShort, 'hat'); + + $this->assertNotEquals($this->dataShort, $crypted); + + + $decrypt = Encryption\Crypt::symmetricDecryptFileContent($crypted, 'hat'); + + $this->assertEquals($this->dataShort, $decrypt); + + } + + function testSymmetricStreamEncryptShortFileContent() { + + $filename = 'tmp-' . time() . '.test'; + + $cryptedFile = file_put_contents('crypt://' . $filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // Get file contents without using any wrapper to get it's actual contents on disk + $retreivedCryptedFile = $this->view->file_get_contents($this->userId . '/files/' . $filename); + + // Re-enable proxy - our work is done + \OC_FileProxy::$enabled = $proxyStatus; + + // Check that the file was encrypted before being written to disk + $this->assertNotEquals($this->dataShort, $retreivedCryptedFile); + + // Get the encrypted keyfile + $encKeyfile = Encryption\Keymanager::getFileKey($this->view, $this->userId, $filename); + + // Attempt to fetch the user's shareKey + $shareKey = Encryption\Keymanager::getShareKey($this->view, $this->userId, $filename); + + // get session + $session = new \OCA\Encryption\Session($this->view); + + // get private key + $privateKey = $session->getPrivateKey($this->userId); + + // Decrypt keyfile with shareKey + $plainKeyfile = Encryption\Crypt::multiKeyDecrypt($encKeyfile, $shareKey, $privateKey); + + // Manually decrypt + $manualDecrypt = Encryption\Crypt::symmetricDecryptFileContent($retreivedCryptedFile, $plainKeyfile); + + // Check that decrypted data matches + $this->assertEquals($this->dataShort, $manualDecrypt); + + // Teardown + $this->view->unlink($this->userId . '/files/' . $filename); + + Encryption\Keymanager::deleteFileKey($this->view, $this->userId, $filename); + } + + /** + * @brief Test that data that is written by the crypto stream wrapper + * @note Encrypted data is manually prepared and decrypted here to avoid dependency on success of stream_read + * @note If this test fails with truncate content, check that enough array slices are being rejoined to form $e, as the crypt.php file may have gotten longer and broken the manual + * reassembly of its data + */ + function testSymmetricStreamEncryptLongFileContent() { + + // Generate a a random filename + $filename = 'tmp-' . time() . '.test'; + + // Save long data as encrypted file using stream wrapper + $cryptedFile = file_put_contents('crypt://' . $filename, $this->dataLong . $this->dataLong); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // Get file contents without using any wrapper to get it's actual contents on disk + $retreivedCryptedFile = $this->view->file_get_contents($this->userId . '/files/' . $filename); + + // Re-enable proxy - our work is done + \OC_FileProxy::$enabled = $proxyStatus; + + + // Check that the file was encrypted before being written to disk + $this->assertNotEquals($this->dataLong . $this->dataLong, $retreivedCryptedFile); + + // Manuallly split saved file into separate IVs and encrypted chunks + $r = preg_split('/(00iv00.{16,18})/', $retreivedCryptedFile, NULL, PREG_SPLIT_DELIM_CAPTURE); + + //print_r($r); + + // Join IVs and their respective data chunks + $e = array( + $r[0] . $r[1], + $r[2] . $r[3], + $r[4] . $r[5], + $r[6] . $r[7], + $r[8] . $r[9], + $r[10] . $r[11] + ); //.$r[11], $r[12].$r[13], $r[14] ); + + //print_r($e); + + // Get the encrypted keyfile + $encKeyfile = Encryption\Keymanager::getFileKey($this->view, $this->userId, $filename); + + // Attempt to fetch the user's shareKey + $shareKey = Encryption\Keymanager::getShareKey($this->view, $this->userId, $filename); + + // get session + $session = new \OCA\Encryption\Session($this->view); + + // get private key + $privateKey = $session->getPrivateKey($this->userId); + + // Decrypt keyfile with shareKey + $plainKeyfile = Encryption\Crypt::multiKeyDecrypt($encKeyfile, $shareKey, $privateKey); + + // Set var for reassembling decrypted content + $decrypt = ''; + + // Manually decrypt chunk + foreach ($e as $chunk) { + + $chunkDecrypt = Encryption\Crypt::symmetricDecryptFileContent($chunk, $plainKeyfile); + + // Assemble decrypted chunks + $decrypt .= $chunkDecrypt; + + } + + $this->assertEquals($this->dataLong . $this->dataLong, $decrypt); + + // Teardown + + $this->view->unlink($this->userId . '/files/' . $filename); + + Encryption\Keymanager::deleteFileKey($this->view, $this->userId, $filename); + + } + + /** + * @brief Test that data that is read by the crypto stream wrapper + */ + function testSymmetricStreamDecryptShortFileContent() { + + $filename = 'tmp-' . time(); + + // Save long data as encrypted file using stream wrapper + $cryptedFile = file_put_contents('crypt://' . $filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $this->assertTrue(Encryption\Crypt::isEncryptedMeta($filename)); + + \OC_FileProxy::$enabled = $proxyStatus; + + // Get file decrypted contents + $decrypt = file_get_contents('crypt://' . $filename); + + $this->assertEquals($this->dataShort, $decrypt); + + // tear down + $this->view->unlink($this->userId . '/files/' . $filename); + } + + function testSymmetricStreamDecryptLongFileContent() { + + $filename = 'tmp-' . time(); + + // Save long data as encrypted file using stream wrapper + $cryptedFile = file_put_contents('crypt://' . $filename, $this->dataLong); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Get file decrypted contents + $decrypt = file_get_contents('crypt://' . $filename); + + $this->assertEquals($this->dataLong, $decrypt); + + // tear down + $this->view->unlink($this->userId . '/files/' . $filename); + } + + function testSymmetricEncryptFileContentKeyfile() { + + # TODO: search in keyfile for actual content as IV will ensure this test always passes + + $crypted = Encryption\Crypt::symmetricEncryptFileContentKeyfile($this->dataUrl); + + $this->assertNotEquals($this->dataUrl, $crypted['encrypted']); + + + $decrypt = Encryption\Crypt::symmetricDecryptFileContent($crypted['encrypted'], $crypted['key']); + + $this->assertEquals($this->dataUrl, $decrypt); + + } + + function testIsEncryptedContent() { + + $this->assertFalse(Encryption\Crypt::isCatfileContent($this->dataUrl)); + + $this->assertFalse(Encryption\Crypt::isCatfileContent($this->legacyEncryptedData)); + + $keyfileContent = Encryption\Crypt::symmetricEncryptFileContent($this->dataUrl, 'hat'); + + $this->assertTrue(Encryption\Crypt::isCatfileContent($keyfileContent)); + + } + + function testMultiKeyEncrypt() { + + # TODO: search in keyfile for actual content as IV will ensure this test always passes + + $pair1 = Encryption\Crypt::createKeypair(); + + $this->assertEquals(2, count($pair1)); + + $this->assertTrue(strlen($pair1['publicKey']) > 1); + + $this->assertTrue(strlen($pair1['privateKey']) > 1); + + + $crypted = Encryption\Crypt::multiKeyEncrypt($this->dataShort, array($pair1['publicKey'])); + + $this->assertNotEquals($this->dataShort, $crypted['data']); + + + $decrypt = Encryption\Crypt::multiKeyDecrypt($crypted['data'], $crypted['keys'][0], $pair1['privateKey']); + + $this->assertEquals($this->dataShort, $decrypt); + + } + + function testKeyEncrypt() { + + // Generate keypair + $pair1 = Encryption\Crypt::createKeypair(); + + // Encrypt data + $crypted = Encryption\Crypt::keyEncrypt($this->dataUrl, $pair1['publicKey']); + + $this->assertNotEquals($this->dataUrl, $crypted); + + // Decrypt data + $decrypt = Encryption\Crypt::keyDecrypt($crypted, $pair1['privateKey']); + + $this->assertEquals($this->dataUrl, $decrypt); + + } + + /** + * @brief test encryption using legacy blowfish method + */ + function testLegacyEncryptShort() { + + $crypted = Encryption\Crypt::legacyEncrypt($this->dataShort, $this->pass); + + $this->assertNotEquals($this->dataShort, $crypted); + + # TODO: search inencrypted text for actual content to ensure it + # genuine transformation + + return $crypted; + + } + + /** + * @brief test decryption using legacy blowfish method + * @depends testLegacyEncryptShort + */ + function testLegacyDecryptShort($crypted) { + + $decrypted = Encryption\Crypt::legacyBlockDecrypt($crypted, $this->pass); + + $this->assertEquals($this->dataShort, $decrypted); + + } + + /** + * @brief test encryption using legacy blowfish method + */ + function testLegacyEncryptLong() { + + $crypted = Encryption\Crypt::legacyEncrypt($this->dataLong, $this->pass); + + $this->assertNotEquals($this->dataLong, $crypted); + + # TODO: search inencrypted text for actual content to ensure it + # genuine transformation + + return $crypted; + + } + + /** + * @brief test decryption using legacy blowfish method + * @depends testLegacyEncryptLong + */ + function testLegacyDecryptLong($crypted) { + + $decrypted = Encryption\Crypt::legacyBlockDecrypt($crypted, $this->pass); + + $this->assertEquals($this->dataLong, $decrypted); + + $this->assertFalse(Encryption\Crypt::getBlowfish('')); + } + + /** + * @brief test generation of legacy encryption key + * @depends testLegacyDecryptShort + */ + function testLegacyCreateKey() { + + // Create encrypted key + $encKey = Encryption\Crypt::legacyCreateKey($this->pass); + + // Decrypt key + $key = Encryption\Crypt::legacyBlockDecrypt($encKey, $this->pass); + + $this->assertTrue(is_numeric($key)); + + // Check that key is correct length + $this->assertEquals(20, strlen($key)); + + } + + /** + * @brief test decryption using legacy blowfish method + * @depends testLegacyEncryptLong + */ + function testLegacyKeyRecryptKeyfileEncrypt($crypted) { + + $recrypted = Encryption\Crypt::LegacyKeyRecryptKeyfile($crypted, $this->pass, array($this->genPublicKey)); + + $this->assertNotEquals($this->dataLong, $recrypted['data']); + + return $recrypted; + + # TODO: search inencrypted text for actual content to ensure it + # genuine transformation + + } + + function testRenameFile() { + + $filename = 'tmp-' . time(); + + // Save long data as encrypted file using stream wrapper + $cryptedFile = file_put_contents('crypt://' . $filename, $this->dataLong); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Get file decrypted contents + $decrypt = file_get_contents('crypt://' . $filename); + + $this->assertEquals($this->dataLong, $decrypt); + + $newFilename = 'tmp-new-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + $view->rename($filename, $newFilename); + + // Get file decrypted contents + $newDecrypt = file_get_contents('crypt://' . $newFilename); + + $this->assertEquals($this->dataLong, $newDecrypt); + + // tear down + $view->unlink($newFilename); + } + + function testMoveFileIntoFolder() { + + $filename = 'tmp-' . time(); + + // Save long data as encrypted file using stream wrapper + $cryptedFile = file_put_contents('crypt://' . $filename, $this->dataLong); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Get file decrypted contents + $decrypt = file_get_contents('crypt://' . $filename); + + $this->assertEquals($this->dataLong, $decrypt); + + $newFolder = '/newfolder' . time(); + $newFilename = 'tmp-new-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + $view->mkdir($newFolder); + $view->rename($filename, $newFolder . '/' . $newFilename); + + // Get file decrypted contents + $newDecrypt = file_get_contents('crypt://' . $newFolder . '/' . $newFilename); + + $this->assertEquals($this->dataLong, $newDecrypt); + + // tear down + $view->unlink($newFolder); + } + + function testMoveFolder() { + + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + $filename = '/tmp-' . time(); + $folder = '/folder' . time(); + + $view->mkdir($folder); + + // Save long data as encrypted file using stream wrapper + $cryptedFile = file_put_contents('crypt://' . $folder . $filename, $this->dataLong); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Get file decrypted contents + $decrypt = file_get_contents('crypt://' . $folder . $filename); + + $this->assertEquals($this->dataLong, $decrypt); + + $newFolder = '/newfolder/subfolder' . time(); + $view->mkdir('/newfolder'); + + $view->rename($folder, $newFolder); + + // Get file decrypted contents + $newDecrypt = file_get_contents('crypt://' . $newFolder . $filename); + + $this->assertEquals($this->dataLong, $newDecrypt); + + // tear down + $view->unlink($newFolder); + $view->unlink('/newfolder'); + } + + function testChangePassphrase() { + $filename = 'tmp-' . time(); + + // Save long data as encrypted file using stream wrapper + $cryptedFile = file_put_contents('crypt://' . $filename, $this->dataLong); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Get file decrypted contents + $decrypt = file_get_contents('crypt://' . $filename); + + $this->assertEquals($this->dataLong, $decrypt); + + // change password + \OC_User::setPassword($this->userId, 'test', null); + + // relogin + $params['uid'] = $this->userId; + $params['password'] = 'test'; + OCA\Encryption\Hooks::login($params); + + // Get file decrypted contents + $newDecrypt = file_get_contents('crypt://' . $filename); + + $this->assertEquals($this->dataLong, $newDecrypt); + + // tear down + // change password back + \OC_User::setPassword($this->userId, $this->pass); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + $view->unlink($filename); + } + + function testViewFilePutAndGetContents() { + + $filename = '/tmp-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + // Save short data as encrypted file using stream wrapper + $cryptedFile = $view->file_put_contents($filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Get file decrypted contents + $decrypt = $view->file_get_contents($filename); + + $this->assertEquals($this->dataShort, $decrypt); + + // Save long data as encrypted file using stream wrapper + $cryptedFileLong = $view->file_put_contents($filename, $this->dataLong); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFileLong)); + + // Get file decrypted contents + $decryptLong = $view->file_get_contents($filename); + + $this->assertEquals($this->dataLong, $decryptLong); + + // tear down + $view->unlink($filename); + } + + function testTouchExistingFile() { + $filename = '/tmp-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + // Save short data as encrypted file using stream wrapper + $cryptedFile = $view->file_put_contents($filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + $view->touch($filename); + + // Get file decrypted contents + $decrypt = $view->file_get_contents($filename); + + $this->assertEquals($this->dataShort, $decrypt); + + // tear down + $view->unlink($filename); + } + + function testTouchFile() { + $filename = '/tmp-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + $view->touch($filename); + + // Save short data as encrypted file using stream wrapper + $cryptedFile = $view->file_put_contents($filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // Get file decrypted contents + $decrypt = $view->file_get_contents($filename); + + $this->assertEquals($this->dataShort, $decrypt); + + // tear down + $view->unlink($filename); + } + + function testFopenFile() { + $filename = '/tmp-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + // Save short data as encrypted file using stream wrapper + $cryptedFile = $view->file_put_contents($filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + $handle = $view->fopen($filename, 'r'); + + // Get file decrypted contents + $decrypt = fgets($handle); + + $this->assertEquals($this->dataShort, $decrypt); + + // tear down + $view->unlink($filename); + } +} diff --git a/apps/files_encryption/tests/encryption.key b/apps/files_encryption/tests/encryption.key new file mode 100644 index 0000000000000000000000000000000000000000..4ee962145c247ee03538aa70a2ff0da216c5c51c Binary files /dev/null and b/apps/files_encryption/tests/encryption.key differ diff --git a/apps/files_encryption/tests/keymanager.php b/apps/files_encryption/tests/keymanager.php new file mode 100644 index 0000000000000000000000000000000000000000..40ae1659a554518590165c337789e62e25a299e6 --- /dev/null +++ b/apps/files_encryption/tests/keymanager.php @@ -0,0 +1,245 @@ +<?php +/** + * Copyright (c) 2012 Sam Tuke <samtuke@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); +require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); +require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); +require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); +require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); +require_once realpath(dirname(__FILE__) . '/../lib/util.php'); +require_once realpath(dirname(__FILE__) . '/../lib/helper.php'); +require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); + +use OCA\Encryption; + +/** + * Class Test_Encryption_Keymanager + */ +class Test_Encryption_Keymanager extends \PHPUnit_Framework_TestCase { + + public $userId; + public $pass; + public $stateFilesTrashbin; + /** + * @var OC_FilesystemView + */ + public $view; + public $randomKey; + public $dataShort; + + public static function setUpBeforeClass() { + // reset backend + \OC_User::clearBackends(); + \OC_User::useBackend('database'); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerFilesystemHooks(); + + // clear and register hooks + \OC_FileProxy::clearProxies(); + \OC_FileProxy::register(new OCA\Encryption\Proxy()); + + // disable file proxy by default + \OC_FileProxy::$enabled = false; + + // setup filesystem + \OC_Util::tearDownFS(); + \OC_User::setUserId(''); + \OC\Files\Filesystem::tearDown(); + \OC_Util::setupFS('admin'); + \OC_User::setUserId('admin'); + + // login admin + $params['uid'] = 'admin'; + $params['password'] = 'admin'; + OCA\Encryption\Hooks::login($params); + } + + function setUp() { + // set content for encrypting / decrypting in tests + $this->dataLong = file_get_contents(realpath(dirname(__FILE__) . '/../lib/crypt.php')); + $this->dataShort = 'hats'; + $this->dataUrl = realpath(dirname(__FILE__) . '/../lib/crypt.php'); + $this->legacyData = realpath(dirname(__FILE__) . '/legacy-text.txt'); + $this->legacyEncryptedData = realpath(dirname(__FILE__) . '/legacy-encrypted-text.txt'); + $this->randomKey = Encryption\Crypt::generateKey(); + + $keypair = Encryption\Crypt::createKeypair(); + $this->genPublicKey = $keypair['publicKey']; + $this->genPrivateKey = $keypair['privateKey']; + + $this->view = new \OC_FilesystemView('/'); + + \OC_User::setUserId('admin'); + $this->userId = 'admin'; + $this->pass = 'admin'; + + $userHome = \OC_User::getHome($this->userId); + $this->dataDir = str_replace('/' . $this->userId, '', $userHome); + + // remember files_trashbin state + $this->stateFilesTrashbin = OC_App::isEnabled('files_trashbin'); + + // we don't want to tests with app files_trashbin enabled + \OC_App::disable('files_trashbin'); + } + + function tearDown() { + // reset app files_trashbin + if ($this->stateFilesTrashbin) { + OC_App::enable('files_trashbin'); + } + else { + OC_App::disable('files_trashbin'); + } + } + + public static function tearDownAfterClass() { + \OC_FileProxy::$enabled = true; + } + + function testGetPrivateKey() { + + $key = Encryption\Keymanager::getPrivateKey($this->view, $this->userId); + + $privateKey = Encryption\Crypt::symmetricDecryptFileContent($key, $this->pass); + + $res = openssl_pkey_get_private($privateKey); + + $this->assertTrue(is_resource($res)); + + $sslInfo = openssl_pkey_get_details($res); + + $this->assertArrayHasKey('key', $sslInfo); + + } + + function testGetPublicKey() { + + $publiceKey = Encryption\Keymanager::getPublicKey($this->view, $this->userId); + + $res = openssl_pkey_get_public($publiceKey); + + $this->assertTrue(is_resource($res)); + + $sslInfo = openssl_pkey_get_details($res); + + $this->assertArrayHasKey('key', $sslInfo); + } + + function testSetFileKey() { + + # NOTE: This cannot be tested until we are able to break out + # of the FileSystemView data directory root + + $key = Encryption\Crypt::symmetricEncryptFileContentKeyfile($this->randomKey, 'hat'); + + $file = 'unittest-' . time() . '.txt'; + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $this->view->file_put_contents($this->userId . '/files/' . $file, $key['encrypted']); + + // Re-enable proxy - our work is done + \OC_FileProxy::$enabled = $proxyStatus; + + //$view = new \OC_FilesystemView( '/' . $this->userId . '/files_encryption/keyfiles' ); + Encryption\Keymanager::setFileKey($this->view, $file, $this->userId, $key['key']); + + // enable encryption proxy + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = true; + + // cleanup + $this->view->unlink('/' . $this->userId . '/files/' . $file); + + // change encryption proxy to previous state + \OC_FileProxy::$enabled = $proxyStatus; + + } + + function testGetUserKeys() { + + $keys = Encryption\Keymanager::getUserKeys($this->view, $this->userId); + + $resPublic = openssl_pkey_get_public($keys['publicKey']); + + $this->assertTrue(is_resource($resPublic)); + + $sslInfoPublic = openssl_pkey_get_details($resPublic); + + $this->assertArrayHasKey('key', $sslInfoPublic); + + $privateKey = Encryption\Crypt::symmetricDecryptFileContent($keys['privateKey'], $this->pass); + + $resPrivate = openssl_pkey_get_private($privateKey); + + $this->assertTrue(is_resource($resPrivate)); + + $sslInfoPrivate = openssl_pkey_get_details($resPrivate); + + $this->assertArrayHasKey('key', $sslInfoPrivate); + } + + function testFixPartialFilePath() { + + $partFilename = 'testfile.txt.part'; + $filename = 'testfile.txt'; + + $this->assertTrue(Encryption\Keymanager::isPartialFilePath($partFilename)); + + $this->assertEquals('testfile.txt', Encryption\Keymanager::fixPartialFilePath($partFilename)); + + $this->assertFalse(Encryption\Keymanager::isPartialFilePath($filename)); + + $this->assertEquals('testfile.txt', Encryption\Keymanager::fixPartialFilePath($filename)); + } + + function testRecursiveDelShareKeys() { + + // generate filename + $filename = '/tmp-' . time() . '.txt'; + + // create folder structure + $this->view->mkdir('/admin/files/folder1'); + $this->view->mkdir('/admin/files/folder1/subfolder'); + $this->view->mkdir('/admin/files/folder1/subfolder/subsubfolder'); + + // enable encryption proxy + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = true; + + // save file with content + $cryptedFile = file_put_contents('crypt:///folder1/subfolder/subsubfolder/' . $filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // change encryption proxy to previous state + \OC_FileProxy::$enabled = $proxyStatus; + + // recursive delete keys + Encryption\Keymanager::delShareKey($this->view, array('admin'), '/folder1/'); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/admin/files_encryption/share-keys/folder1/subfolder/subsubfolder/' . $filename . '.admin.shareKey')); + + // enable encryption proxy + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = true; + + // cleanup + $this->view->unlink('/admin/files/folder1'); + + // change encryption proxy to previous state + \OC_FileProxy::$enabled = $proxyStatus; + } +} diff --git a/apps/files_encryption/tests/legacy-encrypted-text.txt b/apps/files_encryption/tests/legacy-encrypted-text.txt new file mode 100644 index 0000000000000000000000000000000000000000..1f5087178cd1b4829abb3483f65322296d2235f0 --- /dev/null +++ b/apps/files_encryption/tests/legacy-encrypted-text.txt @@ -0,0 +1 @@ +ð˜¯5–¡‹Ç¡i›òë³Zg§ESlÁF=Àªð \ No newline at end of file diff --git a/apps/files_encryption/test/proxy.php b/apps/files_encryption/tests/proxy.php similarity index 98% rename from apps/files_encryption/test/proxy.php rename to apps/files_encryption/tests/proxy.php index 709730f7609ca2464a1faa2c410569b50fa80c19..5a2d851ff7c1019144c132875d94ddc28506ab07 100644 --- a/apps/files_encryption/test/proxy.php +++ b/apps/files_encryption/tests/proxy.php @@ -52,7 +52,7 @@ // $this->userId = 'admin'; // $this->pass = 'admin'; // -// $this->session = new Encryption\Session(); +// $this->session = new Encryption\Session( $view ); // FIXME: Provide a $view object for use here // // $this->session->setPrivateKey( // '-----BEGIN PRIVATE KEY----- diff --git a/apps/files_encryption/tests/share.php b/apps/files_encryption/tests/share.php new file mode 100755 index 0000000000000000000000000000000000000000..6d92881ceb0a5e50df1489b34e80cb73a71bafc6 --- /dev/null +++ b/apps/files_encryption/tests/share.php @@ -0,0 +1,911 @@ +<?php +/** + * ownCloud + * + * @author Florin Peter + * @copyright 2013 Florin Peter <owncloud@florin-peter.de> + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +require_once realpath(dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'); +require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); +require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); +require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); +require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); +require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); +require_once realpath(dirname(__FILE__) . '/../lib/util.php'); +require_once realpath(dirname(__FILE__) . '/../lib/helper.php'); +require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); +require_once realpath(dirname(__FILE__) . '/util.php'); + +use OCA\Encryption; + +/** + * Class Test_Encryption_Share + */ +class Test_Encryption_Share extends \PHPUnit_Framework_TestCase { + + const TEST_ENCRYPTION_SHARE_USER1 = "test-share-user1"; + const TEST_ENCRYPTION_SHARE_USER2 = "test-share-user2"; + const TEST_ENCRYPTION_SHARE_USER3 = "test-share-user3"; + const TEST_ENCRYPTION_SHARE_USER4 = "test-share-user4"; + const TEST_ENCRYPTION_SHARE_GROUP1 = "test-share-group1"; + + public $stateFilesTrashbin; + public $filename; + public $dataShort; + /** + * @var OC_FilesystemView + */ + public $view; + public $folder1; + public $subfolder; + public $subsubfolder; + + public static function setUpBeforeClass() { + // reset backend + \OC_User::clearBackends(); + \OC_User::useBackend('database'); + + // enable resharing + \OC_Appconfig::setValue('core', 'shareapi_allow_resharing', 'yes'); + + // clear share hooks + \OC_Hook::clear('OCP\\Share'); + \OC::registerShareHooks(); + \OCP\Util::connectHook('OC_Filesystem', 'setup', '\OC\Files\Storage\Shared', 'setup'); + + // Sharing related hooks + \OCA\Encryption\Helper::registerShareHooks(); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerFilesystemHooks(); + + // clear and register hooks + \OC_FileProxy::clearProxies(); + \OC_FileProxy::register(new OCA\Encryption\Proxy()); + + // create users + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1, true); + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2, true); + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3, true); + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4, true); + + // create group and assign users + \OC_Group::createGroup(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_GROUP1); + \OC_Group::addToGroup(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_GROUP1); + \OC_Group::addToGroup(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_GROUP1); + } + + function setUp() { + $this->dataShort = 'hats'; + $this->view = new \OC_FilesystemView('/'); + + $this->folder1 = '/folder1'; + $this->subfolder = '/subfolder1'; + $this->subsubfolder = '/subsubfolder1'; + + $this->filename = 'share-tmp.test'; + + // we don't want to tests with app files_trashbin enabled + \OC_App::disable('files_trashbin'); + + // remember files_trashbin state + $this->stateFilesTrashbin = OC_App::isEnabled('files_trashbin'); + } + + function tearDown() { + // reset app files_trashbin + if ($this->stateFilesTrashbin) { + OC_App::enable('files_trashbin'); + } + else { + OC_App::disable('files_trashbin'); + } + } + + public static function tearDownAfterClass() { + // clean group + \OC_Group::deleteGroup(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_GROUP1); + + // cleanup users + \OC_User::deleteUser(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + \OC_User::deleteUser(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + \OC_User::deleteUser(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3); + \OC_User::deleteUser(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4); + } + + /** + * @param bool $withTeardown + */ + function testShareFile($withTeardown = true) { + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // save file with content + $cryptedFile = file_put_contents('crypt://' . $this->filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get the file info from previous created file + $fileInfo = $this->view->getFileInfo( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + + // check if we have a valid file info + $this->assertTrue(is_array($fileInfo)); + + // check if the unencrypted file size is stored + $this->assertGreaterThan(0, $fileInfo['unencrypted_size']); + + // re-enable the file proxy + \OC_FileProxy::$enabled = $proxyStatus; + + // share the file + \OCP\Share::shareItem('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2, OCP\PERMISSION_ALL); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if share key for user1 exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // get file contents + $retrievedCryptedFile = $this->view->file_get_contents( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files/Shared/' . $this->filename); + + // check if data is the same as we previously written + $this->assertEquals($this->dataShort, $retrievedCryptedFile); + + // cleanup + if ($withTeardown) { + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // unshare the file + \OCP\Share::unshare('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + + // cleanup + $this->view->unlink( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '.shareKey')); + } + } + + /** + * @param bool $withTeardown + */ + function testReShareFile($withTeardown = true) { + $this->testShareFile(false); + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // get the file info + $fileInfo = $this->view->getFileInfo( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files/Shared/' . $this->filename); + + // share the file with user2 + \OCP\Share::shareItem('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3, OCP\PERMISSION_ALL); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if share key for user2 exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.shareKey')); + + // login as user2 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3); + + // get file contents + $retrievedCryptedFile = $this->view->file_get_contents( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '/files/Shared/' . $this->filename); + + // check if data is the same as previously written + $this->assertEquals($this->dataShort, $retrievedCryptedFile); + + // cleanup + if ($withTeardown) { + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // unshare the file with user2 + \OCP\Share::unshare('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.shareKey')); + + // unshare the file with user1 + \OCP\Share::unshare('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + + // cleanup + $this->view->unlink( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '.shareKey')); + } + } + + /** + * @param bool $withTeardown + * @return array + */ + function testShareFolder($withTeardown = true) { + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // create folder structure + $this->view->mkdir('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1); + $this->view->mkdir( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1 . $this->subfolder); + $this->view->mkdir( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1 . $this->subfolder + . $this->subsubfolder); + + // save file with content + $cryptedFile = file_put_contents('crypt://' . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get the file info from previous created folder + $fileInfo = $this->view->getFileInfo( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1); + + // check if we have a valid file info + $this->assertTrue(is_array($fileInfo)); + + // re-enable the file proxy + \OC_FileProxy::$enabled = $proxyStatus; + + // share the folder with user1 + \OCP\Share::shareItem('folder', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2, OCP\PERMISSION_ALL); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if share key for user1 exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // get file contents + $retrievedCryptedFile = $this->view->file_get_contents( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files/Shared' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' . $this->filename); + + // check if data is the same + $this->assertEquals($this->dataShort, $retrievedCryptedFile); + + // cleanup + if ($withTeardown) { + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // unshare the folder with user1 + \OCP\Share::unshare('folder', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' + . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + + // cleanup + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' + . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '.shareKey')); + } + + return $fileInfo; + } + + /** + * @param bool $withTeardown + */ + function testReShareFolder($withTeardown = true) { + $fileInfoFolder1 = $this->testShareFolder(false); + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get the file info from previous created folder + $fileInfoSubFolder = $this->view->getFileInfo( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files/Shared' . $this->folder1 + . $this->subfolder); + + // check if we have a valid file info + $this->assertTrue(is_array($fileInfoSubFolder)); + + // re-enable the file proxy + \OC_FileProxy::$enabled = $proxyStatus; + + // share the file with user2 + \OCP\Share::shareItem('folder', $fileInfoSubFolder['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3, OCP\PERMISSION_ALL); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if share key for user2 exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.shareKey')); + + // login as user2 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3); + + // get file contents + $retrievedCryptedFile = $this->view->file_get_contents( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '/files/Shared' . $this->subfolder + . $this->subsubfolder . '/' . $this->filename); + + // check if data is the same + $this->assertEquals($this->dataShort, $retrievedCryptedFile); + + // get the file info + $fileInfo = $this->view->getFileInfo( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '/files/Shared' . $this->subfolder + . $this->subsubfolder . '/' . $this->filename); + + // check if we have fileInfos + $this->assertTrue(is_array($fileInfo)); + + // share the file with user3 + \OCP\Share::shareItem('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4, OCP\PERMISSION_ALL); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if share key for user3 exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4 . '.shareKey')); + + // login as user3 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4); + + // get file contents + $retrievedCryptedFile = $this->view->file_get_contents( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4 . '/files/Shared/' . $this->filename); + + // check if data is the same + $this->assertEquals($this->dataShort, $retrievedCryptedFile); + + // cleanup + if ($withTeardown) { + + // login as user2 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3); + + // unshare the file with user3 + \OCP\Share::unshare('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' + . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4 . '.shareKey')); + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // unshare the folder with user2 + \OCP\Share::unshare('folder', $fileInfoSubFolder['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' + . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.shareKey')); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // unshare the folder1 with user1 + \OCP\Share::unshare('folder', $fileInfoFolder1['fileid'], \OCP\Share::SHARE_TYPE_USER, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' + . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + + // cleanup + $this->view->unlink( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1 . $this->subfolder + . $this->subsubfolder . '/' . $this->filename); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys' + . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '.shareKey')); + } + } + + function testPublicShareFile() { + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // save file with content + $cryptedFile = file_put_contents('crypt://' . $this->filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get the file info from previous created file + $fileInfo = $this->view->getFileInfo( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + + // check if we have a valid file info + $this->assertTrue(is_array($fileInfo)); + + // check if the unencrypted file size is stored + $this->assertGreaterThan(0, $fileInfo['unencrypted_size']); + + // re-enable the file proxy + \OC_FileProxy::$enabled = $proxyStatus; + + // share the file + \OCP\Share::shareItem('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_LINK, false, OCP\PERMISSION_ALL); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + $publicShareKeyId = \OC_Appconfig::getValue('files_encryption', 'publicShareKeyId'); + + // check if share key for public exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . $publicShareKeyId . '.shareKey')); + + // some hacking to simulate public link + $GLOBALS['app'] = 'files_sharing'; + $GLOBALS['fileOwner'] = \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1; + \OC_User::setUserId(''); + + // get file contents + $retrievedCryptedFile = file_get_contents('crypt://' . $this->filename); + + // check if data is the same as we previously written + $this->assertEquals($this->dataShort, $retrievedCryptedFile); + + // tear down + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // unshare the file + \OCP\Share::unshare('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_LINK, null); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . $publicShareKeyId . '.shareKey')); + + // cleanup + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '.shareKey')); + } + + function testShareFileWithGroup() { + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // save file with content + $cryptedFile = file_put_contents('crypt://' . $this->filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get the file info from previous created file + $fileInfo = $this->view->getFileInfo( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + + // check if we have a valid file info + $this->assertTrue(is_array($fileInfo)); + + // check if the unencrypted file size is stored + $this->assertGreaterThan(0, $fileInfo['unencrypted_size']); + + // re-enable the file proxy + \OC_FileProxy::$enabled = $proxyStatus; + + // share the file + \OCP\Share::shareItem('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_GROUP, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_GROUP1, OCP\PERMISSION_ALL); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if share key for user2 and user3 exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.shareKey')); + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4 . '.shareKey')); + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3); + + // get file contents + $retrievedCryptedFile = $this->view->file_get_contents( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '/files/Shared/' . $this->filename); + + // check if data is the same as we previously written + $this->assertEquals($this->dataShort, $retrievedCryptedFile); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // unshare the file + \OCP\Share::unshare('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_GROUP, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_GROUP1); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.shareKey')); + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER4 . '.shareKey')); + + // cleanup + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '.shareKey')); + + } + + function testRecoveryFile() { + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + \OCA\Encryption\Helper::adminEnableRecovery(null, 'test123'); + $recoveryKeyId = OC_Appconfig::getValue('files_encryption', 'recoveryKeyId'); + + // check if control file created + $this->assertTrue($this->view->file_exists('/control-file/controlfile.enc')); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + $util = new \OCA\Encryption\Util(new \OC_FilesystemView('/'), \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if recovery password match + $this->assertTrue($util->checkRecoveryPassword('test123')); + + // enable recovery for admin + $this->assertTrue($util->setRecoveryForUser(1)); + + // create folder structure + $this->view->mkdir('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1); + $this->view->mkdir( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1 . $this->subfolder); + $this->view->mkdir( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files' . $this->folder1 . $this->subfolder + . $this->subsubfolder); + + // save file with content + $cryptedFile1 = file_put_contents('crypt://' . $this->filename, $this->dataShort); + $cryptedFile2 = file_put_contents('crypt://' . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile1)); + $this->assertTrue(is_int($cryptedFile2)); + + // check if share key for admin and recovery exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '.shareKey')); + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '.shareKey')); + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + + // disable recovery for admin + $this->assertTrue($util->setRecoveryForUser(0)); + + // remove all recovery keys + $util->removeRecoveryKeys('/'); + + // check if share key for recovery not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + + // enable recovery for admin + $this->assertTrue($util->setRecoveryForUser(1)); + + // remove all recovery keys + $util->addRecoveryKeys('/'); + + // check if share key for admin and recovery exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + + // cleanup + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->folder1); + + // check if share key for recovery not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + + $this->assertTrue(\OCA\Encryption\Helper::adminEnableRecovery(null, 'test123')); + $this->assertTrue(\OCA\Encryption\Helper::adminDisableRecovery('test123')); + $this->assertEquals(0, \OC_Appconfig::getValue('files_encryption', 'recoveryAdminEnabled')); + } + + function testRecoveryForUser() { + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + \OCA\Encryption\Helper::adminEnableRecovery(null, 'test123'); + $recoveryKeyId = OC_Appconfig::getValue('files_encryption', 'recoveryKeyId'); + + // check if control file created + $this->assertTrue($this->view->file_exists('/control-file/controlfile.enc')); + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + $util = new \OCA\Encryption\Util(new \OC_FilesystemView('/'), \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2); + + // enable recovery for admin + $this->assertTrue($util->setRecoveryForUser(1)); + + // create folder structure + $this->view->mkdir('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files' . $this->folder1); + $this->view->mkdir( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files' . $this->folder1 . $this->subfolder); + $this->view->mkdir( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files' . $this->folder1 . $this->subfolder + . $this->subsubfolder); + + // save file with content + $cryptedFile1 = file_put_contents('crypt://' . $this->filename, $this->dataShort); + $cryptedFile2 = file_put_contents('crypt://' . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' + . $this->filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile1)); + $this->assertTrue(is_int($cryptedFile2)); + + // check if share key for user and recovery exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files_encryption/share-keys/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // change password + \OC_User::setPassword(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2, 'test', 'test123'); + + // login as user1 + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2, false, 'test'); + + // get file contents + $retrievedCryptedFile1 = file_get_contents('crypt://' . $this->filename); + $retrievedCryptedFile2 = file_get_contents( + 'crypt://' . $this->folder1 . $this->subfolder . $this->subsubfolder . '/' . $this->filename); + + // check if data is the same as we previously written + $this->assertEquals($this->dataShort, $retrievedCryptedFile1); + $this->assertEquals($this->dataShort, $retrievedCryptedFile2); + + // cleanup + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files' . $this->folder1); + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files' . $this->filename); + + // check if share key for user and recovery exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files_encryption/share-keys/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '.shareKey')); + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER2 . '/files_encryption/share-keys/' . $this->folder1 + . $this->subfolder . $this->subsubfolder . '/' + . $this->filename . '.' . $recoveryKeyId . '.shareKey')); + + // enable recovery for admin + $this->assertTrue($util->setRecoveryForUser(0)); + + \OCA\Encryption\Helper::adminDisableRecovery('test123'); + $this->assertEquals(0, \OC_Appconfig::getValue('files_encryption', 'recoveryAdminEnabled')); + } + + function testFailShareFile() { + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // save file with content + $cryptedFile = file_put_contents('crypt://' . $this->filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get the file info from previous created file + $fileInfo = $this->view->getFileInfo( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + + // check if we have a valid file info + $this->assertTrue(is_array($fileInfo)); + + // check if the unencrypted file size is stored + $this->assertGreaterThan(0, $fileInfo['unencrypted_size']); + + // break users public key + $this->view->rename('/public-keys/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.public.key', + '/public-keys/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.public.key_backup'); + + // re-enable the file proxy + \OC_FileProxy::$enabled = $proxyStatus; + + // share the file + \OCP\Share::shareItem('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_GROUP, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_GROUP1, OCP\PERMISSION_ALL); + + // login as admin + \Test_Encryption_Util::loginHelper(\Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1); + + // check if share key for user1 not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.shareKey')); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // break user1 public key + $this->view->rename( + '/public-keys/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.public.key_backup', + '/public-keys/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.public.key'); + + // remove share file + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 + . '.shareKey'); + + // re-enable the file proxy + \OC_FileProxy::$enabled = $proxyStatus; + + // unshare the file with user1 + \OCP\Share::unshare('file', $fileInfo['fileid'], \OCP\Share::SHARE_TYPE_GROUP, \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_GROUP1); + + // check if share key not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files_encryption/share-keys/' + . $this->filename . '.' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER3 . '.shareKey')); + + // cleanup + $this->view->unlink('/' . \Test_Encryption_Share::TEST_ENCRYPTION_SHARE_USER1 . '/files/' . $this->filename); + } + +} diff --git a/apps/files_encryption/tests/stream.php b/apps/files_encryption/tests/stream.php new file mode 100644 index 0000000000000000000000000000000000000000..3d9787675428a879371aa481ab6d397c6d38c221 --- /dev/null +++ b/apps/files_encryption/tests/stream.php @@ -0,0 +1,180 @@ +<?php +/** + * ownCloud + * + * @author Florin Peter + * @copyright 2013 Florin Peter <owncloud@florin-peter.de> + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); +require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); +require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); +require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); +require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); +require_once realpath(dirname(__FILE__) . '/../lib/util.php'); +require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); +require_once realpath(dirname(__FILE__) . '/util.php'); + +use OCA\Encryption; + +/** + * Class Test_Encryption_Stream + * @brief this class provide basic stream tests + */ +class Test_Encryption_Stream extends \PHPUnit_Framework_TestCase { + + const TEST_ENCRYPTION_STREAM_USER1 = "test-stream-user1"; + + public $userId; + public $pass; + /** + * @var \OC_FilesystemView + */ + public $view; + public $dataShort; + public $stateFilesTrashbin; + + public static function setUpBeforeClass() { + // reset backend + \OC_User::clearBackends(); + \OC_User::useBackend('database'); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerFilesystemHooks(); + + // clear and register hooks + \OC_FileProxy::clearProxies(); + \OC_FileProxy::register(new OCA\Encryption\Proxy()); + + // create test user + \Test_Encryption_Util::loginHelper(\Test_Encryption_Stream::TEST_ENCRYPTION_STREAM_USER1, true); + } + + function setUp() { + // set user id + \OC_User::setUserId(\Test_Encryption_Stream::TEST_ENCRYPTION_STREAM_USER1); + $this->userId = \Test_Encryption_Stream::TEST_ENCRYPTION_STREAM_USER1; + $this->pass = \Test_Encryption_Stream::TEST_ENCRYPTION_STREAM_USER1; + + // init filesystem view + $this->view = new \OC_FilesystemView('/'); + + // init short data + $this->dataShort = 'hats'; + + // remember files_trashbin state + $this->stateFilesTrashbin = OC_App::isEnabled('files_trashbin'); + + // we don't want to tests with app files_trashbin enabled + \OC_App::disable('files_trashbin'); + } + + function tearDown() { + // reset app files_trashbin + if ($this->stateFilesTrashbin) { + OC_App::enable('files_trashbin'); + } + else { + OC_App::disable('files_trashbin'); + } + } + + public static function tearDownAfterClass() { + // cleanup test user + \OC_User::deleteUser(\Test_Encryption_Stream::TEST_ENCRYPTION_STREAM_USER1); + } + + function testStreamOptions() { + $filename = '/tmp-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + // Save short data as encrypted file using stream wrapper + $cryptedFile = $view->file_put_contents($filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + $handle = $view->fopen($filename, 'r'); + + // check if stream is at position zero + $this->assertEquals(0, ftell($handle)); + + // set stream options + $this->assertTrue(flock($handle, LOCK_SH)); + $this->assertTrue(flock($handle, LOCK_UN)); + + // tear down + $view->unlink($filename); + } + + function testStreamSetBlocking() { + $filename = '/tmp-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + // Save short data as encrypted file using stream wrapper + $cryptedFile = $view->file_put_contents($filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + $handle = $view->fopen($filename, 'r'); + + // set stream options + $this->assertTrue(stream_set_blocking($handle, 1)); + + // tear down + $view->unlink($filename); + } + + function testStreamSetTimeout() { + $filename = '/tmp-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + // Save short data as encrypted file using stream wrapper + $cryptedFile = $view->file_put_contents($filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + $handle = $view->fopen($filename, 'r'); + + // set stream options + $this->assertFalse(stream_set_timeout($handle, 1)); + + // tear down + $view->unlink($filename); + } + + function testStreamSetWriteBuffer() { + $filename = '/tmp-' . time(); + $view = new \OC\Files\View('/' . $this->userId . '/files'); + + // Save short data as encrypted file using stream wrapper + $cryptedFile = $view->file_put_contents($filename, $this->dataShort); + + // Test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + $handle = $view->fopen($filename, 'r'); + + // set stream options + $this->assertEquals(0, stream_set_write_buffer($handle, 1024)); + + // tear down + $view->unlink($filename); + } +} \ No newline at end of file diff --git a/apps/files_encryption/tests/trashbin.php b/apps/files_encryption/tests/trashbin.php new file mode 100755 index 0000000000000000000000000000000000000000..29f8fb5a396a597641637d03005f550243d0ff33 --- /dev/null +++ b/apps/files_encryption/tests/trashbin.php @@ -0,0 +1,300 @@ +<?php +/** + * ownCloud + * + * @author Florin Peter + * @copyright 2013 Florin Peter <owncloud@florin-peter.de> + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); +require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); +require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); +require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); +require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); +require_once realpath(dirname(__FILE__) . '/../lib/util.php'); +require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); +require_once realpath(dirname(__FILE__) . '/../../files_trashbin/appinfo/app.php'); +require_once realpath(dirname(__FILE__) . '/util.php'); + +use OCA\Encryption; + +/** + * Class Test_Encryption_Trashbin + * @brief this class provide basic trashbin app tests + */ +class Test_Encryption_Trashbin extends \PHPUnit_Framework_TestCase { + + const TEST_ENCRYPTION_TRASHBIN_USER1 = "test-trashbin-user1"; + + public $userId; + public $pass; + /** + * @var \OC_FilesystemView + */ + public $view; + public $dataShort; + public $stateFilesTrashbin; + public $folder1; + public $subfolder; + public $subsubfolder; + + public static function setUpBeforeClass() { + // reset backend + \OC_User::clearBackends(); + \OC_User::useBackend('database'); + + \OC_Hook::clear('OC_Filesystem'); + \OC_Hook::clear('OC_User'); + + // trashbin hooks + \OCA\Files_Trashbin\Trashbin::registerHooks(); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerFilesystemHooks(); + + // clear and register hooks + \OC_FileProxy::clearProxies(); + \OC_FileProxy::register(new OCA\Encryption\Proxy()); + + // create test user + \Test_Encryption_Util::loginHelper(\Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1, true); + } + + function setUp() { + // set user id + \OC_User::setUserId(\Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1); + $this->userId = \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1; + $this->pass = \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1; + + // init filesystem view + $this->view = new \OC_FilesystemView('/'); + + // init short data + $this->dataShort = 'hats'; + + $this->folder1 = '/folder1'; + $this->subfolder = '/subfolder1'; + $this->subsubfolder = '/subsubfolder1'; + + // remember files_trashbin state + $this->stateFilesTrashbin = OC_App::isEnabled('files_trashbin'); + + // we want to tests with app files_trashbin enabled + \OC_App::enable('files_trashbin'); + } + + function tearDown() { + // reset app files_trashbin + if ($this->stateFilesTrashbin) { + OC_App::enable('files_trashbin'); + } + else { + OC_App::disable('files_trashbin'); + } + } + + public static function tearDownAfterClass() { + // cleanup test user + \OC_User::deleteUser(\Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1); + } + + /** + * @brief test delete file + */ + function testDeleteFile() { + + // generate filename + $filename = 'tmp-' . time() . '.txt'; + + // save file with content + $cryptedFile = file_put_contents('crypt:///' . $filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // check if key for admin exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/keyfiles/' . $filename + . '.key')); + + // check if share key for admin exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/share-keys/' + . $filename . '.' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '.shareKey')); + + // delete file + \OC\FIles\Filesystem::unlink($filename); + + // check if file not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files/' . $filename)); + + // check if key for admin not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/keyfiles/' . $filename + . '.key')); + + // check if share key for admin not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/share-keys/' + . $filename . '.' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '.shareKey')); + + // get files + $trashFiles = $this->view->getDirectoryContent( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_trashbin/files/'); + + $trashFileSuffix = null; + // find created file with timestamp + foreach ($trashFiles as $file) { + if (strncmp($file['path'], $filename, strlen($filename))) { + $path_parts = pathinfo($file['name']); + $trashFileSuffix = $path_parts['extension']; + } + } + + // check if we found the file we created + $this->assertNotNull($trashFileSuffix); + + // check if key for admin not exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_trashbin/keyfiles/' . $filename + . '.key.' . $trashFileSuffix)); + + // check if share key for admin not exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_trashbin/share-keys/' . $filename + . '.' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '.shareKey.' . $trashFileSuffix)); + + // return filename for next test + return $filename . '.' . $trashFileSuffix; + } + + /** + * @brief test restore file + * + * @depends testDeleteFile + */ + function testRestoreFile($filename) { + + // prepare file information + $path_parts = pathinfo($filename); + $trashFileSuffix = $path_parts['extension']; + $timestamp = str_replace('d', '', $trashFileSuffix); + $fileNameWithoutSuffix = str_replace('.' . $trashFileSuffix, '', $filename); + + // restore file + $this->assertTrue(\OCA\Files_Trashbin\Trashbin::restore($filename, $fileNameWithoutSuffix, $timestamp)); + + // check if file exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files/' . $fileNameWithoutSuffix)); + + // check if key for admin exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/keyfiles/' + . $fileNameWithoutSuffix . '.key')); + + // check if share key for admin exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/share-keys/' + . $fileNameWithoutSuffix . '.' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '.shareKey')); + } + + /** + * @brief test delete file forever + */ + function testPermanentDeleteFile() { + + // generate filename + $filename = 'tmp-' . time() . '.txt'; + + // save file with content + $cryptedFile = file_put_contents('crypt:///' . $filename, $this->dataShort); + + // test that data was successfully written + $this->assertTrue(is_int($cryptedFile)); + + // check if key for admin exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/keyfiles/' . $filename + . '.key')); + + // check if share key for admin exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/share-keys/' + . $filename . '.' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '.shareKey')); + + // delete file + \OC\FIles\Filesystem::unlink($filename); + + // check if file not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files/' . $filename)); + + // check if key for admin not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/keyfiles/' . $filename + . '.key')); + + // check if share key for admin not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_encryption/share-keys/' + . $filename . '.' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '.shareKey')); + + // find created file with timestamp + $query = \OC_DB::prepare('SELECT `timestamp`,`type` FROM `*PREFIX*files_trash`' + . ' WHERE `id`=?'); + $result = $query->execute(array($filename))->fetchRow(); + + $this->assertTrue(is_array($result)); + + // build suffix + $trashFileSuffix = 'd' . $result['timestamp']; + + // check if key for admin exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_trashbin/keyfiles/' . $filename + . '.key.' . $trashFileSuffix)); + + // check if share key for admin exists + $this->assertTrue($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_trashbin/share-keys/' . $filename + . '.' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '.shareKey.' . $trashFileSuffix)); + + // get timestamp from file + $timestamp = str_replace('d', '', $trashFileSuffix); + + // delete file forever + $this->assertGreaterThan(0, \OCA\Files_Trashbin\Trashbin::delete($filename, $timestamp)); + + // check if key for admin not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_trashbin/files/' . $filename . '.' + . $trashFileSuffix)); + + // check if key for admin not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_trashbin/keyfiles/' . $filename + . '.key.' . $trashFileSuffix)); + + // check if share key for admin not exists + $this->assertFalse($this->view->file_exists( + '/' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '/files_trashbin/share-keys/' . $filename + . '.' . \Test_Encryption_Trashbin::TEST_ENCRYPTION_TRASHBIN_USER1 . '.shareKey.' . $trashFileSuffix)); + } + +} \ No newline at end of file diff --git a/apps/files_encryption/tests/util.php b/apps/files_encryption/tests/util.php new file mode 100755 index 0000000000000000000000000000000000000000..0dc452a41c870de813b9034d3561542202edf2ff --- /dev/null +++ b/apps/files_encryption/tests/util.php @@ -0,0 +1,317 @@ +<?php +/** + * Copyright (c) 2012 Sam Tuke <samtuke@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); +require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); +require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); +require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); +require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); +require_once realpath(dirname(__FILE__) . '/../lib/util.php'); +require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); + +use OCA\Encryption; + +/** + * Class Test_Encryption_Util + */ +class Test_Encryption_Util extends \PHPUnit_Framework_TestCase { + + const TEST_ENCRYPTION_UTIL_USER1 = "test-util-user1"; + const TEST_ENCRYPTION_UTIL_LEGACY_USER = "test-legacy-user"; + + public $userId; + public $encryptionDir; + public $publicKeyDir; + public $pass; + /** + * @var OC_FilesystemView + */ + public $view; + public $keyfilesPath; + public $publicKeyPath; + public $privateKeyPath; + /** + * @var \OCA\Encryption\Util + */ + public $util; + public $dataShort; + public $legacyEncryptedData; + public $legacyEncryptedDataKey; + public $legacyKey; + public $stateFilesTrashbin; + + public static function setUpBeforeClass() { + // reset backend + \OC_User::clearBackends(); + \OC_User::useBackend('database'); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerFilesystemHooks(); + + // clear and register hooks + \OC_FileProxy::clearProxies(); + \OC_FileProxy::register(new OCA\Encryption\Proxy()); + + // create test user + \Test_Encryption_Util::loginHelper(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1, true); + \Test_Encryption_Util::loginHelper(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER, true); + } + + + function setUp() { + \OC_User::setUserId(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1); + $this->userId = \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1; + $this->pass = \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1; + + // set content for encrypting / decrypting in tests + $this->dataUrl = realpath(dirname(__FILE__) . '/../lib/crypt.php'); + $this->dataShort = 'hats'; + $this->dataLong = file_get_contents(realpath(dirname(__FILE__) . '/../lib/crypt.php')); + $this->legacyData = realpath(dirname(__FILE__) . '/legacy-text.txt'); + $this->legacyEncryptedData = realpath(dirname(__FILE__) . '/legacy-encrypted-text.txt'); + $this->legacyEncryptedDataKey = realpath(dirname(__FILE__) . '/encryption.key'); + $this->legacyKey = '30943623843030686906'; + + $keypair = Encryption\Crypt::createKeypair(); + + $this->genPublicKey = $keypair['publicKey']; + $this->genPrivateKey = $keypair['privateKey']; + + $this->publicKeyDir = '/' . 'public-keys'; + $this->encryptionDir = '/' . $this->userId . '/' . 'files_encryption'; + $this->keyfilesPath = $this->encryptionDir . '/' . 'keyfiles'; + $this->publicKeyPath = + $this->publicKeyDir . '/' . $this->userId . '.public.key'; // e.g. data/public-keys/admin.public.key + $this->privateKeyPath = + $this->encryptionDir . '/' . $this->userId . '.private.key'; // e.g. data/admin/admin.private.key + + $this->view = new \OC_FilesystemView('/'); + + $this->util = new Encryption\Util($this->view, $this->userId); + + // remember files_trashbin state + $this->stateFilesTrashbin = OC_App::isEnabled('files_trashbin'); + + // we don't want to tests with app files_trashbin enabled + \OC_App::disable('files_trashbin'); + } + + function tearDown() { + // reset app files_trashbin + if ($this->stateFilesTrashbin) { + OC_App::enable('files_trashbin'); + } + else { + OC_App::disable('files_trashbin'); + } + } + + public static function tearDownAfterClass() { + // cleanup test user + \OC_User::deleteUser(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1); + \OC_User::deleteUser(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER); + } + + /** + * @brief test that paths set during User construction are correct + */ + function testKeyPaths() { + $util = new Encryption\Util($this->view, $this->userId); + + $this->assertEquals($this->publicKeyDir, $util->getPath('publicKeyDir')); + $this->assertEquals($this->encryptionDir, $util->getPath('encryptionDir')); + $this->assertEquals($this->keyfilesPath, $util->getPath('keyfilesPath')); + $this->assertEquals($this->publicKeyPath, $util->getPath('publicKeyPath')); + $this->assertEquals($this->privateKeyPath, $util->getPath('privateKeyPath')); + + } + + /** + * @brief test setup of encryption directories + */ + function testSetupServerSide() { + $this->assertEquals(true, $this->util->setupServerSide($this->pass)); + } + + /** + * @brief test checking whether account is ready for encryption, + */ + function testUserIsReady() { + $this->assertEquals(true, $this->util->ready()); + } + + /** + * @brief test checking whether account is not ready for encryption, + */ +// function testUserIsNotReady() { +// $this->view->unlink($this->publicKeyDir); +// +// $params['uid'] = $this->userId; +// $params['password'] = $this->pass; +// $this->assertFalse(OCA\Encryption\Hooks::login($params)); +// +// $this->view->unlink($this->privateKeyPath); +// } + + /** + * @brief test checking whether account is not ready for encryption, + */ + function testIsLegacyUser() { + \Test_Encryption_Util::loginHelper(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER); + + $userView = new \OC_FilesystemView('/' . \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER); + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $encryptionKeyContent = file_get_contents($this->legacyEncryptedDataKey); + $userView->file_put_contents('/encryption.key', $encryptionKeyContent); + + \OC_FileProxy::$enabled = $proxyStatus; + + $params['uid'] = \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER; + $params['password'] = \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER; + + $util = new Encryption\Util($this->view, \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER); + $util->setMigrationStatus(0); + + $this->assertTrue(OCA\Encryption\Hooks::login($params)); + + $this->assertEquals($this->legacyKey, \OC::$session->get('legacyKey')); + } + + function testRecoveryEnabledForUser() { + + $util = new Encryption\Util($this->view, $this->userId); + + // Record the value so we can return it to it's original state later + $enabled = $util->recoveryEnabledForUser(); + + $this->assertTrue($util->setRecoveryForUser(1)); + + $this->assertEquals(1, $util->recoveryEnabledForUser()); + + $this->assertTrue($util->setRecoveryForUser(0)); + + $this->assertEquals(0, $util->recoveryEnabledForUser()); + + // Return the setting to it's previous state + $this->assertTrue($util->setRecoveryForUser($enabled)); + + } + + function testGetUidAndFilename() { + + \OC_User::setUserId(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1); + + $filename = 'tmp-' . time() . '.test'; + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $this->view->file_put_contents($this->userId . '/files/' . $filename, $this->dataShort); + + // Re-enable proxy - our work is done + \OC_FileProxy::$enabled = $proxyStatus; + + $util = new Encryption\Util($this->view, $this->userId); + + list($fileOwnerUid, $file) = $util->getUidAndFilename($filename); + + $this->assertEquals(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1, $fileOwnerUid); + + $this->assertEquals($file, $filename); + + $this->view->unlink($this->userId . '/files/' . $filename); + } + + function testIsSharedPath() { + $sharedPath = '/user1/files/Shared/test'; + $path = '/user1/files/test'; + + $this->assertTrue($this->util->isSharedPath($sharedPath)); + + $this->assertFalse($this->util->isSharedPath($path)); + } + + function testEncryptLegacyFiles() { + \Test_Encryption_Util::loginHelper(\Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER); + + $userView = new \OC_FilesystemView('/' . \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER); + $view = new \OC_FilesystemView('/' . \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER . '/files'); + + // Disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $encryptionKeyContent = file_get_contents($this->legacyEncryptedDataKey); + $userView->file_put_contents('/encryption.key', $encryptionKeyContent); + + $legacyEncryptedData = file_get_contents($this->legacyEncryptedData); + $view->mkdir('/test/'); + $view->mkdir('/test/subtest/'); + $view->file_put_contents('/test/subtest/legacy-encrypted-text.txt', $legacyEncryptedData); + + $fileInfo = $view->getFileInfo('/test/subtest/legacy-encrypted-text.txt'); + $fileInfo['encrypted'] = true; + $view->putFileInfo('/test/subtest/legacy-encrypted-text.txt', $fileInfo); + + \OC_FileProxy::$enabled = $proxyStatus; + + $params['uid'] = \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER; + $params['password'] = \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER; + + $util = new Encryption\Util($this->view, \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER); + $util->setMigrationStatus(0); + + $this->assertTrue(OCA\Encryption\Hooks::login($params)); + + $this->assertEquals($this->legacyKey, \OC::$session->get('legacyKey')); + + $files = $util->findEncFiles('/' . \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_LEGACY_USER . '/files/'); + + $this->assertTrue(is_array($files)); + + $found = false; + foreach ($files['encrypted'] as $encryptedFile) { + if ($encryptedFile['name'] === 'legacy-encrypted-text.txt') { + $found = true; + break; + } + } + + $this->assertTrue($found); + } + + /** + * @param $user + * @param bool $create + * @param bool $password + */ + public static function loginHelper($user, $create = false, $password = false) { + if ($create) { + \OC_User::createUser($user, $user); + } + + if ($password === false) { + $password = $user; + } + + \OC_Util::tearDownFS(); + \OC_User::setUserId(''); + \OC\Files\Filesystem::tearDown(); + \OC_Util::setupFS($user); + \OC_User::setUserId($user); + + $params['uid'] = $user; + $params['password'] = $password; + OCA\Encryption\Hooks::login($params); + } +} diff --git a/apps/files_encryption/tests/webdav.php b/apps/files_encryption/tests/webdav.php new file mode 100755 index 0000000000000000000000000000000000000000..1d406789f0c1ac0b1bc1aa9a4d5c8d9efbae4d5e --- /dev/null +++ b/apps/files_encryption/tests/webdav.php @@ -0,0 +1,262 @@ +<?php +/** + * ownCloud + * + * @author Florin Peter + * @copyright 2013 Florin Peter <owncloud@florin-peter.de> + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); +require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); +require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); +require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); +require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); +require_once realpath(dirname(__FILE__) . '/../lib/util.php'); +require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); +require_once realpath(dirname(__FILE__) . '/util.php'); + +use OCA\Encryption; + +/** + * Class Test_Encryption_Webdav + * @brief this class provide basic webdav tests for PUT,GET and DELETE + */ +class Test_Encryption_Webdav extends \PHPUnit_Framework_TestCase { + + const TEST_ENCRYPTION_WEBDAV_USER1 = "test-webdav-user1"; + + public $userId; + public $pass; + /** + * @var \OC_FilesystemView + */ + public $view; + public $dataShort; + public $stateFilesTrashbin; + + public static function setUpBeforeClass() { + // reset backend + \OC_User::clearBackends(); + \OC_User::useBackend('database'); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerFilesystemHooks(); + + // Filesystem related hooks + \OCA\Encryption\Helper::registerUserHooks(); + + // clear and register hooks + \OC_FileProxy::clearProxies(); + \OC_FileProxy::register(new OCA\Encryption\Proxy()); + + // create test user + \Test_Encryption_Util::loginHelper(\Test_Encryption_Webdav::TEST_ENCRYPTION_WEBDAV_USER1, true); + } + + function setUp() { + // reset backend + \OC_User::useBackend('database'); + + // set user id + \OC_User::setUserId(\Test_Encryption_Webdav::TEST_ENCRYPTION_WEBDAV_USER1); + $this->userId = \Test_Encryption_Webdav::TEST_ENCRYPTION_WEBDAV_USER1; + $this->pass = \Test_Encryption_Webdav::TEST_ENCRYPTION_WEBDAV_USER1; + + // init filesystem view + $this->view = new \OC_FilesystemView('/'); + + // init short data + $this->dataShort = 'hats'; + + // remember files_trashbin state + $this->stateFilesTrashbin = OC_App::isEnabled('files_trashbin'); + + // we don't want to tests with app files_trashbin enabled + \OC_App::disable('files_trashbin'); + + // create test user + \Test_Encryption_Util::loginHelper(\Test_Encryption_Webdav::TEST_ENCRYPTION_WEBDAV_USER1); + } + + function tearDown() { + // reset app files_trashbin + if ($this->stateFilesTrashbin) { + OC_App::enable('files_trashbin'); + } + else { + OC_App::disable('files_trashbin'); + } + } + + public static function tearDownAfterClass() { + // cleanup test user + \OC_User::deleteUser(\Test_Encryption_Webdav::TEST_ENCRYPTION_WEBDAV_USER1); + } + + /** + * @brief test webdav put random file + */ + function testWebdavPUT() { + + // generate filename + $filename = '/tmp-' . time() . '.txt'; + + // set server vars + $_SERVER['REQUEST_METHOD'] = 'OPTIONS'; + + $_SERVER['REQUEST_METHOD'] = 'PUT'; + $_SERVER['REQUEST_URI'] = '/remote.php/webdav' . $filename; + $_SERVER['HTTP_AUTHORIZATION'] = 'Basic dGVzdC13ZWJkYXYtdXNlcjE6dGVzdC13ZWJkYXYtdXNlcjE='; + $_SERVER['CONTENT_TYPE'] = 'application/octet-stream'; + $_SERVER['PATH_INFO'] = '/webdav' . $filename; + $_SERVER['CONTENT_LENGTH'] = strlen($this->dataShort); + + // handle webdav request + $this->handleWebdavRequest($this->dataShort); + + // check if file was created + $this->assertTrue($this->view->file_exists('/' . $this->userId . '/files' . $filename)); + + // check if key-file was created + $this->assertTrue($this->view->file_exists( + '/' . $this->userId . '/files_encryption/keyfiles/' . $filename . '.key')); + + // check if shareKey-file was created + $this->assertTrue($this->view->file_exists( + '/' . $this->userId . '/files_encryption/share-keys/' . $filename . '.' . $this->userId . '.shareKey')); + + // disable encryption proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // get encrypted file content + $encryptedContent = $this->view->file_get_contents('/' . $this->userId . '/files' . $filename); + + // restore proxy state + \OC_FileProxy::$enabled = $proxyStatus; + + // check if encrypted content is valid + $this->assertTrue(Encryption\Crypt::isCatfileContent($encryptedContent)); + + // get decrypted file contents + $decrypt = file_get_contents('crypt://' . $filename); + + // check if file content match with the written content + $this->assertEquals($this->dataShort, $decrypt); + + // return filename for next test + return $filename; + } + + /** + * @brief test webdav get random file + * + * @depends testWebdavPUT + */ + function testWebdavGET($filename) { + + // set server vars + $_SERVER['REQUEST_METHOD'] = 'GET'; + $_SERVER['REQUEST_URI'] = '/remote.php/webdav' . $filename; + $_SERVER['HTTP_AUTHORIZATION'] = 'Basic dGVzdC13ZWJkYXYtdXNlcjE6dGVzdC13ZWJkYXYtdXNlcjE='; + $_SERVER['PATH_INFO'] = '/webdav' . $filename; + + // handle webdav request + $content = $this->handleWebdavRequest(); + + // check if file content match with the written content + $this->assertEquals($this->dataShort, $content); + + // return filename for next test + return $filename; + } + + /** + * @brief test webdav delete random file + * @depends testWebdavGET + */ + function testWebdavDELETE($filename) { + // set server vars + $_SERVER['REQUEST_METHOD'] = 'DELETE'; + $_SERVER['REQUEST_URI'] = '/remote.php/webdav' . $filename; + $_SERVER['HTTP_AUTHORIZATION'] = 'Basic dGVzdC13ZWJkYXYtdXNlcjE6dGVzdC13ZWJkYXYtdXNlcjE='; + $_SERVER['PATH_INFO'] = '/webdav' . $filename; + + // handle webdav request + $content = $this->handleWebdavRequest(); + + // check if file was removed + $this->assertFalse($this->view->file_exists('/' . $this->userId . '/files' . $filename)); + + // check if key-file was removed + $this->assertFalse($this->view->file_exists( + '/' . $this->userId . '/files_encryption/keyfiles' . $filename . '.key')); + + // check if shareKey-file was removed + $this->assertFalse($this->view->file_exists( + '/' . $this->userId . '/files_encryption/share-keys' . $filename . '.' . $this->userId . '.shareKey')); + } + + /** + * @brief handle webdav request + * + * @param bool $body + * + * @note this init procedure is copied from /apps/files/appinfo/remote.php + */ + function handleWebdavRequest($body = false) { + // Backends + $authBackend = new OC_Connector_Sabre_Auth(); + $lockBackend = new OC_Connector_Sabre_Locks(); + $requestBackend = new OC_Connector_Sabre_Request(); + + // Create ownCloud Dir + $publicDir = new OC_Connector_Sabre_Directory(''); + + // Fire up server + $server = new Sabre_DAV_Server($publicDir); + $server->httpRequest = $requestBackend; + $server->setBaseUri('/remote.php/webdav/'); + + // Load plugins + $server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend, 'ownCloud')); + $server->addPlugin(new Sabre_DAV_Locks_Plugin($lockBackend)); + $server->addPlugin(new Sabre_DAV_Browser_Plugin(false)); // Show something in the Browser, but no upload + $server->addPlugin(new OC_Connector_Sabre_QuotaPlugin()); + $server->addPlugin(new OC_Connector_Sabre_MaintenancePlugin()); + + // And off we go! + if ($body) { + $server->httpRequest->setBody($body); + } + + // turn on output buffering + ob_start(); + + // handle request + $server->exec(); + + // file content is written in the output buffer + $content = ob_get_contents(); + + // flush the output buffer and turn off output buffering + ob_end_clean(); + + // return captured content + return $content; + } +} \ No newline at end of file diff --git a/apps/files_encryption/test/zeros b/apps/files_encryption/tests/zeros similarity index 100% rename from apps/files_encryption/test/zeros rename to apps/files_encryption/tests/zeros diff --git a/apps/files_external/l10n/ar.php b/apps/files_external/l10n/ar.php index 06837d5085c7e2607125d7b42be994a6812ae0cc..a53bfe48bc3c82a5f1659537d337390903c6f136 100644 --- a/apps/files_external/l10n/ar.php +++ b/apps/files_external/l10n/ar.php @@ -1,5 +1,5 @@ <?php $TRANSLATIONS = array( "Groups" => "مجموعات", "Users" => "المستخدمين", -"Delete" => "ØØ°Ù" +"Delete" => "إلغاء" ); diff --git a/apps/files_external/l10n/bg_BG.php b/apps/files_external/l10n/bg_BG.php index 66ad4a879d441a038c6c5f79359fccc22a613024..fcb01152bf83135b17bf3821c411c4a70cf38bfb 100644 --- a/apps/files_external/l10n/bg_BG.php +++ b/apps/files_external/l10n/bg_BG.php @@ -2,6 +2,7 @@ "Access granted" => "ДоÑтъпът е даден", "Grant access" => "Даване на доÑтъп", "External Storage" => "Външно хранилище", +"Folder name" => "Име на папката", "Configuration" => "КонфигурациÑ", "Options" => "Опции", "Applicable" => "Приложимо", diff --git a/apps/files_external/l10n/bn_BD.php b/apps/files_external/l10n/bn_BD.php index 07ccd50074667723f638cc89f7c04d82f9246cfe..0f032df9f05782566bf6f92f82a3dcb02a6fe6c9 100644 --- a/apps/files_external/l10n/bn_BD.php +++ b/apps/files_external/l10n/bn_BD.php @@ -12,7 +12,7 @@ "All Users" => "সমসà§à¦¤ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী", "Groups" => "গোষà§à¦ ীসমূহ", "Users" => "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী", -"Delete" => "মà§à¦›à§‡ ফেল", +"Delete" => "মà§à¦›à§‡", "Enable User External Storage" => "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীর বাহà§à¦¯à¦¿à¦• সংরকà§à¦·à¦£à¦¾à¦—ার সকà§à¦°à¦¿à§Ÿ কর", "Allow users to mount their own external storage" => "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীদেরকে তাদের নিজসà§à¦¬ বাহà§à¦¯à¦¿à¦• সংরকà§à¦·à¦¨à¦¾à¦—ার সাউনà§à¦Ÿ করতে অনà§à¦®à§‹à¦¦à¦¨ দাও", "SSL root certificates" => "SSL রà§à¦Ÿ সনদপতà§à¦°", diff --git a/apps/files_external/l10n/ca.php b/apps/files_external/l10n/ca.php index aa9304d3301a234835b4cdf0291e8a31a0682632..90ac954301f827110222c7abf00c5187e97c00fb 100644 --- a/apps/files_external/l10n/ca.php +++ b/apps/files_external/l10n/ca.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Error en configurar l'emmagatzemament 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>AvÃs:</b> \"smbclient\" no està instal·lat. No es pot muntar la compartició CIFS/SMB. Demaneu a l'administrador del sistema que l'instal·li.", "<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>AvÃs:</b> El suport FTP per PHP no està activat o no està instal·lat. No es pot muntar la compartició FTP. Demaneu a l'administrador del sistema que l'instal·li.", +"<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>AvÃs:</b>El suport Curl de PHP no està activat o instal·lat. No es pot muntar ownCloud / WebDAV o GoogleDrive. Demaneu a l'administrador que l'instal·li.", "External Storage" => "Emmagatzemament extern", "Folder name" => "Nom de la carpeta", "External storage" => "Emmagatzemament extern", @@ -17,7 +18,7 @@ "All Users" => "Tots els usuaris", "Groups" => "Grups", "Users" => "Usuaris", -"Delete" => "Elimina", +"Delete" => "Esborra", "Enable User External Storage" => "Habilita l'emmagatzemament extern d'usuari", "Allow users to mount their own external storage" => "Permet als usuaris muntar el seu emmagatzemament extern propi", "SSL root certificates" => "Certificats SSL root", diff --git a/apps/files_external/l10n/cs_CZ.php b/apps/files_external/l10n/cs_CZ.php index 20bbe8acbaaf42d5b7f3e35b1f92481fcd14bbe1..12603044d63ee36907d3bf21af1829eec5084957 100644 --- a/apps/files_external/l10n/cs_CZ.php +++ b/apps/files_external/l10n/cs_CZ.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Chyba pÅ™i nastavenà úložiÅ¡tÄ› 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>VarovánÃ:</b> nenà nainstalován program \"smbclient\". Nenà možné pÅ™ipojenà oddÃlů CIFS/SMB. ProsÃm požádejte svého správce systému aÅ¥ jej nainstaluje.", "<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>VarovánÃ:</b> nenà nainstalována, nebo povolena, podpora FTP v PHP. Nenà možné pÅ™ipojenà oddÃlů FTP. ProsÃm požádejte svého správce systému aÅ¥ ji nainstaluje.", +"<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>VarovánÃ:</b> nenà nainstalována, nebo povolena, podpora Curl v PHP. Nenà možné pÅ™ipojenà oddÃlů ownCloud, WebDAV, Äi GoogleDrive. ProsÃm požádejte svého správce systému aÅ¥ ji nainstaluje.", "External Storage" => "Externà úložiÅ¡tÄ›", "Folder name" => "Název složky", "External storage" => "Externà úložiÅ¡tÄ›", diff --git a/apps/files_external/l10n/cy_GB.php b/apps/files_external/l10n/cy_GB.php index aee58477639591fe954309b54bcc4f167ce98ede..78bbb987eb89093f6cd7b433b0db498071696f8e 100644 --- a/apps/files_external/l10n/cy_GB.php +++ b/apps/files_external/l10n/cy_GB.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Groups" => "Grwpiau", "Users" => "Defnyddwyr", "Delete" => "Dileu" ); diff --git a/apps/files_external/l10n/da.php b/apps/files_external/l10n/da.php index c1c070e3d7fcba07b9014f2dd9c68a75187358d3..f2c1e45778d34c42f15eb8c7ac220c73025cee0d 100644 --- a/apps/files_external/l10n/da.php +++ b/apps/files_external/l10n/da.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Fejl ved konfiguration af Google Drive plads", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b> Advarsel: </ b> \"smbclient\" ikke er installeret. Montering af CIFS / SMB delinger er ikke muligt. Spørg din systemadministrator om at installere det.", "<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> Advarsel: </ b> FTP-understøttelse i PHP ikke er aktiveret eller installeret. Montering af FTP delinger er ikke muligt. Spørg din systemadministrator om at installere det.", +"<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>Advarsel:</b> Understøttelsen for Curl i PHP er enten ikke aktiveret eller ikke installeret. Det er ikke muligt, at montere ownCloud / WebDAV eller GoogleDrive. Spørg din system administrator om at installere det. ", "External Storage" => "Ekstern opbevaring", "Folder name" => "Mappenavn", "External storage" => "Eksternt lager", diff --git a/apps/files_external/l10n/de.php b/apps/files_external/l10n/de.php index 24183772217a0d59ce1b14f7569b5ac653319aef..8dfa0eafbb4b037fa9910a93f0223bb1651f2ee4 100644 --- a/apps/files_external/l10n/de.php +++ b/apps/files_external/l10n/de.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Fehler beim Einrichten von 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>Warnung:</b> \"smbclient\" ist nicht installiert. Das Einhängen von CIFS/SMB-Freigaben ist nicht möglich. Bitte Deinen System-Administrator, dies zu installieren.", "<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>Warnung::</b> Die FTP Unterstützung von PHP ist nicht aktiviert oder installiert. Bitte wende Dich an Deinen Systemadministrator.", +"<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>Warnung:</b> Die Curl-Unterstützung in PHP ist nicht aktiviert oder installiert. Das Einbinden von ownCloud / WebDav der GoogleDrive-Freigaben ist nicht möglich. Bitte Deinen Systemadminstrator um die Installation. ", "External Storage" => "Externer Speicher", "Folder name" => "Ordnername", "External storage" => "Externer Speicher", diff --git a/apps/files_external/l10n/de_DE.php b/apps/files_external/l10n/de_DE.php index d55c0c6909de06d2c5b26b5fe74ef97e4c4ee181..9b7ab4d53ca80523d2dee4b7f998aa83e14c14f7 100644 --- a/apps/files_external/l10n/de_DE.php +++ b/apps/files_external/l10n/de_DE.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Fehler beim Einrichten von 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>Warnung:</b> \"smbclient\" ist nicht installiert. Das Einhängen von CIFS/SMB-Freigaben ist nicht möglich. Bitten Sie Ihren Systemadministrator, dies zu installieren.", "<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>Warnung::</b> Die FTP Unterstützung von PHP ist nicht aktiviert oder installiert. Bitte wenden Sie sich an Ihren Systemadministrator.", +"<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>Achtung:</b> Die Curl-Unterstützung von PHP ist nicht aktiviert oder installiert. Das Laden von ownCloud / WebDAV oder GoogleDrive Freigaben ist nicht möglich. Bitte Sie Ihren Systemadministrator, das Modul zu installieren.", "External Storage" => "Externer Speicher", "Folder name" => "Ordnername", "External storage" => "Externer Speicher", @@ -19,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/el.php b/apps/files_external/l10n/el.php index 6c519a1b413bd8705f48841df49bcb40ce80fe90..62703b08fbc1422f2b7b9b95bd65643009da7825 100644 --- a/apps/files_external/l10n/el.php +++ b/apps/files_external/l10n/el.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Σφάλμα Ïυθμίζωντας αποθήκευση 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>Î Ïοσοχή:</b> Ο \"smbclient\" δεν εγκαταστάθηκε. Δεν είναι δυνατή η Ï€ÏοσάÏτηση CIFS/SMB. ΠαÏακαλώ ενημεÏώστε τον διαχειÏιστή συστήματος να το εγκαταστήσει.", "<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>Î Ïοσοχή:</b> Η υποστήÏιξη FTP στην PHP δεν ενεÏγοποιήθηκε ή εγκαταστάθηκε. Δεν είναι δυνατή η Ï€ÏοσάÏτηση FTP. ΠαÏακαλώ ενημεÏώστε τον διαχειÏιστή συστήματος να το εγκαταστήσει.", +"<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> Η υποστήÏιξη του συστήματος Curl στο PHP δεν είναι ενεÏγοποιημÎνη ή εγκαταστημÎνη. Η αναπαÏαγωγή του ownCloud/WebDAV ή GoogleDrive δεν είναι δυνατή. ΠαÏακαλώ Ïωτήστε τον διαχειÏιστλη του συστήματος για την εγκατάσταση. ", "External Storage" => "ΕξωτεÏικό Αποθηκευτικό ΜÎσο", "Folder name" => "Όνομα φακÎλου", "External storage" => "ΕξωτεÏική αποθήκευση", diff --git a/apps/files_external/l10n/es.php b/apps/files_external/l10n/es.php index da22f41032070f52d6f585874e05fe778d487319..f83562dd643e2b491c219639689e8650da4b7f28 100644 --- a/apps/files_external/l10n/es.php +++ b/apps/files_external/l10n/es.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Error configurando el almacenamiento de 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>Advertencia:</b> El cliente smb (smbclient) no se encuentra instalado. El montado de archivos o ficheros CIFS/SMB no es posible. Por favor pida al administrador de su sistema que lo instale.", "<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>Advertencia:</b> El soporte de FTP en PHP no se encuentra instalado. El montado de archivos o ficheros FTP no es posible. Por favor pida al administrador de su sistema que lo instale.", +"<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>Advertencia:</b> El soporte de Curl en PHP no está activado ni instalado. El montado de ownCloud, WebDAV o GoogleDrive no es posible. Pida al administrador de su sistema que lo instale.", "External Storage" => "Almacenamiento externo", "Folder name" => "Nombre de la carpeta", "External storage" => "Almacenamiento externo", @@ -17,7 +18,7 @@ "All Users" => "Todos los usuarios", "Groups" => "Grupos", "Users" => "Usuarios", -"Delete" => "Eliiminar", +"Delete" => "Eliminar", "Enable User External Storage" => "Habilitar almacenamiento de usuario externo", "Allow users to mount their own external storage" => "Permitir a los usuarios montar su propio almacenamiento externo", "SSL root certificates" => "RaÃz de certificados SSL ", diff --git a/apps/files_external/l10n/et_EE.php b/apps/files_external/l10n/et_EE.php index 5d1eb0887ba18ec49ae4bc5f94f34db329f5c931..465201df4dd3834a40f41c088ca9f7a2c1ce1199 100644 --- a/apps/files_external/l10n/et_EE.php +++ b/apps/files_external/l10n/et_EE.php @@ -5,7 +5,8 @@ "Please provide a valid Dropbox app key and secret." => "Palun sisesta korrektne Dropboxi rakenduse võti ja salasõna.", "Error configuring Google Drive storage" => "Viga Google Drive'i salvestusruumi seadistamisel", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Hoiatus:</b> \"smbclient\" pole paigaldatud. Jagatud CIFS/SMB hoidlate ühendamine pole võimalik. Palu oma süsteemihalduril paigaldata SAMBA tugi.", -"<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>Hoiatus:</b> FTP tugi puudub PHP paigalduses. Jagatud FTP hoidlate ühendamine pole võimalik. Palu oma süsteemihalduril paigaldata FTP tugi.", +"<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>Hoiatus:</b> PHP-s puudub FTP tugi. Jagatud FTP hoidlate ühendamine pole võimalik. Palu oma süsteemihalduril paigaldata FTP tugi.", +"<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>Hoiatus:</b> PHP-s puudub Curl tugi. Jagatud ownCloud / WebDAV või GoogleDrive ühendamine pole võimalik. Palu oma süsteemihalduril see paigaldada.", "External Storage" => "Väline salvestuskoht", "Folder name" => "Kausta nimi", "External storage" => "Väline andmehoidla", diff --git a/apps/files_external/l10n/fi_FI.php b/apps/files_external/l10n/fi_FI.php index 2f7d65fbe9caacb9610abadcede8627cef3aaefc..ba39d140fbc87f922ee3e02fd645ac34168fa6f8 100644 --- a/apps/files_external/l10n/fi_FI.php +++ b/apps/files_external/l10n/fi_FI.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Virhe Google Drive levyn asetuksia tehtäessä", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Varoitus:</b> \"smbclient\" ei ole asennettuna. CIFS-/SMB-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää asentamaan smbclient.", "<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>Varoitus:</b> PHP:n FTP-tuki ei ole käytössä tai sitä ei ole asennettu. FTP-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää ottamaan FTP-tuki käyttöö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>Varoitus:</b> PHP:n Curl-tuki ei ole käytössä tai sitä ei ole lainkaan asennettu. ownCloudin, WebDAV:in tai Google Driven liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää ottamaan Curl-tuki käyttöön.", "External Storage" => "Erillinen tallennusväline", "Folder name" => "Kansion nimi", "External storage" => "Ulkoinen tallennustila", diff --git a/apps/files_external/l10n/fr.php b/apps/files_external/l10n/fr.php index c42c89f8572e6eaec912951b5a872cccba978146..5006133a7b688cc4e59bb84d097a777acc5ac7ec 100644 --- a/apps/files_external/l10n/fr.php +++ b/apps/files_external/l10n/fr.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Erreur lors de la configuration du support de stockage 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>Attention : </b> \"smbclient\" n'est pas installé. Le montage des partages CIFS/SMB n'est pas disponible. Contactez votre administrateur système pour l'installer.", "<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>Attention : </b> Le support FTP de PHP n'est pas activé ou installé. Le montage des partages FTP n'est pas disponible. Contactez votre administrateur système pour l'installer.", +"<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>Attention :</b> Le support de Curl n'est pas activé ou installé dans PHP. Le montage de ownCloud / WebDAV ou GoogleDrive n'est pas possible. Contactez votre administrateur système pour l'installer.", "External Storage" => "Stockage externe", "Folder name" => "Nom du dossier", "External storage" => "Stockage externe", diff --git a/apps/files_external/l10n/gl.php b/apps/files_external/l10n/gl.php index 715417e25a0d96dde674f0cec29d1ce6fbe24bb6..77f23c39bc3f95b1c37bd7c5cfc2b4d6708f7559 100644 --- a/apps/files_external/l10n/gl.php +++ b/apps/files_external/l10n/gl.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Produciuse un erro ao configurar o almacenamento en 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>Aviso:</b> «smbclient» non está instalado. Non é posibel a montaxe de comparticións CIFS/SMB. Consulte co administrador do sistema para instalalo.", "<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> A compatibilidade de FTP en PHP non está activada ou instalada. Non é posibel a montaxe de comparticións FTP. Consulte co administrador do sistema para instalalo.", +"<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>Aviso:</ b> A compatibilidade de Curl en PHP non está activada ou instalada. Non é posÃbel a montaxe de ownCloud / WebDAV ou GoogleDrive. Consulte co administrador do sistema para instalala.", "External Storage" => "Almacenamento externo", "Folder name" => "Nome do cartafol", "External storage" => "Almacenamento externo", diff --git a/apps/files_external/l10n/hu_HU.php b/apps/files_external/l10n/hu_HU.php index 9ecd2d1088b7a0d348409b470ee196c2d4c52309..b88737a19abde8df8d97c60f132795cc2f4c8d30 100644 --- a/apps/files_external/l10n/hu_HU.php +++ b/apps/files_external/l10n/hu_HU.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "A Google Drive tárolót nem sikerült beállÃtani", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Figyelem:</b> az \"smbclient\" nincs telepÃtve a kiszolgálón. Emiatt nem lehet CIFS/SMB megosztásokat fölcsatolni. Kérje meg a rendszergazdát, hogy telepÃtse a szükséges programot.", "<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>Figyelem:</b> a PHP FTP támogatása vagy nincs telepÃtve, vagy nincs engedélyezve a kiszolgálón. Emiatt nem lehetséges FTP-tárolókat fölcsatolni. Kérje meg a rendszergazdát, hogy telepÃtse a szükséges programot.", +"<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>Figyelmeztetés:</b> A PHP-ben nincs telepÃtve vagy engedélyezve a Curl támogatás. Nem lehetséges ownCloud / WebDAV ill. GoogleDrive tárolók becsatolása. Kérje meg a rendszergazdát, hogy telepÃtse a szükséges programot!", "External Storage" => "KülsÅ‘ tárolási szolgáltatások becsatolása", "Folder name" => "Mappanév", "External storage" => "KülsÅ‘ tárolók", diff --git a/apps/files_external/l10n/it.php b/apps/files_external/l10n/it.php index d7e0c81a0b0b6e0f23f4fbb9c2e4dea96774d88a..4c70a04022ecba70b8b9845d10047a256a8c5dcb 100644 --- a/apps/files_external/l10n/it.php +++ b/apps/files_external/l10n/it.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Errore durante la configurazione dell'archivio 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>Avviso:</b> \"smbclient\" non è installato. Impossibile montare condivisioni CIFS/SMB. Chiedi all'amministratore di sistema di installarlo.", "<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>Avviso:</b> il supporto FTP di PHP non è abilitato o non è installato. Impossibile montare condivisioni FTP. Chiedi all'amministratore di sistema di installarlo.", +"<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>Avviso:</b> il supporto Curl di PHP non è abilitato o non è installato. Impossibile montare condivisioni ownCloud / WebDAV o GoogleDrive. Chiedi all'amministratore di sistema di installarlo.", "External Storage" => "Archiviazione esterna", "Folder name" => "Nome della cartella", "External storage" => "Archiviazione esterna", diff --git a/apps/files_external/l10n/ja_JP.php b/apps/files_external/l10n/ja_JP.php index 12a0b30938a5e668377371ead59d07e9005451fa..97dd4e119d4d9fdecdbe1bc41dfac60d830bdcfd 100644 --- a/apps/files_external/l10n/ja_JP.php +++ b/apps/files_external/l10n/ja_JP.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Googleドライブストレージã®è¨å®šã‚¨ãƒ©ãƒ¼", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>è¦å‘Š:</b> \"smbclient\" ã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•れã¦ã„ã¾ã›ã‚“。CIFS/SMB 共有ã®ãƒžã‚¦ãƒ³ãƒˆã¯ã§ãã¾ã›ã‚“。システム管ç†è€…ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’ãŠé¡˜ã„ã—ã¦ä¸‹ã•ã„。", "<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>è¦å‘Š:</b> PHPã®FTPサãƒãƒ¼ãƒˆã¯ç„¡åŠ¹ã‚‚ã—ãã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•れã¦ã„ã¾ã›ã‚“。FTP共有ã®ãƒžã‚¦ãƒ³ãƒˆã¯ã§ãã¾ã›ã‚“。システム管ç†è€…ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’ãŠé¡˜ã„ã—ã¦ä¸‹ã•ã„。", +"<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>è¦å‘Š:</b> PHP ã® Curl サãƒãƒ¼ãƒˆã¯ç„¡åŠ¹ã‚‚ã—ãã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•れã¦ã„ã¾ã›ã‚“。ownCloud / WebDAV ã‚‚ã—ã㯠GoogleDrive ã®ãƒžã‚¦ãƒ³ãƒˆã¯ã§ãã¾ã›ã‚“。システム管ç†è€…ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’ãŠé¡˜ã„ã—ã¦ä¸‹ã•ã„。", "External Storage" => "外部ストレージ", "Folder name" => "フォルダå", "External storage" => "外部ストレージ", diff --git a/apps/files_external/l10n/ka_GE.php b/apps/files_external/l10n/ka_GE.php index d10f82849dc2d932a1eee74985b4a81bbf627a83..b0845555b4b41d6d46b76cffb628dd6b61ee37af 100644 --- a/apps/files_external/l10n/ka_GE.php +++ b/apps/files_external/l10n/ka_GE.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "შეცდáƒáƒ›áƒ 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>გáƒáƒ¤áƒ თხილებáƒ:</b> \"smbclient\" áƒáƒ áƒáƒ ის ინსტáƒáƒšáƒ˜áƒ ებული. CIFS/SMB ზიáƒáƒ ების მáƒáƒœáƒ¢áƒ˜áƒ ებრშეუძლებელიáƒ. გთხáƒáƒ•თ თხáƒáƒ•áƒáƒ— თქვენს სისტემურáƒáƒ“მინისტრáƒáƒ¢áƒáƒ ებს დáƒáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ áƒáƒ¡ ის.", "<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>გáƒáƒ¤áƒ თხილებáƒ:</b> FTP მხáƒáƒ დáƒáƒáƒ”რრáƒáƒ áƒáƒ ის áƒáƒ¥áƒ¢áƒ˜áƒ£áƒ ი áƒáƒœ დáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ ებული. FTP ზიáƒáƒ ის მáƒáƒœáƒ¢áƒ˜áƒ ებრშეუძლებელიáƒ. გთხáƒáƒ•თ თხáƒáƒ•áƒáƒ— თქვენს სისტემურáƒáƒ“მინისტრáƒáƒ¢áƒáƒ ებს დáƒáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ áƒáƒ¡ ის.", +"<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>გáƒáƒ¤áƒ თხილებáƒ:</b>PHP–ის Curl მხáƒáƒ დáƒáƒáƒ”რრáƒáƒ áƒáƒ ის ჩáƒáƒ თული áƒáƒœ ინსტáƒáƒšáƒ˜áƒ ებული. ownCloud / WebDAV áƒáƒœ GoogleDrive–ის მáƒáƒœáƒ¢áƒ˜áƒ ებრშეუძლებელიáƒ. თხáƒáƒ•ეთ თქვენს áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ს დáƒáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ áƒáƒ¡ ის.", "External Storage" => "ექსტერნáƒáƒš სáƒáƒªáƒáƒ•ი", "Folder name" => "ფáƒáƒšáƒ“ერის სáƒáƒ®áƒ”ლი", "External storage" => "ექსტერნáƒáƒš სáƒáƒªáƒáƒ•ი", diff --git a/apps/files_external/l10n/lb.php b/apps/files_external/l10n/lb.php index 2a62cad3fe90c3a6e2e97a7de790f5faf8ef0958..4e78227ec4854d4d7281a9fc69199347bde8c6f1 100644 --- a/apps/files_external/l10n/lb.php +++ b/apps/files_external/l10n/lb.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Folder name" => "Dossiers Numm:", "Groups" => "Gruppen", +"Users" => "Benotzer", "Delete" => "Läschen" ); diff --git a/apps/files_external/l10n/lt_LT.php b/apps/files_external/l10n/lt_LT.php index 9bf997d87cb8d0a21a79ba115c6d2993d483549c..29c962d9a8057b2898921ce6113494c5b9b5ac76 100644 --- a/apps/files_external/l10n/lt_LT.php +++ b/apps/files_external/l10n/lt_LT.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Klaida nustatinÄ—jant Google Drive talpyklÄ…", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Ä®spÄ—jimas:</b> \"smbclient\" nÄ—ra įdiegtas. CIFS/SMB dalinimasis nÄ—ra galimas. PraÅ¡ome susisiekti su sistemos administratoriumi kad bÅ«tų įdiegtas \"smbclient\"", "<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>Ä®spÄ—jimas:</b> FTP palaikymas PHP sistemoje nÄ—ra įjungtas arba nÄ—ra įdiegtas. FTP dalinimosi įjungimas nÄ—ra galimas. PraÅ¡ome susisiekti su sistemos administratoriumi kad bÅ«tų įdiegtas FTP palaikymas. ", +"<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>Ä®spÄ—jimas:</b> \"Curl\" palaikymas PHP terpÄ—je nÄ—ra įjungtas arba įdiegtas. ownCloud/WebDAV ar GoogleDrive įjungimas nebus įmanomas. PraÅ¡ome susisiekti su sistemos administratoriumi kad bÅ«tų įdiegtas arba įjungtas \"Curl\" palaikymas.", "External Storage" => "IÅ¡orinÄ—s saugyklos", "Folder name" => "Katalogo pavadinimas", "External storage" => "IÅ¡orinÄ— saugykla", diff --git a/apps/files_external/l10n/nb_NO.php b/apps/files_external/l10n/nb_NO.php index 961ef2b1046bb8833751b47be4a337f77c761371..ea8648303d1be23bec5c75f626e4f1f5ccaf63ec 100644 --- a/apps/files_external/l10n/nb_NO.php +++ b/apps/files_external/l10n/nb_NO.php @@ -2,6 +2,11 @@ "Access granted" => "Tilgang innvilget", "Error configuring Dropbox storage" => "Feil ved konfigurering av Dropbox-lagring", "Grant access" => "Gi tilgang", +"Please provide a valid Dropbox app key and secret." => "Vær vennlig Ã¥ oppgi gyldig Dropbox appnøkkel og hemmelighet.", +"Error configuring Google Drive storage" => "Feil med konfigurering av 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>Advarsel:</b> \"smbclient\" er ikke installert. Kan ikke montere CIFS/SMB mapper. Ta kontakt med din systemadministrator for Ã¥ installere det.", +"<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>Advarsel:</b> FTP støtte i PHP er ikke slÃ¥tt pÃ¥ eller innstallert. Kan ikke montere FTP mapper. Ta kontakt med din systemadministrator for Ã¥ innstallere det.", +"<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>Advarsel:</b> Curl støtte i PHP er ikke aktivert eller innstallert. Kan ikke montere owncloud/WebDAV eller Googledrive. Ta kontakt med din systemadministrator for Ã¥ innstallerer det.", "External Storage" => "Ekstern lagring", "Folder name" => "Mappenavn", "External storage" => "Ekstern lagringsplass", diff --git a/apps/files_external/l10n/nl.php b/apps/files_external/l10n/nl.php index ad3eda9747fe44c0dda8ef59b8e433a807598ee1..ded5a861a8b50ca0509b0dce2ceb65b97c96715e 100644 --- a/apps/files_external/l10n/nl.php +++ b/apps/files_external/l10n/nl.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Fout tijdens het configureren van Google Drive opslag", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Waarschuwing:</b> \"smbclient\" is niet geïnstalleerd. Mounten van CIFS/SMB shares is niet mogelijk. Vraag uw beheerder om smbclient te installeren.", "<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>Waarschuwing:</b> FTP ondersteuning in PHP is niet geactiveerd of geïnstalleerd. Mounten van FTP shares is niet mogelijk. Vraag uw beheerder FTP ondersteuning te installeren.", +"<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>Waarschuwing:</b> Curl ondersteuning in PHP is niet geactiveerd of geïnstalleerd. Mounten van ownCloud / WebDAV of GoogleDrive is niet mogelijk. Vraag uw systeembeheerder dit te installeren.", "External Storage" => "Externe opslag", "Folder name" => "Mapnaam", "External storage" => "Externe opslag", diff --git a/apps/files_external/l10n/nn_NO.php b/apps/files_external/l10n/nn_NO.php index 4b4b6167d88628cfae7ace8305001b3a06cc31b7..998c3f824578b5d2553d84eecd777aff27a8c4ff 100644 --- a/apps/files_external/l10n/nn_NO.php +++ b/apps/files_external/l10n/nn_NO.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Configuration" => "Innstillingar", "Groups" => "Grupper", "Users" => "Brukarar", "Delete" => "Slett" diff --git a/apps/files_external/l10n/pl.php b/apps/files_external/l10n/pl.php index cd1b1fe84a1f4145a50bd3ba44a5b9d7c68c11f3..e03ded1e70a222268880990d6d7fc2339755e9e4 100644 --- a/apps/files_external/l10n/pl.php +++ b/apps/files_external/l10n/pl.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "WystÄ…piÅ‚ błąd podczas konfigurowania zasobu 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>Ostrzeżenie:</b> \"smbclient\" nie jest zainstalowany. Zamontowanie katalogów CIFS/SMB nie jest możliwe. Skontaktuj sie z administratorem w celu zainstalowania.", "<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>Ostrzeżenie:</b> Wsparcie dla FTP w PHP nie jest zainstalowane lub włączone. Skontaktuj sie z administratorem w celu zainstalowania lub włączenia go.", +"<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>Ostrzeżenie:</b> Wsparcie dla Curl w PHP nie jest zainstalowane lub włączone. Montowanie WebDAV lub GoogleDrive nie bÄ™dzie możliwe. Skontaktuj siÄ™ z administratorem w celu zainstalowania lub włączenia tej opcji.", "External Storage" => "ZewnÄ™trzna zasoby dyskowe", "Folder name" => "Nazwa folderu", "External storage" => "ZewnÄ™trzne zasoby dyskowe", diff --git a/apps/files_external/l10n/pt_BR.php b/apps/files_external/l10n/pt_BR.php index a358d56913916cff5bdeddc883acf765aba20a30..bc3c356a5175f89f4d93437da084f4b67376aa4b 100644 --- a/apps/files_external/l10n/pt_BR.php +++ b/apps/files_external/l10n/pt_BR.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Erro ao configurar 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>Aviso:</b> \"smbclient\" não está instalado. ImpossÃvel montar compartilhamentos de CIFS/SMB. Por favor, peça ao seu administrador do sistema para instalá-lo.", "<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 para FTP do PHP não está ativado ou instalado. ImpossÃvel montar compartilhamentos FTP. Por favor, peça ao seu administrador do sistema para instalá-lo.", +"<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> Aviso: </b> O suport a Curl em PHP não está habilitado ou instalado. A montagem do ownCloud / WebDAV ou GoogleDrive não é possÃvel. Por favor, solicite ao seu administrador do sistema instalá-lo.", "External Storage" => "Armazenamento Externo", "Folder name" => "Nome da pasta", "External storage" => "Armazenamento Externo", @@ -17,7 +18,7 @@ "All Users" => "Todos os Usuários", "Groups" => "Grupos", "Users" => "Usuários", -"Delete" => "Remover", +"Delete" => "Excluir", "Enable User External Storage" => "Habilitar Armazenamento Externo do Usuário", "Allow users to mount their own external storage" => "Permitir usuários a montar seus próprios armazenamentos externos", "SSL root certificates" => "Certificados SSL raÃz", 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/ro.php b/apps/files_external/l10n/ro.php index 5747205dc0590730806b6e5a0bff56918f86dc26..ed23b4cca8f7c52266f92e96603956a8bd59eb9b 100644 --- a/apps/files_external/l10n/ro.php +++ b/apps/files_external/l10n/ro.php @@ -6,11 +6,14 @@ "Error configuring Google Drive storage" => "Eroare la configurarea mediului de stocare 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È›ie:</b> \"smbclient\" nu este instalat. Montarea mediilor CIFS/SMB partajate nu este posibilă. Solicită administratorului sistemului tău să îl instaleaze.", "<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>AtenÈ›ie:</b> suportul pentru FTP în PHP nu este activat sau instalat. Montarea mediilor FPT partajate nu este posibilă. Solicită administratorului sistemului tău să îl instaleze.", +"<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>Atentie:</b> Suportul Curl nu este pornit / instalat in configuratia PHP! Montarea ownCloud / WebDAV / GoogleDrive nu este posibila! Intrebati administratorul sistemului despre aceasta problema!", "External Storage" => "Stocare externă", "Folder name" => "Denumire director", +"External storage" => "Stocare externă", "Configuration" => "ConfiguraÈ›ie", "Options" => "OpÈ›iuni", "Applicable" => "Aplicabil", +"Add storage" => "Adauga stocare", "None set" => "Niciunul", "All Users" => "ToÈ›i utilizatorii", "Groups" => "Grupuri", diff --git a/apps/files_external/l10n/ru.php b/apps/files_external/l10n/ru.php index 46b73a67f046d8bc53d8eaf4c29d0e5500821ff7..d2c5292bac414da45f92ca36d928ff3ff087d238 100644 --- a/apps/files_external/l10n/ru.php +++ b/apps/files_external/l10n/ru.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Ошибка при наÑтройке хранилища 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>Внимание:</b> \"smbclient\" не уÑтановлен. Подключение по CIFS/SMB невозможно. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы уÑтановить его.", "<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>Внимание:</b> Поддержка FTP не включена в PHP. Подключение по FTP невозможно. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы включить.", +"<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>Внимание:</b> Поддержка Curl в PHP не включена или не уÑтановлена. Подключение ownCloud / WebDAV или GoogleDrive невозможно. ПопроÑите вашего ÑиÑтемного админиÑтратора уÑтановить его.", "External Storage" => "Внешний ноÑитель", "Folder name" => "Ð˜Ð¼Ñ Ð¿Ð°Ð¿ÐºÐ¸", "External storage" => "Внешний ноÑитель данных", diff --git a/apps/files_external/l10n/ru_RU.php b/apps/files_external/l10n/ru_RU.php index 406e284b2781734bdcdde8fb67bf3c99845057a9..a43417dfbc1a134a783914c108680fa888d81f06 100644 --- a/apps/files_external/l10n/ru_RU.php +++ b/apps/files_external/l10n/ru_RU.php @@ -1,23 +1,4 @@ <?php $TRANSLATIONS = array( -"Access granted" => "ДоÑтуп разрешен", -"Error configuring Dropbox storage" => "Ошибка при конфигурировании хранилища Dropbox", -"Grant access" => "ПредоÑтавить доÑтуп", -"Please provide a valid Dropbox app key and secret." => "ПожалуйÑта предÑтавьте допуÑтимый ключ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Dropbox и пароль.", -"Error configuring Google Drive storage" => "Ошибка наÑтройки хранилища 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>Предупреждение:</b> \"smbclient\" не уÑтановлен. Подключение общих папок CIFS/SMB невозможно. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы уÑтановить его.", -"<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>Предупреждение:</b> Поддержка FTP в PHP не включена или не уÑтановлена. Подключение по FTP невозможно. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы уÑтановить ее.", -"External Storage" => "Внешние ÑиÑтемы Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ…", -"Folder name" => "Ð˜Ð¼Ñ Ð¿Ð°Ð¿ÐºÐ¸", -"Configuration" => "КонфигурациÑ", -"Options" => "Опции", -"Applicable" => "Применимый", -"None set" => "Ðе задан", -"All Users" => "Ð’Ñе пользователи", "Groups" => "Группы", -"Users" => "Пользователи", -"Delete" => "Удалить", -"Enable User External Storage" => "Включить пользовательÑкую внешнюю ÑиÑтему Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ…", -"Allow users to mount their own external storage" => "Разрешить пользователÑм монтировать их ÑобÑтвенную внешнюю ÑиÑтему Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ…", -"SSL root certificates" => "Корневые Ñертификаты SSL", -"Import Root Certificate" => "Импортировать корневые Ñертификаты" +"Delete" => "Удалить" ); diff --git a/apps/files_external/l10n/sk_SK.php b/apps/files_external/l10n/sk_SK.php index af6b7b4ae6e2bb3fd4a6489735f0c7fda3ca8b4d..33edcb9d4c8c112202b001263ff202486b01156e 100644 --- a/apps/files_external/l10n/sk_SK.php +++ b/apps/files_external/l10n/sk_SK.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "Chyba pri konfigurácii úložiska 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>Upozornenie:</b> \"smbclient\" nie je nainÅ¡talovaný. Nie je možné pripojenie oddielov CIFS/SMB. Požiadajte administrátora systému, nech ho nainÅ¡taluje.", "<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>Upozornenie:</b> Podpora FTP v PHP nie je povolená alebo nainÅ¡talovaná. Nie je možné pripojenie oddielov FTP. Požiadajte administrátora systému, nech ho nainÅ¡taluje.", +"<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>Varovanie:</b> nie je nainÅ¡talovaná, alebo povolená, podpora Curl v PHP. Nie je možné pripojenie oddielov ownCloud, WebDAV, Äi GoogleDrive. ProsÃm požiadajte svojho administrátora systému, nech ju nainÅ¡taluje.", "External Storage" => "Externé úložisko", "Folder name" => "Meno prieÄinka", "External storage" => "Externé úložisko", @@ -17,7 +18,7 @@ "All Users" => "VÅ¡etci použÃvatelia", "Groups" => "Skupiny", "Users" => "PoužÃvatelia", -"Delete" => "OdstrániÅ¥", +"Delete" => "ZmazaÅ¥", "Enable User External Storage" => "PovoliÅ¥ externé úložisko", "Allow users to mount their own external storage" => "PovoliÅ¥ použÃvateľom pripojiÅ¥ ich vlastné externé úložisko", "SSL root certificates" => "Koreňové SSL certifikáty", diff --git a/apps/files_external/l10n/sl.php b/apps/files_external/l10n/sl.php index 4ff2eed3bf0de9dc2ae984ce7ff2ddd182438331..09b91b913e9a796899b1b8b96d7756939b5e8814 100644 --- a/apps/files_external/l10n/sl.php +++ b/apps/files_external/l10n/sl.php @@ -5,7 +5,8 @@ "Please provide a valid Dropbox app key and secret." => "Vpisati je treba veljaven kljuÄ programa in kodo za Dropbox", "Error configuring Google Drive storage" => "Napaka nastavljanja shrambe 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>Opozorilo:</b> paket \"smbclient\" ni nameÅ¡Äen. Priklapljanje pogonov CIFS/SMB ne bo mogoÄe.", -"<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>Opozorilo:</b> podpora FTP v PHP ni omogoÄena ali pa ni nameÅ¡Äena. Priklapljanje pogonov FTP zato ni mogoÄe.", +"<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>Opozorilo:</b> podpora FTP v PHP ni omogoÄena ali pa ni nameÅ¡Äena. Priklapljanje pogonov FTP zato ne bo mogoÄe.", +"<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>Opozorilo:</b> podpora za Curl v PHP ni omogoÄena ali pa ni nameÅ¡Äena. Priklapljanje toÄke ownCloud / WebDAV ali GoogleDrive zato ne bo mogoÄe. Zahtevane pakete je treba pred uporabo namestiti.", "External Storage" => "Zunanja podatkovna shramba", "Folder name" => "Ime mape", "External storage" => "Zunanja shramba", @@ -18,7 +19,7 @@ "Groups" => "Skupine", "Users" => "Uporabniki", "Delete" => "IzbriÅ¡i", -"Enable User External Storage" => "OmogoÄi uporabniÅ¡ko zunanjo podatkovno shrambo", +"Enable User External Storage" => "OmogoÄi zunanjo uporabniÅ¡ko podatkovno shrambo", "Allow users to mount their own external storage" => "Dovoli uporabnikom priklop lastne zunanje podatkovne shrambe", "SSL root certificates" => "Korenska potrdila SSL", "Import Root Certificate" => "Uvozi korensko potrdilo" diff --git a/apps/files_external/l10n/tr.php b/apps/files_external/l10n/tr.php index 79dc3a85893472b9264eecccb72b1ad1a853af2a..3c3c0c24f97ad6baa6c8529f8272b5aed44ff0b1 100644 --- a/apps/files_external/l10n/tr.php +++ b/apps/files_external/l10n/tr.php @@ -4,6 +4,9 @@ "Grant access" => "EriÅŸim saÄŸlandı", "Please provide a valid Dropbox app key and secret." => "Lütfen Dropbox app key ve secret temin ediniz", "Error configuring Google Drive storage" => "Google Drive depo yapılandırma hatası", +"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Uyari.</b>''smbclient''yüklü deÄŸil. Mont etme CIFS/SMB hissenin mümkün deÄŸildir. Lutfen kullanici sistemin sormak onu yuklemek ici, ", +"<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." => "<Uyari.</b>. Sistem FTP PHPden aktif degil veya yuklemedi. Monte etme hissenin FTP mumkun degildir. Lutfen kullaniici sistemin sormak onu yuklemek icin.", +"<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> Ihbar </b>. Dayanma Curl PHPden aktif veya yuklemedi degil. Monte ownClouden/WebDay veya GoogleDrive mumkun degil. Lutfen sistm yonetici sormak yuklemek icin. ", "External Storage" => "Harici Depolama", "Folder name" => "Dizin ismi", "External storage" => "Harici Depolama", 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_external/l10n/zh_CN.php b/apps/files_external/l10n/zh_CN.php index 7f95320511f99a165e7d3c8cbbf60465e4c502ef..8157923183cc92a1909a3b06cb7c28b1c8ec2089 100644 --- a/apps/files_external/l10n/zh_CN.php +++ b/apps/files_external/l10n/zh_CN.php @@ -6,6 +6,7 @@ "Error configuring Google Drive storage" => "é…ç½®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>è¦å‘Šï¼š</b>“smbclient†尚未安装。CIFS/SMB åˆ†äº«æŒ‚è½½æ— æ³•å®žçŽ°ã€‚è¯·å’¨è¯¢ç³»ç»Ÿç®¡ç†å‘˜è¿›è¡Œå®‰è£…。", "<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>è¦å‘Šï¼š</b>PHPä¸å°šæœªå¯ç”¨æˆ–安装FTP。FTP åˆ†äº«æŒ‚è½½æ— æ³•å®žçŽ°ã€‚è¯·å’¨è¯¢ç³»ç»Ÿç®¡ç†å‘˜è¿›è¡Œå®‰è£…。", +"<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>è¦å‘Šï¼š</b> PHP䏿œªå¯ç”¨æˆ–未安装Curl支æŒã€‚ownCloud / WebDAV 或 GoogleDrive ä¸èƒ½æŒ‚载。请请求您的系统管ç†å‘˜å®‰è£…该它。", "External Storage" => "外部å˜å‚¨", "Folder name" => "目录åç§°", "External storage" => "外部å˜å‚¨", diff --git a/apps/files_external/l10n/zh_TW.php b/apps/files_external/l10n/zh_TW.php index 873b555348e546bf356cd71c9cf755d185f79e7b..a8314dcef03660b8b3ecd734b66c340f5fb3c610 100644 --- a/apps/files_external/l10n/zh_TW.php +++ b/apps/files_external/l10n/zh_TW.php @@ -1,16 +1,26 @@ <?php $TRANSLATIONS = array( -"Access granted" => "è¨ªå•æ¬Šå·²è¢«å‡†è¨±", -"Grant access" => "å‡†è¨±è¨ªå•æ¬Š", -"External Storage" => "外部儲å˜è£ç½®", +"Access granted" => "å…許å˜å–", +"Error configuring Dropbox storage" => "è¨å®š Dropbox å„²å˜æ™‚發生錯誤", +"Grant access" => "å…許å˜å–", +"Please provide a valid Dropbox app key and secret." => "è«‹æä¾›æœ‰æ•ˆçš„ Dropbox app key å’Œ app secret 。", +"Error configuring Google Drive storage" => "è¨å®š 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>è¦å‘Š</b>ï¼šæœªå®‰è£ \"smbclient\" ï¼Œå› æ¤ç„¡æ³•掛載 CIFS/SMB 分享,請洽您的系統管ç†å“¡å°‡å…¶å®‰è£ã€‚", +"<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>è¦å‘Š</b>:PHP 並未啓用 FTP 的支æ´ï¼Œå› æ¤ç„¡æ³•掛載 FTP 分享,請洽您的系統管ç†å“¡å°‡å…¶å®‰è£ä¸¦å•“用。", +"<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>è¦å‘Š</b>:PHP 並未啓用 Curl 的支æ´ï¼Œå› æ¤ç„¡æ³•掛載 ownCloud/WebDAV 或 Google Drive 分享,請洽您的系統管ç†å“¡å°‡å…¶å®‰è£ä¸¦å•“用。", +"External Storage" => "外部儲å˜", "Folder name" => "資料夾å稱", -"External storage" => "外部儲å˜è£ç½®", +"External storage" => "外部儲å˜", "Configuration" => "è¨å®š", "Options" => "é¸é …", -"Add storage" => "æ·»åŠ å„²å˜å€", +"Applicable" => "å¯ç”¨çš„", +"Add storage" => "å¢žåŠ å„²å˜å€", "None set" => "尚未è¨å®š", "All Users" => "所有使用者", "Groups" => "群組", "Users" => "使用者", "Delete" => "刪除", +"Enable User External Storage" => "啓用使用者外部儲å˜", +"Allow users to mount their own external storage" => "å…許使用者自行掛載他們的外部儲å˜", +"SSL root certificates" => "SSL æ ¹æ†‘è‰", "Import Root Certificate" => "åŒ¯å…¥æ ¹æ†‘è‰" ); diff --git a/apps/files_external/lib/config.php b/apps/files_external/lib/config.php index 01462cb6f8522d62500adeb7288303896d29df2b..4cb9b7c8ecdc4751b24a3828a5b9b1bd769a740c 100755 --- a/apps/files_external/lib/config.php +++ b/apps/files_external/lib/config.php @@ -70,7 +70,7 @@ class OC_Mount_Config { 'root' => '&Root', 'secure' => '!Secure ftps://')); - $backends['\OC\Files\Storage\Google']=array( + if(OC_Mount_Config::checkcurl()) $backends['\OC\Files\Storage\Google']=array( 'backend' => 'Google Drive', 'configuration' => array( 'configured' => '#configured', @@ -96,7 +96,7 @@ class OC_Mount_Config { 'share' => 'Share', 'root' => '&Root')); - $backends['\OC\Files\Storage\DAV']=array( + if(OC_Mount_Config::checkcurl()) $backends['\OC\Files\Storage\DAV']=array( 'backend' => 'ownCloud / WebDAV', 'configuration' => array( 'host' => 'URL', @@ -414,6 +414,13 @@ class OC_Mount_Config { } } + /** + * check if curl is installed + */ + public static function checkcurl() { + return (function_exists('curl_init')); + } + /** * check dependencies */ @@ -426,6 +433,9 @@ class OC_Mount_Config { if(!OC_Mount_Config::checkphpftp()) { $txt.=$l->t('<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.').'<br />'; } + if(!OC_Mount_Config::checkcurl()) { + $txt.=$l->t('<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.').'<br />'; + } return($txt); } diff --git a/apps/files_external/lib/dropbox.php b/apps/files_external/lib/dropbox.php index cb04e557f8a6b2b3c01a26e0a32330bd3c04cd65..081c54788814788ba2d7cd63142dbb08ba103543 100755 --- a/apps/files_external/lib/dropbox.php +++ b/apps/files_external/lib/dropbox.php @@ -45,7 +45,6 @@ class Dropbox extends \OC\Files\Storage\Common { $oauth = new \Dropbox_OAuth_Curl($params['app_key'], $params['app_secret']); $oauth->setToken($params['token'], $params['token_secret']); $this->dropbox = new \Dropbox_API($oauth, 'dropbox'); - $this->mkdir(''); } else { throw new \Exception('Creating \OC\Files\Storage\Dropbox storage failed'); } diff --git a/apps/files_external/lib/ftp.php b/apps/files_external/lib/ftp.php index 8a7375ebe38730a270ba74ea1f275543e100fffd..ca6c635eb2b802812e8a3ef43d5dca6538e3760c 100644 --- a/apps/files_external/lib/ftp.php +++ b/apps/files_external/lib/ftp.php @@ -35,10 +35,6 @@ class FTP extends \OC\Files\Storage\StreamWrapper{ if ( ! $this->root || $this->root[0]!='/') { $this->root='/'.$this->root; } - //create the root folder if necessary - if ( ! $this->is_dir('')) { - $this->mkdir(''); - } } else { throw new \Exception(); } @@ -63,7 +59,6 @@ class FTP extends \OC\Files\Storage\StreamWrapper{ return $url; } public function fopen($path,$mode) { - $this->init(); switch($mode) { case 'r': case 'rb': @@ -100,7 +95,6 @@ class FTP extends \OC\Files\Storage\StreamWrapper{ } public function writeBack($tmpFile) { - $this->init(); if (isset(self::$tempFiles[$tmpFile])) { $this->uploadFile($tmpFile, self::$tempFiles[$tmpFile]); unlink($tmpFile); diff --git a/apps/files_external/lib/sftp.php b/apps/files_external/lib/sftp.php index ede6c251fd9e18463590b04ff7ee72a725c5f536..4fd360964631d652372d454d2097700d2b68d6cf 100644 --- a/apps/files_external/lib/sftp.php +++ b/apps/files_external/lib/sftp.php @@ -50,10 +50,6 @@ class SFTP extends \OC\Files\Storage\Common { $host_keys[$this->host] = $current_host_key; $this->write_host_keys($host_keys); } - - if(!$this->file_exists('')){ - $this->mkdir(''); - } } public function test() { diff --git a/apps/files_external/lib/smb.php b/apps/files_external/lib/smb.php index 961efb1a50a43123a43d299296cbb30d305875c7..655c3c9a81653b1fafad3bee8c8e6ffb9d1e4129 100644 --- a/apps/files_external/lib/smb.php +++ b/apps/files_external/lib/smb.php @@ -73,7 +73,6 @@ class SMB extends \OC\Files\Storage\StreamWrapper{ * @return bool */ public function hasUpdated($path,$time) { - $this->init(); if(!$path and $this->root=='/') { // mtime doesn't work for shares, but giving the nature of the backend, // doing a full update is still just fast enough diff --git a/apps/files_external/lib/streamwrapper.php b/apps/files_external/lib/streamwrapper.php index 4685877f26b7ea0bb0d7266bfceb897afa08f809..09041f335b46517a6076edb15f2db942a53aa9fc 100644 --- a/apps/files_external/lib/streamwrapper.php +++ b/apps/files_external/lib/streamwrapper.php @@ -8,46 +8,28 @@ namespace OC\Files\Storage; -abstract class StreamWrapper extends \OC\Files\Storage\Common{ - private $ready = false; - - protected function init(){ - if($this->ready) { - return; - } - $this->ready = true; - - //create the root folder if necesary - if(!$this->is_dir('')) { - $this->mkdir(''); - } - } - +abstract class StreamWrapper extends Common{ abstract public function constructUrl($path); public function mkdir($path) { - $this->init(); return mkdir($this->constructUrl($path)); } public function rmdir($path) { - $this->init(); if($this->file_exists($path)) { - $succes = rmdir($this->constructUrl($path)); + $success = rmdir($this->constructUrl($path)); clearstatcache(); - return $succes; + return $success; } else { return false; } } public function opendir($path) { - $this->init(); return opendir($this->constructUrl($path)); } public function filetype($path) { - $this->init(); return filetype($this->constructUrl($path)); } @@ -60,24 +42,20 @@ abstract class StreamWrapper extends \OC\Files\Storage\Common{ } public function file_exists($path) { - $this->init(); return file_exists($this->constructUrl($path)); } public function unlink($path) { - $this->init(); - $succes = unlink($this->constructUrl($path)); + $success = unlink($this->constructUrl($path)); clearstatcache(); - return $succes; + return $success; } public function fopen($path, $mode) { - $this->init(); return fopen($this->constructUrl($path), $mode); } public function touch($path, $mtime=null) { - $this->init(); if(is_null($mtime)) { $fh = $this->fopen($path, 'a'); fwrite($fh, ''); @@ -88,22 +66,18 @@ abstract class StreamWrapper extends \OC\Files\Storage\Common{ } public function getFile($path, $target) { - $this->init(); return copy($this->constructUrl($path), $target); } public function uploadFile($path, $target) { - $this->init(); return copy($path, $this->constructUrl($target)); } public function rename($path1, $path2) { - $this->init(); return rename($this->constructUrl($path1), $this->constructUrl($path2)); } public function stat($path) { - $this->init(); return stat($this->constructUrl($path)); } diff --git a/apps/files_external/lib/swift.php b/apps/files_external/lib/swift.php index 68c4b48f17c18ae41562bc9a3f44122517bb10ac..a9cfe5bd20f69807f21a59f4920a38f25a656e80 100644 --- a/apps/files_external/lib/swift.php +++ b/apps/files_external/lib/swift.php @@ -287,6 +287,7 @@ class SWIFT extends \OC\Files\Storage\Common{ if ( ! $this->root || $this->root[0]!='/') { $this->root='/'.$this->root; } + $this->id = 'swift:' . $this->host . ':'.$this->root . ':' . $this->user; } else { throw new \Exception(); } diff --git a/apps/files_external/lib/webdav.php b/apps/files_external/lib/webdav.php index 3ba7c48cd5742adcabbb94bc831364ee4c2f2ae2..c2fe7c67b582e994f65e60215d797590327665a0 100644 --- a/apps/files_external/lib/webdav.php +++ b/apps/files_external/lib/webdav.php @@ -73,8 +73,6 @@ class DAV extends \OC\Files\Storage\Common{ $this->client->addTrustedCertificates($certPath); } } - //create the root folder if necessary - $this->mkdir(''); } public function getId(){ diff --git a/apps/files_external/tests/ftp.php b/apps/files_external/tests/ftp.php index 923b5e39681bd144a4adb3952d94ee17a92a1276..e146725473ac2bfb3444090a03ebfde58db86836 100644 --- a/apps/files_external/tests/ftp.php +++ b/apps/files_external/tests/ftp.php @@ -19,6 +19,7 @@ class FTP extends Storage { } $this->config['ftp']['root'] .= '/' . $id; //make sure we have an new empty folder to work in $this->instance = new \OC\Files\Storage\FTP($this->config['ftp']); + $this->instance->mkdir('/'); } public function tearDown() { diff --git a/apps/files_external/tests/sftp.php b/apps/files_external/tests/sftp.php index 16964e208781c34b4d8ecce4d90230496b51c2fe..efea7f075ff20d48d19d4b49a5e68448a023d423 100644 --- a/apps/files_external/tests/sftp.php +++ b/apps/files_external/tests/sftp.php @@ -33,6 +33,7 @@ class SFTP extends Storage { } $this->config['sftp']['root'] .= '/' . $id; //make sure we have an new empty folder to work in $this->instance = new \OC\Files\Storage\SFTP($this->config['sftp']); + $this->instance->mkdir('/'); } public function tearDown() { @@ -40,4 +41,4 @@ class SFTP extends Storage { $this->instance->rmdir('/'); } } -} \ No newline at end of file +} diff --git a/apps/files_external/tests/smb.php b/apps/files_external/tests/smb.php index be3ea5a8308baed4a36ecfd70dfce9a04f28ca2e..ca2a93c894449f5584be40d6b996cc339b3aec89 100644 --- a/apps/files_external/tests/smb.php +++ b/apps/files_external/tests/smb.php @@ -20,6 +20,7 @@ class SMB extends Storage { } $this->config['smb']['root'] .= $id; //make sure we have an new empty folder to work in $this->instance = new \OC\Files\Storage\SMB($this->config['smb']); + $this->instance->mkdir('/'); } public function tearDown() { diff --git a/apps/files_external/tests/webdav.php b/apps/files_external/tests/webdav.php index 1702898045e772f34da117641a5038a8264dc753..1f9b767eca69d24ca1fff865471972f7c6a79eb6 100644 --- a/apps/files_external/tests/webdav.php +++ b/apps/files_external/tests/webdav.php @@ -20,6 +20,7 @@ class DAV extends Storage { } $this->config['webdav']['root'] .= '/' . $id; //make sure we have an new empty folder to work in $this->instance = new \OC\Files\Storage\DAV($this->config['webdav']); + $this->instance->mkdir('/'); } public function tearDown() { diff --git a/apps/files_sharing/l10n/bn_BD.php b/apps/files_sharing/l10n/bn_BD.php index c3af434ee2934d590c2467400afb792661c9cbc0..5fdf6de50c03fcdc28ec7bf5ca1ccf5b52aaa9f6 100644 --- a/apps/files_sharing/l10n/bn_BD.php +++ b/apps/files_sharing/l10n/bn_BD.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Password" => "কূটশবà§à¦¦", -"Submit" => "জমা দাও", +"Submit" => "জমা দিন", "%s shared the folder %s with you" => "%s আপনার সাথে %s ফোলà§à¦¡à¦¾à¦°à¦Ÿà¦¿ à¦à¦¾à¦—াà¦à¦¾à¦—ি করেছেন", "%s shared the file %s with you" => "%s আপনার সাথে %s ফাইলটি à¦à¦¾à¦—াà¦à¦¾à¦—ি করেছেন", "Download" => "ডাউনলোড", diff --git a/apps/files_sharing/l10n/cy_GB.php b/apps/files_sharing/l10n/cy_GB.php index 99efe9f734d695b82155092e80cd5f8ee04d98be..dec9af4ebe988ea63011f4547f9275d5f0afaaa3 100644 --- a/apps/files_sharing/l10n/cy_GB.php +++ b/apps/files_sharing/l10n/cy_GB.php @@ -1,6 +1,9 @@ <?php $TRANSLATIONS = array( "Password" => "Cyfrinair", "Submit" => "Cyflwyno", +"%s shared the folder %s with you" => "Rhannodd %s blygell %s â chi", +"%s shared the file %s with you" => "Rhannodd %s ffeil %s â chi", "Download" => "Llwytho i lawr", +"No preview available for" => "Does dim rhagolwg ar gael ar gyfer", "web services under your control" => "gwasanaethau gwe a reolir gennych" ); diff --git a/apps/files_sharing/l10n/de_DE.php b/apps/files_sharing/l10n/de_DE.php index b92d6d478c9ae99203a0e7fa377742a85a54d067..ab81589b0eb2b1991cec699cfdc79267b17310f7 100644 --- a/apps/files_sharing/l10n/de_DE.php +++ b/apps/files_sharing/l10n/de_DE.php @@ -1,9 +1,9 @@ <?php $TRANSLATIONS = array( "Password" => "Passwort", -"Submit" => "Absenden", +"Submit" => "Bestätigen", "%s shared the folder %s with you" => "%s hat den Ordner %s mit Ihnen geteilt", "%s shared the file %s with you" => "%s hat die Datei %s mit Ihnen geteilt", -"Download" => "Download", +"Download" => "Herunterladen", "No preview available for" => "Es ist keine Vorschau verfügbar für", "web services under your control" => "Web-Services unter Ihrer Kontrolle" ); diff --git a/apps/files_sharing/l10n/en@pirate.php b/apps/files_sharing/l10n/en@pirate.php new file mode 100644 index 0000000000000000000000000000000000000000..02ee8440487e6729fc9f21207d797bc07a4e4b53 --- /dev/null +++ b/apps/files_sharing/l10n/en@pirate.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"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/he.php b/apps/files_sharing/l10n/he.php index ff7be88af87ed7de04c0303ebe1476584e1d9b2f..2ea5ba76ab162e1ec6f7098e77525eb03e9ad128 100644 --- a/apps/files_sharing/l10n/he.php +++ b/apps/files_sharing/l10n/he.php @@ -1,5 +1,5 @@ <?php $TRANSLATIONS = array( -"Password" => "ססמה", +"Password" => "סיסמ×", "Submit" => "שליחה", "%s shared the folder %s with you" => "%s שיתף עמך ×ת התיקייה %s", "%s shared the file %s with you" => "%s שיתף עמך ×ת הקובץ %s", diff --git a/apps/files_sharing/l10n/hi.php b/apps/files_sharing/l10n/hi.php new file mode 100644 index 0000000000000000000000000000000000000000..560df54fc94879dc4a36194c970aa8fc1400a6a7 --- /dev/null +++ b/apps/files_sharing/l10n/hi.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Password" => "पासवरà¥à¤¡" +); diff --git a/apps/files_sharing/l10n/hr.php b/apps/files_sharing/l10n/hr.php new file mode 100644 index 0000000000000000000000000000000000000000..b2dca866bbd8e13b7f653e77a8296769ed1f331c --- /dev/null +++ b/apps/files_sharing/l10n/hr.php @@ -0,0 +1,6 @@ +<?php $TRANSLATIONS = array( +"Password" => "Lozinka", +"Submit" => "PoÅ¡alji", +"Download" => "Preuzimanje", +"web services under your control" => "web usluge pod vaÅ¡om kontrolom" +); diff --git a/apps/files_sharing/l10n/hy.php b/apps/files_sharing/l10n/hy.php new file mode 100644 index 0000000000000000000000000000000000000000..438e8a7433cfde7ccdab2b0e2a3c466fb56a415f --- /dev/null +++ b/apps/files_sharing/l10n/hy.php @@ -0,0 +1,4 @@ +<?php $TRANSLATIONS = array( +"Submit" => "Õ€Õ¡Õ½Õ¿Õ¡Õ¿Õ¥Õ¬", +"Download" => "Ô²Õ¥Õ¼Õ¶Õ¥Õ¬" +); diff --git a/apps/files_sharing/l10n/ia.php b/apps/files_sharing/l10n/ia.php new file mode 100644 index 0000000000000000000000000000000000000000..d229135a71d89304766a4a846e2d073e4eb25e62 --- /dev/null +++ b/apps/files_sharing/l10n/ia.php @@ -0,0 +1,6 @@ +<?php $TRANSLATIONS = array( +"Password" => "Contrasigno", +"Submit" => "Submitter", +"Download" => "Discargar", +"web services under your control" => "servicios web sub tu controlo" +); diff --git a/apps/files_sharing/l10n/ku_IQ.php b/apps/files_sharing/l10n/ku_IQ.php index f139b0a06438f16c8ae797d1bee15cf9b221ddd2..675fc372e1527a24eadcd2d14e82bc5f5f118bd9 100644 --- a/apps/files_sharing/l10n/ku_IQ.php +++ b/apps/files_sharing/l10n/ku_IQ.php @@ -1,5 +1,5 @@ <?php $TRANSLATIONS = array( -"Password" => "تێپه‌ڕه‌وشه", +"Password" => "وشەی تێپەربو", "Submit" => "ناردن", "%s shared the folder %s with you" => "%s دابه‌شی کردووه‌ بوخچه‌ی %s له‌گه‌ڵ تۆ", "%s shared the file %s with you" => "%s دابه‌شی کردووه‌ په‌ڕگه‌یی %s له‌گه‌ڵ تۆ", diff --git a/apps/files_sharing/l10n/lb.php b/apps/files_sharing/l10n/lb.php index 8aba5806aa03c9ece3e8630f7e065da5a293c302..630866ab4c572cebb05745bc333ff925a9f89470 100644 --- a/apps/files_sharing/l10n/lb.php +++ b/apps/files_sharing/l10n/lb.php @@ -1,3 +1,6 @@ <?php $TRANSLATIONS = array( -"Password" => "Passwuert" +"Password" => "Passwuert", +"Submit" => "Fortschécken", +"Download" => "Download", +"web services under your control" => "Web Servicer ënnert denger Kontroll" ); diff --git a/apps/files_sharing/l10n/lt_LT.php b/apps/files_sharing/l10n/lt_LT.php index d21a3c14f4044e594080241e97a200c247df5fcf..96ab48cd2c53377218b351872305ea70944de9f8 100644 --- a/apps/files_sharing/l10n/lt_LT.php +++ b/apps/files_sharing/l10n/lt_LT.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( -"Size" => "Dydis", -"Modified" => "Pakeista", -"Delete all" => "IÅ¡trinti viskÄ…", -"Delete" => "IÅ¡trinti" +"Password" => "Slaptažodis", +"Submit" => "IÅ¡saugoti", +"Download" => "Atsisiųsti", +"web services under your control" => "jÅ«sų valdomos web paslaugos" ); diff --git a/apps/files_sharing/l10n/lv.php b/apps/files_sharing/l10n/lv.php index 0b22486708959b12614f26618fcf016001261683..88faeaf9f11fed7fbf054b1c8ea65970f3be9882 100644 --- a/apps/files_sharing/l10n/lv.php +++ b/apps/files_sharing/l10n/lv.php @@ -5,5 +5,5 @@ "%s shared the file %s with you" => "%s ar jums dalÄ«jÄs ar datni %s", "Download" => "LejupielÄdÄ“t", "No preview available for" => "Nav pieejams priekÅ¡skatÄ«jums priekÅ¡", -"web services under your control" => "jÅ«su vadÄ«bÄ esoÅ¡ie tÄ«mekļa servisi" +"web services under your control" => "tÄ«mekļa servisi tavÄ varÄ" ); diff --git a/apps/files_sharing/l10n/ms_MY.php b/apps/files_sharing/l10n/ms_MY.php new file mode 100644 index 0000000000000000000000000000000000000000..879524afce3cc02d199e80fb415e05c7d05df3b1 --- /dev/null +++ b/apps/files_sharing/l10n/ms_MY.php @@ -0,0 +1,6 @@ +<?php $TRANSLATIONS = array( +"Password" => "Kata laluan", +"Submit" => "Hantar", +"Download" => "Muat turun", +"web services under your control" => "Perkhidmatan web di bawah kawalan anda" +); diff --git a/apps/files_sharing/l10n/nn_NO.php b/apps/files_sharing/l10n/nn_NO.php new file mode 100644 index 0000000000000000000000000000000000000000..aeba545dabc1d1a634b989fbbe5274ef680e7b4e --- /dev/null +++ b/apps/files_sharing/l10n/nn_NO.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"Password" => "Passord", +"Submit" => "Send", +"%s shared the folder %s with you" => "%s delte mappa %s med deg", +"%s shared the file %s with you" => "%s delte fila %s med deg", +"Download" => "Last ned", +"No preview available for" => "Inga førehandsvising tilgjengeleg for", +"web services under your control" => "Vev tjenester under din kontroll" +); diff --git a/apps/files_sharing/l10n/oc.php b/apps/files_sharing/l10n/oc.php new file mode 100644 index 0000000000000000000000000000000000000000..07bc26ecdd4f35c6f532758ee775511d1b635136 --- /dev/null +++ b/apps/files_sharing/l10n/oc.php @@ -0,0 +1,6 @@ +<?php $TRANSLATIONS = array( +"Password" => "Senhal", +"Submit" => "Sosmetre", +"Download" => "Avalcarga", +"web services under your control" => "Services web jos ton contraròtle" +); diff --git a/apps/files_sharing/l10n/pt_BR.php b/apps/files_sharing/l10n/pt_BR.php index 4dde4bb5ad5b380daa58c4bd6b7bd267fe78f6ea..ce4c28ddcb5aa6620cff971dcc2e01dd7d52c2fc 100644 --- a/apps/files_sharing/l10n/pt_BR.php +++ b/apps/files_sharing/l10n/pt_BR.php @@ -5,5 +5,5 @@ "%s shared the file %s with you" => "%s compartilhou o arquivo %s com você", "Download" => "Baixar", "No preview available for" => "Nenhuma visualização disponÃvel para", -"web services under your control" => "web services sob seu controle" +"web services under your control" => "serviços web sob seu controle" ); diff --git a/apps/files_sharing/l10n/ru_RU.php b/apps/files_sharing/l10n/ru_RU.php index 36e4b2fd0e1fceccc83a859368d0a7a9d6d189e2..2cadd163462aaa92e781eb415cde248d47a4d088 100644 --- a/apps/files_sharing/l10n/ru_RU.php +++ b/apps/files_sharing/l10n/ru_RU.php @@ -1,9 +1,3 @@ <?php $TRANSLATIONS = array( -"Password" => "Пароль", -"Submit" => "Передать", -"%s shared the folder %s with you" => "%s имеет общий Ñ Ð’Ð°Ð¼Ð¸ доÑтуп к папке %s ", -"%s shared the file %s with you" => "%s имеет общий Ñ Ð’Ð°Ð¼Ð¸ доÑтуп к файлу %s ", -"Download" => "Загрузка", -"No preview available for" => "Предварительный проÑмотр недоÑтупен", -"web services under your control" => "веб-ÑервиÑÑ‹ под Вашим контролем" +"Download" => "Загрузка" ); diff --git a/apps/files_sharing/l10n/si_LK.php b/apps/files_sharing/l10n/si_LK.php index 1c69c608178673c4f6bd4ca5aae050b4df68f17d..580f7b1990a01502cfdfd38895bbfb75c7eded2a 100644 --- a/apps/files_sharing/l10n/si_LK.php +++ b/apps/files_sharing/l10n/si_LK.php @@ -1,9 +1,9 @@ <?php $TRANSLATIONS = array( -"Password" => "මුරපදය", +"Password" => "මුර පදය", "Submit" => "යොමු කරන්න", "%s shared the folder %s with you" => "%s ඔබව %s à·†à·à¶½à·Šà¶©à¶»à¶ºà¶§ හවුල් කරගà¶à·Šà¶à·šà¶º", "%s shared the file %s with you" => "%s ඔබ සමඟ %s ගොනුව බෙදà·à·„දà·à¶œà¶à·Šà¶à·šà¶º", -"Download" => "à¶·à·à¶œà¶ කරන්න", +"Download" => "à¶¶à·à¶±à·Šà¶±", "No preview available for" => "පූර්වදර්à·à¶±à¶ºà¶šà·Š නොමà·à¶", "web services under your control" => "ඔබට à¶´à·à¶½à¶±à¶º à¶šà·… à·„à·à¶šà·’ වෙබ් සේවà·à·€à¶±à·Š" ); diff --git a/apps/files_sharing/l10n/sk_SK.php b/apps/files_sharing/l10n/sk_SK.php index 2e781f76f385540606664e20a8a67876b1a2d37e..14124eeb8745f3c1d976dd881f22065c455c0d30 100644 --- a/apps/files_sharing/l10n/sk_SK.php +++ b/apps/files_sharing/l10n/sk_SK.php @@ -3,7 +3,7 @@ "Submit" => "OdoslaÅ¥", "%s shared the folder %s with you" => "%s zdieľa s vami prieÄinok %s", "%s shared the file %s with you" => "%s zdieľa s vami súbor %s", -"Download" => "StiahnuÅ¥", +"Download" => "SÅ¥ahovanie", "No preview available for" => "Žiaden náhľad k dispozÃcii pre", "web services under your control" => "webové služby pod VaÅ¡ou kontrolou" ); diff --git a/apps/files_sharing/l10n/sr.php b/apps/files_sharing/l10n/sr.php index 6e277f677119ce3b1f1373b57267142b73463d4c..be24c06e465c4e57f0f5876498dcf9ba61c353d2 100644 --- a/apps/files_sharing/l10n/sr.php +++ b/apps/files_sharing/l10n/sr.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Password" => "Лозинка", "Submit" => "Пошаљи", -"Download" => "Преузми" +"Download" => "Преузми", +"web services under your control" => "веб ÑервиÑи под контролом" ); diff --git a/apps/files_sharing/l10n/sr@latin.php b/apps/files_sharing/l10n/sr@latin.php new file mode 100644 index 0000000000000000000000000000000000000000..cce6bd1f77154802b284a078142dbcdaf2d6864b --- /dev/null +++ b/apps/files_sharing/l10n/sr@latin.php @@ -0,0 +1,5 @@ +<?php $TRANSLATIONS = array( +"Password" => "Lozinka", +"Submit" => "PoÅ¡alji", +"Download" => "Preuzmi" +); diff --git a/apps/files_sharing/l10n/tr.php b/apps/files_sharing/l10n/tr.php index f2e6e5697d629b473966dda9fb59438f7cea5f0d..42dfec8cc6f0a08d1a85dc73c1476e1715da2966 100644 --- a/apps/files_sharing/l10n/tr.php +++ b/apps/files_sharing/l10n/tr.php @@ -1,5 +1,5 @@ <?php $TRANSLATIONS = array( -"Password" => "Åžifre", +"Password" => "Parola", "Submit" => "Gönder", "%s shared the folder %s with you" => "%s sizinle paylaşılan %s klasör", "%s shared the file %s with you" => "%s sizinle paylaşılan %s klasör", 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_sharing/l10n/uk.php b/apps/files_sharing/l10n/uk.php index cdc103ad465be0e0c5dec0df6655bb5a5ca5ed9a..8e1fa4bc980892d9e7d6531b2611ad835934da62 100644 --- a/apps/files_sharing/l10n/uk.php +++ b/apps/files_sharing/l10n/uk.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Password" => "Пароль", -"Submit" => "Submit", +"Submit" => "Передати", "%s shared the folder %s with you" => "%s опублікував каталог %s Ð´Ð»Ñ Ð’Ð°Ñ", "%s shared the file %s with you" => "%s опублікував файл %s Ð´Ð»Ñ Ð’Ð°Ñ", "Download" => "Завантажити", diff --git a/apps/files_sharing/l10n/zh_TW.php b/apps/files_sharing/l10n/zh_TW.php index f1d28731a7fc78f11f3f48033e64cbd4423d63ba..14e4466ecb6183396ad5a6a895a7d501e2971c67 100644 --- a/apps/files_sharing/l10n/zh_TW.php +++ b/apps/files_sharing/l10n/zh_TW.php @@ -1,9 +1,9 @@ <?php $TRANSLATIONS = array( "Password" => "密碼", "Submit" => "é€å‡º", -"%s shared the folder %s with you" => "%s 分享了資料夾 %s 給您", -"%s shared the file %s with you" => "%s 分享了檔案 %s 給您", +"%s shared the folder %s with you" => "%s 和您分享了資料夾 %s ", +"%s shared the file %s with you" => "%s 和您分享了檔案 %s", "Download" => "下載", "No preview available for" => "無法é 覽", -"web services under your control" => "在您掌控之下的網路æœå‹™" +"web services under your control" => "由您控制的網路æœå‹™" ); diff --git a/apps/files_sharing/lib/cache.php b/apps/files_sharing/lib/cache.php index 9fccd0b46f32481684e993d66b081cd4580b5cf0..2160fe9a393bb366a1e4fd0c6d3bf415684e2a1a 100644 --- a/apps/files_sharing/lib/cache.php +++ b/apps/files_sharing/lib/cache.php @@ -44,9 +44,9 @@ class Shared_Cache extends Cache { $source = \OC_Share_Backend_File::getSource($target); if (isset($source['path']) && isset($source['fileOwner'])) { \OC\Files\Filesystem::initMountPoints($source['fileOwner']); - $mount = \OC\Files\Mount::findByNumericId($source['storage']); - if ($mount) { - $fullPath = $mount->getMountPoint().$source['path']; + $mount = \OC\Files\Filesystem::getMountByNumericId($source['storage']); + if (is_array($mount)) { + $fullPath = $mount[key($mount)]->getMountPoint().$source['path']; list($storage, $internalPath) = \OC\Files\Filesystem::resolvePath($fullPath); if ($storage) { $this->files[$target] = $internalPath; @@ -60,6 +60,14 @@ class Shared_Cache extends Cache { return false; } + public function getNumericStorageId() { + if (isset($this->numericId)) { + return $this->numericId; + } else { + return false; + } + } + /** * get the stored metadata of a file or folder * @@ -182,12 +190,10 @@ class Shared_Cache extends Cache { */ public function move($source, $target) { if ($cache = $this->getSourceCache($source)) { - $targetPath = \OC_Share_Backend_File::getSourcePath(dirname($target)); - if ($targetPath) { - $targetPath .= '/' . basename($target); - $cache->move($this->files[$source], $targetPath); + $file = \OC_Share_Backend_File::getSource($target); + if ($file && isset($file['path'])) { + $cache->move($this->files[$source], $file['path']); } - } } @@ -269,4 +275,17 @@ class Shared_Cache extends Cache { return \OCP\Share::getItemsSharedWith('file', \OC_Share_Backend_File::FORMAT_GET_ALL); } -} + /** + * find a folder in the cache which has not been fully scanned + * + * If multiply incomplete folders are in the cache, the one with the highest id will be returned, + * use the one with the highest id gives the best result with the background scanner, since that is most + * likely the folder where we stopped scanning previously + * + * @return string|bool the path of the folder or false when no folder matched + */ + public function getIncomplete() { + return false; + } + +} \ No newline at end of file diff --git a/apps/files_sharing/lib/permissions.php b/apps/files_sharing/lib/permissions.php index 6747faa4d4313269cbf1649774e625cbfd1f26f5..b6638564cd82c343070f6be07da1b3235d7f8747 100644 --- a/apps/files_sharing/lib/permissions.php +++ b/apps/files_sharing/lib/permissions.php @@ -70,6 +70,28 @@ class Shared_Permissions extends Permissions { return $filePermissions; } + /** + * get the permissions for all files in a folder + * + * @param int $parentId + * @param string $user + * @return int[] + */ + public function getDirectoryPermissions($parentId, $user) { + // Root of the Shared folder + if ($parentId === -1) { + return \OCP\Share::getItemsSharedWith('file', \OC_Share_Backend_File::FORMAT_PERMISSIONS); + } + $permissions = $this->get($parentId, $user); + $query = \OC_DB::prepare('SELECT `fileid` FROM `*PREFIX*filecache` WHERE `parent` = ?'); + $result = $query->execute(array($parentId)); + $filePermissions = array(); + while ($row = $result->fetchRow()) { + $filePermissions[$row['fileid']] = $permissions; + } + return $filePermissions; + } + /** * remove the permissions for a file * @@ -83,4 +105,5 @@ class Shared_Permissions extends Permissions { public function removeMultiple($fileIds, $user) { // Not a valid action for Shared Permissions } -} + +} \ No newline at end of file diff --git a/apps/files_sharing/lib/share/file.php b/apps/files_sharing/lib/share/file.php index 62948651806fdde14b0d28b67d64dcaa57567cc5..07e7a4ca0c5ccaa1c26d6acb55141abbf351b47a 100644 --- a/apps/files_sharing/lib/share/file.php +++ b/apps/files_sharing/lib/share/file.php @@ -26,6 +26,7 @@ class OC_Share_Backend_File implements OCP\Share_Backend_File_Dependent { const FORMAT_FILE_APP_ROOT = 2; const FORMAT_OPENDIR = 3; const FORMAT_GET_ALL = 4; + const FORMAT_PERMISSIONS = 5; private $path; @@ -125,6 +126,12 @@ class OC_Share_Backend_File implements OCP\Share_Backend_File_Dependent { $ids[] = $item['file_source']; } return $ids; + } else if ($format === self::FORMAT_PERMISSIONS) { + $filePermissions = array(); + foreach ($items as $item) { + $filePermissions[$item['file_source']] = $item['permissions']; + } + return $filePermissions; } return array(); } diff --git a/apps/files_sharing/lib/sharedstorage.php b/apps/files_sharing/lib/sharedstorage.php index ffd4e5ced22bdd1264b2898b6b62bbe646f4be07..5c23a9eb0d0a69a0c1001786538c624790a718c6 100644 --- a/apps/files_sharing/lib/sharedstorage.php +++ b/apps/files_sharing/lib/sharedstorage.php @@ -71,9 +71,9 @@ class Shared extends \OC\Files\Storage\Common { if ($source) { if (!isset($source['fullPath'])) { \OC\Files\Filesystem::initMountPoints($source['fileOwner']); - $mount = \OC\Files\Mount::findByNumericId($source['storage']); - if ($mount) { - $this->files[$target]['fullPath'] = $mount->getMountPoint().$source['path']; + $mount = \OC\Files\Filesystem::getMountByNumericId($source['storage']); + if (is_array($mount)) { + $this->files[$target]['fullPath'] = $mount[key($mount)]->getMountPoint().$source['path']; } else { $this->files[$target]['fullPath'] = false; } diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php index c8aca498f8c573affb7c7d6389178dea2110cf5b..98d2a84fb6658183b5e1263ff73e8f6087e8285c 100644 --- a/apps/files_sharing/public.php +++ b/apps/files_sharing/public.php @@ -1,8 +1,14 @@ <?php -$RUNTIME_NOSETUPFS = true; // Load other apps for file previews OC_App::loadApps(); +if (\OC_Appconfig::getValue('core', 'shareapi_allow_links', 'yes') !== 'yes') { + header('HTTP/1.0 404 Not Found'); + $tmpl = new OCP\Template('', '404', 'guest'); + $tmpl->printPage(); + exit(); +} + function fileCmp($a, $b) { if ($a['type'] == 'dir' and $b['type'] != 'dir') { return -1; @@ -39,6 +45,7 @@ if (isset($_GET['t'])) { $fileOwner = $shareOwner; } if (isset($fileOwner)) { + OC_Util::tearDownFS(); OC_Util::setupFS($fileOwner); $path = \OC\Files\Filesystem::getPath($linkItem['file_source']); } @@ -77,7 +84,7 @@ if (isset($path)) { exit(); } else { // Save item id in session for future requests - $_SESSION['public_link_authenticated'] = $linkItem['id']; + \OC::$session->set('public_link_authenticated', $linkItem['id']); } } else { OCP\Util::writeLog('share', 'Unknown share type '.$linkItem['share_type'] @@ -90,8 +97,8 @@ if (isset($path)) { } else { // Check if item id is set in session - if (!isset($_SESSION['public_link_authenticated']) - || $_SESSION['public_link_authenticated'] !== $linkItem['id'] + if ( ! \OC::$session->exists('public_link_authenticated') + || \OC::$session->get('public_link_authenticated') !== $linkItem['id'] ) { // Prompt for password $tmpl = new OCP\Template('files_sharing', 'authenticate', 'guest'); diff --git a/apps/files_trashbin/appinfo/app.php b/apps/files_trashbin/appinfo/app.php index e83d3b8fbbd766ccadf600b766452bec191e3a16..3b1e0ac30cc3e4dc802cc86e427e3f7c64d4e475 100644 --- a/apps/files_trashbin/appinfo/app.php +++ b/apps/files_trashbin/appinfo/app.php @@ -3,7 +3,5 @@ OC::$CLASSPATH['OCA\Files_Trashbin\Hooks'] = 'files_trashbin/lib/hooks.php'; OC::$CLASSPATH['OCA\Files_Trashbin\Trashbin'] = 'files_trashbin/lib/trash.php'; -//Listen to delete file signal -OCP\Util::connectHook('OC_Filesystem', 'delete', "OCA\Files_Trashbin\Hooks", "remove_hook"); -//Listen to delete user signal -OCP\Util::connectHook('OC_User', 'pre_deleteUser', "OCA\Files_Trashbin\Hooks", "deleteUser_hook"); \ No newline at end of file +// register hooks +\OCA\Files_Trashbin\Trashbin::registerHooks(); \ No newline at end of file diff --git a/apps/files_trashbin/index.php b/apps/files_trashbin/index.php index 8a5875b9ce605214fcf65c2d34c27d52dcf5d779..a32b7414ac6a1b5a9a14c56d9753853ce38fb270 100644 --- a/apps/files_trashbin/index.php +++ b/apps/files_trashbin/index.php @@ -21,8 +21,7 @@ $dir = isset($_GET['dir']) ? stripslashes($_GET['dir']) : ''; $result = array(); if ($dir) { $dirlisting = true; - $fullpath = \OCP\Config::getSystemValue('datadirectory').$view->getAbsolutePath($dir); - $dirContent = opendir($fullpath); + $dirContent = $view->opendir($dir); $i = 0; while($entryName = readdir($dirContent)) { if ( $entryName != '.' && $entryName != '..' ) { diff --git a/apps/files_trashbin/js/trash.js b/apps/files_trashbin/js/trash.js index eed253d66025ecea4341ec018506505f5485ead3..691642811b74f35ba46912065e6839e71becc4d0 100644 Binary files a/apps/files_trashbin/js/trash.js and b/apps/files_trashbin/js/trash.js differ diff --git a/apps/files_trashbin/l10n/bg_BG.php b/apps/files_trashbin/l10n/bg_BG.php index 31c5dcb4ef19470bb49004af6e990cac3ccb0e69..288518e1a41320914d5abee9cae4a70af6460318 100644 --- a/apps/files_trashbin/l10n/bg_BG.php +++ b/apps/files_trashbin/l10n/bg_BG.php @@ -13,5 +13,6 @@ "{count} files" => "{count} файла", "Nothing in here. Your trash bin is empty!" => "ÐÑма нищо. Кофата е празна!", "Restore" => "ВъзтановÑване", -"Delete" => "Изтриване" +"Delete" => "Изтриване", +"Deleted Files" => "Изтрити файлове" ); diff --git a/apps/files_trashbin/l10n/cy_GB.php b/apps/files_trashbin/l10n/cy_GB.php index 2f1700533793b350f916136f32cf9d0035719096..055e8d8654dd68ae2f0a22c0a17d6e61d5ce9b76 100644 --- a/apps/files_trashbin/l10n/cy_GB.php +++ b/apps/files_trashbin/l10n/cy_GB.php @@ -1,4 +1,18 @@ <?php $TRANSLATIONS = array( +"Couldn't delete %s permanently" => "Methwyd dileu %s yn barhaol", +"Couldn't restore %s" => "Methwyd adfer %s", +"perform restore operation" => "gweithrediad adfer", "Error" => "Gwall", -"Delete" => "Dileu" +"delete file permanently" => "dileu ffeil yn barhaol", +"Delete permanently" => "Dileu'n barhaol", +"Name" => "Enw", +"Deleted" => "Wedi dileu", +"1 folder" => "1 blygell", +"{count} folders" => "{count} plygell", +"1 file" => "1 ffeil", +"{count} files" => "{count} ffeil", +"Nothing in here. Your trash bin is empty!" => "Does dim byd yma. Mae eich bin sbwriel yn wag!", +"Restore" => "Adfer", +"Delete" => "Dileu", +"Deleted Files" => "Ffeiliau Ddilewyd" ); diff --git a/apps/files_trashbin/l10n/ia.php b/apps/files_trashbin/l10n/ia.php index 0a51752312f37a994aeda4b736d693241143e46a..dea25b30ba45adc3b79a7625bed071f62e29890f 100644 --- a/apps/files_trashbin/l10n/ia.php +++ b/apps/files_trashbin/l10n/ia.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Error", "Name" => "Nomine", "Delete" => "Deler" ); diff --git a/apps/files_trashbin/l10n/id.php b/apps/files_trashbin/l10n/id.php index e06c66784f24d3820d532363813db331986d9da2..62a63d515a3749ac279aa642c8132f22d0a1da05 100644 --- a/apps/files_trashbin/l10n/id.php +++ b/apps/files_trashbin/l10n/id.php @@ -2,13 +2,13 @@ "Couldn't delete %s permanently" => "Tidak dapat menghapus permanen %s", "Couldn't restore %s" => "Tidak dapat memulihkan %s", "perform restore operation" => "jalankan operasi pemulihan", -"Error" => "kesalahan", +"Error" => "Galat", "delete file permanently" => "hapus berkas secara permanen", -"Delete permanently" => "hapus secara permanen", +"Delete permanently" => "Hapus secara permanen", "Name" => "Nama", "Deleted" => "Dihapus", -"1 folder" => "1 map", -"{count} folders" => "{count} map", +"1 folder" => "1 folder", +"{count} folders" => "{count} folder", "1 file" => "1 berkas", "{count} files" => "{count} berkas", "Nothing in here. Your trash bin is empty!" => "Tempat sampah anda kosong!", 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/nb_NO.php b/apps/files_trashbin/l10n/nb_NO.php index e1dce4b399525bf2fb3672a8595958393b7d65b7..43ad018049447a8d0a1b6c1bcf98a031bf498680 100644 --- a/apps/files_trashbin/l10n/nb_NO.php +++ b/apps/files_trashbin/l10n/nb_NO.php @@ -13,5 +13,6 @@ "{count} files" => "{count} filer", "Nothing in here. Your trash bin is empty!" => "Ingenting her. Søppelkassen din er tom!", "Restore" => "Gjenopprett", -"Delete" => "Slett" +"Delete" => "Slett", +"Deleted Files" => "Slettet filer" ); diff --git a/apps/files_trashbin/l10n/nn_NO.php b/apps/files_trashbin/l10n/nn_NO.php index 14345ddcc4d49bedbb37d3f547197fd7b8e048ed..454ea2b05753198172040752659ff7bc99149290 100644 --- a/apps/files_trashbin/l10n/nn_NO.php +++ b/apps/files_trashbin/l10n/nn_NO.php @@ -1,5 +1,18 @@ <?php $TRANSLATIONS = array( +"Couldn't delete %s permanently" => "Klarte ikkje sletta %s for godt", +"Couldn't restore %s" => "Klarte ikkje gjenoppretta %s", +"perform restore operation" => "utfør gjenoppretting", "Error" => "Feil", +"delete file permanently" => "slett fila for godt", +"Delete permanently" => "Slett for godt", "Name" => "Namn", -"Delete" => "Slett" +"Deleted" => "Sletta", +"1 folder" => "1 mappe", +"{count} folders" => "{count} mapper", +"1 file" => "1 fil", +"{count} files" => "{count} filer", +"Nothing in here. Your trash bin is empty!" => "Ingenting her. Papirkorga di er tom!", +"Restore" => "Gjenopprett", +"Delete" => "Slett", +"Deleted Files" => "Sletta filer" ); diff --git a/apps/files_trashbin/l10n/pl.php b/apps/files_trashbin/l10n/pl.php index 7fd1ab21ecd61a9aef32bac14a90e076d52f5a64..5c9f558f11fd610ed79046a6cd880493f05e0a6d 100644 --- a/apps/files_trashbin/l10n/pl.php +++ b/apps/files_trashbin/l10n/pl.php @@ -8,9 +8,9 @@ "Name" => "Nazwa", "Deleted" => "UsuniÄ™te", "1 folder" => "1 folder", -"{count} folders" => "{count} foldery", +"{count} folders" => "Ilość folderów: {count}", "1 file" => "1 plik", -"{count} files" => "{count} pliki", +"{count} files" => "Ilość plików: {count}", "Nothing in here. Your trash bin is empty!" => "Nic tu nie ma. Twój kosz jest pusty!", "Restore" => "Przywróć", "Delete" => "UsuÅ„", diff --git a/apps/files_trashbin/l10n/pt_PT.php b/apps/files_trashbin/l10n/pt_PT.php index 7dfe610466b0db2e0c0c93e9ede41dacd655c8ab..ba85158b70e1a4c3a098232f3e5595b5454409e5 100644 --- a/apps/files_trashbin/l10n/pt_PT.php +++ b/apps/files_trashbin/l10n/pt_PT.php @@ -13,6 +13,6 @@ "{count} files" => "{count} ficheiros", "Nothing in here. Your trash bin is empty!" => "Não hà ficheiros. O lixo está vazio!", "Restore" => "Restaurar", -"Delete" => "Apagar", +"Delete" => "Eliminar", "Deleted Files" => "Ficheiros Apagados" ); diff --git a/apps/files_trashbin/l10n/ro.php b/apps/files_trashbin/l10n/ro.php index c03ef600f35ec122d787838f6c6491722b86381f..3af21b7e3f367ab670c38fa81358d1db4835668e 100644 --- a/apps/files_trashbin/l10n/ro.php +++ b/apps/files_trashbin/l10n/ro.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Error" => "Eroare", +"Delete permanently" => "Stergere permanenta", "Name" => "Nume", "1 folder" => "1 folder", "{count} folders" => "{count} foldare", diff --git a/apps/files_trashbin/l10n/ru_RU.php b/apps/files_trashbin/l10n/ru_RU.php index 178eb531077ceb3e661ff107f9480da8b9fdb31d..8636e417ecb207808d94e78c9acc8e05d51d1266 100644 --- a/apps/files_trashbin/l10n/ru_RU.php +++ b/apps/files_trashbin/l10n/ru_RU.php @@ -1,18 +1,5 @@ <?php $TRANSLATIONS = array( -"Couldn't delete %s permanently" => "%s не может быть удалён навÑегда", -"Couldn't restore %s" => "%s не может быть воÑÑтановлен", -"perform restore operation" => "выполнить операцию воÑÑтановлениÑ", "Error" => "Ошибка", -"delete file permanently" => "удалить файл навÑегда", -"Delete permanently" => "Удалить навÑегда", "Name" => "ИмÑ", -"Deleted" => "Удалён", -"1 folder" => "1 папка", -"{count} folders" => "{количеÑтво} папок", -"1 file" => "1 файл", -"{count} files" => "{количеÑтво} файлов", -"Nothing in here. Your trash bin is empty!" => "ЗдеÑÑŒ ничего нет. Ваша корзина пуÑта!", -"Restore" => "ВоÑÑтановить", -"Delete" => "Удалить", -"Deleted Files" => "Удаленные файлы" +"Delete" => "Удалить" ); diff --git a/apps/files_trashbin/l10n/sk_SK.php b/apps/files_trashbin/l10n/sk_SK.php index 7203f4c75fcda5d8ec19f6af27c6d79955e4c1d5..7cef36ef1c0805436aed68f7816bc32542f19f33 100644 --- a/apps/files_trashbin/l10n/sk_SK.php +++ b/apps/files_trashbin/l10n/sk_SK.php @@ -5,7 +5,7 @@ "Error" => "Chyba", "delete file permanently" => "trvalo zmazaÅ¥ súbor", "Delete permanently" => "ZmazaÅ¥ trvalo", -"Name" => "Meno", +"Name" => "Názov", "Deleted" => "Zmazané", "1 folder" => "1 prieÄinok", "{count} folders" => "{count} prieÄinkov", 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_trashbin/lib/trash.php b/apps/files_trashbin/lib/trash.php index f0b56eef01403ce3bf12493916614b7070be6f73..2d1830a38f1b4a8e10e575dab4cfc2b5222fdb49 100644 --- a/apps/files_trashbin/lib/trash.php +++ b/apps/files_trashbin/lib/trash.php @@ -29,6 +29,17 @@ class Trashbin { // unit: percentage; 50% of available disk space/quota const DEFAULTMAXSIZE=50; + public static function getUidAndFilename($filename) { + $uid = \OC\Files\Filesystem::getOwner($filename); + \OC\Files\Filesystem::initMountPoints($uid); + if ( $uid != \OCP\User::getUser() ) { + $info = \OC\Files\Filesystem::getFileInfo($filename); + $ownerView = new \OC\Files\View('/'.$uid.'/files'); + $filename = $ownerView->getPath($info['fileid']); + } + return array($uid, $filename); + } + /** * move file to the trash bin * @@ -39,14 +50,15 @@ class Trashbin { $view = new \OC\Files\View('/'. $user); if (!$view->is_dir('files_trashbin')) { $view->mkdir('files_trashbin'); - $view->mkdir("files_trashbin/files"); - $view->mkdir("files_trashbin/versions"); - $view->mkdir("files_trashbin/keyfiles"); + $view->mkdir('files_trashbin/files'); + $view->mkdir('files_trashbin/versions'); + $view->mkdir('files_trashbin/keyfiles'); + $view->mkdir('files_trashbin/share-keys'); } $path_parts = pathinfo($file_path); - $deleted = $path_parts['basename']; + $filename = $path_parts['basename']; $location = $path_parts['dirname']; $timestamp = time(); $mime = $view->getMimeType('files'.$file_path); @@ -61,46 +73,29 @@ class Trashbin { if ( $trashbinSize === false || $trashbinSize < 0 ) { $trashbinSize = self::calculateSize(new \OC\Files\View('/'. $user.'/files_trashbin')); } - - $sizeOfAddedFiles = self::copy_recursive($file_path, 'files_trashbin/files/'.$deleted.'.d'.$timestamp, $view); - - if ( $view->file_exists('files_trashbin/files/'.$deleted.'.d'.$timestamp) ) { + + // disable proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + $sizeOfAddedFiles = self::copy_recursive($file_path, 'files_trashbin/files/'.$filename.'.d'.$timestamp, $view); + \OC_FileProxy::$enabled = $proxyStatus; + + if ( $view->file_exists('files_trashbin/files/'.$filename.'.d'.$timestamp) ) { $trashbinSize += $sizeOfAddedFiles; $query = \OC_DB::prepare("INSERT INTO `*PREFIX*files_trash` (`id`,`timestamp`,`location`,`type`,`mime`,`user`) VALUES (?,?,?,?,?,?)"); - $result = $query->execute(array($deleted, $timestamp, $location, $type, $mime, $user)); + $result = $query->execute(array($filename, $timestamp, $location, $type, $mime, $user)); if ( !$result ) { // if file couldn't be added to the database than also don't store it in the trash bin. - $view->deleteAll('files_trashbin/files/'.$deleted.'.d'.$timestamp); + $view->deleteAll('files_trashbin/files/'.$filename.'.d'.$timestamp); \OC_Log::write('files_trashbin', 'trash bin database couldn\'t be updated', \OC_log::ERROR); return; } \OCP\Util::emitHook('\OCA\Files_Trashbin\Trashbin', 'post_moveToTrash', array('filePath' => \OC\Files\Filesystem::normalizePath($file_path), - 'trashPath' => \OC\Files\Filesystem::normalizePath($deleted.'.d'.$timestamp))); - - // Take care of file versions - if ( \OCP\App::isEnabled('files_versions') ) { - if ( $view->is_dir('files_versions/'.$file_path) ) { - $trashbinSize += self::calculateSize(new \OC\Files\View('/'. $user.'/files_versions/'.$file_path)); - $view->rename('files_versions/'.$file_path, 'files_trashbin/versions'. $deleted.'.d'.$timestamp); - } else if ( $versions = \OCA\Files_Versions\Storage::getVersions($user, $file_path) ) { - foreach ($versions as $v) { - $trashbinSize += $view->filesize('files_versions'.$v['path'].'.v'.$v['version']); - $view->rename('files_versions'.$v['path'].'.v'.$v['version'], 'files_trashbin/versions/'. $deleted.'.v'.$v['version'].'.d'.$timestamp); - } - } - } - - // Take care of encryption keys - $keyfile = \OC\Files\Filesystem::normalizePath('files_encryption/keyfiles/'.$file_path); - if ( \OCP\App::isEnabled('files_encryption') && $view->file_exists($keyfile.'.key') ) { - if ( $view->is_dir('files'.$file_path) ) { - $trashbinSize += self::calculateSize(new \OC\Files\View('/'.$user.'/'.$keyfile)); - $view->rename($keyfile, 'files_trashbin/keyfiles/'. $deleted.'.d'.$timestamp); - } else { - $trashbinSize += $view->filesize($keyfile.'.key'); - $view->rename($keyfile.'.key', 'files_trashbin/keyfiles/'. $deleted.'.key.d'.$timestamp); - } - } + 'trashPath' => \OC\Files\Filesystem::normalizePath($filename.'.d'.$timestamp))); + + $trashbinSize += self::retainVersions($view, $file_path, $filename, $timestamp); + $trashbinSize += self::retainEncryptionKeys($view, $file_path, $filename, $timestamp); + } else { \OC_Log::write('files_trashbin', 'Couldn\'t move '.$file_path.' to the trash bin', \OC_log::ERROR); } @@ -111,15 +106,141 @@ class Trashbin { } + /** + * Move file versions to trash so that they can be restored later + * + * @param \OC\Files\View $view + * @param $file_path path to original file + * @param $filename of deleted file + * @param $timestamp when the file was deleted + * + * @return size of stored versions + */ + private static function retainVersions($view, $file_path, $filename, $timestamp) { + $size = 0; + if (\OCP\App::isEnabled('files_versions')) { + + // disable proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $user = \OCP\User::getUser(); + $rootView = new \OC\Files\View('/'); + + list($owner, $ownerPath) = self::getUidAndFilename($file_path); + + if ($rootView->is_dir($owner.'/files_versions/' . $ownerPath)) { + $size += self::calculateSize(new \OC\Files\View('/' . $owner . '/files_versions/' . $ownerPath)); + $rootView->rename($owner.'/files_versions/' . $ownerPath, $user.'/files_trashbin/versions/' . $filename . '.d' . $timestamp); + } else if ($versions = \OCA\Files_Versions\Storage::getVersions($owner, $ownerPath)) { + foreach ($versions as $v) { + $size += $rootView->filesize($owner.'/files_versions' . $v['path'] . '.v' . $v['version']); + $rootView->rename($owner.'/files_versions' . $v['path'] . '.v' . $v['version'], $user.'/files_trashbin/versions/' . $filename . '.v' . $v['version'] . '.d' . $timestamp); + } + } + + // enable proxy + \OC_FileProxy::$enabled = $proxyStatus; + } + + return $size; + } + + /** + * Move encryption keys to trash so that they can be restored later + * + * @param \OC\Files\View $view + * @param $file_path path to original file + * @param $filename of deleted file + * @param $timestamp when the file was deleted + * + * @return size of encryption keys + */ + private static function retainEncryptionKeys($view, $file_path, $filename, $timestamp) { + $size = 0; + + if (\OCP\App::isEnabled('files_encryption')) { + + $user = \OCP\User::getUser(); + $rootView = new \OC\Files\View('/'); + + list($owner, $ownerPath) = self::getUidAndFilename($file_path); + + + // disable proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // retain key files + $keyfile = \OC\Files\Filesystem::normalizePath($owner.'/files_encryption/keyfiles/' . $ownerPath); + + if ($rootView->is_dir($keyfile) || $rootView->file_exists($keyfile . '.key')) { + // move keyfiles + if ($rootView->is_dir($keyfile)) { + $size += self::calculateSize(new \OC\Files\View($keyfile)); + $rootView->rename($keyfile, $user.'/files_trashbin/keyfiles/' . $filename . '.d' . $timestamp); + } else { + $size += $rootView->filesize($keyfile . '.key'); + $rootView->rename($keyfile . '.key', $user.'/files_trashbin/keyfiles/' . $filename . '.key.d' . $timestamp); + } + } + + // retain share keys + $sharekeys = \OC\Files\Filesystem::normalizePath($owner.'/files_encryption/share-keys/' . $ownerPath); + + if ($rootView->is_dir($sharekeys)) { + $size += self::calculateSize(new \OC\Files\View($sharekeys)); + $rootView->rename($sharekeys, $user.'/files_trashbin/share-keys/' . $filename . '.d' . $timestamp); + } else { + // get local path to share-keys + $localShareKeysPath = $rootView->getLocalFile($sharekeys); + + // handle share-keys + $matches = glob(preg_quote($localShareKeysPath).'*.shareKey'); + foreach ($matches as $src) { + // get source file parts + $pathinfo = pathinfo($src); + + // we only want to keep the owners key so we can access the private key + $ownerShareKey = $filename . '.' . $user. '.shareKey'; + + // if we found the share-key for the owner, we need to move it to files_trashbin + if($pathinfo['basename'] == $ownerShareKey) { + + // calculate size + $size += $rootView->filesize($sharekeys. '.' . $user. '.shareKey'); + + // move file + $rootView->rename($sharekeys. '.' . $user. '.shareKey', $user.'/files_trashbin/share-keys/' . $ownerShareKey . '.d' . $timestamp); + } else { + + // calculate size + $size += filesize($src); + + // don't keep other share-keys + unlink($src); + } + } + + } + + // enable proxy + \OC_FileProxy::$enabled = $proxyStatus; + } + return $size; + } /** * restore files from trash bin * @param $file path to the deleted file * @param $filename name of the file * @param $timestamp time when the file was deleted - */ + * + * @return bool + */ public static function restore($file, $filename, $timestamp) { - $user = \OCP\User::getUser(); + + $user = \OCP\User::getUser(); $view = new \OC\Files\View('/'.$user); $trashbinSize = self::getTrashbinSize($user); @@ -157,8 +278,20 @@ class Trashbin { // we need a extension in case a file/dir with the same name already exists $ext = self::getUniqueExtension($location, $filename, $view); $mtime = $view->filemtime($source); - if( $view->rename($source, $target.$ext) ) { - $view->touch($target.$ext, $mtime); + + // disable proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + // restore file + $restoreResult = $view->rename($source, $target.$ext); + + // handle the restore result + if( $restoreResult ) { + $fakeRoot = $view->getRoot(); + $view->chroot('/'.$user.'/files'); + $view->touch('/'.$location.'/'.$filename.$ext, $mtime); + $view->chroot($fakeRoot); \OCP\Util::emitHook('\OCA\Files_Trashbin\Trashbin', 'post_restore', array('filePath' => \OC\Files\Filesystem::normalizePath('/'.$location.'/'.$filename.$ext), 'trashPath' => \OC\Files\Filesystem::normalizePath($file))); @@ -167,68 +300,195 @@ class Trashbin { } else { $trashbinSize -= $view->filesize($target.$ext); } - // if versioning app is enabled, copy versions from the trash bin back to the original location - if ( \OCP\App::isEnabled('files_versions') ) { - if ($timestamp ) { - $versionedFile = $filename; - } else { - $versionedFile = $file; - } - if ( $result[0]['type'] === 'dir' ) { - $trashbinSize -= self::calculateSize(new \OC\Files\View('/'.$user.'/'.'files_trashbin/versions/'. $file)); - $view->rename(\OC\Files\Filesystem::normalizePath('files_trashbin/versions/'. $file), \OC\Files\Filesystem::normalizePath('files_versions/'.$location.'/'.$filename.$ext)); - } else if ( $versions = self::getVersionsFromTrash($versionedFile, $timestamp) ) { - foreach ($versions as $v) { - if ($timestamp ) { - $trashbinSize -= $view->filesize('files_trashbin/versions/'.$versionedFile.'.v'.$v.'.d'.$timestamp); - $view->rename('files_trashbin/versions/'.$versionedFile.'.v'.$v.'.d'.$timestamp, 'files_versions/'.$location.'/'.$filename.$ext.'.v'.$v); - } else { - $trashbinSize -= $view->filesize('files_trashbin/versions/'.$versionedFile.'.v'.$v); - $view->rename('files_trashbin/versions/'.$versionedFile.'.v'.$v, 'files_versions/'.$location.'/'.$filename.$ext.'.v'.$v); - } - } - } - } - - // Take care of encryption keys TODO! Get '.key' in file between file name and delete date (also for permanent delete!) - $parts = pathinfo($file); - if ( $result[0]['type'] === 'dir' ) { - $keyfile = \OC\Files\Filesystem::normalizePath('files_trashbin/keyfiles/'.$parts['dirname'].'/'.$filename); - } else { - $keyfile = \OC\Files\Filesystem::normalizePath('files_trashbin/keyfiles/'.$parts['dirname'].'/'.$filename.'.key'); - } - if ($timestamp) { - $keyfile .= '.d'.$timestamp; - } - if ( \OCP\App::isEnabled('files_encryption') && $view->file_exists($keyfile) ) { - if ( $result[0]['type'] === 'dir' ) { - $trashbinSize -= self::calculateSize(new \OC\Files\View('/'.$user.'/'.$keyfile)); - $view->rename($keyfile, 'files_encryption/keyfiles/'. $location.'/'.$filename); - } else { - $trashbinSize -= $view->filesize($keyfile); - $view->rename($keyfile, 'files_encryption/keyfiles/'. $location.'/'.$filename.'.key'); - } - } - + + $trashbinSize -= self::restoreVersions($view, $file, $filename, $ext, $location, $timestamp); + $trashbinSize -= self::restoreEncryptionKeys($view, $file, $filename, $ext, $location, $timestamp); + if ( $timestamp ) { $query = \OC_DB::prepare('DELETE FROM `*PREFIX*files_trash` WHERE `user`=? AND `id`=? AND `timestamp`=?'); $query->execute(array($user,$filename,$timestamp)); } self::setTrashbinSize($user, $trashbinSize); - + + // enable proxy + \OC_FileProxy::$enabled = $proxyStatus; + return true; - } else { - \OC_Log::write('files_trashbin', 'Couldn\'t restore file from trash bin, '.$filename, \OC_log::ERROR); } + // enable proxy + \OC_FileProxy::$enabled = $proxyStatus; + return false; } + /** + * @brief restore versions from trash bin + * + * @param \OC\Files\View $view file view + * @param $file complete path to file + * @param $filename name of file + * @param $ext file extension in case a file with the same $filename already exists + * @param $location location if file + * @param $timestamp deleteion time + * + * @return size of restored versions + */ + private static function restoreVersions($view, $file, $filename, $ext, $location, $timestamp) { + $size = 0; + if (\OCP\App::isEnabled('files_versions')) { + // disable proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + $user = \OCP\User::getUser(); + $rootView = new \OC\Files\View('/'); + + $target = \OC\Files\Filesystem::normalizePath('/'.$location.'/'.$filename.$ext); + + list($owner, $ownerPath) = self::getUidAndFilename($target); + + if ($timestamp) { + $versionedFile = $filename; + } else { + $versionedFile = $file; + } + + if ($view->is_dir('/files_trashbin/versions/'.$file)) { + $size += self::calculateSize(new \OC\Files\View('/' . $user . '/' . 'files_trashbin/versions/' . $file)); + $rootView->rename(\OC\Files\Filesystem::normalizePath($user.'/files_trashbin/versions/' . $file), \OC\Files\Filesystem::normalizePath($owner.'/files_versions/' . $ownerPath)); + } else if ($versions = self::getVersionsFromTrash($versionedFile, $timestamp)) { + foreach ($versions as $v) { + if ($timestamp) { + $size += $view->filesize('files_trashbin/versions/' . $versionedFile . '.v' . $v . '.d' . $timestamp); + $rootView->rename($user.'/files_trashbin/versions/' . $versionedFile . '.v' . $v . '.d' . $timestamp, $owner.'/files_versions/' . $ownerPath . '.v' . $v); + } else { + $size += $view->filesize('files_trashbin/versions/' . $versionedFile . '.v' . $v); + $rootView->rename($user.'/files_trashbin/versions/' . $versionedFile . '.v' . $v, $owner.'/files_versions/' . $ownerPath . '.v' . $v); + } + } + } + + // enable proxy + \OC_FileProxy::$enabled = $proxyStatus; + } + return $size; + } + + + /** + * @brief restore encryption keys from trash bin + * + * @param \OC\Files\View $view + * @param $file complete path to file + * @param $filename name of file + * @param $ext file extension in case a file with the same $filename already exists + * @param $location location of file + * @param $timestamp deleteion time + * + * @return size of restored encrypted file + */ + private static function restoreEncryptionKeys($view, $file, $filename, $ext, $location, $timestamp) { + // Take care of encryption keys TODO! Get '.key' in file between file name and delete date (also for permanent delete!) + $size = 0; + if (\OCP\App::isEnabled('files_encryption')) { + $user = \OCP\User::getUser(); + $rootView = new \OC\Files\View('/'); + + $target = \OC\Files\Filesystem::normalizePath('/'.$location.'/'.$filename.$ext); + + list($owner, $ownerPath) = self::getUidAndFilename($target); + + $path_parts = pathinfo($file); + $source_location = $path_parts['dirname']; + + if ($view->is_dir('/files_trashbin/keyfiles/'.$file)) { + if($source_location != '.') { + $keyfile = \OC\Files\Filesystem::normalizePath($user.'/files_trashbin/keyfiles/' . $source_location . '/' . $filename); + $sharekey = \OC\Files\Filesystem::normalizePath($user.'/files_trashbin/share-keys/' . $source_location . '/' . $filename); + } else { + $keyfile = \OC\Files\Filesystem::normalizePath($user.'/files_trashbin/keyfiles/' . $filename); + $sharekey = \OC\Files\Filesystem::normalizePath($user.'/files_trashbin/share-keys/' . $filename); + } + } else { + $keyfile = \OC\Files\Filesystem::normalizePath($user.'/files_trashbin/keyfiles/' . $source_location . '/' . $filename . '.key'); + } + + if ($timestamp) { + $keyfile .= '.d' . $timestamp; + } + + // disable proxy to prevent recursive calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + + if ($rootView->file_exists($keyfile)) { + // handle directory + if ($rootView->is_dir($keyfile)) { + + // handle keyfiles + $size += self::calculateSize(new \OC\Files\View($keyfile)); + $rootView->rename($keyfile, $owner.'/files_encryption/keyfiles/' . $ownerPath); + + // handle share-keys + if ($timestamp) { + $sharekey .= '.d' . $timestamp; + } + $size += self::calculateSize(new \OC\Files\View($sharekey)); + $rootView->rename($sharekey, $owner.'/files_encryption/share-keys/' . $ownerPath); + + } else { + // handle keyfiles + $size += $rootView->filesize($keyfile); + $rootView->rename($keyfile, $owner.'/files_encryption/keyfiles/' . $ownerPath . '.key'); + + // handle share-keys + $ownerShareKey = \OC\Files\Filesystem::normalizePath($user.'/files_trashbin/share-keys/' . $source_location . '/' . $filename . '.' . $user. '.shareKey'); + if ($timestamp) { + $ownerShareKey .= '.d' . $timestamp; + } + + $size += $rootView->filesize($ownerShareKey); + + // move only owners key + $rootView->rename($ownerShareKey, $owner.'/files_encryption/share-keys/' . $ownerPath . '.' . $user. '.shareKey'); + + // try to re-share if file is shared + $filesystemView = new \OC_FilesystemView('/'); + $session = new \OCA\Encryption\Session($filesystemView); + $util = new \OCA\Encryption\Util($filesystemView, $user); + + // fix the file size + $absolutePath = \OC\Files\Filesystem::normalizePath('/' . $owner . '/files/'. $ownerPath); + $util->fixFileSize($absolutePath); + + // get current sharing state + $sharingEnabled = \OCP\Share::isEnabled(); + + // get the final filename + $target = \OC\Files\Filesystem::normalizePath($location.'/'.$filename); + + // get users sharing this file + $usersSharing = $util->getSharingUsersArray($sharingEnabled, $target.$ext, $user); + + // Attempt to set shareKey + $util->setSharedFileKeyfiles($session, $usersSharing, $target.$ext); + } + } + + // enable proxy + \OC_FileProxy::$enabled = $proxyStatus; + } + return $size; + } + /** - * delete file from trash bin permanently + * @brief delete file from trash bin permanently + * * @param $filename path to the file * @param $timestamp of deletion time + * * @return size of deleted files */ public static function delete($filename, $timestamp=null) { @@ -249,7 +509,25 @@ class Trashbin { $file = $filename; } + $size += self::deleteVersions($view, $file, $filename, $timestamp); + $size += self::deleteEncryptionKeys($view, $file, $filename, $timestamp); + + if ($view->is_dir('/files_trashbin/files/'.$file)) { + $size += self::calculateSize(new \OC\Files\View('/'.$user.'/files_trashbin/files/'.$file)); + } else { + $size += $view->filesize('/files_trashbin/files/'.$file); + } + $view->unlink('/files_trashbin/files/'.$file); + $trashbinSize -= $size; + self::setTrashbinSize($user, $trashbinSize); + + return $size; + } + + private static function deleteVersions($view, $file, $filename, $timestamp) { + $size = 0; if ( \OCP\App::isEnabled('files_versions') ) { + $user = \OCP\User::getUser(); if ($view->is_dir('files_trashbin/versions/'.$file)) { $size += self::calculateSize(new \OC\Files\view('/'.$user.'/files_trashbin/versions/'.$file)); $view->unlink('files_trashbin/versions/'.$file); @@ -265,35 +543,37 @@ class Trashbin { } } } - - // Take care of encryption keys - $parts = pathinfo($file); - if ( $view->is_dir('/files_trashbin/files/'.$file) ) { - $keyfile = \OC\Files\Filesystem::normalizePath('files_trashbin/keyfiles/'.$filename); - } else { - $keyfile = \OC\Files\Filesystem::normalizePath('files_trashbin/keyfiles/'.$filename.'.key'); - } - if ($timestamp) { - $keyfile .= '.d'.$timestamp; - } - if ( \OCP\App::isEnabled('files_encryption') && $view->file_exists($keyfile) ) { - if ( $view->is_dir($keyfile) ) { - $size += self::calculateSize(new \OC\Files\View('/'.$user.'/'.$keyfile)); + return $size; + } + + private static function deleteEncryptionKeys($view, $file, $filename, $timestamp) { + $size = 0; + if (\OCP\App::isEnabled('files_encryption')) { + $user = \OCP\User::getUser(); + + if ($view->is_dir('/files_trashbin/files/' . $file)) { + $keyfile = \OC\Files\Filesystem::normalizePath('files_trashbin/keyfiles/' . $filename); + $sharekeys = \OC\Files\Filesystem::normalizePath('files_trashbin/share-keys/' . $filename); } else { - $size += $view->filesize($keyfile); + $keyfile = \OC\Files\Filesystem::normalizePath('files_trashbin/keyfiles/' . $filename . '.key'); + $sharekeys = \OC\Files\Filesystem::normalizePath('files_trashbin/share-keys/' . $filename . '.' . $user . '.shareKey'); + } + if ($timestamp) { + $keyfile .= '.d' . $timestamp; + $sharekeys .= '.d' . $timestamp; + } + if ($view->file_exists($keyfile)) { + if ($view->is_dir($keyfile)) { + $size += self::calculateSize(new \OC\Files\View('/' . $user . '/' . $keyfile)); + $size += self::calculateSize(new \OC\Files\View('/' . $user . '/' . $sharekeys)); + } else { + $size += $view->filesize($keyfile); + $size += $view->filesize($sharekeys); + } + $view->unlink($keyfile); + $view->unlink($sharekeys); } - $view->unlink($keyfile); - } - - if ($view->is_dir('/files_trashbin/files/'.$file)) { - $size += self::calculateSize(new \OC\Files\View('/'.$user.'/files_trashbin/files/'.$file)); - } else { - $size += $view->filesize('/files_trashbin/files/'.$file); } - $view->unlink('/files_trashbin/files/'.$file); - $trashbinSize -= $size; - self::setTrashbinSize($user, $trashbinSize); - return $size; } @@ -553,5 +833,14 @@ class Trashbin { } $query->execute(array($size, $user)); } - + + /** + * register hooks + */ + public static function registerHooks() { + //Listen to delete file signal + \OCP\Util::connectHook('OC_Filesystem', 'delete', "OCA\Files_Trashbin\Hooks", "remove_hook"); + //Listen to delete user signal + \OCP\Util::connectHook('OC_User', 'pre_deleteUser', "OCA\Files_Trashbin\Hooks", "deleteUser_hook"); + } } diff --git a/apps/files_versions/l10n/bg_BG.php b/apps/files_versions/l10n/bg_BG.php index 6a1882c2bfddb954b77451753f671f4cabc45ef9..a03d9adcf079e30dbe53c46d398b9d98034153a2 100644 --- a/apps/files_versions/l10n/bg_BG.php +++ b/apps/files_versions/l10n/bg_BG.php @@ -1,3 +1,5 @@ <?php $TRANSLATIONS = array( +"success" => "уÑпешно", +"File %s was reverted to version %s" => "Файлът %s бе върнат към верÑÐ¸Ñ %s", "Versions" => "ВерÑии" ); diff --git a/apps/files_versions/l10n/et_EE.php b/apps/files_versions/l10n/et_EE.php index 930cfbc33a7e3cb335cfd3d7d0de66f0b98d15e0..c8d2f7cfacdc289bce2ef79d46c63841de943149 100644 --- a/apps/files_versions/l10n/et_EE.php +++ b/apps/files_versions/l10n/et_EE.php @@ -7,5 +7,5 @@ "No old versions available" => "Vanu versioone pole saadaval", "No path specified" => "Asukohta pole määratud", "Versions" => "Versioonid", -"Revert a file to a previous version by clicking on its revert button" => "Taasta fail varasemale versioonile klikkides \"Revert\" nupule" +"Revert a file to a previous version by clicking on its revert button" => "Taasta fail varasemale versioonile klikkides nupule \"Taasta\"" ); diff --git a/apps/files_versions/l10n/he.php b/apps/files_versions/l10n/he.php index 9eb4df64857fbd7675bc0814d65a286c39b96871..ad2e261d5391028d34b81bc2c2beca95e83e0f74 100644 --- a/apps/files_versions/l10n/he.php +++ b/apps/files_versions/l10n/he.php @@ -1,5 +1,3 @@ <?php $TRANSLATIONS = array( -"History" => "היסטוריה", -"Files Versioning" => "שמירת הבדלי גרס×ות של קבצי×", -"Enable" => "הפעלה" +"Versions" => "גרס×ות" ); diff --git a/apps/files_versions/l10n/ku_IQ.php b/apps/files_versions/l10n/ku_IQ.php index db5dbad49fcae65da0279cb0693592900767bca7..9132caf75e3123387298d67c5a24794245dd23bb 100644 --- a/apps/files_versions/l10n/ku_IQ.php +++ b/apps/files_versions/l10n/ku_IQ.php @@ -1,5 +1,3 @@ <?php $TRANSLATIONS = array( -"History" => "مێژوو", -"Files Versioning" => "وه‌شانی په‌ڕگه", -"Enable" => "چالاککردن" +"Versions" => "وه‌شان" ); diff --git a/apps/files_versions/l10n/nb_NO.php b/apps/files_versions/l10n/nb_NO.php index 18c725061027a0a0d216ca3850a5aaf50e71c1ff..df59dfe4c8c094872bd470a2d08de9c326dc9430 100644 --- a/apps/files_versions/l10n/nb_NO.php +++ b/apps/files_versions/l10n/nb_NO.php @@ -1,5 +1,3 @@ <?php $TRANSLATIONS = array( -"History" => "Historie", -"Files Versioning" => "Fil versjonering", -"Enable" => "Aktiver" +"Versions" => "Versjoner" ); diff --git a/apps/files_versions/l10n/nn_NO.php b/apps/files_versions/l10n/nn_NO.php new file mode 100644 index 0000000000000000000000000000000000000000..940cc2371a107918df31404f5cd3d4504eaa9e71 --- /dev/null +++ b/apps/files_versions/l10n/nn_NO.php @@ -0,0 +1,11 @@ +<?php $TRANSLATIONS = array( +"Could not revert: %s" => "Klarte ikkje Ã¥ tilbakestilla: %s", +"success" => "vellukka", +"File %s was reverted to version %s" => "Tilbakestilte fila %s til utgÃ¥va %s", +"failure" => "feil", +"File %s could not be reverted to version %s" => "Klarte ikkje tilbakestilla fila %s til utgÃ¥va %s", +"No old versions available" => "Ingen eldre utgÃ¥ver tilgjengelege", +"No path specified" => "Ingen sti gjeve", +"Versions" => "UtgÃ¥ver", +"Revert a file to a previous version by clicking on its revert button" => "Tilbakestill ei fil til ei tidlegare utgÃ¥ve ved Ã¥ klikka tilbakestill-knappen" +); diff --git a/apps/files_versions/l10n/ro.php b/apps/files_versions/l10n/ro.php index 7dfaee3672b1c391f0968599560062f54ccc4cb0..cd9fc89dcc6bb545bdbec800d9713c25ef65f5d5 100644 --- a/apps/files_versions/l10n/ro.php +++ b/apps/files_versions/l10n/ro.php @@ -1,5 +1,11 @@ <?php $TRANSLATIONS = array( -"History" => "Istoric", -"Files Versioning" => "Versionare fiÈ™iere", -"Enable" => "Activare" +"Could not revert: %s" => "Nu a putut reveni: %s", +"success" => "success", +"File %s was reverted to version %s" => "Fisierul %s a revenit la versiunea %s", +"failure" => "eÈ™ec", +"File %s could not be reverted to version %s" => "Fisierele %s nu au putut reveni la versiunea %s", +"No old versions available" => "Versiunile vechi nu sunt disponibile", +"No path specified" => "Nici un dosar specificat", +"Versions" => "Versiuni", +"Revert a file to a previous version by clicking on its revert button" => "Readuceti un fiÈ™ier la o versiune anterioară, făcând clic pe butonul revenire" ); diff --git a/apps/files_versions/l10n/si_LK.php b/apps/files_versions/l10n/si_LK.php index 37debf869bc55f054c322f5993256f8f8e9c7ebf..c7ee63d8ef637ca2775906527634bb3f94ee3509 100644 --- a/apps/files_versions/l10n/si_LK.php +++ b/apps/files_versions/l10n/si_LK.php @@ -1,5 +1,3 @@ <?php $TRANSLATIONS = array( -"History" => "ඉà¶à·’à·„à·à·ƒà¶º", -"Files Versioning" => "ගොනු අනුවà·à¶¯à¶ºà¶±à·Š", -"Enable" => "සක්â€à¶»à·’ය කරන්න" +"Versions" => "අනුවà·à¶¯" ); diff --git a/apps/files_versions/l10n/ta_LK.php b/apps/files_versions/l10n/ta_LK.php index aca76dcc2621697e3f515abcbbc9229da15a6511..61a47e42f0a13eac7636bf9408137adacaad908c 100644 --- a/apps/files_versions/l10n/ta_LK.php +++ b/apps/files_versions/l10n/ta_LK.php @@ -1,5 +1,3 @@ <?php $TRANSLATIONS = array( -"History" => "வரலாறà¯", -"Files Versioning" => "கோபà¯à®ªà¯ பதிபà¯à®ªà¯à®•ளà¯", -"Enable" => "இயலà¯à®®à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•" +"Versions" => "பதிபà¯à®ªà¯à®•ளà¯" ); diff --git a/apps/files_versions/l10n/th_TH.php b/apps/files_versions/l10n/th_TH.php index e1e996903aea02efcef879b9c7c8525ae842928c..2998f74838991e12191754b17f30c93c4bac2d4d 100644 --- a/apps/files_versions/l10n/th_TH.php +++ b/apps/files_versions/l10n/th_TH.php @@ -1,5 +1,3 @@ <?php $TRANSLATIONS = array( -"History" => "ประวัติ", -"Files Versioning" => "à¸à¸²à¸£à¸à¸³à¸«à¸™à¸”เวà¸à¸£à¹Œà¸Šà¸±à¹ˆà¸™à¸‚à¸à¸‡à¹„ฟล์", -"Enable" => "เปิดใช้งาน" +"Versions" => "รุ่น" ); 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/vi.php b/apps/files_versions/l10n/vi.php index f2499e7bf355fe4dae3b0bff6fb4caabc67e0ed5..33b045f2e3e859a6e99d3a73ed29bcef23d3e8d9 100644 --- a/apps/files_versions/l10n/vi.php +++ b/apps/files_versions/l10n/vi.php @@ -6,5 +6,6 @@ "File %s could not be reverted to version %s" => "File %s không thể khôi phục vá» phiên bản %s", "No old versions available" => "Không có phiên bản cÅ© nà o", "No path specified" => "Không chỉ ra đưá»ng dẫn rõ rà ng", +"Versions" => "Phiên bản", "Revert a file to a previous version by clicking on its revert button" => "Khôi phục má»™t file vá» phiên bản trước đó bằng cách click và o nút Khôi phục tương ứng" ); 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..4beb9e0fe5cc18929f4255871836c3de4d009ab8 100644 --- a/apps/files_versions/lib/versions.php +++ b/apps/files_versions/lib/versions.php @@ -113,8 +113,16 @@ class Storage { mkdir($versionsFolderName.'/'.$info['dirname'], 0750, true); } + // disable proxy to prevent multiple fopen calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + // store a new version of a file $users_view->copy('files'.$filename, 'files_versions'.$filename.'.v'.$users_view->filemtime('files'.$filename)); + + // reset proxy state + \OC_FileProxy::$enabled = $proxyStatus; + $versionsSize = self::getVersionsSize($uid); if ( $versionsSize === false || $versionsSize < 0 ) { $versionsSize = self::calculateSize($uid); @@ -184,24 +192,34 @@ 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 $version = 'files_versions'.$filename.'.v'.$users_view->filemtime('files'.$filename); if ( !$users_view->file_exists($version)) { + + // disable proxy to prevent multiple fopen calls + $proxyStatus = \OC_FileProxy::$enabled; + \OC_FileProxy::$enabled = false; + $users_view->copy('files'.$filename, 'files_versions'.$filename.'.v'.$users_view->filemtime('files'.$filename)); + + // reset proxy state + \OC_FileProxy::$enabled = $proxyStatus; + $versionCreated = true; } // 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/files_versions/templates/history.php b/apps/files_versions/templates/history.php index f7284439041e7762f50723fc87bbf5a7d77ae12b..3a6d5f0c9e7baaae22bf7d94be22553ff10546fe 100644 --- a/apps/files_versions/templates/history.php +++ b/apps/files_versions/templates/history.php @@ -5,18 +5,18 @@ if( isset( $_['message'] ) ) { - if( isset($_['path'] ) ) print_unescaped('<strong>File: '.OC_Util::sanitizeHTML($_['path'])).'</strong><br>'; - print_unescaped('<strong>'.OC_Util::sanitizeHTML($_['message']) ).'</strong><br>'; + if( isset($_['path'] ) ) print_unescaped('<strong>File: '.OC_Util::sanitizeHTML($_['path']).'</strong><br>'); + print_unescaped('<strong>'.OC_Util::sanitizeHTML($_['message']) .'</strong><br>'); }else{ if( isset( $_['outcome_stat'] ) ) { - print_unescaped( '<div id="feedback-messages" class="'.OC_Util::sanitizeHTML($_['outcome_stat']).'"><h3>'.OC_Util::sanitizeHTML($_['outcome_msg']) ).'</h3></div><br>'; + print_unescaped( '<div id="feedback-messages" class="'.OC_Util::sanitizeHTML($_['outcome_stat']).'"><h3>'.OC_Util::sanitizeHTML($_['outcome_msg']).'</h3></div><br>'); } - print_unescaped( '<strong>Versions of '.OC_Util::sanitizeHTML($_['path']) ).'</strong><br>'; + print_unescaped( '<strong>Versions of '.OC_Util::sanitizeHTML($_['path']).'</strong><br>'); print_unescaped('<p><em>'.OC_Util::sanitizeHTML($l->t('Revert a file to a previous version by clicking on its revert button')).'</em></p><br />'); foreach ( $_['versions'] as $v ) { diff --git a/apps/user_ldap/ajax/clearMappings.php b/apps/user_ldap/ajax/clearMappings.php new file mode 100644 index 0000000000000000000000000000000000000000..5dab39839b63327b1219dc18b0d97391c13698fa --- /dev/null +++ b/apps/user_ldap/ajax/clearMappings.php @@ -0,0 +1,35 @@ +<?php + +/** + * ownCloud - user_ldap + * + * @author Arthur Schiwon + * @copyright 2013 Arthur Schiwon blizzz@owncloud.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +// Check user and app status +OCP\JSON::checkAdminUser(); +OCP\JSON::checkAppEnabled('user_ldap'); +OCP\JSON::callCheck(); + +$subject = $_POST['ldap_clear_mapping']; +if(\OCA\user_ldap\lib\Helper::clearMapping($subject)) { + OCP\JSON::success(); +} else { + $l=OC_L10N::get('user_ldap'); + OCP\JSON::error(array('message' => $l->t('Failed to clear the mappings.'))); +} \ No newline at end of file diff --git a/apps/user_ldap/appinfo/app.php b/apps/user_ldap/appinfo/app.php index 5c8b3ddfb66308297a633609d72684d2d19f10cd..593e846bc03f8dea4514bd05cf32c99672e90717 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/css/settings.css b/apps/user_ldap/css/settings.css index 84ada0832ab52f5ac263a65aaf93dde25e22fa71..185952e14bbdda762f427eee7e42084ed9a9badd 100644 --- a/apps/user_ldap/css/settings.css +++ b/apps/user_ldap/css/settings.css @@ -11,6 +11,10 @@ display: inline-block; } +.ldapIndent { + margin-left: 50px; +} + .ldapwarning { margin-left: 1.4em; color: #FF3B3B; 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/group_proxy.php b/apps/user_ldap/group_proxy.php index 68d2efe38718dd00d1ed9bc8a4610c833f765e50..75e7cd46336328e8320447f6bb9f037ce8ca3aac 100644 --- a/apps/user_ldap/group_proxy.php +++ b/apps/user_ldap/group_proxy.php @@ -76,8 +76,15 @@ class Group_Proxy extends lib\Proxy implements \OCP\GroupInterface { if(isset($this->backends[$prefix])) { $result = call_user_func_array(array($this->backends[$prefix], $method), $parameters); if(!$result) { - //not found here, reset cache to null - $this->writeToCache($cacheKey, null); + //not found here, reset cache to null if group vanished + //because sometimes methods return false with a reason + $groupExists = call_user_func_array( + array($this->backends[$prefix], 'groupExists'), + array($gid) + ); + if(!$groupExists) { + $this->writeToCache($cacheKey, null); + } } return $result; } diff --git a/apps/user_ldap/js/settings.js b/apps/user_ldap/js/settings.js index e34849ec8878e394b23e90e01acd4996a13d5a74..52d5dbc48d97d85431aacedc3aaa417db30816b0 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(parseInt(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 { @@ -99,6 +99,26 @@ var LdapConfiguration = { } } ); + }, + + clearMappings: function(mappingSubject) { + $.post( + OC.filePath('user_ldap','ajax','clearMappings.php'), + 'ldap_clear_mapping='+mappingSubject, + function(result) { + if(result.status == 'success') { + OC.dialogs.info( + t('user_ldap', 'mappings cleared'), + t('user_ldap', 'Success') + ); + } else { + OC.dialogs.alert( + result.message, + t('user_ldap', 'Error') + ); + } + } + ); } } @@ -115,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') @@ -150,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() { @@ -166,9 +186,19 @@ $(document).ready(function() { ); }); + $('#ldap_action_clear_user_mappings').click(function(event) { + event.preventDefault(); + LdapConfiguration.clearMappings('user'); + }); + + $('#ldap_action_clear_group_mappings').click(function(event) { + event.preventDefault(); + LdapConfiguration.clearMappings('group'); + }); + $('#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/ar.php b/apps/user_ldap/l10n/ar.php index 4d7b7ac4ade26c6a187b92dce01b2ad567e68f68..5f8b6b8145514e00aabda1c4908a04848c0c0544 100644 --- a/apps/user_ldap/l10n/ar.php +++ b/apps/user_ldap/l10n/ar.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "ÙØ´Ù„ Ø§Ù„ØØ°Ù", +"Error" => "خطأ", "Password" => "كلمة المرور", "Help" => "المساعدة" ); diff --git a/apps/user_ldap/l10n/bg_BG.php b/apps/user_ldap/l10n/bg_BG.php index c064534a6b8a16924045f7478c423f53d0d50ece..0330046d80e00c6018e5b427823472148acbc26f 100644 --- a/apps/user_ldap/l10n/bg_BG.php +++ b/apps/user_ldap/l10n/bg_BG.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Грешка", "Password" => "Парола", "Help" => "Помощ" ); diff --git a/apps/user_ldap/l10n/bn_BD.php b/apps/user_ldap/l10n/bn_BD.php index 69dfc8961792f1c28f914ec45f4b8907398869e6..4cee35777df353a724ad0ed574a27d7ede63f7ff 100644 --- a/apps/user_ldap/l10n/bn_BD.php +++ b/apps/user_ldap/l10n/bn_BD.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "সমসà§à¦¯à¦¾", "Host" => "হোসà§à¦Ÿ", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "SSL আবশà§à¦¯à¦• না হলে আপনি à¦à¦‡ পà§à¦°à¦Ÿà§‹à¦•লটি মà§à¦›à§‡ ফেলতে পারেন । à¦à¦°à¦ªà¦° শà§à¦°à§ করà§à¦¨ à¦à¦Ÿà¦¾ দিয়ে ldaps://", "Base DN" => "à¦à¦¿à¦¤à§à¦¤à¦¿ DN", diff --git a/apps/user_ldap/l10n/ca.php b/apps/user_ldap/l10n/ca.php index abdecb164e8f29c1f4bd0487e556ba56743994f7..7f0849b2382e3b5c9616c7e219652ea3a8d6bd3a 100644 --- a/apps/user_ldap/l10n/ca.php +++ b/apps/user_ldap/l10n/ca.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Ha fallat en eliminar els mapatges", "Failed to delete the server configuration" => "Ha fallat en eliminar la configuració del servidor", "The configuration is valid and the connection could be established!" => "La configuració és và lida i s'ha pogut establir la comunicació!", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "La configuració és và lida, però ha fallat el Bind. Comproveu les credencials i l'arranjament del servidor.", @@ -7,6 +8,9 @@ "Take over settings from recent server configuration?" => "Voleu prendre l'arranjament de la configuració actual del servidor?", "Keep settings?" => "Voleu mantenir la configuració?", "Cannot add server configuration" => "No es pot afegir la configuració del servidor", +"mappings cleared" => "s'han eliminat els mapatges", +"Success" => "Èxit", +"Error" => "Error", "Connection test succeeded" => "La prova de connexió ha reeixit", "Connection test failed" => "La prova de connexió ha fallat", "Do you really want to delete the current Server Configuration?" => "Voleu eliminar la configuració actual del servidor?", @@ -15,7 +19,7 @@ "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>AvÃs:</b> El mòdul PHP LDAP no està instal·lat, el dorsal no funcionarà . Demaneu a l'administrador del sistema que l'instal·li.", "Server configuration" => "Configuració del servidor", "Add Server Configuration" => "Afegeix la configuració del servidor", -"Host" => "Mà quina", +"Host" => "Equip remot", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Podeu ometre el protocol, excepte si requeriu SSL. Llavors comenceu amb ldaps://", "Base DN" => "DN Base", "One Base DN per line" => "Una DN Base per lÃnia", @@ -70,6 +74,16 @@ "Email Field" => "Camp de correu electrònic", "User Home Folder Naming Rule" => "Norma per anomenar la carpeta arrel d'usuari", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Deixeu-ho buit pel nom d'usuari (per defecte). Altrament, especifiqueu un atribut LDAP/AD.", +"Internal Username" => "Nom d'usuari intern", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "Per defecte el nom d'usuari intern es crearà a partir de l'atribut UUID. Això assegura que el nom d'usuari és únic i que els carà cters no s'han de convertir. El nom d'usuari intern té la restricció que només estan permesos els carà cters: [ a-zA-Z0-9_.@- ]. Els altres carà cters es substitueixen pel seu corresponent ASCII o simplement s'ometen. En cas de col·lisió s'incrementa/decrementa en un. El nom d'usuari intern s'utilitza per identificar un usuari internament. També és el nom per defecte de la carpeta home a ownCloud. És també un port de URLs remotes, per exemple tots els serveis *DAV. Amb aquest arranjament es pot variar el comportament per defecte. Per obtenir un comportament similar al d'abans de ownCloud 5, escriviu el nom d'usuari a mostrar en el camp següent. Deixei-lo en blanc si preferiu el comportament per defecte. Els canvis tindran efecte només en els nous usuaris LDAP mapats (afegits).", +"Internal Username Attribute:" => "Atribut nom d'usuari intern:", +"Override UUID detection" => "Sobrescriu la detecció UUID", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "Per defecte, owncloud autodetecta l'atribut UUID. L'atribut UUID s'utilitza per identificar usuaris i grups de forma indubtable. També el nom d'usuari intern es crearà en base a la UUIS, si no heu especificat res diferent a dalt. Podeu sobreescriure l'arranjament i passar l'atribut que desitgeu. Heu d'assegurar-vos que l'atribut que escolliu pot ser recollit tant pels usuaris com pels grups i que és únic. Deixeu-ho en blanc si preferiu el comportament per defecte. els canvis s'aplicaran en els usuaris i grups LDAP mapats de nou (afegits).", +"UUID Attribute:" => "Atribut UUID:", +"Username-LDAP User Mapping" => "Mapatge d'usuari Nom d'usuari-LDAP", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloud utilitza els noms d'usuari per emmagatzemar i assignar (meta)dades. per tal d'identificar usuaris de forma precisa, cada usuari LDAP tindrà un nom d'usuari intern. Això requereix un mapatge del nom d'usuari ownCloud a l'usuari LDAP. El nom d'usuari creat es mapa a la UUID de l'usuari LDAP. Addicionalment, la DN es desa a la memòria de cau per reduïr la interacció LDAP, però no s'usa per a identificació. Si la DN canvia, els canvis són detectats per ownCloud. El nom d'usuari intern ownCloud s'utilitza internament arreu de ownCloud. Eliminar els mapatges tindrà efectues per tot arreu. L'eliminació dels mapatges no és sensible a la configuració, afecta a totes les configuracions LDAP! No elimineu mai els mapatges en un entorn de producció. Elimineu-los només en un estadi experimental o de prova.", +"Clear Username-LDAP User Mapping" => "Elimina el mapatge d'usuari Nom d'usuari-LDAP", +"Clear Groupname-LDAP Group Mapping" => "Elimina el mapatge de grup Nom de grup-LDAP", "Test Configuration" => "Comprovació de la configuració", "Help" => "Ajuda" ); diff --git a/apps/user_ldap/l10n/cs_CZ.php b/apps/user_ldap/l10n/cs_CZ.php index c5d77026b9e9b317dc7b6a1bbc46ef67d1ef298a..dd7373eb690a66b6d8dbb7bf81712c187b50007e 100644 --- a/apps/user_ldap/l10n/cs_CZ.php +++ b/apps/user_ldap/l10n/cs_CZ.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "PÅ™evzÃt nastavenà z nedávného nastavenà serveru?", "Keep settings?" => "Ponechat nastavenÃ?", "Cannot add server configuration" => "Nelze pÅ™idat nastavenà serveru", +"Success" => "ÚspÄ›ch", +"Error" => "Chyba", "Connection test succeeded" => "Test spojenà byl úspěšný", "Connection test failed" => "Test spojenà selhal", "Do you really want to delete the current Server Configuration?" => "Opravdu si pÅ™ejete smazat souÄasné nastavenà serveru?", diff --git a/apps/user_ldap/l10n/cy_GB.php b/apps/user_ldap/l10n/cy_GB.php index da107789fb8594eb8f2265f36bbdee36dca62959..abe2336b2ba8c9fdbd5e9ca74a0d95030b2746dc 100644 --- a/apps/user_ldap/l10n/cy_GB.php +++ b/apps/user_ldap/l10n/cy_GB.php @@ -1,4 +1,6 @@ <?php $TRANSLATIONS = array( +"Deletion failed" => "Methwyd dileu", +"Error" => "Gwall", "Password" => "Cyfrinair", "Help" => "Cymorth" ); diff --git a/apps/user_ldap/l10n/da.php b/apps/user_ldap/l10n/da.php index 9329c4e8a2416f1db1fd0993a1d6f28f76f62c0d..0a77f46647977050177d02cbb51c4977986611f4 100644 --- a/apps/user_ldap/l10n/da.php +++ b/apps/user_ldap/l10n/da.php @@ -1,5 +1,7 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "Fejl ved sletning", +"Success" => "Succes", +"Error" => "Fejl", "Host" => "Host", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Du kan udelade protokollen, medmindre du skal bruge SSL. Start i sÃ¥ fald med ldaps://", "Base DN" => "Base DN", diff --git a/apps/user_ldap/l10n/de.php b/apps/user_ldap/l10n/de.php index e86d877ecd77271a6eeec19dc736072cfb0293aa..f00108184214f9c959315ec7100f66ce7316d276 100644 --- a/apps/user_ldap/l10n/de.php +++ b/apps/user_ldap/l10n/de.php @@ -1,31 +1,33 @@ <?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", +"Success" => "Erfolgreich", +"Error" => "Fehler", "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 +56,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..8aa64477e41bcf2cc13d05d7394a09b243f38d07 100644 --- a/apps/user_ldap/l10n/de_DE.php +++ b/apps/user_ldap/l10n/de_DE.php @@ -1,31 +1,33 @@ <?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", +"Success" => "Erfolg", +"Error" => "Fehler", "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 +39,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,26 +52,30 @@ "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", "Email Field" => "E-Mail-Feld", "User Home Folder Naming Rule" => "Benennungsregel für das Home-Verzeichnis des Benutzers", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfalls tragen Sie bitte ein LDAP/AD-Attribut ein.", +"Internal Username" => "Interner Benutzername", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "Standardmäßig wird der interne Benutzername mittels des UUID-Attributes erzeugt. Dies stellt sicher, dass der Benutzername einzigartig ist und keinerlei Zeichen konvertiert werden müssen. Der interne Benutzername unterliegt Beschränkungen, die nur die nachfolgenden Zeichen erlauben: [ a-zA-Z0-9_.@- ]. Andere Zeichenwerden mittels ihrer korrespondierenden Zeichen ersetzt oder einfach ausgelassen. Bei Übereinstimmungen wird ein Zähler hinzugefügt bzw. der Zähler um einen Wert erhöht. Der interne Benutzername wird benutzt, um einen Benutzer intern zu identifizieren. Es ist ebenso der standardmäßig vorausgewählte Namen des Heimatverzeichnisses in ownCloud. Es dient weiterhin als Port für Remote-URLs - zum Beispiel für alle *DAV-Dienste Mit dieser Einstellung kann das Standardverhalten überschrieben werden. Um ein ähnliches Verhalten wie vor ownCloud 5 zu erzielen, fügen Sie das anzuzeigende Attribut des Benutzernamens in das nachfolgende Feld ein. Lassen Sie dies hingegen für das Standardverhalten leer. Die Änderungen werden sich einzig und allein nur auf neu gemappte (hinzugefügte) LDAP-Benutzer auswirken.", +"Override UUID detection" => "UUID-Erkennung überschreiben", +"UUID Attribute:" => "UUID-Attribut:", "Test Configuration" => "Testkonfiguration", "Help" => "Hilfe" ); diff --git a/apps/user_ldap/l10n/el.php b/apps/user_ldap/l10n/el.php index e5fe6b6da7e3f245b95b2fef5a3a56369c504be2..acecf27125f1a2287c37402ca570016dd5c68539 100644 --- a/apps/user_ldap/l10n/el.php +++ b/apps/user_ldap/l10n/el.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "ΠάÏτε πάνω από τις Ï€Ïόσφατες Ïυθμίσεις διαμόÏφωσης του διακομιστή?", "Keep settings?" => "ΔιατήÏηση Ïυθμίσεων;", "Cannot add server configuration" => "Αδυναμία Ï€Ïοσθήκης Ïυθμίσεων διακομιστή", +"Success" => "Επιτυχία", +"Error" => "Σφάλμα", "Connection test succeeded" => "ΕπιτυχημÎνη δοκιμαστική σÏνδεση", "Connection test failed" => "ΑποτυχημÎνη δοκιμαστική σÏνδεσης.", "Do you really want to delete the current Server Configuration?" => "ΘÎλετε να διαγÏάψετε τις Ï„ÏÎχουσες Ïυθμίσεις του διακομιστή;", diff --git a/apps/user_ldap/l10n/en@pirate.php b/apps/user_ldap/l10n/en@pirate.php new file mode 100644 index 0000000000000000000000000000000000000000..482632f3fdab19ae3bd7efb9a1ed366c0f00ac9c --- /dev/null +++ b/apps/user_ldap/l10n/en@pirate.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Password" => "Passcode" +); diff --git a/apps/user_ldap/l10n/eo.php b/apps/user_ldap/l10n/eo.php index 3ffcbddb3e3652e6d2696ed333520bef2b883414..c9a9ba130c6fbd2c9bcaa49127fb61f473c6b490 100644 --- a/apps/user_ldap/l10n/eo.php +++ b/apps/user_ldap/l10n/eo.php @@ -1,5 +1,7 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "Forigo malsukcesis", +"Success" => "Sukceso", +"Error" => "Eraro", "Host" => "Gastigo", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Vi povas neglekti la protokolon, escepte se vi bezonas SSL-on. Tiuokaze, komencu per ldaps://", "Base DN" => "Bazo-DN", diff --git a/apps/user_ldap/l10n/es.php b/apps/user_ldap/l10n/es.php index 098e16a5d130034a571ed6316d16852859322540..31d43288e5bc0ce25e6ea3bbd5bf8eb158f1b65c 100644 --- a/apps/user_ldap/l10n/es.php +++ b/apps/user_ldap/l10n/es.php @@ -1,17 +1,21 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Ocurrió un fallo al borrar las asignaciones.", "Failed to delete the server configuration" => "No se pudo borrar la configuración del servidor", "The configuration is valid and the connection could be established!" => "La configuración es válida y la conexión puede establecerse!", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "La configuración es válida, pero falló el Enlace. Por favor, compruebe la configuración del servidor y las credenciales.", "The configuration is invalid. Please look in the ownCloud log for further details." => "La configuración no es válida. Por favor, busque en el log de ownCloud para más detalles.", "Deletion failed" => "Falló el borrado", -"Take over settings from recent server configuration?" => "Hacerse cargo de los ajustes de configuración del servidor reciente?", +"Take over settings from recent server configuration?" => "¿Asumir los ajustes actuales de la configuración del servidor?", "Keep settings?" => "Mantener la configuración?", "Cannot add server configuration" => "No se puede añadir la configuración del servidor", +"mappings cleared" => "Asignaciones borradas", +"Success" => "Éxito", +"Error" => "Error", "Connection test succeeded" => "La prueba de conexión fue exitosa", "Connection test failed" => "La prueba de conexión falló", "Do you really want to delete the current Server Configuration?" => "¿Realmente desea eliminar la configuración actual del servidor?", "Confirm Deletion" => "Confirmar eliminación", -"<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>Advertencia:</b> Los Apps user_ldap y user_webdavauth son incompatibles. Puede que experimente un comportamiento inesperado. Pregunte al administrador del sistema para desactivar uno de ellos.", +"<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>Advertencia:</b> Las aplicaciones user_ldap y user_webdavauth son incompatibles. Puede que experimente un comportamiento inesperado. Pregunte al administrador del sistema para desactivar uno de ellos.", "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Advertencia:</b> El módulo LDAP de PHP no está instalado, el sistema no funcionará. Por favor consulte al administrador del sistema para instalarlo.", "Server configuration" => "Configuración del Servidor", "Add Server Configuration" => "Agregar configuracion del servidor", @@ -26,30 +30,30 @@ "For anonymous access, leave DN and Password empty." => "Para acceso anónimo, deje DN y contraseña vacÃos.", "User Login Filter" => "Filtro de inicio de sesión de usuario", "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Define el filtro a aplicar cuando se ha realizado un login. %%uid remplazrá el nombre de usuario en el proceso de login.", -"use %%uid placeholder, e.g. \"uid=%%uid\"" => "usar %%uid como placeholder, ej: \"uid=%%uid\"", +"use %%uid placeholder, e.g. \"uid=%%uid\"" => "usar %%uid como comodÃn, ej: \"uid=%%uid\"", "User List Filter" => "Lista de filtros de usuario", "Defines the filter to apply, when retrieving users." => "Define el filtro a aplicar, cuando se obtienen usuarios.", -"without any placeholder, e.g. \"objectClass=person\"." => "Sin placeholder, ej: \"objectClass=person\".", +"without any placeholder, e.g. \"objectClass=person\"." => "Sin comodines, ej: \"objectClass=person\".", "Group Filter" => "Filtro de grupo", "Defines the filter to apply, when retrieving groups." => "Define el filtro a aplicar, cuando se obtienen grupos.", -"without any placeholder, e.g. \"objectClass=posixGroup\"." => "Con cualquier placeholder, ej: \"objectClass=posixGroup\".", -"Connection Settings" => "Configuracion de coneccion", +"without any placeholder, e.g. \"objectClass=posixGroup\"." => "sin comodines, ej: \"objectClass=posixGroup\".", +"Connection Settings" => "Configuración de conexión", "Configuration Active" => "Configuracion activa", "When unchecked, this configuration will be skipped." => "Cuando deseleccione, esta configuracion sera omitida.", "Port" => "Puerto", -"Backup (Replica) Host" => "Host para backup (Replica)", -"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Dar un host de copia de seguridad opcional. Debe ser una réplica del servidor principal LDAP / AD.", -"Backup (Replica) Port" => "Puerto para backup (Replica)", +"Backup (Replica) Host" => "Servidor de copia de seguridad (Replica)", +"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Dar un servidor de copia de seguridad opcional. Debe ser una réplica del servidor principal LDAP / AD.", +"Backup (Replica) Port" => "Puerto para copias de seguridad (Replica)", "Disable Main Server" => "Deshabilitar servidor principal", -"When switched on, ownCloud will only connect to the replica server." => "Cuando se inicie, ownCloud unicamente estara conectado al servidor replica", +"When switched on, ownCloud will only connect to the replica server." => "Cuando se inicie, ownCloud unicamente conectará al servidor replica", "Use TLS" => "Usar TLS", -"Do not use it additionally for LDAPS connections, it will fail." => "No usar adicionalmente para conecciones LDAPS, estas fallaran", -"Case insensitve LDAP server (Windows)" => "Servidor de LDAP sensible a mayúsculas/minúsculas (Windows)", +"Do not use it additionally for LDAPS connections, it will fail." => "No lo use para conexiones LDAPS, Fallará.", +"Case insensitve LDAP server (Windows)" => "Servidor de LDAP no sensible a mayúsculas/minúsculas (Windows)", "Turn off SSL certificate validation." => "Apagar la validación por certificado SSL.", "If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Si la conexión sólo funciona con esta opción, importe el certificado SSL del servidor LDAP en su servidor ownCloud.", "Not recommended, use for testing only." => "No recomendado, sólo para pruebas.", "Cache Time-To-Live" => "Cache TTL", -"in seconds. A change empties the cache." => "en segundos. Un cambio vacÃa la cache.", +"in seconds. A change empties the cache." => "en segundos. Un cambio vacÃa la caché.", "Directory Settings" => "Configuracion de directorio", "User Display Name Field" => "Campo de nombre de usuario a mostrar", "The LDAP attribute to use to generate the user`s ownCloud name." => "El atributo LDAP a usar para generar el nombre de usuario de ownCloud.", @@ -70,6 +74,16 @@ "Email Field" => "E-mail", "User Home Folder Naming Rule" => "Regla para la carpeta Home de usuario", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "VacÃo para el nombre de usuario (por defecto). En otro caso, especifique un atributo LDAP/AD.", +"Internal Username" => "Nombre de usuario interno", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "Por defecto el nombre de usuario interno será creado desde el atributo UUID. Esto asegura que el nombre de usuario es único y los caracteres no necesitan ser convertidos. En el nombre de usuario interno sólo se pueden usar estos caracteres: [a-zA-Z0-9_.@-]. Otros caracteres son sustituidos por su correspondiente en ASCII o simplemente quitados. En coincidencias un número será añadido o incrementado. El nombre de usuario interno es usado para identificar un usuario internamente. Es también el nombre por defecto para la carpeta personal del usuario in ownCloud. También es un puerto de URLs remotas, por ejemplo, para todos los servicios *DAV. Con esta configuración el comportamiento por defecto puede ser cambiado. Para conseguir un comportamiento similar a como era antes de ownCloud 5, introduce el atributo del nombre en pantalla del usuario en el siguiente campo. Déjalo vacÃo para el comportamiento por defecto. Los cambios solo tendrán efecto en los nuevos usuarios LDAP.", +"Internal Username Attribute:" => "Atributo Nombre de usuario Interno:", +"Override UUID detection" => "Sobrescribir la detección UUID", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "Por defecto, ownCloud autodetecta el atributo UUID. El atributo UUID es usado para identificar indudablemente usuarios y grupos LDAP. Además, el nombre de usuario interno será creado en base al UUID, si no ha sido especificado otro comportamiento arriba. Puedes sobrescribir la configuración y pasar un atributo de tu elección. Debes asegurarte de que el atributo de tu elección sea accesible por los usuarios y grupos y ser único. Déjalo en blanco para usar el comportamiento por defecto. Los cambios tendrán efecto solo en los nuevos usuarios y grupos de LDAP.", +"UUID Attribute:" => "Atributo UUID:", +"Username-LDAP User Mapping" => "Asignación del Nombre de usuario de un usuario LDAP", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloud utiliza nombres de usuario para almacenar y asignar (meta) datos. Con el fin de identificar con precisión y reconocer usuarios, cada usuario LDAP tendrá un nombre de usuario interno. Esto requiere una asignación de nombre de usuario de ownCloud a usuario LDAP. El nombre de usuario creado se asigna al UUID del usuario LDAP. Además el DN se almacena en caché más bien para reducir la interacción de LDAP, pero no se utiliza para la identificación. Si la DN cambia, los cambios serán encontrados por ownCloud. El nombre interno de ownCloud se utiliza para todo en ownCloud. Eliminando las asignaciones tendrá restos por todas partes. Eliminando las asignaciones no es sensible a la configuración, que afecta a todas las configuraciones de LDAP! No limpiar nunca las asignaciones en un entorno de producción. Sólo borrar asignaciones en una situación de prueba o experimental.", +"Clear Username-LDAP User Mapping" => "Borrar la asignación de los Nombres de usuario de los usuarios LDAP", +"Clear Groupname-LDAP Group Mapping" => "Borrar la asignación de los Nombres de grupo de los grupos de LDAP", "Test Configuration" => "Configuración de prueba", "Help" => "Ayuda" ); diff --git a/apps/user_ldap/l10n/es_AR.php b/apps/user_ldap/l10n/es_AR.php index c8aec0cd41ba2d901ffdb5920182e2bc03aa2a3b..98fb32b1d26e902e19b819bf0e4c2aa506ec2fdd 100644 --- a/apps/user_ldap/l10n/es_AR.php +++ b/apps/user_ldap/l10n/es_AR.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "Tomar los valores de la anterior configuración de servidor?", "Keep settings?" => "¿Mantener preferencias?", "Cannot add server configuration" => "No se pudo añadir la configuración del servidor", +"Success" => "Éxito", +"Error" => "Error", "Connection test succeeded" => "El este de conexión ha sido completado satisfactoriamente", "Connection test failed" => "Falló es test de conexión", "Do you really want to delete the current Server Configuration?" => "¿Realmente desea borrar la configuración actual del servidor?", diff --git a/apps/user_ldap/l10n/et_EE.php b/apps/user_ldap/l10n/et_EE.php index 665e9d6fa2c2ebf1c21025e5acabdf2783f677ce..39346def039f056196426f3f0965df2cb217b9c1 100644 --- a/apps/user_ldap/l10n/et_EE.php +++ b/apps/user_ldap/l10n/et_EE.php @@ -1,14 +1,18 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Vastendususte puhastamine ebaõnnestus.", "Failed to delete the server configuration" => "Serveri seadistuse kustutamine ebaõnnestus", "The configuration is valid and the connection could be established!" => "Seadistus on korrektne ning ühendus on olemas!", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Seadistus on korrektne, kuid ühendus ebaõnnestus. Palun kontrolli serveri seadeid ja ühenduseks kasutatavaid kasutajatunnuseid.", "The configuration is invalid. Please look in the ownCloud log for further details." => "Seadistus on vigane. Palun vaata ownCloud logist täpsemalt.", "Deletion failed" => "Kustutamine ebaõnnestus", "Take over settings from recent server configuration?" => "Võta sätted viimasest serveri seadistusest?", -"Keep settings?" => "Säilitada seadistus?", +"Keep settings?" => "Säilitada seadistused?", "Cannot add server configuration" => "Ei suuda lisada serveri seadistust", -"Connection test succeeded" => "Test ühendus õnnestus", -"Connection test failed" => "Test ühendus ebaõnnestus", +"mappings cleared" => "vastendused puhastatud", +"Success" => "Korras", +"Error" => "Viga", +"Connection test succeeded" => "Ühenduse testimine õnnestus", +"Connection test failed" => "Ühenduse testimine ebaõnnestus", "Do you really want to delete the current Server Configuration?" => "Oled kindel, et tahad kustutada praegust serveri seadistust?", "Confirm Deletion" => "Kinnita kustutamine", "<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>Hoiatus:</b> rakendused user_ldap ja user_webdavauht ei ole ühilduvad. Töös võib esineda ootamatuid tõrkeid.\nPalu oma süsteemihalduril üks neist rakendustest kasutusest eemaldada.", @@ -39,10 +43,10 @@ "Port" => "Port", "Backup (Replica) Host" => "Varuserver", "Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Lisa täiendav LDAP/AD server, mida replikeeritakse peaserveriga.", -"Backup (Replica) Port" => "Varuserveri (replika) ldap port", +"Backup (Replica) Port" => "Varuserveri (replika) port", "Disable Main Server" => "Ära kasuta peaserverit", "When switched on, ownCloud will only connect to the replica server." => "Märgituna ownCloud ühendub ainult varuserverisse.", -"Use TLS" => "Kasutaja TLS", +"Use TLS" => "Kasuta TLS-i", "Do not use it additionally for LDAPS connections, it will fail." => "LDAPS puhul ära kasuta. Ühendus ei toimi.", "Case insensitve LDAP server (Windows)" => "Mittetõstutundlik LDAP server (Windows)", "Turn off SSL certificate validation." => "Lülita SSL sertifikaadi kontrollimine välja.", @@ -70,6 +74,16 @@ "Email Field" => "Email atribuut", "User Home Folder Naming Rule" => "Kasutaja kodukataloogi nimetamise reegel", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Kasutajanime (vaikeväärtus) kasutamiseks jäta tühjaks. Vastasel juhul määra LDAP/AD omadus.", +"Internal Username" => "Sisemine kasutajanimi", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "Vaikimisi tekitatakse sisemine kasutajanimi UUID atribuudist. See tagab, et kasutajanimi on unikaalne ja sümboleid pole vaja muuta. Sisemisel kasutajatunnuse puhul on lubatud ainult järgmised sümbolid: [ a-zA-Z0-9_.@- ]. Muud sümbolid asendatakse nende ASCII vastega või lihtsalt hüljatakse. Tõrgete korral lisatakse number või suurendatakse seda. Sisemist kasutajatunnust kasutatakse kasutaja sisemiseks tuvastamiseks. Ühtlasi on see ownCloudis kasutaja vaikimisi kodukataloogi nimeks. See on ka serveri URL pordiks, näiteks kõikidel *DAV teenustel.Selle seadistusega saab tühistada vaikimisi käitumise. Saavutamaks sarnast käitumist eelnevate ownCloud 5 versioonidega, sisesta kasutaja kuvatava nime atribuut järgnevale väljale. Vaikimisi seadistuseks jäta tühjaks. Muudatused mõjutavad ainult uusi LDAP kasutajate vastendusi (lisatud).", +"Internal Username Attribute:" => "Sisemise kasutajatunnuse atribuut:", +"Override UUID detection" => "Tühista UUID tuvastus", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "Vaikimis ownCloud tuvastab automaatlselt UUID atribuudi. UUID atribuuti kasutatakse LDAP kasutajate ja gruppide kindlaks tuvastamiseks. Samuti tekitatakse sisemine kasutajanimi UUID alusel, kui pole määratud teisiti. Sa saad tühistada selle seadistuse ning määrata atribuudi omal valikul. Pead veenduma, et valitud atribuut toimib nii kasutajate kui gruppide puhul ning on unikaalne. Vaikimisi seadistuseks jäta tühjaks. Muudatused mõjutavad ainult uusi LDAP kasutajate vastendusi (lisatud).", +"UUID Attribute:" => "UUID atribuut:", +"Username-LDAP User Mapping" => "LDAP-Kasutajatunnus Kasutaja Vastendus", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloud kasutab kasutajanime talletamaks ja omistamaks (pseudo) andmeid. Et täpselt tuvastada ja määratleda kasutajaid, iga LDAP kasutaja peab omama sisemist kasutajatunnust. See vajab ownCloud kasutajatunnuse vastendust LDAP kasutajaks. Tekitatud kasutanimi vastendatakse LDAP kasutaja UUID-iks. Lisaks puhverdatakse DN vähendamaks LDAP päringuid, kuid seda ei kasutata tuvastamisel. ownCloud suudab tuvastada ka DN muutumise. ownCloud sisemist kasutajatunnust kasutatakse üle kogu ownCloudi. Eemaldates vastenduse tekivad kõikjal andmejäägid. Vastenduste eemaldamine ei ole konfiguratsiooni tundlik, see mõjutab kõiki LDAP seadistusi! Ära kunagi eemalda vastendusi produktsioonis! Seda võid teha ainult testis või katsetuste masinas.", +"Clear Username-LDAP User Mapping" => "Puhasta LDAP-Kasutajatunnus Kasutaja Vastendus", +"Clear Groupname-LDAP Group Mapping" => "Puhasta LDAP-Grupinimi Grupp Vastendus", "Test Configuration" => "Testi seadistust", "Help" => "Abiinfo" ); diff --git a/apps/user_ldap/l10n/eu.php b/apps/user_ldap/l10n/eu.php index 5e9fd014c64f3a5875ea41d396007b1a078e0e67..42f184e53902efa1b5af5bec74247e2a255bf8ed 100644 --- a/apps/user_ldap/l10n/eu.php +++ b/apps/user_ldap/l10n/eu.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "oraintsuko zerbitzariaren konfigurazioaren ezarpenen ardura hartu?", "Keep settings?" => "Mantendu ezarpenak?", "Cannot add server configuration" => "Ezin da zerbitzariaren konfigurazioa gehitu", +"Success" => "Arrakasta", +"Error" => "Errorea", "Connection test succeeded" => "Konexio froga ongi burutu da", "Connection test failed" => "Konexio frogak huts egin du", "Do you really want to delete the current Server Configuration?" => "Ziur zaude Zerbitzariaren Konfigurazioa ezabatu nahi duzula?", diff --git a/apps/user_ldap/l10n/fa.php b/apps/user_ldap/l10n/fa.php index 9a01a67703decb41720fff28b0d9c3d2058cb605..bef13457adb7cc80bae02c2464a5aa7a84aa7e71 100644 --- a/apps/user_ldap/l10n/fa.php +++ b/apps/user_ldap/l10n/fa.php @@ -3,6 +3,7 @@ "The configuration is valid and the connection could be established!" => "پیکربندی معتبر است Ùˆ ارتباط Ù…ÛŒ تواند برقرار شود", "Deletion failed" => "ØØ°Ù کردن انجام نشد", "Keep settings?" => "آیا تنظیمات ذخیره شود ØŸ", +"Error" => "خطا", "Connection test succeeded" => "تست اتصال با موÙقیت انجام گردید", "Connection test failed" => "تست اتصال ناموÙÙ‚ بود", "Do you really want to delete the current Server Configuration?" => "آیا واقعا Ù…ÛŒ خواهید پیکربندی کنونی سرور را ØØ°Ù کنید؟", @@ -10,7 +11,7 @@ "Server configuration" => "پیکربندی سرور", "Add Server Configuration" => "Ø§ÙØ²ÙˆØ¯Ù† پیکربندی سرور", "Host" => "میزبانی", -"Password" => "رمز عبور", +"Password" => "گذرواژه", "Group Filter" => "Ùیلتر گروه", "Port" => "درگاه", "in bytes" => "در بایت", diff --git a/apps/user_ldap/l10n/fi_FI.php b/apps/user_ldap/l10n/fi_FI.php index 38ecb5d82a882f55dfa576ca8305aa0793c222db..38a8b99cf7e5424a0fd82fba75cb240869b265a3 100644 --- a/apps/user_ldap/l10n/fi_FI.php +++ b/apps/user_ldap/l10n/fi_FI.php @@ -2,6 +2,8 @@ "Deletion failed" => "Poisto epäonnistui", "Keep settings?" => "Säilytetäänkö asetukset?", "Cannot add server configuration" => "Palvelinasetusten lisäys epäonnistui", +"Success" => "Onnistui!", +"Error" => "Virhe", "Connection test succeeded" => "Yhteystesti onnistui", "Connection test failed" => "Yhteystesti epäonnistui", "Confirm Deletion" => "Vahvista poisto", diff --git a/apps/user_ldap/l10n/fr.php b/apps/user_ldap/l10n/fr.php index ea07bd4a11c19a9e870dd5b03f34c78d3974d905..11f8fbaaf4483ec1f1fb8507a81f8c0f946f7505 100644 --- a/apps/user_ldap/l10n/fr.php +++ b/apps/user_ldap/l10n/fr.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Erreur lors de la suppression des associations.", "Failed to delete the server configuration" => "Échec de la suppression de la configuration du serveur", "The configuration is valid and the connection could be established!" => "La configuration est valide et la connexion peut être établie !", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "La configuration est valide, mais le lien ne peut être établi. Veuillez vérifier les paramètres du serveur ainsi que vos identifiants de connexion.", @@ -6,9 +7,12 @@ "Deletion failed" => "La suppression a échoué", "Take over settings from recent server configuration?" => "Récupérer les paramètres depuis une configuration récente du serveur ?", "Keep settings?" => "Garder ces paramètres ?", -"Cannot add server configuration" => "Impossible d'ajouter la configuration du serveur.", +"Cannot add server configuration" => "Impossible d'ajouter la configuration du serveur", +"mappings cleared" => "associations supprimées", +"Success" => "Succès", +"Error" => "Erreur", "Connection test succeeded" => "Test de connexion réussi", -"Connection test failed" => "Le test de connexion a échoué", +"Connection test failed" => "Test de connexion échoué", "Do you really want to delete the current Server Configuration?" => "Êtes-vous vraiment sûr de vouloir effacer la configuration actuelle du serveur ?", "Confirm Deletion" => "Confirmer la suppression", "<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>Avertissement:</b> Les applications user_ldap et user_webdavauth sont incompatibles. Des disfonctionnements peuvent survenir. Contactez votre administrateur système pour qu'il désactive l'une d'elles.", @@ -17,13 +21,13 @@ "Add Server Configuration" => "Ajouter une configuration du serveur", "Host" => "Hôte", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Vous pouvez omettre le protocole, sauf si vous avez besoin de SSL. Dans ce cas préfixez avec ldaps://", -"Base DN" => "DN Racine", +"Base DN" => "DN racine", "One Base DN per line" => "Un DN racine par ligne", "You can specify Base DN for users and groups in the Advanced tab" => "Vous pouvez spécifier les DN Racines de vos utilisateurs et groupes via l'onglet Avancé", "User DN" => "DN Utilisateur (Autorisé à consulter l'annuaire)", "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." => "DN de l'utilisateur client pour lequel la liaison doit se faire, par exemple uid=agent,dc=example,dc=com. Pour un accès anonyme, laisser le DN et le mot de passe vides.", "Password" => "Mot de passe", -"For anonymous access, leave DN and Password empty." => "Pour un accès anonyme, laisser le DN Utilisateur et le mot de passe vides.", +"For anonymous access, leave DN and Password empty." => "Pour un accès anonyme, laisser le DN utilisateur et le mot de passe vides.", "User Login Filter" => "Modèle d'authentification utilisateurs", "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Définit le motif à appliquer, lors d'une tentative de connexion. %%uid est remplacé par le nom d'utilisateur lors de la connexion.", "use %%uid placeholder, e.g. \"uid=%%uid\"" => "veuillez utiliser le champ %%uid , ex.: \"uid=%%uid\"", @@ -66,10 +70,20 @@ "Special Attributes" => "Attributs spéciaux", "Quota Field" => "Champ du quota", "Quota Default" => "Quota par défaut", -"in bytes" => "en octets", +"in bytes" => "en bytes", "Email Field" => "Champ Email", "User Home Folder Naming Rule" => "Convention de nommage du répertoire utilisateur", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Laisser vide ", +"Internal Username" => "Nom d'utilisateur interne", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "Par défaut le nom d'utilisateur interne sera créé à partir de l'attribut UUID. Ceci permet d'assurer que le nom d'utilisateur est unique et que les caractères ne nécessitent pas de convertion. Le nom d'utilisateur interne doit contenir seulement les caractères suivants: [ a-zA-Z0-9_.@- ]. Les autres caractères sont remplacés par leur correspondance ASCII ou simplement omis. En cas de collision le nombre est incrémenté/décrémenté. Le nom d'utilisateur interne est utilisé pour identifier l'utilisateur au sein du système. C'est aussi le nom par défaut du répertoire utilisateur dans ownCloud. C'est aussi le port d'URLs distants, par exemple pour tous les services *DAV. Le comportement par défaut peut être modifié à l'aide de ce paramètre. Pour obtenir un comportement similaire aux versions précédentes à ownCloud 5, saisir le nom d'utilisateur à afficher dans le champ suivant. Laissez à blanc pour le comportement par défaut. Les modifications prendront effet seulement pour les nouveaux (ajoutés) utilisateurs LDAP.", +"Internal Username Attribute:" => "Nom d'utilisateur interne:", +"Override UUID detection" => "Surcharger la détection d'UUID", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "Par défaut, ownCloud détecte automatiquement l'attribut UUID. L'attribut UUID est utilisé pour identifier les utilisateurs et groupes de façon prédictive. De plus, le nom d'utilisateur interne sera créé basé sur l'UUID s'il n'est pas explicité ci-dessus. Vous pouvez modifier ce comportement et définir l'attribut de votre choix. Vous devez alors vous assurer que l'attribut de votre choix peut être récupéré pour les utilisateurs ainsi que pour les groupes et qu'il soit unique. Laisser à blanc pour le comportement par défaut. Les modifications seront effectives uniquement pour les nouveaux (ajoutés) utilisateurs et groupes LDAP.", +"UUID Attribute:" => "Attribut UUID :", +"Username-LDAP User Mapping" => "Association Nom d'utilisateur-Utilisateur LDAP", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloud utilise les noms d'utilisateurs pour le stockage et l'assignation de (meta) data. Pour identifier et reconnaitre précisément les utilisateurs, chaque utilisateur aura un nom interne spécifique. Cela requiert l'association d'un nom d'utilisateur ownCloud à un nom d'utilisateur LDAP. Le nom d'utilisateur créé est associé à l'attribut UUID de l'utilisateur LDAP. Par ailleurs le DN est mémorisé en cache pour limiter les interactions LDAP mais il n'est pas utilisé pour l'identification. ownCloud détectera le changement de DN, le cas échéant. Seul le nom interne à ownCloud est utilisé au sein du produit. Supprimer les associations créera des orphelins et l'action affectera toutes les configurations LDAP. NE JAMAIS SUPPRIMER LES ASSOCIATIONS EN ENVIRONNEMENT DE PRODUCTION. Le faire seulement sur les environnements de tests et d'expérimentation.", +"Clear Username-LDAP User Mapping" => "Supprimer l'association utilisateur interne-utilisateur LDAP", +"Clear Groupname-LDAP Group Mapping" => "Supprimer l'association nom de groupe-groupe LDAP", "Test Configuration" => "Tester la configuration", "Help" => "Aide" ); diff --git a/apps/user_ldap/l10n/gl.php b/apps/user_ldap/l10n/gl.php index deb6dbb5553a2e395c758588eaefb2eb8a0672c0..3f44ccd9bd1a0a95a2b87ec43f4dd1894f7a9897 100644 --- a/apps/user_ldap/l10n/gl.php +++ b/apps/user_ldap/l10n/gl.php @@ -1,12 +1,16 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Non foi posÃbel limpar as asignacións.", "Failed to delete the server configuration" => "Non foi posÃbel eliminar a configuración do servidor", "The configuration is valid and the connection could be established!" => "A configuración é correcta e pode estabelecerse a conexión.", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "A configuración é correcta, mais a ligazón non. Comprobe a configuración do servidor e as credenciais.", "The configuration is invalid. Please look in the ownCloud log for further details." => "A configuración non é correcta. Vexa o rexistro de ownCloud para máis detalles", -"Deletion failed" => "Fallou o borrado", +"Deletion failed" => "Produciuse un fallo ao eliminar", "Take over settings from recent server configuration?" => "Tomar os recentes axustes de configuración do servidor?", "Keep settings?" => "Manter os axustes?", "Cannot add server configuration" => "Non é posÃbel engadir a configuración do servidor", +"mappings cleared" => "limpadas as asignacións", +"Success" => "Correcto", +"Error" => "Erro", "Connection test succeeded" => "A proba de conexión foi satisfactoria", "Connection test failed" => "A proba de conexión fracasou", "Do you really want to delete the current Server Configuration?" => "Confirma que quere eliminar a configuración actual do servidor?", @@ -70,6 +74,16 @@ "Email Field" => "Campo do correo", "User Home Folder Naming Rule" => "Regra de nomeado do cartafol do usuario", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD.", +"Internal Username" => "Nome de usuario interno", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "De xeito predeterminado, o nome de usuario interno crease a partires do atributo UUID. Asegurase de que o nome de usuario é único e de non ter que converter os caracteres. O nome de usuario interno ten a limitación de que só están permitidos estes caracteres: [ a-zA-Z0-9_.@- ]. Os outros caracteres substitúense pola súa correspondencia ASCII ou simplemente omÃtense. Nas colisións engadirase/incrementarase un número. O nome de usuario interno utilizase para identificar a un usuario interno. É tamén o nome predeterminado do cartafol persoal do usuario en ownCloud. Tamén é un porto de URL remoto, por exemplo, para todos os servizos *DAV. Con este axuste, o comportamento predeterminado pode ser sobrescrito. Para lograr un comportamento semellante ao anterior ownCloud 5 introduza o atributo do nome para amosar do usuario no seguinte campo. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.", +"Internal Username Attribute:" => "Atributo do nome de usuario interno:", +"Override UUID detection" => "Ignorar a detección do UUID", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "De xeito predeterminado, ownCloud detecta automaticamente o atributo UUID. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o usuario interno baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.", +"UUID Attribute:" => "Atributo do UUID:", +"Username-LDAP User Mapping" => "Asignación do usuario ao «nome de usuario LDAP»", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloud utiliza os nomes de usuario para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome de usuario interno. Isto require unha asignación de ownCloud nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para asà reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados polo ownCloud. O nome interno no ownCloud utilizase en todo o ownCloud. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensÃbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.", +"Clear Username-LDAP User Mapping" => "Limpar a asignación do usuario ao «nome de usuario LDAP»", +"Clear Groupname-LDAP Group Mapping" => "Limpar a asignación do grupo ao «nome de grupo LDAP»", "Test Configuration" => "Probar a configuración", "Help" => "Axuda" ); diff --git a/apps/user_ldap/l10n/he.php b/apps/user_ldap/l10n/he.php index c9b0e282f1d26908fa3ab55e391f036f8083f1de..0d60768dcfccc232f58642638c133aceed661bce 100644 --- a/apps/user_ldap/l10n/he.php +++ b/apps/user_ldap/l10n/he.php @@ -1,5 +1,14 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "מחיקה × ×›×©×œ×”", +"Keep settings?" => "×”×× ×œ×©×ž×•×¨ ×ת ההגדרות?", +"Cannot add server configuration" => "×œ× × ×™×ª×Ÿ להוסיף ×ת הגדרות השרת", +"Error" => "שגי××”", +"Connection test succeeded" => "בדיקת החיבור עברה בהצלחה", +"Connection test failed" => "בדיקת החיבור × ×›×©×œ×”", +"Do you really want to delete the current Server Configuration?" => "×”×× ×כן למחוק ×ת הגדרות השרת ×”× ×•×›×—×™×•×ª?", +"Confirm Deletion" => "×ישור המחיקה", +"Server configuration" => "הגדרות השרת", +"Add Server Configuration" => "הוספת הגדרות השרת", "Host" => "מ×רח", "User DN" => "DN משתמש", "Password" => "סיסמ×", diff --git a/apps/user_ldap/l10n/hi.php b/apps/user_ldap/l10n/hi.php index 60d4ea98e84abe1a2062f5e57fab5dc6f727d98d..45166eb0e3e893844d3a3ad02fd4d7537230ad4e 100644 --- a/apps/user_ldap/l10n/hi.php +++ b/apps/user_ldap/l10n/hi.php @@ -1,3 +1,4 @@ <?php $TRANSLATIONS = array( +"Password" => "पासवरà¥à¤¡", "Help" => "सहयोग" ); diff --git a/apps/user_ldap/l10n/hr.php b/apps/user_ldap/l10n/hr.php index 91503315066c42bb31391ed0f1ea03a8c3fb95b3..cc8918301f5e955b179f81bc7e044cf75e0f304c 100644 --- a/apps/user_ldap/l10n/hr.php +++ b/apps/user_ldap/l10n/hr.php @@ -1,3 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "GreÅ¡ka", +"Password" => "Lozinka", "Help" => "Pomoć" ); diff --git a/apps/user_ldap/l10n/hu_HU.php b/apps/user_ldap/l10n/hu_HU.php index a82a64ab32f1387660ebfb3b93c38cf19f6db002..361ae5e0403152cb86e1aad06104744065fc636e 100644 --- a/apps/user_ldap/l10n/hu_HU.php +++ b/apps/user_ldap/l10n/hu_HU.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Nem sikerült törölni a hozzárendeléseket.", "Failed to delete the server configuration" => "Nem sikerült törölni a kiszolgáló konfigurációját", "The configuration is valid and the connection could be established!" => "A konfiguráció érvényes, és a kapcsolat létrehozható!", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "A konfiguráció érvényes, de a kapcsolat nem hozható létre. Kérem ellenÅ‘rizze a kiszolgáló beállÃtásait, és az elérési adatokat.", @@ -7,6 +8,9 @@ "Take over settings from recent server configuration?" => "Vegyük át a beállÃtásokat az elÅ‘zÅ‘ konfigurációból?", "Keep settings?" => "Tartsuk meg a beállÃtásokat?", "Cannot add server configuration" => "Az új kiszolgáló konfigurációja nem hozható létre", +"mappings cleared" => "Töröltük a hozzárendeléseket", +"Success" => "Sikeres végrehajtás", +"Error" => "Hiba", "Connection test succeeded" => "A kapcsolatellenÅ‘rzés eredménye: sikerült", "Connection test failed" => "A kapcsolatellenÅ‘rzés eredménye: nem sikerült", "Do you really want to delete the current Server Configuration?" => "Tényleg törölni szeretné a kiszolgáló beállÃtásait?", @@ -70,6 +74,13 @@ "Email Field" => "Email mezÅ‘", "User Home Folder Naming Rule" => "A home könyvtár elérési útvonala", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Hagyja üresen, ha a felhasználónevet kÃvánja használni. EllenkezÅ‘ esetben adjon meg egy LDAP/AD attribútumot!", +"Internal Username" => "BelsÅ‘ felhasználónév", +"Internal Username Attribute:" => "A belsÅ‘ felhasználónév attribútuma:", +"Override UUID detection" => "Az UUID-felismerés felülbÃrálása", +"UUID Attribute:" => "UUID attribútum:", +"Username-LDAP User Mapping" => "Felhasználó - LDAP felhasználó hozzárendelés", +"Clear Username-LDAP User Mapping" => "A felhasználó - LDAP felhasználó hozzárendelés törlése", +"Clear Groupname-LDAP Group Mapping" => "A csoport - LDAP csoport hozzárendelés törlése", "Test Configuration" => "A beállÃtások tesztelése", "Help" => "Súgó" ); diff --git a/apps/user_ldap/l10n/ia.php b/apps/user_ldap/l10n/ia.php index 3586bf5a2e74cb7ea0cec1f9979b5ca872777621..624fd4fa0eb460d3e1053c539407864a390208ed 100644 --- a/apps/user_ldap/l10n/ia.php +++ b/apps/user_ldap/l10n/ia.php @@ -1,3 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Error", +"Password" => "Contrasigno", "Help" => "Adjuta" ); diff --git a/apps/user_ldap/l10n/id.php b/apps/user_ldap/l10n/id.php index 1f6d8fcffe37b645b22e5b31916ffed630b20e1d..c04d09fc671b0f531b856845cf33e5f5f27480fc 100644 --- a/apps/user_ldap/l10n/id.php +++ b/apps/user_ldap/l10n/id.php @@ -3,10 +3,12 @@ "The configuration is valid and the connection could be established!" => "Konfigurasi valid dan koneksi dapat dilakukan!", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Konfigurasi valid, tetapi Bind gagal. Silakan cek pengaturan server dan keamanan.", "The configuration is invalid. Please look in the ownCloud log for further details." => "Konfigurasi salah. Silakan lihat log ownCloud untuk lengkapnya.", -"Deletion failed" => "penghapusan gagal", +"Deletion failed" => "Penghapusan gagal", "Take over settings from recent server configuration?" => "Ambil alih pengaturan dari konfigurasi server saat ini?", "Keep settings?" => "Biarkan pengaturan?", "Cannot add server configuration" => "Gagal menambah konfigurasi server", +"Success" => "Sukses", +"Error" => "Galat", "Connection test succeeded" => "Tes koneksi sukses", "Connection test failed" => "Tes koneksi gagal", "Do you really want to delete the current Server Configuration?" => "Anda ingin menghapus Konfigurasi Server saat ini?", @@ -15,14 +17,14 @@ "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Peringatan:</b> Modul LDAP PHP tidak terpasang, perangkat tidak akan bekerja. Silakan minta administrator sistem untuk memasangnya.", "Server configuration" => "Konfigurasi server", "Add Server Configuration" => "Tambah Konfigurasi Server", -"Host" => "host", +"Host" => "Host", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Protokol dapat tidak ditulis, kecuali anda menggunakan SSL. Lalu jalankan dengan ldaps://", "Base DN" => "Base DN", "One Base DN per line" => "Satu Base DN per baris", "You can specify Base DN for users and groups in the Advanced tab" => "Anda dapat menetapkan Base DN untuk pengguna dan grup dalam tab Lanjutan", "User DN" => "User 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." => "DN dari klien pengguna yang dengannya tautan akan diterapkan, mis. uid=agen,dc=contoh,dc=com. Untuk akses anonim, biarkan DN dan kata sandi kosong.", -"Password" => "kata kunci", +"Password" => "Sandi", "For anonymous access, leave DN and Password empty." => "Untuk akses anonim, biarkan DN dan Kata sandi kosong.", "User Login Filter" => "gunakan saringan login", "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Definisikan filter untuk diterapkan, saat login dilakukan. %%uid menggantikan username saat login.", @@ -71,5 +73,5 @@ "User Home Folder Naming Rule" => "Aturan Penamaan Folder Home Pengguna", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Biarkan nama pengguna kosong (default). Atau tetapkan atribut LDAP/AD.", "Test Configuration" => "Uji Konfigurasi", -"Help" => "bantuan" +"Help" => "Bantuan" ); diff --git a/apps/user_ldap/l10n/is.php b/apps/user_ldap/l10n/is.php index 29bc769279588e25bbe41e52870b0dd4c362851f..dadac9eedaafec867fc819fadf930a242865807a 100644 --- a/apps/user_ldap/l10n/is.php +++ b/apps/user_ldap/l10n/is.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Villa", "Host" => "Netþjónn", "Password" => "Lykilorð", "Help" => "Hjálp" diff --git a/apps/user_ldap/l10n/it.php b/apps/user_ldap/l10n/it.php index a2790fd1dec60f2a6e4079930e25590b93878d89..48bcbdf589a17a16d42851bf96b822ef165a759e 100644 --- a/apps/user_ldap/l10n/it.php +++ b/apps/user_ldap/l10n/it.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Cancellazione delle associazioni non riuscita.", "Failed to delete the server configuration" => "Eliminazione della configurazione del server non riuscita", "The configuration is valid and the connection could be established!" => "La configurazione è valida e la connessione può essere stabilita.", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "La configurazione è valida, ma il Bind non è riuscito. Controlla le impostazioni del server e le credenziali.", @@ -7,6 +8,9 @@ "Take over settings from recent server configuration?" => "Vuoi recuperare le impostazioni dalla configurazione recente del server?", "Keep settings?" => "Vuoi mantenere le impostazioni?", "Cannot add server configuration" => "Impossibile aggiungere la configurazione del server", +"mappings cleared" => "associazioni cancellate", +"Success" => "Riuscito", +"Error" => "Errore", "Connection test succeeded" => "Prova di connessione riuscita", "Connection test failed" => "Prova di connessione non riuscita", "Do you really want to delete the current Server Configuration?" => "Vuoi davvero eliminare la configurazione attuale del server?", @@ -70,6 +74,16 @@ "Email Field" => "Campo Email", "User Home Folder Naming Rule" => "Regola di assegnazione del nome della cartella utente", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Lascia vuoto per il nome utente (predefinito). Altrimenti, specifica un attributo LDAP/AD.", +"Internal Username" => "Nome utente interno", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "In modo predefinito, il nome utente interno sarà creato dall'attributo UUID. Ciò assicura che il nome utente sia univoco e che non sia necessario convertire i caratteri. Il nome utente interno consente l'uso di determinati caratteri: [ a-zA-Z0-9_.@- ]. Altri caratteri sono sostituiti con il corrispondente ASCII o sono semplicemente omessi. In caso di conflitto, sarà incrementato/decrementato un numero. Il nome utente interno è utilizzato per identificare un utente internamente. Rappresenta, inoltre, il nome predefinito per la cartella home dell'utente in ownCloud. Costituisce anche una porta di URL remoti, ad esempio per tutti i servizi *DAV. Con questa impostazione, il comportamento predefinito può essere scavalcato. Per ottenere un comportamento simile alle versioni precedenti ownCloud 5, inserisci l'attributo del nome visualizzato dell'utente nel campo seguente. Lascialo vuoto per il comportamento predefinito. Le modifiche avranno effetto solo sui nuovo utenti LDAP associati (aggiunti).", +"Internal Username Attribute:" => "Attributo nome utente interno:", +"Override UUID detection" => "Ignora rilevamento UUID", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "In modo predefinito, ownCloud rileva automaticamente l'attributo UUID. L'attributo UUID è utilizzato per identificare senza alcun dubbio gli utenti e i gruppi LDAP. Inoltre, il nome utente interno sarà creato sulla base dell'UUID, se non è specificato in precedenza. Puoi ignorare l'impostazione e fornire un attributo di tua scelta. Assicurati che l'attributo scelto possa essere ottenuto sia per gli utenti che per i gruppi e che sia univoco. Lascialo vuoto per ottenere il comportamento predefinito. Le modifiche avranno effetto solo sui nuovi utenti e gruppi LDAP associati (aggiunti).", +"UUID Attribute:" => "Attributo UUID:", +"Username-LDAP User Mapping" => "Associazione Nome utente-Utente LDAP", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloud utilizza i nomi utente per archiviare e assegnare i (meta) dati. Per identificare con precisione e riconoscere gli utenti, ogni utente LDAP avrà un nome utente interno. Ciò richiede un'associazione tra il nome utente di ownCloud e l'utente LDAP. In aggiunta, il DN viene mantenuto in cache per ridurre l'interazione con LDAP, ma non è utilizzato per l'identificazione. Se il DN cambia, le modifiche saranno rilevate da ownCloud. Il nome utente interno di ownCloud è utilizzato dappertutto in ownCloud. La cancellazione delle associazioni lascerà tracce residue ovunque e interesserà esclusivamente la configurazione LDAP. Non cancellare mai le associazioni in un ambiente di produzione. Procedere alla cancellazione delle associazioni solo in una fase sperimentale o di test.", +"Clear Username-LDAP User Mapping" => "Cancella associazione Nome utente-Utente LDAP", +"Clear Groupname-LDAP Group Mapping" => "Cancella associazione Nome gruppo-Gruppo LDAP", "Test Configuration" => "Prova configurazione", "Help" => "Aiuto" ); diff --git a/apps/user_ldap/l10n/ja_JP.php b/apps/user_ldap/l10n/ja_JP.php index 3ae7d2e639222326d4e24adcbbb9d434776845e4..53fa9ae697df3760b086c28d249b71168440f19f 100644 --- a/apps/user_ldap/l10n/ja_JP.php +++ b/apps/user_ldap/l10n/ja_JP.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "マッピングã®ã‚¯ãƒªã‚¢ã«å¤±æ•—ã—ã¾ã—ãŸã€‚", "Failed to delete the server configuration" => "サーãƒè¨å®šã®å‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸ", "The configuration is valid and the connection could be established!" => "è¨å®šã¯æœ‰åйã§ã‚ã‚Šã€æŽ¥ç¶šã‚’ç¢ºç«‹ã—ã¾ã—ãŸï¼", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "è¨å®šã¯æœ‰åйã§ã™ãŒã€æŽ¥ç¶šã«å¤±æ•—ã—ã¾ã—ãŸã€‚サーãƒè¨å®šã¨è³‡æ ¼æƒ…å ±ã‚’ç¢ºèªã—ã¦ä¸‹ã•ã„。", @@ -7,6 +8,9 @@ "Take over settings from recent server configuration?" => "最近ã®ã‚µãƒ¼ãƒè¨å®šã‹ã‚‰è¨å®šã‚’引ãç¶™ãŽã¾ã™ã‹ï¼Ÿ", "Keep settings?" => "è¨å®šã‚’ä¿æŒã—ã¾ã™ã‹ï¼Ÿ", "Cannot add server configuration" => "サーãƒè¨å®šã‚’è¿½åŠ ã§ãã¾ã›ã‚“", +"mappings cleared" => "マッピングをクリアã—ã¾ã—ãŸ", +"Success" => "æˆåŠŸ", +"Error" => "エラー", "Connection test succeeded" => "æŽ¥ç¶šãƒ†ã‚¹ãƒˆã«æˆåŠŸã—ã¾ã—ãŸ", "Connection test failed" => "接続テストã«å¤±æ•—ã—ã¾ã—ãŸ", "Do you really want to delete the current Server Configuration?" => "ç¾åœ¨ã®ã‚µãƒ¼ãƒè¨å®šã‚’本当ã«å‰Šé™¤ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ", @@ -70,6 +74,16 @@ "Email Field" => "メールフィールド", "User Home Folder Naming Rule" => "ユーザã®ãƒ›ãƒ¼ãƒ フォルダ命åè¦å‰‡", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "ユーザåを空ã®ã¾ã¾ã«ã—ã¦ãã ã•ã„(デフォルト)。ãã†ã§ãªã„å ´åˆã¯ã€LDAPã‚‚ã—ãã¯ADã®å±žæ€§ã‚’指定ã—ã¦ãã ã•ã„。", -"Test Configuration" => "テストè¨å®š", +"Internal Username" => "内部ユーザå", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "デフォルトã§ã¯ã€å†…部ユーザåã¯UUID属性ã‹ã‚‰ä½œæˆã•れã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ãƒ¦ãƒ¼ã‚¶åãŒãƒ¦ãƒ‹ãƒ¼ã‚¯ã§ã‚りã€ã‹ã¤æ–‡å—ã®å¤‰æ›ãŒå¿…è¦ãªã„ã“ã¨ã‚’ä¿è¨¼ã—ã¾ã™ã€‚内部ユーザåã«ã¯ã€[ a-zA-Z0-9_.@- ] ã®æ–‡å—ã®ã¿ãŒæœ‰åйã§ã‚ã‚‹ã¨ã„ã†åˆ¶é™ãŒã‚りã€ãã®ä»–ã®æ–‡å—ã¯å¯¾å¿œã™ã‚‹ ASCII コードã«å¤‰æ›ã•れるã‹å˜ã«ç„¡è¦–ã•れã¾ã™ã€‚ãã®ãŸã‚ã€ä»–ã®ãƒ¦ãƒ¼ã‚¶åã¨ã®è¡çªã®å›žæ•°ãŒå¢—åŠ ã™ã‚‹ã§ã—ょã†ã€‚内部ユーザåã¯ã€å†…部的ã«ãƒ¦ãƒ¼ã‚¶ã‚’è˜åˆ¥ã™ã‚‹ãŸã‚ã«ç”¨ã„られã€ã¾ãŸã€ownCloudã«ãŠã‘るデフォルトã®ãƒ›ãƒ¼ãƒ フォルダåã¨ã—ã¦ã‚‚用ã„られã¾ã™ã€‚例ãˆã°*DAVサービスã®ã‚ˆã†ã«ã€ãƒªãƒ¢ãƒ¼ãƒˆURLã®ãƒãƒ¼ãƒˆã§ã‚‚ã‚りã¾ã™ã€‚ã“ã®è¨å®šã«ã‚ˆã‚Šã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æŒ¯ã‚‹èˆžã„ã‚’å†å®šç¾©ã—ã¾ã™ã€‚ownCloud 5 以å‰ã¨åŒã˜ã‚ˆã†ãªæŒ¯ã‚‹èˆžã„ã«ã™ã‚‹ãŸã‚ã«ã¯ã€ä»¥ä¸‹ã®ãƒ•ィールドã«ãƒ¦ãƒ¼ã‚¶è¡¨ç¤ºåã®å±žæ€§ã‚’入力ã—ã¾ã™ã€‚空ã«ã™ã‚‹ã¨ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æŒ¯ã‚‹èˆžã„ã¨ãªã‚Šã¾ã™ã€‚å¤‰æ›´ã¯æ–°ã—ããƒžãƒƒãƒ”ãƒ³ã‚°ï¼ˆè¿½åŠ ï¼‰ã•れãŸLDAPユーザã«ãŠã„ã¦ã®ã¿æœ‰åйã¨ãªã‚Šã¾ã™ã€‚", +"Internal Username Attribute:" => "内部ユーザå属性:", +"Override UUID detection" => "UUID検出をå†å®šç¾©ã™ã‚‹", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "デフォルトã§ã¯ã€ownCloud 㯠UUID å±žæ€§ã‚’è‡ªå‹•çš„ã«æ¤œå‡ºã—ã¾ã™ã€‚UUID属性ã¯ã€LDAPユーザã¨LDAPグループを間é•ã„ãªãè˜åˆ¥ã™ã‚‹ãŸã‚ã«åˆ©ç”¨ã•れã¾ã™ã€‚ã¾ãŸã€ã‚‚ã—ã“れを指定ã—ãªã„å ´åˆã¯ã€å†…部ユーザåã¯UUIDã«åŸºã¥ã„ã¦ä½œæˆã•れã¾ã™ã€‚ã“ã®è¨å®šã¯å†å®šç¾©ã™ã‚‹ã“ã¨ãŒã§ãã€ã‚ãªãŸã®é¸æŠžã—ãŸå±žæ€§ã‚’用ã„ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚é¸æŠžã—ãŸå±žæ€§ãŒãƒ¦ãƒ¼ã‚¶ã¨ã‚°ãƒ«ãƒ¼ãƒ—ã®ä¸¡æ–¹ã«å¯¾ã—ã¦é©ç”¨ã§ãã€ã‹ã¤ãƒ¦ãƒ‹ãƒ¼ã‚¯ã§ã‚ã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。空ã§ã‚れã°ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æŒ¯ã‚‹èˆžã„ã¨ãªã‚Šã¾ã™ã€‚変更ã¯ã€æ–°ã—ããƒžãƒƒãƒ”ãƒ³ã‚°ï¼ˆè¿½åŠ ï¼‰ã•れãŸLDAPユーザã¨LDAPグループã«å¯¾ã—ã¦ã®ã¿æœ‰åйã¨ãªã‚Šã¾ã™ã€‚", +"UUID Attribute:" => "UUID属性:", +"Username-LDAP User Mapping" => "ユーザåã¨LDAPユーザã®ãƒžãƒƒãƒ”ング", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloudã¯ï¼ˆãƒ¡ã‚¿ï¼‰ データã®ä¿å˜ã¨å‰²ã‚Šå½“ã¦ã«ãƒ¦ãƒ¼ã‚¶åを使用ã—ã¾ã™ã€‚ユーザをæ£ç¢ºã«è˜åˆ¥ã—ã¦èªè˜ã™ã‚‹ãŸã‚ã«ã€å€‹ã€…ã®LDAPユーザã¯å†…部ユーザåã‚’æŒã£ã¦ã„ã¾ã™ã€‚ã“れã¯ã€ownCloudユーザåã¨LDAPユーザåã®é–“ã®ãƒžãƒƒãƒ”ングãŒå¿…è¦ã§ã‚ã‚‹ã“ã¨ã‚’æ„味ã—ã¦ã„ã¾ã™ã€‚生æˆã•れãŸãƒ¦ãƒ¼ã‚¶åã¯ã€LDAPユーザã®UUIDã¨ãƒžãƒƒãƒ”ングã•れã¾ã™ã€‚åŠ ãˆã¦ã€DNãŒLDAPã¨ã®ã‚¤ãƒ³ã‚¿ãƒ©ã‚¯ã‚·ãƒ§ãƒ³ã‚’削減ã™ã‚‹ãŸã‚ã«ã‚ャッシュã•れã¾ã™ãŒã€è˜åˆ¥ã«ã¯åˆ©ç”¨ã•れã¾ã›ã‚“。DNãŒå¤‰ã‚ã£ãŸå ´åˆã¯ã€å¤‰æ›´ã‚’ownCloudãŒè¦‹ã¤ã‘ã¾ã™ã€‚内部ã®ownCloudåã¯ownCloud全体ã«äº˜ã£ã¦åˆ©ç”¨ã•れã¾ã™ã€‚マッピングをクリアã™ã‚‹ã¨ã€ã„ãŸã‚‹ã¨ã“ã‚ã«ä½¿ã‚れãªã„ã¾ã¾ã®ç‰©ãŒæ®‹ã‚‹ã§ã—ょã†ã€‚マッピングã®ã‚¯ãƒªã‚¢ã¯è¨å®šã«æ•感ã§ã¯ã‚りã¾ã›ã‚“ãŒã€å…¨ã¦ã®LDAPã®è¨å®šã«å½±éŸ¿ã‚’与ãˆã¾ã™ï¼æœ¬ç•ªã®ç’°å¢ƒã§ã¯æ±ºã—ã¦ãƒžãƒƒãƒ”ングをクリアã—ãªã„ã§ãã ã•ã„。テストもã—ãã¯å®Ÿé¨“ã®æ®µéšŽã§ã®ã¿ãƒžãƒƒãƒ”ングã®ã‚¯ãƒªã‚¢ã‚’行ãªã£ã¦ãã ã•ã„。", +"Clear Username-LDAP User Mapping" => "ユーザåã¨LDAPユーザã®ãƒžãƒƒãƒ”ングをクリアã™ã‚‹", +"Clear Groupname-LDAP Group Mapping" => "グループåã¨LDAPグループã®ãƒžãƒƒãƒ”ングをクリアã™ã‚‹", +"Test Configuration" => "è¨å®šã‚’テスト", "Help" => "ヘルプ" ); diff --git a/apps/user_ldap/l10n/ka_GE.php b/apps/user_ldap/l10n/ka_GE.php index b3f6058a0ca421e505ada2913fb52f93ce054f1d..8057f7c845550bdb99e486cf344c5dc9dca4b5c6 100644 --- a/apps/user_ldap/l10n/ka_GE.php +++ b/apps/user_ldap/l10n/ka_GE.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "დáƒáƒ‘რუნდებით სერვერის წინრკáƒáƒœáƒ¤áƒ˜áƒ’ურáƒáƒªáƒ˜áƒáƒ¨áƒ˜?", "Keep settings?" => "დáƒáƒ•ტáƒáƒ•áƒáƒ— პáƒáƒ áƒáƒ›áƒ”ტრები?", "Cannot add server configuration" => "სერვერის პáƒáƒ áƒáƒ›áƒ”ტრების დáƒáƒ›áƒáƒ¢áƒ”ბრვერმáƒáƒ®áƒ”რხდáƒ", +"Success" => "დáƒáƒ¡áƒ ულდáƒ", +"Error" => "შეცდáƒáƒ›áƒ", "Connection test succeeded" => "კáƒáƒ•შირის ტესტირებრმáƒáƒ®áƒ”რხდáƒ", "Connection test failed" => "კáƒáƒ•შირის ტესტირებრვერმáƒáƒ®áƒ”რხდáƒ", "Do you really want to delete the current Server Configuration?" => "ნáƒáƒ›áƒ“ვილáƒáƒ“ გინდáƒáƒ— წáƒáƒ¨áƒáƒšáƒáƒ— სერვერის მიმდინáƒáƒ ე პáƒáƒ áƒáƒ›áƒ”ტრები?", diff --git a/apps/user_ldap/l10n/ko.php b/apps/user_ldap/l10n/ko.php index 8aa9fe74b3d1f513c3c73de5c3b58f0930c2557e..b8196e09d09a93f9e4adf0915b35466de90718b2 100644 --- a/apps/user_ldap/l10n/ko.php +++ b/apps/user_ldap/l10n/ko.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "ì‚ì œ 실패", "Keep settings?" => "ì„¤ì •ì„ ìœ ì§€í•©ë‹ˆê¹Œ?", +"Error" => "오류", "Connection test succeeded" => "ì—°ê²° 시험 성공", "Connection test failed" => "ì—°ê²° 시험 실패", "<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>ê²½ê³ :</b> user_ldap 앱과 user_webdavauth ì•±ì€ í˜¸í™˜ë˜ì§€ 않습니다. 오ë™ìž‘ì„ ì¼ìœ¼í‚¬ 수 있으므로, 시스템 관리ìžì—게 ìš”ì²í•˜ì—¬ 둘 중 하나만 사용하ë„ë¡ í•˜ì‹ì‹œì˜¤.", diff --git a/apps/user_ldap/l10n/ku_IQ.php b/apps/user_ldap/l10n/ku_IQ.php index 1ae808ddd91007e3b322192016aed9d0c25781ea..00602ae5d79c4b80e14384f64f43c4499fa08486 100644 --- a/apps/user_ldap/l10n/ku_IQ.php +++ b/apps/user_ldap/l10n/ku_IQ.php @@ -1,3 +1,6 @@ <?php $TRANSLATIONS = array( +"Success" => "سه‌رکه‌وتن", +"Error" => "هه‌ڵه", +"Password" => "وشەی تێپەربو", "Help" => "یارمەتی" ); diff --git a/apps/user_ldap/l10n/lb.php b/apps/user_ldap/l10n/lb.php index 39ed627ce2c92fc3d9a169b91f3d8bfcebcf34e3..cf58c9ec5be9c0ba08f0b2bf0898f229ae1037ff 100644 --- a/apps/user_ldap/l10n/lb.php +++ b/apps/user_ldap/l10n/lb.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "Konnt net läschen", +"Error" => "Fehler", "Password" => "Passwuert", "Help" => "Hëllef" ); diff --git a/apps/user_ldap/l10n/lt_LT.php b/apps/user_ldap/l10n/lt_LT.php index aa21dd2d3c164aab23dd346d23ec69aee5f62389..6f396847b8efeb640890231ca1ad4c8b979b6407 100644 --- a/apps/user_ldap/l10n/lt_LT.php +++ b/apps/user_ldap/l10n/lt_LT.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "IÅ¡trinti nepavyko", +"Error" => "Klaida", "Password" => "Slaptažodis", "Group Filter" => "GrupÄ—s filtras", "Port" => "Prievadas", diff --git a/apps/user_ldap/l10n/lv.php b/apps/user_ldap/l10n/lv.php index 50126664e5be9fc8205e6f80bfb3926551c9a948..73ffedcb134637416ea928d11bbc11911020824b 100644 --- a/apps/user_ldap/l10n/lv.php +++ b/apps/user_ldap/l10n/lv.php @@ -7,6 +7,7 @@ "Take over settings from recent server configuration?" => "Paņemt iestatÄ«jumus no nesenas servera konfigurÄcijas?", "Keep settings?" => "PaturÄ“t iestatÄ«jumus?", "Cannot add server configuration" => "Nevar pievienot servera konfigurÄciju", +"Error" => "Kļūda", "Connection test succeeded" => "Savienojuma tests ir veiksmÄ«gs", "Connection test failed" => "Savienojuma tests cieta neveiksmi", "Do you really want to delete the current Server Configuration?" => "Vai tieÅ¡Äm vÄ“laties dzÄ“st paÅ¡reizÄ“jo servera konfigurÄciju?", diff --git a/apps/user_ldap/l10n/mk.php b/apps/user_ldap/l10n/mk.php index 7d34ff49492ec982e3c420ff6561f1fb719c181b..6a060aca415cc55fd885e95b60da06258b2546fe 100644 --- a/apps/user_ldap/l10n/mk.php +++ b/apps/user_ldap/l10n/mk.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "Бришењето е неуÑпешно", +"Error" => "Грешка", "Host" => "Домаќин", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Може да го Ñкокнете протколот оÑвен ако не ви треба SSL. Тогаш Ñтавете ldaps://", "Password" => "Лозинка", diff --git a/apps/user_ldap/l10n/ms_MY.php b/apps/user_ldap/l10n/ms_MY.php index 17a6cbe2cb6a5f6df2e6ca9fbc2fad2741113fb1..b3004028c58a2c83fff365ee58520103376636cb 100644 --- a/apps/user_ldap/l10n/ms_MY.php +++ b/apps/user_ldap/l10n/ms_MY.php @@ -1,4 +1,6 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "Pemadaman gagal", +"Error" => "Ralat", +"Password" => "Kata laluan", "Help" => "Bantuan" ); diff --git a/apps/user_ldap/l10n/nb_NO.php b/apps/user_ldap/l10n/nb_NO.php index c4700245f24059f50b3be04e0bd8c061b40d3d5d..f8cdf694ff6f2d392f90dbcda07db766a0cee9aa 100644 --- a/apps/user_ldap/l10n/nb_NO.php +++ b/apps/user_ldap/l10n/nb_NO.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "Hent innstillinger fra tidligere tjener-konfigurasjon?", "Keep settings?" => "Behold innstillinger?", "Cannot add server configuration" => "Kan ikke legge til tjener-konfigurasjon", +"Success" => "Suksess", +"Error" => "Feil", "Connection test succeeded" => "Tilkoblingstest lyktes", "Connection test failed" => "Tilkoblingstest mislyktes", "Do you really want to delete the current Server Configuration?" => "Er du sikker pÃ¥ at du vil slette aktiv tjener-konfigurasjon?", diff --git a/apps/user_ldap/l10n/nl.php b/apps/user_ldap/l10n/nl.php index 7973c66cd10d8cc3d5dee001a2a04d787aa6d63f..c75aae3ea4f57fe2e0e43cc2d5e1e7af3f8b7ad4 100644 --- a/apps/user_ldap/l10n/nl.php +++ b/apps/user_ldap/l10n/nl.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Niet gelukt de vertalingen leeg te maken.", "Failed to delete the server configuration" => "Verwijderen serverconfiguratie mislukt", "The configuration is valid and the connection could be established!" => "De configuratie is geldig en de verbinding is geslaagd!", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "De configuratie is geldig, maar Bind mislukte. Controleer de serverinstellingen en inloggegevens.", @@ -7,6 +8,9 @@ "Take over settings from recent server configuration?" => "Overnemen instellingen van de recente serverconfiguratie?", "Keep settings?" => "Instellingen bewaren?", "Cannot add server configuration" => "Kon de serverconfiguratie niet toevoegen", +"mappings cleared" => "vertaaltabel leeggemaakt", +"Success" => "Succes", +"Error" => "Fout", "Connection test succeeded" => "Verbindingstest geslaagd", "Connection test failed" => "Verbindingstest mislukt", "Do you really want to delete the current Server Configuration?" => "Wilt u werkelijk de huidige Serverconfiguratie verwijderen?", @@ -70,6 +74,16 @@ "Email Field" => "E-mailveld", "User Home Folder Naming Rule" => "Gebruikers Home map naamgevingsregel", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Laat leeg voor de gebruikersnaam (standaard). Of, specificeer een LDAP/AD attribuut.", +"Internal Username" => "Interne gebruikersnaam", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "Standaard wordt de interne gebruikersnaam aangemaakt op basis van de UUID attribuut. Het zorgt ervoor dat de gebruikersnaam uniek is en dat tekens niet hoeven te worden geconverteerd. De interne gebruikersnaam heeft als beperking dat alleen deze tekens zijn toegestaan​​: [a-zA-Z0-9_.@- ]. Andere tekens worden vervangen door hun ASCII vertaling of gewoonweg weggelaten. Bij identieke namen wordt een nummer toegevoegd of verhoogd. De interne gebruikersnaam wordt gebruikt om een ​​gebruiker binnen het systeem te herkennen. Het is ook de standaardnaam voor de standaardmap van de gebruiker in ownCloud. Het is ook een vertaling voor externe URL's, bijvoorbeeld voor alle * DAV diensten. Met deze instelling kan het standaardgedrag worden overschreven. Om een soortgelijk gedrag te bereiken als van voor ownCloud 5, voer het gebruikersweergavenaam attribuut in in het volgende veld. Laat het leeg voor standaard gedrag. Veranderingen worden alleen toegepast op nieuw in kaart gebracht (toegevoegde) LDAP-gebruikers.", +"Internal Username Attribute:" => "Interne gebruikersnaam attribuut:", +"Override UUID detection" => "Negeren UUID detectie", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "Standaard herkent ownCloud het UUID attribuut automatisch. Het UUID attribuut wordt gebruikt om LDAP-gebruikers en -groepen uniek te identificeren. Ook zal de interne gebruikersnaam worden aangemaakt op basis van het UUID, tenzij dit hierboven anders is aangegeven. U kunt de instelling overschrijven en zelf een waarde voor het attribuut opgeven. U moet ervoor zorgen dat het ingestelde attribuut kan worden opgehaald voor zowel gebruikers als groepen en dat het uniek is. Laat het leeg voor standaard gedrag. Veranderingen worden alleen doorgevoerd op nieuw in kaart gebrachte (toegevoegde) LDAP-gebruikers en-groepen.", +"UUID Attribute:" => "UUID Attribuut:", +"Username-LDAP User Mapping" => "Gebruikersnaam-LDAP gebruikers vertaling", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloud maakt gebruik van gebruikersnamen om (meta) data op te slaan en toe te wijzen. Om gebruikers uniek te identificeren, zal elke LDAP-gebruiker ook een interne gebruikersnaam krijgen. Dit vereist een mapping van de ownCloud gebruikersnaam naar een ​​LDAP-gebruiker. De gecreëerde gebruikersnaam is gekoppeld aan de UUID van de LDAP-gebruiker. Ook de 'DN' wordt gecached om het aantal LDAP transacties te verminderen, maar deze wordt niet gebruikt voor identificatie. Als de DN verandert, zullen de veranderingen worden gevonden door ownCloud. De interne ownCloud naam wordt overal in ownCloud gebruikt. Wissen van de koppeling zal overal overblijfsel laten staan. Het wissen van Mappings is niet configuratiegevoelig, maar het raakt wel alle LDAP instellingen! Zorg ervoor dat deze Mappings nooit in een productieomgeving plaatsvinden. Maak ze alleen leeg in een test-of ontwikkelomgeving.", +"Clear Username-LDAP User Mapping" => "Leegmaken Gebruikersnaam-LDAP gebruikers vertaling", +"Clear Groupname-LDAP Group Mapping" => "Leegmaken Groepsnaam-LDAP groep vertaling", "Test Configuration" => "Test configuratie", "Help" => "Help" ); diff --git a/apps/user_ldap/l10n/nn_NO.php b/apps/user_ldap/l10n/nn_NO.php index 54d1f158f65f05cca5fb71c7d96c5ee838a9f6fe..459100228035b1ecbc424f6fc9bb06e0613ca3a1 100644 --- a/apps/user_ldap/l10n/nn_NO.php +++ b/apps/user_ldap/l10n/nn_NO.php @@ -1,3 +1,6 @@ <?php $TRANSLATIONS = array( +"Deletion failed" => "Feil ved sletting", +"Error" => "Feil", +"Password" => "Passord", "Help" => "Hjelp" ); diff --git a/apps/user_ldap/l10n/oc.php b/apps/user_ldap/l10n/oc.php index a128638172a1c3f77be1bc3e9a5d175d02835f1a..95ab51caadd798298171fce3ddd897a38e458115 100644 --- a/apps/user_ldap/l10n/oc.php +++ b/apps/user_ldap/l10n/oc.php @@ -1,4 +1,6 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "Fracà s d'escafatge", +"Error" => "Error", +"Password" => "Senhal", "Help" => "Ajuda" ); diff --git a/apps/user_ldap/l10n/pl.php b/apps/user_ldap/l10n/pl.php index 776aa445e4eebbf8f32d15ffffd9d553d7b2209b..7edfe0919eba1978e6827feb2f2021ca569de7e5 100644 --- a/apps/user_ldap/l10n/pl.php +++ b/apps/user_ldap/l10n/pl.php @@ -1,12 +1,16 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Nie udaÅ‚o siÄ™ wyczyÅ›cić mapowania.", "Failed to delete the server configuration" => "Nie można usunąć konfiguracji serwera", "The configuration is valid and the connection could be established!" => "Konfiguracja jest prawidÅ‚owa i można ustanowić połączenie!", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Konfiguracja jest prawidÅ‚owa, ale Bind nie. Sprawdź ustawienia serwera i poÅ›wiadczenia.", "The configuration is invalid. Please look in the ownCloud log for further details." => "Konfiguracja jest nieprawidÅ‚owa. ProszÄ™ przejrzeć logi dziennika ownCloud ", -"Deletion failed" => "Skasowanie nie powiodÅ‚o siÄ™", +"Deletion failed" => "UsuniÄ™cie nie powiodÅ‚o siÄ™", "Take over settings from recent server configuration?" => "Przejmij ustawienia z ostatnich konfiguracji serwera?", "Keep settings?" => "Zachować ustawienia?", "Cannot add server configuration" => "Nie można dodać konfiguracji serwera", +"mappings cleared" => "Mapoanie wyczyszczone", +"Success" => "Sukces", +"Error" => "Błąd", "Connection test succeeded" => "Test połączenia udany", "Connection test failed" => "Test połączenia nie udany", "Do you really want to delete the current Server Configuration?" => "Czy chcesz usunąć bieżącÄ… konfiguracjÄ™ serwera?", @@ -70,6 +74,13 @@ "Email Field" => "Pole email", "User Home Folder Naming Rule" => "ReguÅ‚y nazewnictwa folderu domowego użytkownika", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Pozostaw puste dla user name (domyÅ›lnie). W przeciwnym razie podaj atrybut LDAP/AD.", +"Internal Username" => "WewnÄ™trzna nazwa użytkownika", +"Internal Username Attribute:" => "WewnÄ™trzny atrybut nazwy uzżytkownika:", +"Override UUID detection" => "ZastÄ…p wykrywanie UUID", +"UUID Attribute:" => "Atrybuty UUID:", +"Username-LDAP User Mapping" => "Mapowanie użytkownika LDAP", +"Clear Username-LDAP User Mapping" => "Czyść Mapowanie użytkownika LDAP", +"Clear Groupname-LDAP Group Mapping" => "Czyść Mapowanie nazwy grupy LDAP", "Test Configuration" => "Konfiguracja testowa", "Help" => "Pomoc" ); diff --git a/apps/user_ldap/l10n/pt_BR.php b/apps/user_ldap/l10n/pt_BR.php index a728ea15fde20d9a9e366d70841a6a81f8b61261..22247b81005b43eb620917c4b2f4186963285777 100644 --- a/apps/user_ldap/l10n/pt_BR.php +++ b/apps/user_ldap/l10n/pt_BR.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Falha ao limpar os mapeamentos.", "Failed to delete the server configuration" => "Falha ao deletar a configuração do servidor", "The configuration is valid and the connection could be established!" => "A configuração é válida e a conexão foi estabelecida!", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "A configuração é válida, mas o Bind falhou. Confira as configurações do servidor e as credenciais.", @@ -7,6 +8,9 @@ "Take over settings from recent server configuration?" => "Tomar parámetros de recente configuração de servidor?", "Keep settings?" => "Manter ajustes?", "Cannot add server configuration" => "ImpossÃvel adicionar a configuração do servidor", +"mappings cleared" => "mapeamentos limpos", +"Success" => "Sucesso", +"Error" => "Erro", "Connection test succeeded" => "Teste de conexão bem sucedida", "Connection test failed" => "Teste de conexão falhou", "Do you really want to delete the current Server Configuration?" => "Você quer realmente deletar as atuais Configurações de Servidor?", @@ -70,6 +74,16 @@ "Email Field" => "Campo de Email", "User Home Folder Naming Rule" => "Regra para Nome da Pasta Pessoal do Usuário", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Deixe vazio para nome de usuário (padrão). Caso contrário, especifique um atributo LDAP/AD.", +"Internal Username" => "Nome de usuário interno", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "Por padrão, o nome de usuário interno será criado a partir do atributo UUID. Ele garante que o nome de usuário é única e personagens não precisam ser convertidos. O nome de usuário interno tem a restrição de que apenas estes caracteres são permitidos: [a-zA-Z0-9_ @ -.]. Outros caracteres são substituÃdas por seu correspondente ASCII ou simplesmente serão omitidos. Em colisões um número será adicionado/aumentado. O nome de utilizador interna é usada para identificar um utilizador internamente. É também o nome padrão para a pasta home do usuário em ownCloud. É também um porto de URLs remoto, por exemplo, para todos os serviços de *DAV. Com esta definição, o comportamento padrão pode ser anulado. Para conseguir um comportamento semelhante como antes ownCloud 5 entrar na tela atributo nome de usuário no campo seguinte. Deixe-o vazio para o comportamento padrão. As alterações terão efeito apenas no recém mapeados (adicionado) de usuários LDAP. ", +"Internal Username Attribute:" => "Atributo Interno de Nome de Usuário:", +"Override UUID detection" => "Substituir detecção UUID", +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups." => "Por padrão, ownCloud detecta automaticamente o atributo UUID. O atributo UUID é usado para identificar, sem dúvida, os usuários e grupos LDAP. Além disso, o nome de usuário interno será criado com base no UUID, se não especificada acima. Você pode substituir a configuração e passar um atributo de sua escolha. Você deve certificar-se de que o atributo de sua escolha pode ser obtida tanto para usuários e grupos e é único. Deixe-o vazio para o comportamento padrão. As alterações terão efeito apenas no recém mapeados (adicionado) de usuários e grupos LDAP.", +"UUID Attribute:" => "Atributo UUID:", +"Username-LDAP User Mapping" => "Usuário-LDAP Mapeamento de Usuário", +"ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage." => "ownCloud usa nomes de usuários para armazenar e atribuir (meta) dados. A fim de identificar com precisão e reconhecer usuários, cada usuário LDAP terá um nome de usuário interno. Isso requer um mapeamento de ownCloud do nome de usuário para usuário LDAP. O nome de usuário criado é mapeado para o UUID do usuário LDAP. Além disso, o DN está em cache, assim como para reduzir a interação LDAP, mas que não é utilizado para a identificação. Se a DN muda, as mudanças serão encontradas pelo ownCloud. O nome ownCloud interno é utilizado em todo ownCloud. Limpando os mapeamentos terá sobras em todos os lugares. Limpeza dos mapeamentos não são sensÃveis a configuração, isso afeta todas as configurações LDAP! Nunca limpar os mapeamentos em um ambiente de produção. Somente limpe os mapeamentos em uma fase de testes ou experimental.", +"Clear Username-LDAP User Mapping" => "Limpar Mapeamento de Usuário Nome de Usuário-LDAP", +"Clear Groupname-LDAP Group Mapping" => "Limpar NomedoGrupo-LDAP Mapeamento do Grupo", "Test Configuration" => "Teste de Configuração", "Help" => "Ajuda" ); diff --git a/apps/user_ldap/l10n/pt_PT.php b/apps/user_ldap/l10n/pt_PT.php index 3092d061437e537618aa08824aab23c5eaadc819..ed1e0f376db9b1daae01a2b2267b09aa278b6ee6 100644 --- a/apps/user_ldap/l10n/pt_PT.php +++ b/apps/user_ldap/l10n/pt_PT.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "Assumir as configurações da configuração do servidor mais recente?", "Keep settings?" => "Manter as definições?", "Cannot add server configuration" => "Não foi possÃvel adicionar as configurações do servidor.", +"Success" => "Sucesso", +"Error" => "Erro", "Connection test succeeded" => "Teste de conecção passado com sucesso.", "Connection test failed" => "Erro no teste de conecção.", "Do you really want to delete the current Server Configuration?" => "Deseja realmente apagar as configurações de servidor actuais?", @@ -22,7 +24,7 @@ "You can specify Base DN for users and groups in the Advanced tab" => "Pode especificar o ND Base para utilizadores e grupos no separador Avançado", "User DN" => "DN do utilizador", "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." => "O DN to cliente ", -"Password" => "Palavra-passe", +"Password" => "Password", "For anonymous access, leave DN and Password empty." => "Para acesso anónimo, deixe DN e a Palavra-passe vazios.", "User Login Filter" => "Filtro de login de utilizador", "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Define o filtro a aplicar, para aquando de uma tentativa de login. %%uid substitui o nome de utilizador utilizado.", diff --git a/apps/user_ldap/l10n/ro.php b/apps/user_ldap/l10n/ro.php index 8f55a35b4916dccc41dc74146411ebcd3200d550..260ee610639b4b0066d0f5f6d76abd803763108a 100644 --- a/apps/user_ldap/l10n/ro.php +++ b/apps/user_ldap/l10n/ro.php @@ -1,5 +1,7 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "Ștergerea a eÈ™uat", +"Success" => "Succes", +"Error" => "Eroare", "<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>Atentie:</b> Apps user_ldap si user_webdavauth sunt incompatibile. Este posibil sa experimentati un comportament neasteptat. Vă rugăm să întrebaÈ›i administratorul de sistem pentru a dezactiva una dintre ele.", "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>AtenÈ›ie</b> Modulul PHP LDAP nu este instalat, infrastructura nu va funcÈ›iona. Contactează administratorul sistemului pentru al instala.", "Host" => "Gazdă", diff --git a/apps/user_ldap/l10n/ru.php b/apps/user_ldap/l10n/ru.php index 0746e1e8929f33876af29823c6d528d77e626199..eed6d373b9f0cad67262378cfb8ddada1e1cf2f5 100644 --- a/apps/user_ldap/l10n/ru.php +++ b/apps/user_ldap/l10n/ru.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "ПринÑть наÑтройки из поÑледней конфигурации Ñервера?", "Keep settings?" => "Сохранить наÑтройки?", "Cannot add server configuration" => "Ðе получилоÑÑŒ добавить конфигурацию Ñервера", +"Success" => "УÑпешно", +"Error" => "Ошибка", "Connection test succeeded" => "Проверка ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ ÑƒÐ´Ð°Ð»Ð°ÑÑŒ", "Connection test failed" => "Проверка ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ удалаÑÑŒ", "Do you really want to delete the current Server Configuration?" => "Ð’Ñ‹ дейÑтвительно хотите удалить ÑущеÑтвующую конфигурацию Ñервера?", diff --git a/apps/user_ldap/l10n/ru_RU.php b/apps/user_ldap/l10n/ru_RU.php index a4ed503b1d12d3646de81295be67ae5e718e9d5f..7b6833ebf8cd2d6827a929379fb7de529b0d18ee 100644 --- a/apps/user_ldap/l10n/ru_RU.php +++ b/apps/user_ldap/l10n/ru_RU.php @@ -1,42 +1,4 @@ <?php $TRANSLATIONS = array( -"Deletion failed" => "Удаление не удалоÑÑŒ", -"<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>Предупреждение:</b> ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ user_ldap и user_webdavauth неÑовмеÑтимы. Ð’Ñ‹ можете ÑтолкнутьÑÑ Ñ Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¼ поведением ÑиÑтемы. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору Ð´Ð»Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из них.", -"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Предупреждение:</b> Модуль PHP LDAP не уÑтановлен, бÑкÑнд не будет работать. ПожалуйÑта, обратитеÑÑŒ к Вашему ÑиÑтемному админиÑтратору, чтобы уÑтановить его.", -"Host" => "ХоÑÑ‚", -"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Ð’Ñ‹ можете пропуÑтить протокол, еÑли Вам не требуетÑÑ SSL. Затем начните Ñ ldaps://", -"Base DN" => "База DN", -"One Base DN per line" => "Одно базовое DN на линию", -"You can specify Base DN for users and groups in the Advanced tab" => "Ð’Ñ‹ можете задать Base DN Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ и групп во вкладке «Дополнительно»", -"User DN" => "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." => "DN клиентÑкого пользователÑ, Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ должна оÑущеÑтвлÑтьÑÑ Ð¿Ñ€Ð¸Ð²Ñзка, например, uid=agent,dc=example,dc=com. Ð”Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ доÑтупа оÑтавьте Ð¿Ð¾Ð»Ñ DN и Пароль пуÑтыми.", -"Password" => "Пароль", -"For anonymous access, leave DN and Password empty." => "Ð”Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ доÑтупа оÑтавьте Ð¿Ð¾Ð»Ñ DN и пароль пуÑтыми.", -"User Login Filter" => "Фильтр имен пользователей", -"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Задает фильтр, применÑемый при загрузке пользователÑ. %%uid заменÑет Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¿Ñ€Ð¸ входе.", -"use %%uid placeholder, e.g. \"uid=%%uid\"" => "иÑпользуйте %%uid заполнитель, например, \"uid=%%uid\"", -"User List Filter" => "Фильтр ÑпиÑка пользователей", -"Defines the filter to apply, when retrieving users." => "Задает фильтр, применÑемый при получении пользователей.", -"without any placeholder, e.g. \"objectClass=person\"." => "без каких-либо заполнителей, например, \"objectClass=person\".", -"Group Filter" => "Групповой фильтр", -"Defines the filter to apply, when retrieving groups." => "Задает фильтр, применÑемый при получении групп.", -"without any placeholder, e.g. \"objectClass=posixGroup\"." => "без каких-либо заполнителей, например, \"objectClass=posixGroup\".", -"Port" => "Порт", -"Use TLS" => "ИÑпользовать TLS", -"Case insensitve LDAP server (Windows)" => "ÐечувÑтвительный к региÑтру LDAP-Ñервер (Windows)", -"Turn off SSL certificate validation." => "Выключить проверку Ñертификата SSL.", -"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "ЕÑли Ñоединение работает только Ñ Ñтой опцией, импортируйте SSL-Ñертификат LDAP Ñервера в ваш ownCloud Ñервер.", -"Not recommended, use for testing only." => "Ðе рекомендовано, иÑпользуйте только Ð´Ð»Ñ Ñ‚ÐµÑтированиÑ.", -"in seconds. A change empties the cache." => "в Ñекундах. Изменение очищает кÑш.", -"User Display Name Field" => "Поле, отображаемое как Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ", -"The LDAP attribute to use to generate the user`s ownCloud name." => "Ðтрибут LDAP, иÑпользуемый Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² ownCloud.", -"Base User Tree" => "Базовое дерево пользователей", -"One User Base DN per line" => "Одно пользовательÑкое базовое DN на линию", -"Group Display Name Field" => "Поле, отображаемое как Ð¸Ð¼Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹", -"The LDAP attribute to use to generate the groups`s ownCloud name." => "Ðтрибут LDAP, иÑпользуемый Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð¾Ð²Ð¾Ð³Ð¾ имени в ownCloud.", -"Base Group Tree" => "Базовое дерево групп", -"One Group Base DN per line" => "Одно групповое базовое DN на линию", -"Group-Member association" => "СвÑзь член-группа", -"in bytes" => "в байтах", -"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "ОÑтавьте пуÑтым под Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ (по умолчанию). Ð’ противном Ñлучае задайте LDAP/AD атрибут.", -"Help" => "Помощь" +"Success" => "УÑпех", +"Error" => "Ошибка" ); diff --git a/apps/user_ldap/l10n/si_LK.php b/apps/user_ldap/l10n/si_LK.php index 50124e4d54f1f8f604b32dab2172dfe9b8b8cf13..1d81b341b46242d9567de7ef2b2ac2780f50d70e 100644 --- a/apps/user_ldap/l10n/si_LK.php +++ b/apps/user_ldap/l10n/si_LK.php @@ -1,5 +1,7 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "මකà·à¶¯à·à¶¸à·“ම à¶…à·ƒà·à¶»à·Šà¶®à¶šà¶ºà·’", +"Success" => "à·ƒà·à¶»à·Šà¶®à¶šà¶ºà·’", +"Error" => "දà·à·‚යක්", "Host" => "à·ƒà¶à·Šà¶šà·à¶»à¶šà¶º", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "SSL à¶…à·€à·à·Šâ€à¶ºà¶º වන විට පමණක් à·„à·à¶», අන් අවස්ථà·à·€à¶±à·Šà·„ිදී à¶´à·Šâ€à¶»à·œà¶§à·œà¶šà·à¶½à¶º à¶…à¶à·Š à·„à·à¶»à·’ය à·„à·à¶š. à¶·à·à·€à·’à¶à· කරන විට ldaps:// ලෙස ආරම්භ කරන්න", "Password" => "මුර පදය", diff --git a/apps/user_ldap/l10n/sk_SK.php b/apps/user_ldap/l10n/sk_SK.php index cb55762e64f6beeea256f7a145d1dc5fdeed53dd..e36a1589367219db8f8038a1fd50dbf786dceae1 100644 --- a/apps/user_ldap/l10n/sk_SK.php +++ b/apps/user_ldap/l10n/sk_SK.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Failed to clear the mappings." => "Nepodarilo sa vymazaÅ¥ mapovania.", "Failed to delete the server configuration" => "Zlyhalo zmazanie nastavenia servera.", "The configuration is valid and the connection could be established!" => "Nastavenie je v poriadku a pripojenie je stabilné.", "The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Nastavenie je v poriadku, ale pripojenie zlyhalo. Skontrolujte nastavenia servera a prihlasovacie údaje.", @@ -7,6 +8,9 @@ "Take over settings from recent server configuration?" => "PrebraÅ¥ nastavenia z nedávneho nastavenia servera?", "Keep settings?" => "PonechaÅ¥ nastavenia?", "Cannot add server configuration" => "Nemožno pridaÅ¥ nastavenie servera", +"mappings cleared" => "mapovanie vymazané", +"Success" => "ÚspeÅ¡né", +"Error" => "Chyba", "Connection test succeeded" => "Test pripojenia bol úspeÅ¡ný", "Connection test failed" => "Test pripojenia zlyhal", "Do you really want to delete the current Server Configuration?" => "Naozaj chcete zmazaÅ¥ súÄasné nastavenie servera?", @@ -70,6 +74,11 @@ "Email Field" => "Pole email", "User Home Folder Naming Rule" => "Pravidlo pre nastavenie mena použÃvateľského prieÄinka dát", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Nechajte prázdne pre použÃvateľské meno (predvolené). Inak uveÄte atribút LDAP/AD.", +"Internal Username" => "Interné použÃvateľské meno", +"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users." => "V predvolenom nastavenà bude interné použÃvateľské meno vytvorené z UUID atribútu. ZabezpeÄà sa to, že použÃvateľské meno bude jedineÄné a znaky nemusia byÅ¥ prevedené. Interné meno má obmedzenie, iba tieto znaky sú povolené: [a-zA-Z0-9_ @ -.]. Ostatné znaky sú nahradené ich ASCII alebo jednoducho vynechané. Pri kolÃziách bude ÄÃslo byÅ¥ pridané / odobrané. Interné použÃvateľské meno sa použÃva na identifikáciu použÃvateľa interne. Je to tiež predvolený názov použÃvateľského domovského prieÄinka v ownCloud. To je tiež port vzdialeného URL, naprÃklad pre vÅ¡etky služby * DAV. S týmto nastavenÃm sa dá prepÃsaÅ¥ predvolené správanie. Pre dosiahnutie podobného správania sa ako pred ownCloud 5 zadajte atribút zobrazenia použÃvateľského mena v tomto poli. Ponechajte prázdne pre predvolené správanie. Zmeny budú maÅ¥ vplyv iba na novo mapovaných (pridaných) LDAP použÃvateľov.", +"Internal Username Attribute:" => "Atribút interného použÃvateľského mena:", +"Override UUID detection" => "PrepÃsaÅ¥ UUID detekciu", +"UUID Attribute:" => "UUID atribút:", "Test Configuration" => "Test nastavenia", "Help" => "Pomoc" ); diff --git a/apps/user_ldap/l10n/sl.php b/apps/user_ldap/l10n/sl.php index 8ff1fd53440eb2d77f168478e17683c3b1eb2e51..1ade5d9b733f3ef7e8dcc11e4d9d8e2d2e6b4a92 100644 --- a/apps/user_ldap/l10n/sl.php +++ b/apps/user_ldap/l10n/sl.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "Ali naj se prevzame nastavitve nedavne nastavitve strežnika?", "Keep settings?" => "Ali nas se nastavitve ohranijo?", "Cannot add server configuration" => "Ni mogoÄe dodati nastavitev strežnika", +"Success" => "UspeÅ¡no konÄano.", +"Error" => "Napaka", "Connection test succeeded" => "Preizkus povezave je uspeÅ¡no konÄan.", "Connection test failed" => "Preizkus povezave je spodletel.", "Do you really want to delete the current Server Configuration?" => "Ali res želite izbrisati trenutne nastavitve strežnika?", diff --git a/apps/user_ldap/l10n/sq.php b/apps/user_ldap/l10n/sq.php index 24fd869057ddd922bb0a53a40722bf15f0f2dbf2..12324b9f966cfe6fa5ea2caab20182dccafc39d4 100644 --- a/apps/user_ldap/l10n/sq.php +++ b/apps/user_ldap/l10n/sq.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Veprim i gabuar", "Password" => "Kodi", "Help" => "Ndihmë" ); diff --git a/apps/user_ldap/l10n/sr.php b/apps/user_ldap/l10n/sr.php index 52569a08ef831d37f4a082678d442192c8a1b414..b94bc83e1e477166237a64ae530da8eec4491de7 100644 --- a/apps/user_ldap/l10n/sr.php +++ b/apps/user_ldap/l10n/sr.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "БриÑање није уÑпело", +"Error" => "Грешка", "Host" => "Домаћин", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Можете да изоÑтавите протокол, оÑим ако захтевате SSL. У том Ñлучају почните Ñа ldaps://.", "Base DN" => "База DN", diff --git a/apps/user_ldap/l10n/sr@latin.php b/apps/user_ldap/l10n/sr@latin.php index 91503315066c42bb31391ed0f1ea03a8c3fb95b3..005a76d4bbc0ea523d4c973ffed057827f6d6536 100644 --- a/apps/user_ldap/l10n/sr@latin.php +++ b/apps/user_ldap/l10n/sr@latin.php @@ -1,3 +1,4 @@ <?php $TRANSLATIONS = array( +"Password" => "Lozinka", "Help" => "Pomoć" ); diff --git a/apps/user_ldap/l10n/sv.php b/apps/user_ldap/l10n/sv.php index 1bb4d9dc0b15b092e961bff2e83d1269701ce14b..eb30bd22f019b24fc08023cf062748f644aa44be 100644 --- a/apps/user_ldap/l10n/sv.php +++ b/apps/user_ldap/l10n/sv.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "Ta över inställningar frÃ¥n tidigare serverkonfiguration?", "Keep settings?" => "BehÃ¥ll inställningarna?", "Cannot add server configuration" => "Kunde inte lägga till serverinställning", +"Success" => "Lyckat", +"Error" => "Fel", "Connection test succeeded" => "Anslutningstestet lyckades", "Connection test failed" => "Anslutningstestet misslyckades", "Do you really want to delete the current Server Configuration?" => "Vill du verkligen radera den nuvarande serverinställningen?", diff --git a/apps/user_ldap/l10n/ta_LK.php b/apps/user_ldap/l10n/ta_LK.php index f6beb3c48630c51f702acdac786cfc320da4ef22..997f09ca8776bb98ad62959ef6df024f749a1dd8 100644 --- a/apps/user_ldap/l10n/ta_LK.php +++ b/apps/user_ldap/l10n/ta_LK.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "நீகà¯à®•ம௠தோலà¯à®µà®¿à®¯à®Ÿà¯ˆà®¨à¯à®¤à®¤à¯", +"Error" => "வழà¯", "Host" => "ஓமà¯à®ªà¯à®©à®°à¯", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "நீஙà¯à®•ள௠SSL சேவையை தவிர உடனà¯à®ªà®Ÿà¯ வரைமà¯à®±à¯ˆà®¯à¯ˆ தவிரà¯à®•à¯à®• à®®à¯à®Ÿà®¿à®¯à¯à®®à¯. பிறக௠ldaps:.// உடன௠ஆரமà¯à®ªà®¿à®•à¯à®•வà¯à®®à¯", "Base DN" => "தள DN", diff --git a/apps/user_ldap/l10n/te.php b/apps/user_ldap/l10n/te.php index d9a3e713f034d3bafd328301ad48b6925a02576e..3f047631cf70efdb246ea3fbd13df274b80d07b2 100644 --- a/apps/user_ldap/l10n/te.php +++ b/apps/user_ldap/l10n/te.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "పొరపాటà±", "Password" => "సంకేతపదం", "Help" => "సహాయం" ); diff --git a/apps/user_ldap/l10n/th_TH.php b/apps/user_ldap/l10n/th_TH.php index 802badb2f0304e4352af8874496f64f328087cc4..ec279ba01e5e97dc355cf1642678b572d962129e 100644 --- a/apps/user_ldap/l10n/th_TH.php +++ b/apps/user_ldap/l10n/th_TH.php @@ -6,6 +6,8 @@ "Deletion failed" => "à¸à¸²à¸£à¸¥à¸šà¸—ิ้งล้มเหลว", "Keep settings?" => "รัà¸à¸©à¸²à¸à¸²à¸£à¸•ั้งค่าไว้?", "Cannot add server configuration" => "ไม่สามารถเพิ่มค่าà¸à¸³à¸«à¸™à¸”เซิร์ฟเวà¸à¸£à¹Œà¹„ด้", +"Success" => "เสร็จสิ้น", +"Error" => "ข้à¸à¸œà¸´à¸”พลาด", "Connection test succeeded" => "ทดสà¸à¸šà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¸•่à¸à¸ªà¸³à¹€à¸£à¹‡à¸ˆ", "Connection test failed" => "ทดสà¸à¸šà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¸•่à¸à¸¥à¹‰à¸¡à¹€à¸«à¸¥à¸§", "Do you really want to delete the current Server Configuration?" => "คุณà¹à¸™à¹ˆà¹ƒà¸ˆà¹à¸¥à¹‰à¸§à¸«à¸£à¸·à¸à¸§à¹ˆà¸²à¸•้à¸à¸‡à¸à¸²à¸£à¸¥à¸šà¸à¸²à¸£à¸à¸³à¸«à¸™à¸”ค่าเซิร์ฟเวà¸à¸£à¹Œà¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™à¸—ิ้งไป?", diff --git a/apps/user_ldap/l10n/tr.php b/apps/user_ldap/l10n/tr.php index 7bcabb0448a3c8f81dab7e05e39fbae020dd3d62..3835c72313ab32688bcaed94b6669dcc989c3ada 100644 --- a/apps/user_ldap/l10n/tr.php +++ b/apps/user_ldap/l10n/tr.php @@ -1,28 +1,66 @@ <?php $TRANSLATIONS = array( +"Failed to delete the server configuration" => "Sunucu yapılandırmasını silme baÅŸarısız oldu", +"The configuration is valid and the connection could be established!" => "Yapılandırma geçerli ve baÄŸlantı kuruldu!", +"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Yapılandırma geçerli fakat baÄŸlanma(bind) baÅŸarısız. Lütfen Sunucu ayarları ve kimlik bilgilerini kontrol ediniz.", +"The configuration is invalid. Please look in the ownCloud log for further details." => "Yapılandırma geçersiz. Daha fazla detay için lütfen ownCloud günlüklerine bakınız.", "Deletion failed" => "Silme baÅŸarısız oldu", -"Keep settings?" => "Ayarları kalsınmı?", +"Take over settings from recent server configuration?" => "Ayarları son sunucu yapılandırmalarından devral?", +"Keep settings?" => "Ayarlar kalsın mı?", +"Cannot add server configuration" => "Sunucu yapılandırması eklenemedi", +"Error" => "Hata", "Connection test succeeded" => "BaÄŸlantı testi baÅŸarılı oldu", "Connection test failed" => "BaÄŸlantı testi baÅŸarısız oldu", +"Do you really want to delete the current Server Configuration?" => "Åžu anki sunucu yapılandırmasını silmek istediÄŸinizden emin misiniz?", "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", +"One Base DN per line" => "Bir Tabani DN herbir dizi. ", +"You can specify Base DN for users and groups in the Advanced tab" => "Base DN kullanicileri ve kaynaklari icin tablosu Advanced tayin etmek ederiz. ", "User DN" => "Kullanıcı 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." => "DN musterinin, kimle baglamaya yapacagiz,meselâ uid=agent.dc mesela, dc=com Gecinme adisiz ici, DN ve Parola bos birakmak. ", "Password" => "Parola", "For anonymous access, leave DN and Password empty." => "Anonim eriÅŸim için DN ve Parola alanlarını boÅŸ bırakın.", "User Login Filter" => "Kullanıcı Oturum Filtresi", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Filter uyunlamak icin tayin ediyor, ne zaman giriÅŸmek isteminiz. % % uid adi kullanici girismeye karsi koymacak. ", "use %%uid placeholder, e.g. \"uid=%%uid\"" => "%%uid yer tutucusunu kullanın, örneÄŸin \"uid=%%uid\"", "User List Filter" => "Kullanıcı Liste Filtresi", +"Defines the filter to apply, when retrieving users." => "Filter uyunmak icin tayin ediyor, ne zaman adi kullanici geri aliyor. ", "without any placeholder, e.g. \"objectClass=person\"." => "bir yer tutucusu olmadan, örneÄŸin \"objectClass=person\"", "Group Filter" => "Grup Süzgeci", +"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..8634cdbe1bec1b8ab32e3e0b0895a87eea006e0c --- /dev/null +++ b/apps/user_ldap/l10n/ug.php @@ -0,0 +1,14 @@ +<?php $TRANSLATIONS = array( +"Deletion failed" => "ئۆچۈرۈش مەغلۇپ بولدى", +"Error" => "خاتالىق", +"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/l10n/uk.php b/apps/user_ldap/l10n/uk.php index 623d34c98e6a5f3a26b8a8b58b4187a5e95c07d9..f92c6d5894ef6ffd87102c880a45c401f1ff9c90 100644 --- a/apps/user_ldap/l10n/uk.php +++ b/apps/user_ldap/l10n/uk.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "ЗаÑтоÑувати Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð· оÑтанньої конфігурації Ñервера ?", "Keep settings?" => "Зберегти Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ ?", "Cannot add server configuration" => "Ðеможливо додати конфігурацію Ñервера", +"Success" => "УÑпіх", +"Error" => "Помилка", "Connection test succeeded" => "Перевірка з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¾Ð¹ÑˆÐ»Ð° уÑпішно", "Connection test failed" => "Перевірка з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð°ÑÑŒ неуÑпішно", "Do you really want to delete the current Server Configuration?" => "Ви дійÑно бажаєте видалити поточну конфігурацію Ñервера ?", diff --git a/apps/user_ldap/l10n/ur_PK.php b/apps/user_ldap/l10n/ur_PK.php index 4c606a138081f80fed2752ffeaba5a345108481a..83570a596a24b06d91371aed8ebf8206acc1ce02 100644 --- a/apps/user_ldap/l10n/ur_PK.php +++ b/apps/user_ldap/l10n/ur_PK.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "ایرر", "Password" => "پاسورڈ", "Help" => "مدد" ); diff --git a/apps/user_ldap/l10n/vi.php b/apps/user_ldap/l10n/vi.php index 4bbb977f36362ff85c5375811920f57e19b753ea..7e598225926a4eff92474a16eeb370f87b3adcca 100644 --- a/apps/user_ldap/l10n/vi.php +++ b/apps/user_ldap/l10n/vi.php @@ -1,5 +1,7 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "Xóa thất bại", +"Success" => "Thà nh công", +"Error" => "Lá»—i", "Host" => "Máy chá»§", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Bạn có thể bá» qua các giao thức, ngoại trừ SSL. Sau đó bắt đầu vá»›i ldaps://", "Base DN" => "DN cÆ¡ bản", diff --git a/apps/user_ldap/l10n/zh_CN.GB2312.php b/apps/user_ldap/l10n/zh_CN.GB2312.php index f5bc41fd46b3df5cf756bc50d09df33f7a78036a..6c60ec64e270aadb8159b4b72f35364b8cabf380 100644 --- a/apps/user_ldap/l10n/zh_CN.GB2312.php +++ b/apps/user_ldap/l10n/zh_CN.GB2312.php @@ -1,5 +1,7 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "åˆ é™¤å¤±è´¥", +"Success" => "æˆåŠŸ", +"Error" => "出错", "Host" => "主机", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "您å¯ä»¥å¿½ç•¥åè®®ï¼Œé™¤éžæ‚¨éœ€è¦ SSL。然åŽç”¨ ldaps:// 开头", "Base DN" => "基本判别å", diff --git a/apps/user_ldap/l10n/zh_CN.php b/apps/user_ldap/l10n/zh_CN.php index 1911734805fbba894a2c85335f55fc74282f2df5..7b8389227aec8bf927826bc2b722d104c97c3c2f 100644 --- a/apps/user_ldap/l10n/zh_CN.php +++ b/apps/user_ldap/l10n/zh_CN.php @@ -7,6 +7,8 @@ "Take over settings from recent server configuration?" => "从近期的æœåС噍é…ç½®ä¸å¯¼å…¥è®¾ç½®ï¼Ÿ", "Keep settings?" => "ä¿ç•™è®¾ç½®å—?", "Cannot add server configuration" => "æ— æ³•æ·»åŠ æœåС噍é…ç½®", +"Success" => "æˆåŠŸ", +"Error" => "错误", "Connection test succeeded" => "连接测试æˆåŠŸ", "Connection test failed" => "连接测试失败", "Do you really want to delete the current Server Configuration?" => "您真的想è¦åˆ 除当剿œåС噍é…ç½®å—?", diff --git a/apps/user_ldap/l10n/zh_HK.php b/apps/user_ldap/l10n/zh_HK.php index 190e4eba798e9dafde81516fcd728426558ad291..ba55c4147905453e86c73a362a57fe7998dbe7a9 100644 --- a/apps/user_ldap/l10n/zh_HK.php +++ b/apps/user_ldap/l10n/zh_HK.php @@ -1,4 +1,6 @@ <?php $TRANSLATIONS = array( +"Success" => "æˆåŠŸ", +"Error" => "錯誤", "Password" => "密碼", "Port" => "é€£æŽ¥åŸ ", "Help" => "幫助" diff --git a/apps/user_ldap/l10n/zh_TW.php b/apps/user_ldap/l10n/zh_TW.php index 9a12bad07479e0f20cf24d60ad6a114cafbc410d..d01e75356c05efb2de994564d50f465664499367 100644 --- a/apps/user_ldap/l10n/zh_TW.php +++ b/apps/user_ldap/l10n/zh_TW.php @@ -1,5 +1,7 @@ <?php $TRANSLATIONS = array( "Deletion failed" => "移除失敗", +"Success" => "æˆåŠŸ", +"Error" => "錯誤", "Host" => "主機", "Password" => "密碼", "Port" => "連接阜", diff --git a/apps/user_ldap/lib/access.php b/apps/user_ldap/lib/access.php index 6d32e9b2ab029cd619b2c7f45c8394f936ad8887..04f73cf01fe96b25895e12bb74b7287e15362c17 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]; @@ -317,7 +317,19 @@ abstract class Access { } $ldapname = $ldapname[0]; } - $intname = $isUser ? $this->sanitizeUsername($uuid) : $this->sanitizeUsername($ldapname); + + if($isUser) { + $usernameAttribute = $this->connection->ldapExpertUsernameAttr; + if(!emptY($usernameAttribute)) { + $username = $this->readAttribute($dn, $usernameAttribute); + $username = $username[0]; + } else { + $username = $uuid; + } + $intname = $this->sanitizeUsername($username); + } else { + $intname = $ldapname; + } //a new user/group! Add it only if it doesn't conflict with other backend's users or existing groups //disabling Cache is required to avoid that the new user is cached as not-existing in fooExists check @@ -429,8 +441,8 @@ abstract class Access { //while loop is just a precaution. If a name is not generated within //20 attempts, something else is very wrong. Avoids infinite loop. while($attempts < 20){ - $altName = $name . '_' . uniqid(); - if(\OCP\User::userExists($altName)) { + $altName = $name . '_' . rand(1000,9999); + if(!\OCP\User::userExists($altName)) { return $altName; } $attempts++; @@ -462,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); @@ -550,7 +562,7 @@ abstract class Access { $sqlAdjustment = ''; $dbtype = \OCP\Config::getSystemValue('dbtype'); - if($dbtype == 'mysql') { + if($dbtype === 'mysql') { $sqlAdjustment = 'FROM DUAL'; } @@ -574,7 +586,7 @@ abstract class Access { $insRows = $res->numRows(); - if($insRows == 0) { + if($insRows === 0) { return false; } @@ -656,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); @@ -724,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]; @@ -816,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; @@ -857,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 ''; } @@ -867,7 +879,7 @@ abstract class Access { $filter[] = $attribute . '=' . $search; } } - if(count($filter) == 1) { + if(count($filter) === 1) { return '('.$filter[0].')'; } return $this->combineFilterWithOr($filter); @@ -893,7 +905,13 @@ 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; + } + + $fixedAttribute = $this->connection->ldapExpertUUIDAttr; + if(!empty($fixedAttribute)) { + $this->connection->ldapUuidAttribute = $fixedAttribute; return true; } @@ -1007,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; @@ -1031,7 +1049,7 @@ abstract class Access { */ private function setPagedResultCookie($base, $filter, $limit, $offset, $cookie) { if(!empty($cookie)) { - $cachekey = 'lc' . dechex(crc32($base)) . '-' . dechex(crc32($filter)) . '-' .$limit . '-' . $offset; + $cachekey = 'lc' . crc32($base) . '-' . crc32($filter) . '-' .$limit . '-' . $offset; $cookie = $this->connection->writeToCache($cachekey, $cookie); } } diff --git a/apps/user_ldap/lib/connection.php b/apps/user_ldap/lib/connection.php index 20784570e93925c47184faa51681bfd56c31fc68..409f3758792ebe147642d0528e9429774b75aa07 100644 --- a/apps/user_ldap/lib/connection.php +++ b/apps/user_ldap/lib/connection.php @@ -65,6 +65,8 @@ class Connection { 'ldapAttributesForGroupSearch' => null, 'homeFolderNamingRule' => null, 'hasPagedResultSupport' => false, + 'ldapExpertUsernameAttr' => null, + 'ldapExpertUUIDAttr' => null, ); /** @@ -99,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)) { @@ -265,6 +267,10 @@ class Connection { = preg_split('/\r\n|\r|\n/', $this->$v('ldap_attributes_for_user_search')); $this->config['ldapAttributesForGroupSearch'] = preg_split('/\r\n|\r|\n/', $this->$v('ldap_attributes_for_group_search')); + $this->config['ldapExpertUsernameAttr'] + = $this->$v('ldap_expert_username_attr'); + $this->config['ldapExpertUUIDAttr'] + = $this->$v('ldap_expert_uuid_attr'); $this->configured = $this->validateConfiguration(); } @@ -290,7 +296,6 @@ class Connection { 'ldap_group_filter'=>'ldapGroupFilter', 'ldap_display_name'=>'ldapUserDisplayName', 'ldap_group_display_name'=>'ldapGroupDisplayName', - 'ldap_tls'=>'ldapTLS', 'ldap_nocase'=>'ldapNoCase', 'ldap_quota_def'=>'ldapQuotaDefault', @@ -302,7 +307,9 @@ class Connection { 'ldap_turn_off_cert_check' => 'turnOffCertCheck', 'ldap_configuration_active' => 'ldapConfigurationActive', 'ldap_attributes_for_user_search' => 'ldapAttributesForUserSearch', - 'ldap_attributes_for_group_search' => 'ldapAttributesForGroupSearch' + 'ldap_attributes_for_group_search' => 'ldapAttributesForGroupSearch', + 'ldap_expert_username_attr' => 'ldapExpertUsernameAttr', + 'ldap_expert_uuid_attr' => 'ldapExpertUUIDAttr', ); return $array; } @@ -321,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; } @@ -389,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 { @@ -427,7 +434,9 @@ class Connection { 'No group filter is specified, LDAP group feature will not be used.', \OCP\Util::INFO); } - if(!in_array($this->config['ldapUuidAttribute'], array('auto', 'entryuuid', 'nsuniqueid', 'objectguid')) + $uuidAttributes = array( + 'auto', 'entryuuid', 'nsuniqueid', 'objectguid', 'guid'); + if(!in_array($this->config['ldapUuidAttribute'], $uuidAttributes) && (!is_null($this->configID))) { \OCP\Config::setAppValue($this->configID, $this->configPrefix.'ldap_uuid_attribute', 'auto'); \OCP\Util::writeLog('user_ldap', @@ -440,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(); } @@ -503,6 +512,10 @@ class Connection { $configurationOK = false; } + if(!empty($this->config['ldapExpertUUIDAttr'])) { + $this->config['ldapUuidAttribute'] = $this->config['ldapExpertUUIDAttr']; + } + return $configurationOK; } @@ -541,6 +554,8 @@ class Connection { 'ldap_configuration_active' => 1, 'ldap_attributes_for_user_search' => '', 'ldap_attributes_for_group_search' => '', + 'ldap_expert_username_attr' => '', + 'ldap_expert_uuid_attr' => '', ); } @@ -586,14 +601,13 @@ class Connection { $error = null; } - $error = null; //if LDAP server is not reachable, try the Backup (Replica!) Server - if((!$bindStatus && ($error == -1)) + if((!$bindStatus && ($error !== 0)) || $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); @@ -621,10 +635,17 @@ class Connection { * Binds to LDAP */ public function bind() { + static $getConnectionResourceAttempt = false; if(!$this->config['ldapConfigurationActive']) { return false; } + if($getConnectionResourceAttempt) { + $getConnectionResourceAttempt = false; + return false; + } + $getConnectionResourceAttempt = true; $cr = $this->getConnectionResource(); + $getConnectionResourceAttempt = false; if(!is_resource($cr)) { return false; } diff --git a/apps/user_ldap/lib/helper.php b/apps/user_ldap/lib/helper.php index 612a088269bec3382b8a659188ef4a2678aed6ea..10ed40ebd6a0ae9b618a7b17636c2b86b3d46c67 100644 --- a/apps/user_ldap/lib/helper.php +++ b/apps/user_ldap/lib/helper.php @@ -96,7 +96,38 @@ class Helper { return false; } - if($res->numRows() == 0) { + if($res->numRows() === 0) { + return false; + } + + return true; + } + + /** + * Truncate's the given mapping table + * + * @param string $mapping either 'user' or 'group' + * @return boolean true on success, false otherwise + */ + static public function clearMapping($mapping) { + if($mapping === 'user') { + $table = '`*PREFIX*ldap_user_mapping`'; + } else if ($mapping === 'group') { + $table = '`*PREFIX*ldap_group_mapping`'; + } else { + return false; + } + + if(strpos(\OCP\Config::getSystemValue('dbtype'), 'sqlite') !== false) { + $query = \OCP\DB::prepare('DELETE FROM '.$table); + } else { + $query = \OCP\DB::prepare('TRUNCATE '.$table); + } + + + $res = $query->execute(); + + if(\OCP\DB::isError($res)) { return false; } diff --git a/apps/user_ldap/settings.php b/apps/user_ldap/settings.php index 05497ae8a3375790a9bd2530f3f46bc338a0fc27..22e2dac6d26bca29705fcb3a3f8bfdf4fe2104de 100644 --- a/apps/user_ldap/settings.php +++ b/apps/user_ldap/settings.php @@ -4,7 +4,9 @@ * ownCloud - user_ldap * * @author Dominik Schmidt + * @author Arthur Schiwon * @copyright 2011 Dominik Schmidt dev@dominik-schmidt.de + * @copyright 2012-2013 Arthur Schiwon blizzz@owncloud.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE diff --git a/apps/user_ldap/templates/settings.php b/apps/user_ldap/templates/settings.php index d3c2c298904305f72af82fc52ddf8e872987e6d7..972970aa3ef11445789bbb51390cffe5c35ec8f6 100644 --- a/apps/user_ldap/templates/settings.php +++ b/apps/user_ldap/templates/settings.php @@ -3,6 +3,7 @@ <ul> <li><a href="#ldapSettings-1">LDAP Basic</a></li> <li><a href="#ldapSettings-2">Advanced</a></li> + <li><a href="#ldapSettings-3">Expert</a></li> </ul> <?php if(OCP\App::isEnabled('user_webdavauth')) { print_unescaped('<p class="ldapwarning">'.$l->t('<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.').'</p>'); @@ -14,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 @@ -85,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> @@ -96,6 +97,17 @@ </div> </div> </fieldset> + <fieldset id="ldapSettings-3"> + <p><strong><?php p($l->t('Internal Username'));?></strong></p> + <p class="ldapIndent"><?php p($l->t('By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder in ownCloud. It is also a port of remote URLs, for instance for all *DAV services. With this setting, the default behaviour can be overriden. To achieve a similar behaviour as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users.'));?></p> + <p class="ldapIndent"><label for="ldap_expert_username_attr"><?php p($l->t('Internal Username Attribute:'));?></label><input type="text" id="ldap_expert_username_attr" name="ldap_expert_username_attr" data-default="<?php p($_['ldap_expert_username_attr_default']); ?>" /></p> + <p><strong><?php p($l->t('Override UUID detection'));?></strong></p> + <p class="ldapIndent"><?php p($l->t('By default, ownCloud autodetects the UUID attribute. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behaviour. Changes will have effect only on newly mapped (added) LDAP users and groups.'));?></p> + <p class="ldapIndent"><label for="ldap_expert_uuid_attr"><?php p($l->t('UUID Attribute:'));?></label><input type="text" id="ldap_expert_uuid_attr" name="ldap_expert_uuid_attr" data-default="<?php p($_['ldap_expert_uuid_attr_default']); ?>" /></p> + <p><strong><?php p($l->t('Username-LDAP User Mapping'));?></strong></p> + <p class="ldapIndent"><?php p($l->t('ownCloud uses usernames to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have a internal username. This requires a mapping from ownCloud username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found by ownCloud. The internal ownCloud name is used all over in ownCloud. Clearing the Mappings will have leftovers everywhere. Clearing the Mappings is not configuration sensitive, it affects all LDAP configurations! Do never clear the mappings in a production environment. Only clear mappings in a testing or experimental stage.'));?></p> + <p class="ldapIndent"><button id="ldap_action_clear_user_mappings" name="ldap_action_clear_user_mappings"><?php p($l->t('Clear Username-LDAP User Mapping'));?></button><br/><button id="ldap_action_clear_group_mappings" name="ldap_action_clear_group_mappings"><?php p($l->t('Clear Groupname-LDAP Group Mapping'));?></button></p> + </fieldset> <input id="ldap_submit" type="submit" value="Save" /> <button id="ldap_action_test_connection" name="ldap_action_test_connection"><?php p($l->t('Test Configuration'));?></button> <a href="http://doc.owncloud.org/server/5.0/admin_manual/auth_ldap.html" target="_blank"><img src="<?php print_unescaped(OCP\Util::imagePath('', 'actions/info.png')); ?>" style="height:1.75ex" /> <?php p($l->t('Help'));?></a> </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_ldap/user_proxy.php b/apps/user_ldap/user_proxy.php index 6a75bae3815f0cbdb1b4b416cc9dacc58192d44d..73cc0963182c454ef4d67c392654869b55956565 100644 --- a/apps/user_ldap/user_proxy.php +++ b/apps/user_ldap/user_proxy.php @@ -76,8 +76,15 @@ class User_Proxy extends lib\Proxy implements \OCP\UserInterface { if(isset($this->backends[$prefix])) { $result = call_user_func_array(array($this->backends[$prefix], $method), $parameters); if(!$result) { - //not found here, reset cache to null - $this->writeToCache($cacheKey, null); + //not found here, reset cache to null if user vanished + //because sometimes methods return false with a reason + $userExists = call_user_func_array( + array($this->backends[$prefix], 'userExists'), + array($uid) + ); + if(!$userExists) { + $this->writeToCache($cacheKey, null); + } } return $result; } @@ -167,7 +174,7 @@ class User_Proxy extends lib\Proxy implements \OCP\UserInterface { foreach($this->backends as $backend) { $backendUsers = $backend->getDisplayNames($search, $limit, $offset); if (is_array($backendUsers)) { - $users = array_merge($users, $backendUsers); + $users = $users + $backendUsers; } } return $users; diff --git a/apps/user_webdavauth/l10n/bg_BG.php b/apps/user_webdavauth/l10n/bg_BG.php new file mode 100644 index 0000000000000000000000000000000000000000..a3bd703b258e9e8e0dcbe315f738b6fdd3289a7d --- /dev/null +++ b/apps/user_webdavauth/l10n/bg_BG.php @@ -0,0 +1,5 @@ +<?php $TRANSLATIONS = array( +"WebDAV Authentication" => "WebDAV идентификациÑ", +"URL: http://" => "URL: 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 ще изпрати потребителÑките данни до този URL. " +); diff --git a/apps/user_webdavauth/l10n/nn_NO.php b/apps/user_webdavauth/l10n/nn_NO.php new file mode 100644 index 0000000000000000000000000000000000000000..772e084b631c20e7bfc580bcb7a9c99ac8c76ba1 --- /dev/null +++ b/apps/user_webdavauth/l10n/nn_NO.php @@ -0,0 +1,5 @@ +<?php $TRANSLATIONS = array( +"WebDAV Authentication" => "WebDAV-autentisering", +"URL: http://" => "Nettadresse: 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 sender brukarakkreditiv til denne nettadressa. Dette programtillegget kontrollerer svaret og tolkar HTTP-statuskodane 401 og 403 som ugyldige, og alle andre svar som gyldige." +); diff --git a/apps/user_webdavauth/l10n/tr.php b/apps/user_webdavauth/l10n/tr.php index 4a2f6d2403b5781c4a8bdc51a6cb4c61e27ba82f..c495a39dce57845778cf779a29d66f65894b5055 100644 --- a/apps/user_webdavauth/l10n/tr.php +++ b/apps/user_webdavauth/l10n/tr.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( "WebDAV Authentication" => "WebDAV Kimlik doÄŸrulaması", -"URL: http://" => "URL: http://" +"URL: http://" => "URL: 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 deneyme kullanicin URLe gonderecek. Bu toplan cepaplama muayene edecek ve status kodeci HTTPden 401 ve 403 deneyi gecerli ve hepsi baska cevaplamari mantekli gibi yorumlacak. " ); 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/autotest.sh b/autotest.sh index fdf6d2fe098267dd414acd4b573f0b8fd5385d02..4562b3ed08a553cea5671ccf6e9ef266a89f2afe 100755 --- a/autotest.sh +++ b/autotest.sh @@ -54,6 +54,22 @@ cat > ./tests/autoconfig-pgsql.php <<DELIM ); DELIM +cat > ./tests/autoconfig-oci.php <<DELIM +<?php +\$AUTOCONFIG = array ( + 'installed' => false, + 'dbtype' => 'oci', + 'dbtableprefix' => 'oc_', + 'adminlogin' => 'admin', + 'adminpass' => 'admin', + 'directory' => '$BASEDIR/$DATADIR', + 'dbuser' => 'oc_autotest', + 'dbname' => 'XE', + 'dbhost' => 'localhost', + 'dbpass' => 'owncloud', +); +DELIM + function execute_tests { echo "Setup environment for $1 testing ..." # back to root folder @@ -77,6 +93,30 @@ function execute_tests { if [ "$1" == "pgsql" ] ; then dropdb -U oc_autotest oc_autotest fi + if [ "$1" == "oci" ] ; then + echo "drop the database" + sqlplus -s -l / as sysdba <<EOF + drop user oc_autotest cascade; +EOF + + echo "create the database" + sqlplus -s -l / as sysdba <<EOF + create user oc_autotest identified by owncloud; + alter user oc_autotest default tablespace users + temporary tablespace temp + quota unlimited on users; + grant create session + , create table + , create procedure + , create sequence + , create trigger + , create view + , create synonym + , alter session + to oc_autotest; + exit; +EOF + fi # copy autoconfig cp $BASEDIR/tests/autoconfig-$1.php $BASEDIR/config/autoconfig.php @@ -90,15 +130,27 @@ function execute_tests { rm -rf coverage-html-$1 mkdir coverage-html-$1 php -f enable_all.php - phpunit --configuration phpunit-autotest.xml --log-junit autotest-results-$1.xml --coverage-clover autotest-clover-$1.xml --coverage-html coverage-html-$1 + if [ "$1" == "sqlite" ] ; then + # coverage only with sqlite - causes segfault on ci.tmit.eu - reason unknown + phpunit --configuration phpunit-autotest.xml --log-junit autotest-results-$1.xml --coverage-clover autotest-clover-$1.xml --coverage-html coverage-html-$1 + else + phpunit --configuration phpunit-autotest.xml --log-junit autotest-results-$1.xml + fi } # # start test execution # -execute_tests "sqlite" -execute_tests 'mysql' -execute_tests 'pgsql' +if [ -z "$1" ] + then + execute_tests "sqlite" + execute_tests 'mysql' + execute_tests 'pgsql' + # we will add oci as soon as it's stable + #execute_tests 'oci' +else + execute_tests $1 +fi # # NOTES on mysql: @@ -111,4 +163,8 @@ execute_tests 'pgsql' # - to enable dropdb I decided to add following line to pg_hba.conf (this is not the safest way but I don't care for the testing machine): # local all all trust # - +# NOTES on oci: +# - it's a pure nightmare to install Oracle on a Linux-System +# - DON'T TRY THIS AT HOME! +# - if you really need it: we feel sorry for you +# diff --git a/config/config.sample.php b/config/config.sample.php index b70b3cf533dd0720ede8321b6423fa142f0c4f8e..72834009201931033319d1e8e69b78ed5346bc00 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -146,8 +146,12 @@ $CONFIG = array( "remember_login_cookie_lifetime" => 60*60*24*15, /* Custom CSP policy, changing this will overwrite the standard policy */ -"custom_csp_policy" => "default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-src *; img-src *; font-src 'self' data:", +"custom_csp_policy" => "default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-src *; img-src *; font-src 'self' data:; media-src *", +/* Enable/disable X-Frame-Restriction */ +/* HIGH SECURITY RISK IF DISABLED*/ +"xframe_restriction" => true, + /* The directory where the user data is stored, default to data in the owncloud * directory. The sqlite database is also stored here, when sqlite is used. */ diff --git a/core/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/core/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png index 954e22dbd99e8c6dd7091335599abf2d10bf8003..eed4abd19220049cec9dafce3cb10b556ad3c915 100644 Binary files a/core/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png and b/core/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png differ diff --git a/core/css/images/ui-bg_diagonals-thick_20_666666_40x40.png b/core/css/images/ui-bg_diagonals-thick_20_666666_40x40.png index 64ece5707d91a6edf9fad4bfcce0c4dbcafcf58d..a618b0658666efb69a5d5b1abca91ab1f54270b3 100644 Binary files a/core/css/images/ui-bg_diagonals-thick_20_666666_40x40.png and b/core/css/images/ui-bg_diagonals-thick_20_666666_40x40.png differ diff --git a/core/css/images/ui-bg_flat_100_ffffff_40x100.png b/core/css/images/ui-bg_flat_100_ffffff_40x100.png index ac8b229af950c29356abf64a6c4aa894575445f0..6ebfa5026e220e8bc6f3da8cd6d278af4eaa9f96 100644 Binary files a/core/css/images/ui-bg_flat_100_ffffff_40x100.png and b/core/css/images/ui-bg_flat_100_ffffff_40x100.png differ diff --git a/core/css/images/ui-bg_flat_10_000000_40x100.png b/core/css/images/ui-bg_flat_10_000000_40x100.png index abdc01082bf3534eafecc5819d28c9574d44ea89..b10f59cd34249f40aeef06a75f95f536d6635803 100644 Binary files a/core/css/images/ui-bg_flat_10_000000_40x100.png and b/core/css/images/ui-bg_flat_10_000000_40x100.png differ diff --git a/core/css/images/ui-bg_flat_35_1d2d44_40x100.png b/core/css/images/ui-bg_flat_35_1d2d44_40x100.png index 904ef14c37d9cff5afe71ef9733141328f22ac3c..2be93e582d8f74bd666d6fed1a2810631b9f667c 100644 Binary files a/core/css/images/ui-bg_flat_35_1d2d44_40x100.png and b/core/css/images/ui-bg_flat_35_1d2d44_40x100.png differ diff --git a/core/css/images/ui-icons_1d2d44_256x240.png b/core/css/images/ui-icons_1d2d44_256x240.png index 2a857e4da570dbcfedaecc67f4d1092ba321c0a2..1b1474b1fdf7d4229dbbed444472c2ce5370a8f2 100644 Binary files a/core/css/images/ui-icons_1d2d44_256x240.png and b/core/css/images/ui-icons_1d2d44_256x240.png differ diff --git a/core/css/images/ui-icons_222222_256x240.png b/core/css/images/ui-icons_222222_256x240.png index b273ff111d219c9b9a8b96d57683d0075fb7871a..82ef90aabaf90cde6a42f2baad47e63512e57d5a 100644 Binary files a/core/css/images/ui-icons_222222_256x240.png and b/core/css/images/ui-icons_222222_256x240.png differ diff --git a/core/css/images/ui-icons_ffd27a_256x240.png b/core/css/images/ui-icons_ffd27a_256x240.png index e117effa3dca24e7978cfc5f8b967f661e81044f..a7ac4ec6580f9c553f7933a625531dc8ebcaf2aa 100644 Binary files a/core/css/images/ui-icons_ffd27a_256x240.png and b/core/css/images/ui-icons_ffd27a_256x240.png differ diff --git a/core/css/images/ui-icons_ffffff_256x240.png b/core/css/images/ui-icons_ffffff_256x240.png index 42f8f992c727ddaa617da224a522e463df690387..174be7c2847da9e40c962464520a1ad408f4bdb8 100644 Binary files a/core/css/images/ui-icons_ffffff_256x240.png and b/core/css/images/ui-icons_ffffff_256x240.png differ diff --git a/core/css/multiselect.css b/core/css/multiselect.css index 31c8ef88eb9f763ed96211b3067db09038c47b25..def4e60d74db6694b6516e7c6344e7454c7002c3 100644 --- a/core/css/multiselect.css +++ b/core/css/multiselect.css @@ -29,6 +29,12 @@ white-space:nowrap; } + ul.multiselectoptions>li>input[type="checkbox"] { + margin-top: 3px; + margin-right: 5px; + margin-left: 3px; + } + div.multiselect { display:inline-block; max-width:400px; @@ -75,4 +81,4 @@ padding-bottom:.2em; padding-top:.2em; margin:0; - } \ No newline at end of file + } diff --git a/core/css/styles.css b/core/css/styles.css index d3aec1568521647b265410c0e48f2a60ea7b52ff..70a840d68903ce08ece49a46dfbd9348a12c828b 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -23,13 +23,13 @@ body { background:#fefefe; font:normal .8em/1.6em "Helvetica Neue",Helvetica,Ari #body-login #header { margin: -2em auto 0; text-align:center; height:10em; padding:1em 0 .5em; -moz-box-shadow:0 0 1em rgba(0, 0, 0, .5); -webkit-box-shadow:0 0 1em rgba(0, 0, 0, .5); box-shadow:0 0 1em rgba(0, 0, 0, .5); background:#1d2d44; /* Old browsers */ -background:-moz-linear-gradient(top, #35537a 0%, #1d2d42 100%); /* FF3.6+ */ -background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#35537a), color-stop(100%,#1d2d42)); /* Chrome,Safari4+ */ -background:-webkit-linear-gradient(top, #35537a 0%,#1d2d42 100%); /* Chrome10+,Safari5.1+ */ -background:-o-linear-gradient(top, #35537a 0%,#1d2d42 100%); /* Opera11.10+ */ -background:-ms-linear-gradient(top, #35537a 0%,#1d2d42 100%); /* IE10+ */ -background:linear-gradient(top, #35537a 0%,#1d2d42 100%); /* W3C */ -filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#35537a', endColorstr='#1d2d42',GradientType=0 ); /* IE6-9 */ } +background:-moz-linear-gradient(top, #35537a 0%, #1d2d44 100%); /* FF3.6+ */ +background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#35537a), color-stop(100%,#1d2d44)); /* Chrome,Safari4+ */ +background:-webkit-linear-gradient(top, #35537a 0%,#1d2d44 100%); /* Chrome10+,Safari5.1+ */ +background:-o-linear-gradient(top, #35537a 0%,#1d2d44 100%); /* Opera11.10+ */ +background:-ms-linear-gradient(top, #35537a 0%,#1d2d44 100%); /* IE10+ */ +background:linear-gradient(top, #35537a 0%,#1d2d44 100%); /* W3C */ +filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#35537a', endColorstr='#1d2d44',GradientType=0 ); /* IE6-9 */ } #owncloud { position:absolute; top:0; left:0; padding:6px; padding-bottom:0; } .header-right { float:right; vertical-align:middle; padding:0.5em; } @@ -50,6 +50,7 @@ button, .button, input[type="hidden"] { height:0; width:0; } input[type="text"], input[type="password"], input[type="search"], input[type="number"], input[type="email"], textarea { background:#f8f8f8; color:#555; cursor:text; + font-family: inherit; /* use default ownCloud font instead of default textarea monospace */ } input[type="text"], input[type="password"], input[type="search"], input[type="number"], input[type="email"] { -webkit-appearance:textfield; -moz-appearance:textfield; @@ -119,7 +120,7 @@ a.disabled, a.disabled:hover, a.disabled:focus { } .primary:active, input[type="submit"].primary:active, input[type="button"].primary:active, button.primary:active, .button.primary:active { border:1px solid #1d2d44; - background:#1d2d42; color:#bbb; text-shadow:#000 0 -1px 0; + background:#1d2d44; color:#bbb; text-shadow:#000 0 -1px 0; -moz-box-shadow:0 1px 1px #fff,0 1px 1px 0 rgba(0,0,0,.2) inset; -webkit-box-shadow:0 1px 1px #fff,0 1px 1px 0 rgba(0,0,0,.2) inset; box-shadow:0 1px 1px #fff,0 1px 1px 0 rgba(0,0,0,.2) inset; } @@ -220,6 +221,7 @@ label.infield { cursor:text !important; top:1.05em; left:.85em; } #login #databaseField .infield { padding-left:0; } #login form input[type="checkbox"]+label { position:relative; margin:0; font-size:1em; text-shadow:#fff 0 1px 0; } #login form .errors { background:#fed7d7; border:1px solid #f00; list-style-indent:inside; margin:0 0 2em; padding:1em; } +#login .success { background:#d7fed7; border:1px solid #0f0; width: 35%; margin: 30px auto; padding:1em; text-align: center;} /* Show password toggle */ #show, #dbpassword { position:absolute; right:1em; top:.8em; float:right; } @@ -245,14 +247,24 @@ label.infield { cursor:text !important; top:1.05em; left:.85em; } } #login form #selectDbType label.ui-state-hover, #login form #selectDbType label.ui-state-active { color:#000; background-color:#e8e8e8; } -/* Warnings */ -fieldset.warning { - padding:8px; - color:#b94a48; background-color:#f2dede; border:1px solid #eed3d7; - border-radius:5px; -} -fieldset.warning legend { color:#b94a48 !important; } -fieldset.warning a { color:#b94a48 !important; font-weight:bold; } +/* Warnings, for information */ +.warning { + display: block; + background-color: #f2dede; + color: #b94a48; + padding: 8px; + margin: 0 7px 5px; + border: 1px solid #eed3d7; + border-radius: 5px; +} +.warning legend, +.warning a { + color: #b94a48 !important; + font-weight: bold; +} +/* Errors, for grave states */ +li.update, li.error { width:640px; margin:4em auto; padding:1em 1em 1em 4em; background:#ffe .8em .8em no-repeat; border:1px solid #ccc; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; cursor:default; } +.error { color:#FF3B3B; } /* Alternative Logins */ #alternative-logins legend { margin-bottom:10px; } @@ -262,7 +274,7 @@ fieldset.warning a { color:#b94a48 !important; font-weight:bold; } /* NAVIGATION ------------------------------------------------------------- */ #navigation { position:fixed; float:left; width:64px; padding-top:3.5em; z-index:75; height:100%; - background:#383c43 url('../img/noise.png') repeat; border-right:1px #333 solid; + background:#383c43 url('../img/noise.png') repeat; -moz-box-shadow:0 0 7px #000; -webkit-box-shadow:0 0 7px #000; box-shadow:0 0 7px #000; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; } @@ -332,8 +344,8 @@ fieldset.warning a { color:#b94a48 !important; font-weight:bold; } .center { text-align:center; } #notification-container { position: fixed; top: 0px; width: 100%; text-align: center; z-index: 101; line-height: 1.2;} -#notification { z-index:101; background-color:#fc4; border:0; padding:0 .7em .3em; display:none; position: relative; top:0; -moz-border-radius-bottomleft:1em; -webkit-border-bottom-left-radius:1em; border-bottom-left-radius:1em; -moz-border-radius-bottomright:1em; -webkit-border-bottom-right-radius:1em; border-bottom-right-radius:1em; } -#notification span { cursor:pointer; font-weight:bold; margin-left:1em; } +#notification, #update-notification { z-index:101; background-color:#fc4; border:0; padding:0 .7em .3em; display:none; position: relative; top:0; -moz-border-radius-bottomleft:1em; -webkit-border-bottom-left-radius:1em; border-bottom-left-radius:1em; -moz-border-radius-bottomright:1em; -webkit-border-bottom-right-radius:1em; border-bottom-right-radius:1em; } +#notification span, #update-notification span { cursor:pointer; font-weight:bold; margin-left:1em; } tr .action:not(.permanent), .selectedActions a { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; } tr:hover .action, tr .action.permanent, .selectedActions a { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); opacity:.5; } @@ -356,8 +368,6 @@ div.jp-play-bar, div.jp-seek-bar { padding:0; } .pager { list-style:none; float:right; display:inline; margin:.7em 13em 0 0; } .pager li { display:inline-block; } -li.update, li.error { width:640px; margin:4em auto; padding:1em 1em 1em 4em; background:#ffe .8em .8em no-repeat; border:1px solid #ccc; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; cursor:default; } -.error { color:#FF3B3B; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { overflow:hidden; text-overflow:ellipsis; } .hint { background-image:url('../img/actions/info.png'); background-repeat:no-repeat; color:#777; padding-left:25px; background-position:0 0.3em;} .separator { display:inline; border-left:1px solid #d3d3d3; border-right:1px solid #fff; height:10px; width:0px; margin:4px; } @@ -372,13 +382,22 @@ a.bookmarklet { background-color:#ddd; border:1px solid #ccc; padding:5px;paddin .ui-datepicker-prev,.ui-datepicker-next{ border:1px solid #ddd; background:#fff; } /* ---- DIALOGS ---- */ -#dirup {width:4%;} -#dirtree {width:92%;} -#filelist {height:270px; overflow-y:auto; background-color:white; width:100%;} -.filepicker_element_selected { background-color:lightblue;} -.filepicker_loader {height:170px; width:100%; background-color:#333; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter:alpha(opacity=30); opacity:.3; visibility:visible; position:absolute; top:0; left:0; text-align:center; padding-top:150px;} +#oc-dialog-filepicker-content .dirtree {width:92%; overflow:hidden; } +#oc-dialog-filepicker-content .dirtree .home { + background-image:url('../img/places/home.svg'); + background-repeat:no-repeat; + background-position: left center; +} +#oc-dialog-filepicker-content .dirtree span:not(:last-child) { cursor: pointer; } +#oc-dialog-filepicker-content .dirtree span:last-child { font-weight: bold; } +#oc-dialog-filepicker-content .dirtree span:not(:last-child)::after { content: '>'; padding: 3px;} +#oc-dialog-filepicker-content .filelist {height:270px; overflow-y:auto; background-color:white; width:100%;} +#oc-dialog-filepicker-content .filelist img { margin: 2px 1em 0 4px; } +#oc-dialog-filepicker-content .filelist .date { float:right;margin-right:1em; } +#oc-dialog-filepicker-content .filepicker_element_selected { background-color:lightblue;} .ui-dialog {position:fixed !important;} span.ui-icon {float: left; margin: 3px 7px 30px 0;} +.loading { background: url('../img/loading.gif') no-repeat center; cursor: wait; } /* ---- CATEGORIES ---- */ #categoryform .scrollarea { position:absolute; left:10px; top:10px; right:10px; bottom:50px; overflow:auto; border:1px solid #ddd; background:#f8f8f8; } diff --git a/core/img/actions/add.svg b/core/img/actions/add.svg index 29994747c33fb88ccca93363279cce068121d232..136d6c4b3118fbab65b3a38d21730db713005958 100644 --- a/core/img/actions/add.svg +++ b/core/img/actions/add.svg @@ -1,109 +1,10 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="22" - height="22" - id="svg2406" - inkscape:version="0.48.2 r9819" - sodipodi:docname="add.svg"> - <metadata - id="metadata3125"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="640" - inkscape:window-height="480" - id="namedview3123" - showgrid="false" - inkscape:zoom="10.727273" - inkscape:cx="11.843286" - inkscape:cy="14.728814" - inkscape:window-x="0" - inkscape:window-y="0" - inkscape:window-maximized="0" - inkscape:current-layer="svg2406" /> - <defs - id="defs2408"> - <linearGradient - id="linearGradient2264"> - <stop - id="stop2266" - style="stop-color:#d7e866;stop-opacity:1" - offset="0" /> - <stop - id="stop2268" - style="stop-color:#8cab2a;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.103895" - y1="15.180944" - x2="24.103895" - y2="34.224861" - id="linearGradient2401" - xlink:href="#linearGradient2264" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.8988874,0,0,0.8934652,-10.463705,-9.5659718)" /> - <linearGradient - id="linearGradient4222"> - <stop - id="stop4224" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop4226" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.138529" - y1="6.5316639" - x2="24.138529" - y2="45.690399" - id="linearGradient2398" - xlink:href="#linearGradient4222" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.5399382,0,0,0.5366811,-1.8489228,-1.5061978)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4222" - id="linearGradient3128" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.5399382,0,0,0.5366811,-1.7557025,-1.7858588)" - x1="24.138529" - y1="6.5316639" - x2="24.138529" - y2="45.690399" /> - </defs> - <path - inkscape:connector-curvature="0" - style="opacity:0.40000000000000002;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3128);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" - id="path2272" - d="m 8.5932204,8.2151575 0,-5.9948184 4.9999996,0 0,5.9948184 6,0 0,5.0051815 -6,0 0,6 -4.9999996,0 0,-6 -6,0 0,-5.0051815 6,0 z" /> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs> + <linearGradient id="a" y2="45.69" gradientUnits="userSpaceOnUse" x2="24.139" gradientTransform="matrix(.53994 0 0 .53668 -1.7557 -1.7859)" y1="6.5317" x1="24.139"> + <stop stop-color="#fff" offset="0"/> + <stop stop-color="#fff" stop-opacity="0" offset="1"/> + </linearGradient> + </defs> + <path opacity=".4" d="m8.5932 8.2152v-5.9948h5v5.9948h6v5.0052h-6v6h-5v-6h-6v-5.0052h6z" fill-rule="evenodd" stroke="url(#a)"/> </svg> diff --git a/core/img/actions/caret-dark.png b/core/img/actions/caret-dark.png index ce7e1e6980298b86b6eb5bbf9008ea7dfb67699f..8ac5fbbd1988c713a92c47041b21b948496c9bc3 100644 Binary files a/core/img/actions/caret-dark.png and b/core/img/actions/caret-dark.png differ diff --git a/core/img/actions/caret-dark.svg b/core/img/actions/caret-dark.svg index abb1dc192d228813753b156c4e370059a3408767..be45ad402bf4276409ee0c0194fad55d9ff55cf5 100644 --- a/core/img/actions/caret-dark.svg +++ b/core/img/actions/caret-dark.svg @@ -1,102 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="10" - height="10" - id="svg2403" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="caret.svg" - inkscape:export-filename="caret.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="773" - id="namedview3047" - showgrid="false" - inkscape:zoom="25.279067" - inkscape:cx="-3.063006" - inkscape:cy="6.0978375" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1" - inkscape:current-layer="svg2403" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" /> - <metadata - id="metadata15"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <defs - id="defs2405"> - <linearGradient - x1="11.644068" - y1="2.4988678" - x2="11.644068" - y2="15.00281" - id="linearGradient2392" - xlink:href="#linearGradient3678" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(1.0000001,1.1920928e-8)" /> - <linearGradient - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="8.083209" - id="linearGradient2395" - xlink:href="#linearGradient3678" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,0.5789474,0.06024281)" /> - <linearGradient - id="linearGradient3678"> - <stop - id="stop3680" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop3682" - style="stop-color:#e6e6e6;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <path - sodipodi:nodetypes="cccc" - inkscape:connector-curvature="0" - id="path3768" - d="M 1,2 5,10 9,2.011 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#999999;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="M 1,1 5,9 9,1.011 z" - id="path3716" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="10" width="10" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m1 2 4 8 4-7.989z" fill="#fff"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m1 1 4 8 4-7.989z" fill="#999"/> </svg> diff --git a/core/img/actions/caret.png b/core/img/actions/caret.png index e0ae969a943bb4932af1f95dfd1edace7c71093f..00baea9ece604554243a01bed58fbc48369dd584 100644 Binary files a/core/img/actions/caret.png and b/core/img/actions/caret.png differ diff --git a/core/img/actions/caret.svg b/core/img/actions/caret.svg index 7bb0c59cde23ba8b3695214426820f101bdedbce..d1ae8d60a6fe1ab641a8bbe62aa7ec552f90df57 100644 --- a/core/img/actions/caret.svg +++ b/core/img/actions/caret.svg @@ -1,112 +1,11 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="10" - height="10" - id="svg2403" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="logout.svg" - inkscape:export-filename="caret.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="800" - id="namedview3047" - showgrid="false" - inkscape:zoom="25.279067" - inkscape:cx="3.6223673" - inkscape:cy="6.0978375" - inkscape:window-x="0" - inkscape:window-y="-31" - inkscape:window-maximized="1" - inkscape:current-layer="svg2403" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" /> - <metadata - id="metadata15"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <defs - id="defs2405"> - <linearGradient - x1="11.644068" - y1="2.4988678" - x2="11.644068" - y2="15.00281" - id="linearGradient2392" - xlink:href="#linearGradient3678" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(1.0000001,1.1920928e-8)" /> - <linearGradient - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="8.083209" - id="linearGradient2395" - xlink:href="#linearGradient3678" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,0.5789474,0.06024281)" /> - <linearGradient - id="linearGradient3678"> - <stop - id="stop3680" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop3682" - style="stop-color:#e6e6e6;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient2993" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,-3.4210526,1.060243)" - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="8.083209" /> - </defs> - <path - sodipodi:nodetypes="cccc" - inkscape:connector-curvature="0" - id="path3023" - d="M 1,2 5,10 9,2.011 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient2993);fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="M 1,1 5,9 9,1.011 z" - id="path3716" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="10" width="10" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs> + <linearGradient id="a" y2="8.0832" gradientUnits="userSpaceOnUse" x2="8.4965" gradientTransform="matrix(1.0526 0 0 .98436 -3.4211 1.0602)" y1="-.061574" x1="8.4965"> + <stop stop-color="#fff" offset="0"/> + <stop stop-color="#e6e6e6" offset="1"/> + </linearGradient> + </defs> + <path opacity=".5" style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m1 2 4 8 4-7.989z"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m1 1 4 8 4-7.989z" fill="url(#a)"/> </svg> diff --git a/core/img/actions/clock.png b/core/img/actions/clock.png index 671b3f4f0c1daf8bbea5eb8c8881b07e79ec3b4c..9c3a284b8baa392ffcaefb8ddc4e6d0a124aa990 100644 Binary files a/core/img/actions/clock.png and b/core/img/actions/clock.png differ diff --git a/core/img/actions/clock.svg b/core/img/actions/clock.svg old mode 100755 new mode 100644 index 1821f474df50d8a88b205060e93fb0426f8952a3..f3fcb19031a99818d1dfd2df424ea8e420137264 --- a/core/img/actions/clock.svg +++ b/core/img/actions/clock.svg @@ -1,20 +1,21 @@ -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 100 100" xml:space="preserve"> -<path d="M50,89.836c-23.389,0-42.418-19.027-42.418-42.417C7.582,24.029,26.611,5,50,5c23.389,0,42.418,19.029,42.418,42.419 C92.418,70.809,73.389,89.836,50,89.836z M50,9.912c-20.681,0-37.506,16.826-37.506,37.508c0,20.681,16.826,37.505,37.506,37.505 s37.507-16.824,37.507-37.505C87.507,26.737,70.681,9.912,50,9.912z"/> -<path d="M50.001,49.875c-0.141,0-0.283-0.011-0.427-0.037c-1.173-0.206-2.03-1.226-2.03-2.419V29.442c0-1.355,1.1-2.456,2.456-2.456 c1.355,0,2.456,1.1,2.456,2.456v4.003l5.431-14.974c0.464-1.274,1.872-1.937,3.146-1.471c1.274,0.462,1.934,1.871,1.471,3.146 l-10.195,28.11C51.952,49.241,51.019,49.875,50.001,49.875z"/> -<circle cx="49.999" cy="12.956" r="1.617"/> -<path d="M50,14.778c-1.006,0-1.823-0.817-1.823-1.823c0-1.005,0.817-1.823,1.823-1.823c1.004,0,1.821,0.817,1.821,1.823 C51.821,13.961,51.004,14.778,50,14.778z M50,11.542c-0.779,0-1.414,0.635-1.414,1.413c0,0.779,0.635,1.414,1.414,1.414 s1.412-0.635,1.412-1.414C51.412,12.177,50.779,11.542,50,11.542z"/> -<circle cx="34.343" cy="20.301" r="1.47"/> -<path d="M23.617,30.488c0.703,0.409,0.945,1.305,0.537,2.008c-0.405,0.704-1.305,0.947-2.007,0.538 c-0.703-0.403-0.945-1.305-0.539-2.008C22.016,30.325,22.913,30.085,23.617,30.488z"/> -<circle cx="15.536" cy="47.42" r="1.618"/> -<path d="M15.536,49.242c-1.006,0-1.823-0.817-1.823-1.823c0.001-1,0.819-1.819,1.823-1.822c1.006,0,1.823,0.817,1.823,1.822 C17.359,48.425,16.542,49.242,15.536,49.242z M15.536,46.006c-0.777,0.003-1.412,0.636-1.414,1.413c0,0.779,0.635,1.414,1.414,1.414 s1.413-0.635,1.413-1.414C16.949,46.641,16.315,46.006,15.536,46.006z"/> -<path d="M22.147,61.803c0.705-0.406,1.602-0.167,2.007,0.537c0.408,0.703,0.166,1.602-0.537,2.008 c-0.704,0.406-1.604,0.163-2.008-0.537C21.202,63.104,21.447,62.209,22.147,61.803z"/> -<path d="M33.07,73.803c0.408-0.706,1.305-0.946,2.008-0.537c0.704,0.403,0.945,1.302,0.538,2.005 c-0.405,0.704-1.307,0.947-2.007,0.537C32.904,75.402,32.667,74.507,33.07,73.803z"/> -<path d="M48.382,81.884c0-0.896,0.725-1.618,1.618-1.618c0.892-0.003,1.618,0.723,1.618,1.618c0,0.892-0.728,1.618-1.618,1.618 C49.104,83.498,48.385,82.775,48.382,81.884z"/> -<path d="M50,83.706L50,83.706c-1.002-0.003-1.819-0.82-1.823-1.822c0-1.006,0.817-1.823,1.823-1.823 c1.007,0,1.822,0.817,1.822,1.823C51.822,82.889,51.006,83.706,50,83.706z M50.006,80.47c-0.785,0-1.42,0.635-1.42,1.414 c0.003,0.775,0.637,1.41,1.414,1.413c0.78,0,1.413-0.635,1.413-1.413C51.413,81.104,50.782,80.47,50.006,80.47z"/> -<path d="M64.385,75.271c-0.408-0.703-0.167-1.602,0.537-2.005c0.702-0.409,1.601-0.169,2.008,0.537 c0.406,0.7,0.163,1.603-0.539,2.005C65.686,76.214,64.791,75.971,64.385,75.271z"/> -<path d="M76.384,64.348c-0.704-0.406-0.945-1.305-0.537-2.008c0.402-0.704,1.301-0.943,2.006-0.537 c0.704,0.402,0.945,1.308,0.539,2.008C77.98,64.511,77.087,64.751,76.384,64.348z"/> -<path d="M84.464,49.038c-0.896-0.003-1.618-0.726-1.618-1.618c-0.001-0.892,0.723-1.618,1.618-1.618 c0.893-0.003,1.618,0.726,1.618,1.618C86.077,48.315,85.356,49.034,84.464,49.038z"/> -<path d="M84.464,49.242L84.464,49.242c-1.006-0.003-1.822-0.822-1.822-1.823c-0.002-0.486,0.188-0.943,0.532-1.287 c0.344-0.345,0.803-0.535,1.29-0.535c1.007,0,1.822,0.817,1.822,1.822C86.282,48.422,85.463,49.239,84.464,49.242z M84.471,46.006 c-0.386,0-0.74,0.147-1.008,0.416c-0.267,0.267-0.412,0.621-0.412,0.998c0,0.777,0.635,1.41,1.413,1.414 c0.775-0.003,1.408-0.638,1.413-1.415C85.877,46.641,85.246,46.006,84.471,46.006z"/> -<path d="M77.853,33.034c-0.705,0.409-1.604,0.166-2.006-0.538c-0.408-0.7-0.168-1.599,0.537-2.008 c0.701-0.406,1.604-0.163,2.008,0.537C78.795,31.732,78.553,32.627,77.853,33.034z"/> -<path d="M66.93,21.036c-0.407,0.704-1.308,0.943-2.008,0.537c-0.704-0.403-0.945-1.305-0.537-2.008 c0.404-0.703,1.306-0.943,2.006-0.537C67.095,19.437,67.333,20.333,66.93,21.036z"/> -</svg> \ No newline at end of file +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" height="16px" viewBox="0 0 100 100" width="16px" version="1.1" y="0px" x="0px" xmlns:xlink="http://www.w3.org/1999/xlink"> +<path d="m50 89.836c-23.389 0-42.418-19.027-42.418-42.417s19.029-42.419 42.418-42.419 42.418 19.029 42.418 42.419-19.029 42.417-42.418 42.417zm0-79.924c-20.681 0-37.506 16.826-37.506 37.508 0 20.681 16.826 37.505 37.506 37.505s37.507-16.824 37.507-37.505c0-20.683-16.826-37.508-37.507-37.508z"/> +<path d="m50.001 49.875c-0.141 0-0.283-0.011-0.427-0.037-1.173-0.206-2.03-1.226-2.03-2.419v-17.977c0-1.355 1.1-2.456 2.456-2.456 1.355 0 2.456 1.1 2.456 2.456v4.003l5.431-14.974c0.464-1.274 1.872-1.937 3.146-1.471 1.274 0.462 1.934 1.871 1.471 3.146l-10.195 28.11c-0.357 0.985-1.29 1.619-2.308 1.619z"/> +<circle cy="12.956" cx="49.999" r="1.617"/> +<path d="m50 14.778c-1.006 0-1.823-0.817-1.823-1.823 0-1.005 0.817-1.823 1.823-1.823 1.004 0 1.821 0.817 1.821 1.823s-0.817 1.823-1.821 1.823zm0-3.236c-0.779 0-1.414 0.635-1.414 1.413 0 0.779 0.635 1.414 1.414 1.414s1.412-0.635 1.412-1.414c0-0.778-0.633-1.413-1.412-1.413z"/> +<circle cy="20.301" cx="34.343" r="1.47"/> +<path d="m23.617 30.488c0.703 0.409 0.945 1.305 0.537 2.008-0.405 0.704-1.305 0.947-2.007 0.538-0.703-0.403-0.945-1.305-0.539-2.008 0.408-0.701 1.305-0.941 2.009-0.538z"/> +<circle cy="47.42" cx="15.536" r="1.618"/> +<path d="m15.536 49.242c-1.006 0-1.823-0.817-1.823-1.823 0.001-1 0.819-1.819 1.823-1.822 1.006 0 1.823 0.817 1.823 1.822 0 1.006-0.817 1.823-1.823 1.823zm0-3.236c-0.777 0.003-1.412 0.636-1.414 1.413 0 0.779 0.635 1.414 1.414 1.414s1.413-0.635 1.413-1.414c0-0.778-0.634-1.413-1.413-1.413z"/> +<path d="m22.147 61.803c0.705-0.406 1.602-0.167 2.007 0.537 0.408 0.703 0.166 1.602-0.537 2.008-0.704 0.406-1.604 0.163-2.008-0.537-0.407-0.707-0.162-1.602 0.538-2.008z"/> +<path d="m33.07 73.803c0.408-0.706 1.305-0.946 2.008-0.537 0.704 0.403 0.945 1.302 0.538 2.005-0.405 0.704-1.307 0.947-2.007 0.537-0.705-0.406-0.942-1.301-0.539-2.005z"/> +<path d="m48.382 81.884c0-0.896 0.725-1.618 1.618-1.618 0.892-0.003 1.618 0.723 1.618 1.618 0 0.892-0.728 1.618-1.618 1.618-0.896-0.004-1.615-0.727-1.618-1.618z"/> +<path d="m50 83.706c-1.002-0.003-1.819-0.82-1.823-1.822 0-1.006 0.817-1.823 1.823-1.823 1.007 0 1.822 0.817 1.822 1.823 0 1.005-0.816 1.822-1.822 1.822zm0.006-3.236c-0.785 0-1.42 0.635-1.42 1.414 0.003 0.775 0.637 1.41 1.414 1.413 0.78 0 1.413-0.635 1.413-1.413 0-0.78-0.631-1.414-1.407-1.414z"/> +<path d="m64.385 75.271c-0.408-0.703-0.167-1.602 0.537-2.005 0.702-0.409 1.601-0.169 2.008 0.537 0.406 0.7 0.163 1.603-0.539 2.005-0.705 0.406-1.6 0.163-2.006-0.537z"/> +<path d="m76.384 64.348c-0.704-0.406-0.945-1.305-0.537-2.008 0.402-0.704 1.301-0.943 2.006-0.537 0.704 0.402 0.945 1.308 0.539 2.008-0.412 0.7-1.305 0.94-2.008 0.537z"/> +<path d="m84.464 49.038c-0.896-0.003-1.618-0.726-1.618-1.618-0.001-0.892 0.723-1.618 1.618-1.618 0.893-0.003 1.618 0.726 1.618 1.618-0.005 0.895-0.726 1.614-1.618 1.618z"/> +<path d="m84.464 49.242c-1.006-0.003-1.822-0.822-1.822-1.823-0.002-0.486 0.188-0.943 0.532-1.287 0.344-0.345 0.803-0.535 1.29-0.535 1.007 0 1.822 0.817 1.822 1.822-0.004 1.003-0.823 1.82-1.822 1.823zm0.007-3.236c-0.386 0-0.74 0.147-1.008 0.416-0.267 0.267-0.412 0.621-0.412 0.998 0 0.777 0.635 1.41 1.413 1.414 0.775-0.003 1.408-0.638 1.413-1.415 0-0.778-0.631-1.413-1.406-1.413z"/> +<path d="m77.853 33.034c-0.705 0.409-1.604 0.166-2.006-0.538-0.408-0.7-0.168-1.599 0.537-2.008 0.701-0.406 1.604-0.163 2.008 0.537 0.403 0.707 0.161 1.602-0.539 2.009z"/> +<path d="m66.93 21.036c-0.407 0.704-1.308 0.943-2.008 0.537-0.704-0.403-0.945-1.305-0.537-2.008 0.404-0.703 1.306-0.943 2.006-0.537 0.704 0.409 0.942 1.305 0.539 2.008z"/> +</svg> diff --git a/core/img/actions/close.png b/core/img/actions/close.png index bc0c782882deaa4f9ecf1676592ddba0cc9aacbc..0d8c89a56e2d88463f52bb1901ccf228640ff7a1 100644 Binary files a/core/img/actions/close.png and b/core/img/actions/close.png differ diff --git a/core/img/actions/close.svg b/core/img/actions/close.svg index 6a6d98e34ad84113dedfa7b5984ffaa8128622d9..ef564bfd482292f589ad750827209a6b1580fd99 100644 --- a/core/img/actions/close.svg +++ b/core/img/actions/close.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="close.svg" - inkscape:export-filename="close.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="12.67268" - inkscape:cx="11.940651" - inkscape:cy="15.685139" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 3,1040.3622 1,-1 4,3 4,-3 1,1 -3,4 3,4 -1,1 -4,-3 -4,3 -1,-1 3,-4 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccccccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m3 1040.4 1-1 4 3 4-3 1 1-3 4 3 4-1 1-4-3-4 3-1-1 3-4z"/> + </g> </svg> diff --git a/core/img/actions/delete-hover.png b/core/img/actions/delete-hover.png index 08b15510d926eaddb2c59558120a8d0166c58486..048d91cee5143ce826ef9ef3d7619d835bce0877 100644 Binary files a/core/img/actions/delete-hover.png and b/core/img/actions/delete-hover.png differ diff --git a/core/img/actions/delete-hover.svg b/core/img/actions/delete-hover.svg index 63cacd5e38e584b0afaee2265b273ab3a8063755..3e8d26c9786d16addcd5df03219d712356c1e09b 100644 --- a/core/img/actions/delete-hover.svg +++ b/core/img/actions/delete-hover.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="delete.svg" - inkscape:export-filename="delete-hover.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="12.67268" - inkscape:cx="11.940651" - inkscape:cy="15.685139" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#d40000;fill-opacity:1;stroke:none" - d="m 3,1040.3622 1,-1 4,3 4,-3 1,1 -3,4 3,4 -1,1 -4,-3 -4,3 -1,-1 3,-4 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccccccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m3 1040.4 1-1 4 3 4-3 1 1-3 4 3 4-1 1-4-3-4 3-1-1 3-4z" fill="#d40000"/> + </g> </svg> diff --git a/core/img/actions/delete.svg b/core/img/actions/delete.svg index 86c8317d01da333608489b0b8ee708d524cd3747..ef564bfd482292f589ad750827209a6b1580fd99 100644 --- a/core/img/actions/delete.svg +++ b/core/img/actions/delete.svg @@ -1,70 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="delete.svg"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="25.345359" - inkscape:cx="1.5609441" - inkscape:cy="8.3505321" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 3,1040.3622 1,-1 4,3 4,-3 1,1 -3,4 3,4 -1,1 -4,-3 -4,3 -1,-1 3,-4 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccccccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m3 1040.4 1-1 4 3 4-3 1 1-3 4 3 4-1 1-4-3-4 3-1-1 3-4z"/> + </g> </svg> diff --git a/core/img/actions/download.svg b/core/img/actions/download.svg index 107a46f07bf454ba25915bb6179dec0a966f6797..a469c3b8a00e9620fc5439830ea581a425281efb 100644 --- a/core/img/actions/download.svg +++ b/core/img/actions/download.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="download.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="17.921875" - inkscape:cx="-5.3403178" - inkscape:cy="10.148736" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 6,1037.3622 4,0 1,7 4,0 -7,7 -7,-7 4,0 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m6 1037.4h4l1 7h4l-7 7-7-7h4z"/> + </g> </svg> diff --git a/core/img/actions/history.png b/core/img/actions/history.png index 1d138b8cd5a9e77806a4395bcc78e68eb2b68d7d..3234880b25ab2efa68f9ef244876eb37d17673de 100644 Binary files a/core/img/actions/history.png and b/core/img/actions/history.png differ diff --git a/core/img/actions/history.svg b/core/img/actions/history.svg index 9c2838d565b6a93f399581c3ff3272a5b6747649..94512a2d431deae94f7607fa29c8b5499f9955b7 100644 --- a/core/img/actions/history.svg +++ b/core/img/actions/history.svg @@ -1,240 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="17" - height="17" - id="svg3972" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="backup.svg" - inkscape:export-filename="/home/ronny/persoenliches/Programme/JBackpack/jbackpack/src/ch/fhnw/jbackpack/icons/16x16/icon.png" - inkscape:export-xdpi="2.8099999" - inkscape:export-ydpi="2.8099999"> - <defs - id="defs3974"> - <linearGradient - id="linearGradient3820"> - <stop - style="stop-color:#7399ab;stop-opacity:1;" - offset="0" - id="stop3822" /> - <stop - style="stop-color:#fffeff;stop-opacity:1;" - offset="1" - id="stop3824" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - id="linearGradient5144"> - <stop - style="stop-color:#ab7392;stop-opacity:1;" - offset="0" - id="stop5146" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.02909091" - offset="1" - id="stop5148" /> - </linearGradient> - <linearGradient - id="linearGradient5130"> - <stop - id="stop5140" - offset="0" - style="stop-color:#a08f82;stop-opacity:0.74901961;" /> - <stop - id="stop5138" - offset="0.5" - style="stop-color:#ab7392;stop-opacity:0.49803922;" /> - <stop - style="stop-color:#ab7392;stop-opacity:0;" - offset="1" - id="stop5134" /> - </linearGradient> - <linearGradient - id="linearGradient4519" - osb:paint="gradient"> - <stop - style="stop-color:#5d879d;stop-opacity:1;" - offset="0" - id="stop4521" /> - <stop - style="stop-color:#5d879d;stop-opacity:0;" - offset="1" - id="stop4523" /> - </linearGradient> - <filter - id="filter4697" - inkscape:label="Drop shadow" - width="1.5" - height="1.5" - x="-0.25" - y="-0.25" - color-interpolation-filters="sRGB"> - <feGaussianBlur - id="feGaussianBlur4699" - in="SourceAlpha" - stdDeviation="2" - result="blur" /> - <feColorMatrix - id="feColorMatrix4701" - result="bluralpha" - type="matrix" - values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.5 0 " /> - <feOffset - id="feOffset4703" - in="bluralpha" - dx="4" - dy="4" - result="offsetBlur" /> - <feMerge - id="feMerge4705"> - <feMergeNode - id="feMergeNode4707" - in="offsetBlur" /> - <feMergeNode - id="feMergeNode4709" - in="SourceGraphic" /> - </feMerge> - </filter> - <filter - id="filter5086" - inkscape:label="Drop shadow" - width="1.5" - height="1.5" - x="-0.25" - y="-0.25" - color-interpolation-filters="sRGB"> - <feGaussianBlur - id="feGaussianBlur5088" - in="SourceAlpha" - stdDeviation="5" - result="blur" /> - <feColorMatrix - id="feColorMatrix5090" - result="bluralpha" - type="matrix" - values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.5 0 " /> - <feOffset - id="feOffset5092" - in="bluralpha" - dx="10" - dy="10" - result="offsetBlur" /> - <feMerge - id="feMerge5094"> - <feMergeNode - id="feMergeNode5096" - in="offsetBlur" /> - <feMergeNode - id="feMergeNode5098" - in="SourceGraphic" /> - </feMerge> - </filter> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5130" - id="linearGradient5136" - x1="119.76609" - y1="431.36642" - x2="631.76611" - y2="431.36642" - gradientUnits="userSpaceOnUse" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient5144" - id="radialGradient5150" - cx="294.02567" - cy="300.53604" - fx="294.02567" - fy="300.53604" - r="183.84033" - gradientTransform="matrix(0.66691196,0.43225768,-0.44145763,0.68110633,230.61036,-24.143353)" - gradientUnits="userSpaceOnUse" /> - <filter - inkscape:collect="always" - id="filter4381" - color-interpolation-filters="sRGB"> - <feGaussianBlur - inkscape:collect="always" - stdDeviation="2.5" - id="feGaussianBlur4383" /> - </filter> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3820" - id="linearGradient3575" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.06875313,0,0,0.06875313,2.829762,444.82336)" - x1="339.43503" - y1="370.08636" - x2="66.978798" - y2="135.09288" /> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="45.254834" - inkscape:cx="12.081283" - inkscape:cy="8.5032287" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1033" - inkscape:window-x="-3" - inkscape:window-y="-3" - inkscape:window-maximized="1" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0"> - <inkscape:grid - type="xygrid" - id="grid4447" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3977"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Ebene 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(93.42207,-466.65551)"> - <path - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" - d="m -83.896989,468.73997 c -3.950245,0 -6.534942,3.44694 -6.364259,6.72133 l -2.160822,0 3.904021,3.91738 4.081269,-3.87222 -2.148938,0 c -0.237051,-1.70092 1.163456,-3.1145 2.688727,-3.0921 1.596496,0.0235 2.800571,1.22922 2.800571,2.73336 0.08961,1.59378 -1.629405,3.4279 -3.965431,2.53172 -8.3e-5,1.22806 0.0027,2.54389 0,3.76397 4.189434,0.82896 7.639781,-2.50953 7.639781,-6.25087 0,-3.56212 -2.9188,-6.45252 -6.474921,-6.45252 z" - id="path4438" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccccscccccc" - inkscape:export-filename="/home/samtuke/owncloud/git/owncloud/core/img/actions/history.png" - inkscape:export-xdpi="89.929733" - inkscape:export-ydpi="89.929733" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" height="17" width="17" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(93.422 -466.66)"> + <path d="m-83.897 468.74c-3.9502 0-6.5349 3.4469-6.3643 6.7213h-2.1608l3.904 3.9174 4.0813-3.8722h-2.1489c-0.23705-1.7009 1.1635-3.1145 2.6887-3.0921 1.5965 0.0235 2.8006 1.2292 2.8006 2.7334 0.08961 1.5938-1.6294 3.4279-3.9654 2.5317-0.000083 1.2281 0.0027 2.5439 0 3.764 4.1894 0.82896 7.6398-2.5095 7.6398-6.2509 0-3.5621-2.9188-6.4525-6.4749-6.4525z"/> + </g> </svg> diff --git a/core/img/actions/info.svg b/core/img/actions/info.svg index 1e07aed85271c6ae91ce3fa360127ff1e0404f23..55bdb17f2e1f6764613922bc1427e70dab1e639e 100644 --- a/core/img/actions/info.svg +++ b/core/img/actions/info.svg @@ -1,1758 +1,14 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.1 r9760" - sodipodi:docname="users.svg" - inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/users.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="776" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="22.627418" - inkscape:cx="14.025105" - inkscape:cy="9.2202448" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="20.074369" - x2="14.152531" - y1="-1.4095211" - x1="14.501121" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - gradientUnits="userSpaceOnUse" - id="linearGradient3437" - xlink:href="#linearGradient3587-6-5-19" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-4" - id="linearGradient4357-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - id="linearGradient3587-6-5-4"> - <stop - id="stop3589-9-2-1" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-04" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="28.776533" - x2="0.44923753" - y1="13.895414" - x1="0.86849999" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - gradientUnits="userSpaceOnUse" - id="linearGradient3456" - xlink:href="#linearGradient3587-6-5-4" - inkscape:collect="always" /> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <g - id="g4314" - transform="matrix(1.0000288,0,0,1,-0.14973031,7.5119235e-7)"> - <path - d="M 5.149582,8.4745445 C 5.3049331,8.8555559 5.4749951,9.1626038 5.7940692,8.7203676 6.2006678,8.4518873 7.5528003,7.2925123 7.4556978,8.3783304 7.0875579,10.395217 6.6215241,12.395026 6.2845924,14.416813 5.892954,15.532242 6.9195772,16.485144 7.9224991,15.729405 9.0003636,15.226276 9.9139828,14.440939 10.850418,13.716521 10.706075,13.39458 10.599944,12.928009 10.253582,13.370754 9.7853152,13.60987 8.7844663,14.688222 8.5572925,13.841548 8.8726653,11.661003 9.5328233,9.5467073 9.9227187,7.3804227 10.320459,6.3755023 9.5582449,5.1570833 8.5229975,6.0170334 7.266481,6.6343485 6.2334577,7.6013759 5.149582,8.4745445 z M 9.6088759,1.0026758 C 8.3013694,0.98534052 7.7033019,3.148247 8.9661979,3.6822119 9.9886006,4.0601787 11.042606,2.968368 10.755649,1.9317924 10.657925,1.3899396 10.158361,0.96201137 9.6088769,1.0026758 l -1e-6,0 z" - id="path3536-8" - style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:none;font-family:URW Palladio L;-inkscape-font-specification:URW Palladio L Bold" - inkscape:connector-curvature="0" /> - <path - d="M 5.149582,7.4745451 C 5.3049334,7.8555565 5.4749951,8.1626045 5.7940689,7.7203682 6.2006672,7.4518879 7.5527994,6.292513 7.4556976,7.378331 7.0875583,9.3952173 6.6215238,11.395026 6.2845927,13.416813 5.8929541,14.532242 6.9195769,15.485145 7.9224987,14.729405 9.0003636,14.226276 9.9139826,13.440939 10.850418,12.716521 10.706076,12.394581 10.599945,11.928009 10.253583,12.370754 9.7853157,12.60987 8.784467,13.688222 8.5572925,12.841549 8.872666,10.661003 9.5328233,8.5467079 9.9227188,6.3804233 10.32046,5.3755029 9.5582457,4.1570839 8.5229973,5.017034 7.2664804,5.6343492 6.2334583,6.6013765 5.149582,7.4745451 z M 9.6088764,0.00267653 C 8.3013697,-0.01465929 7.7033021,2.1482476 8.9661977,2.6822125 9.9886009,3.0601794 11.042605,1.9683686 10.755649,0.93179313 10.657922,0.38994033 10.158361,-0.03798791 9.6088774,0.00267653 l -1e-6,0 z" - id="path3536" - style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:0.7;fill:url(#linearGradient3456);fill-opacity:1;stroke:none;font-family:URW Palladio L;-inkscape-font-specification:URW Palladio L Bold" - inkscape:connector-curvature="0" /> - </g> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs> + <linearGradient id="a" y2="28.777" gradientUnits="userSpaceOnUse" y1="13.895" gradientTransform="matrix(1.0345 0 0 1.0345 8.0708 -14.514)" x2=".44924" x1=".86850"> + <stop offset="0"/> + <stop stop-color="#363636" offset="1"/> + </linearGradient> + </defs> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g transform="translate(-.14973 7.5119e-7)"> + <path opacity=".6" d="m5.1496 8.4745c0.1553 0.3811 0.3254 0.6881 0.6445 0.2459 0.4066-0.2685 1.7587-1.4279 1.6616-0.3421-0.3681 2.0167-0.8342 4.0167-1.1711 6.0387-0.3916 1.115 0.635 2.068 1.6379 1.312 1.0779-0.503 1.9915-1.288 2.9275-2.012-0.144-0.322-0.25-0.789-0.596-0.346-0.4687 0.239-1.4695 1.317-1.6967 0.471 0.3154-2.181 0.9755-4.2953 1.3654-6.4616 0.3973-1.0049-0.3645-2.2233-1.3997-1.3634-1.2565 0.6173-2.2895 1.5844-3.3734 2.4575zm4.4593-7.4718c-1.3075-0.01736-1.9056 2.1455-0.6427 2.6795 1.0224 0.378 2.0768-0.7138 1.7898-1.7504-0.098-0.5419-0.598-0.96979-1.1471-0.9291h-0.000001z" fill="#fff"/> + <path opacity=".7" d="m5.1496 7.4745c0.1553 0.3811 0.3254 0.6881 0.6445 0.2459 0.4066-0.2685 1.7587-1.4279 1.6616-0.3421-0.3681 2.0169-0.8342 4.0167-1.1711 6.0387-0.3916 1.115 0.635 2.068 1.6379 1.312 1.0779-0.503 1.9915-1.288 2.9275-2.012-0.144-0.322-0.25-0.789-0.596-0.346-0.4687 0.239-1.4695 1.317-1.6967 0.471 0.3154-2.181 0.9755-4.2953 1.3654-6.4616 0.3973-1.0049-0.3645-2.2233-1.3997-1.3634-1.2565 0.6173-2.2895 1.5844-3.3734 2.4575zm4.4593-7.4718c-1.3075-0.017336-1.9056 2.1455-0.6427 2.6795 1.0224 0.378 2.0768-0.7138 1.7898-1.7504-0.098-0.54186-0.598-0.96979-1.1471-0.92912h-0.000001z" fill="url(#a)"/> + </g> </svg> diff --git a/core/img/actions/lock.png b/core/img/actions/lock.png index 511bfa615bb4b28755140658d0f868cb3fe411ec..dbcffa3990f7dace24aaae6836977a142d57fe47 100644 Binary files a/core/img/actions/lock.png and b/core/img/actions/lock.png differ diff --git a/core/img/actions/lock.svg b/core/img/actions/lock.svg old mode 100755 new mode 100644 index 8fb039b9e3bfda809ed00b3b36e755291315641f..beef1d3ad3a2dca0945948e87ca4e969e1e04707 --- a/core/img/actions/lock.svg +++ b/core/img/actions/lock.svg @@ -1,8 +1,5 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" - width="16px" height="16px" viewBox="0 0 71 100" xml:space="preserve"> -<path d="M65.5,45V30c0-16.542-13.458-30-30-30s-30,13.458-30,30v15H0v55h71V45H65.5z M13.5,30c0-12.131,9.869-22,22-22 - s22,9.869,22,22v15h-44V30z"/> -</svg> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'> +<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" height="16px" viewBox="0 0 71 100" width="16px" version="1.1" y="0px" x="0px" xmlns:xlink="http://www.w3.org/1999/xlink"> +<path d="m65.5 45v-15c0-16.542-13.458-30-30-30s-30 13.458-30 30v15h-5.5v55h71v-55h-5.5zm-52-15c0-12.131 9.869-22 22-22s22 9.869 22 22v15h-44v-15z"/> +</svg> diff --git a/core/img/actions/logout.png b/core/img/actions/logout.png index e2f4b7af12ef73d2b72006d461bbd731f7cf0410..e9c89a15a7a396afe0e597fd8934709ca970ce7d 100644 Binary files a/core/img/actions/logout.png and b/core/img/actions/logout.png differ diff --git a/core/img/actions/logout.svg b/core/img/actions/logout.svg index e5edc24895d051daf3a5e7da66d385384f3092e1..59543875d750916c75e17a76afe187ed7221ae96 100644 --- a/core/img/actions/logout.svg +++ b/core/img/actions/logout.svg @@ -1,178 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg2403" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="logout.svg" - inkscape:export-filename="logout.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="745" - id="namedview3047" - showgrid="false" - inkscape:zoom="25.279067" - inkscape:cx="-1.6512429" - inkscape:cy="6.4537904" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="svg2403" /> - <metadata - id="metadata15"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <defs - id="defs2405"> - <linearGradient - x1="11.644068" - y1="2.4988678" - x2="11.644068" - y2="15.00281" - id="linearGradient2392" - xlink:href="#linearGradient3678" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(1.0000001,1.1920928e-8)" /> - <linearGradient - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="8.083209" - id="linearGradient2395" - xlink:href="#linearGradient3678" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,0.578947,0.06024281)" /> - <linearGradient - id="linearGradient3678"> - <stop - id="stop3680" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop3682" - style="stop-color:#e6e6e6;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3879" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,0.578947,0.06024281)" - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="8.083209" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3908" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(1.0000001,1.1920928e-8)" - x1="11.644068" - y1="2.4988678" - x2="11.644068" - y2="15.00281" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3914" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,0.578947,0.06024281)" - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="8.083209" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3916" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(1.0000001,1.1920928e-8)" - x1="11.644068" - y1="2.4988678" - x2="11.644068" - y2="15.00281" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3919" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(1.0000001,1.1920928e-8)" - x1="11.644068" - y1="2.4988678" - x2="11.644068" - y2="15.00281" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3922" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,0.578947,0.06024281)" - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="8.083209" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3925" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,0.578947,0.06024281)" - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="15.216674" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3942" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0526316,0,0,0.9843625,-0.42098964,0.06024281)" - x1="8.4964771" - y1="-0.061573759" - x2="8.4964771" - y2="15.216674" /> - </defs> - <path - sodipodi:nodetypes="sccsccsccssscscssscscc" - inkscape:connector-curvature="0" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 8.0000634,0 c -0.4714045,0 -0.9610304,0.5419023 -0.95,1 l 0,6 c -0.00747,0.5283126 0.4216346,1 0.95,1 0.5283654,0 0.957472,-0.4716874 0.95,-1 l 0,-6 c 0.014622,-0.605105 -0.4785955,-1 -0.95,-1 z m -3.34375,2.5 c -0.087186,0.019294 -0.1716251,0.050959 -0.25,0.09375 -2.9994999,1.5715133 -3.91842874,4.7978566 -3.125,7.46875 C 2.0747421,12.733393 4.5611725,15 7.9688134,15 11.327833,15 13.846204,12.850562 14.687563,10.21875 15.528922,7.5869378 14.630363,4.3955638 11.562563,2.625 11.128957,2.3713639 10.503661,2.535122 10.250038,2.9687356 9.9964154,3.4023491 10.160192,4.0276401 10.593813,4.28125 c 2.390793,1.3798311 2.882452,3.4944109 2.28125,5.375 -0.601202,1.880589 -2.344037,3.4375 -4.9062496,3.4375 -2.575923,0 -4.297634,-1.650181 -4.875,-3.59375 C 2.5164474,7.5564313 3.0469519,5.451888 5.2813134,4.28125 5.6599659,4.0748887 5.8603711,3.5887067 5.7371222,3.1754605 5.6138734,2.7622144 5.1798937,2.4652349 4.7500634,2.5 4.7188384,2.49846 4.6875384,2.49846 4.6563134,2.5 z" - id="path3781" /> - <path - id="path3927" - d="m 8.0000634,1 c -0.4714045,0 -0.9610304,0.5419023 -0.95,1 l 0,6 c -0.00747,0.5283126 0.4216346,1 0.95,1 0.5283654,0 0.957472,-0.4716874 0.95,-1 l 0,-6 c 0.014622,-0.605105 -0.4785955,-1 -0.95,-1 z m -3.34375,2.5 c -0.087186,0.019294 -0.1716251,0.050959 -0.25,0.09375 -2.9994999,1.5715133 -3.91842874,4.7978566 -3.125,7.46875 C 2.0747421,13.733393 4.5611725,16 7.9688134,16 11.327833,16 13.846204,13.850562 14.687563,11.21875 15.528922,8.5869378 14.630363,5.3955638 11.562563,3.625 11.128957,3.3713639 10.503661,3.535122 10.250038,3.9687356 9.9964154,4.4023491 10.160192,5.0276401 10.593813,5.28125 c 2.390793,1.3798311 2.882452,3.4944109 2.28125,5.375 -0.601202,1.880589 -2.344037,3.4375 -4.9062496,3.4375 -2.575923,0 -4.297634,-1.650181 -4.875,-3.59375 C 2.5164474,8.5564313 3.0469519,6.451888 5.2813134,5.28125 5.6599659,5.0748887 5.8603711,4.5887067 5.7371222,4.1754605 5.6138734,3.7622144 5.1798937,3.4652349 4.7500634,3.5 4.7188384,3.49846 4.6875384,3.49846 4.6563134,3.5 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - inkscape:connector-curvature="0" - sodipodi:nodetypes="sccsccsccssscscssscscc" /> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m8.0001 0c-0.4714 0-0.96103 0.5419-0.95 1v6c-0.00747 0.52831 0.42163 1 0.95 1s0.95747-0.47169 0.95-1v-6c0.014622-0.6051-0.4786-1-0.95-1zm-3.3438 2.5c-0.087186 0.019294-0.17163 0.050959-0.25 0.09375-2.9995 1.5715-3.9184 4.7979-3.125 7.4688 0.7934 2.67 3.2799 4.937 6.6875 4.937 3.3592 0 5.8772-2.149 6.7192-4.781 0.841-2.6321-0.058-5.8234-3.125-7.594-0.434-0.2536-1.059-0.0899-1.313 0.3437-0.2536 0.4336-0.09 1.0589 0.344 1.3125 2.3908 1.3798 2.8825 3.4944 2.2812 5.375-0.6012 1.8806-2.344 3.4375-4.9062 3.4375-2.5759 0-4.2976-1.6502-4.875-3.5938-0.5776-1.9435-0.047-4.048 2.1873-5.2187 0.3787-0.2063 0.5791-0.6925 0.4558-1.1057-0.1232-0.4133-0.5572-0.7103-0.987-0.6755-0.0313-0.0015-0.0626-0.0015-0.0938 0z"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m8.0001 1c-0.4714 0-0.96103 0.5419-0.95 1v6c-0.00747 0.52831 0.42163 1 0.95 1s0.95747-0.47169 0.95-1v-6c0.014622-0.6051-0.4786-1-0.95-1zm-3.3438 2.5c-0.087186 0.019294-0.17163 0.050959-0.25 0.09375-2.9995 1.5715-3.9184 4.7979-3.125 7.4688 0.7934 2.67 3.2799 4.937 6.6875 4.937 3.3592 0 5.8772-2.149 6.7192-4.781 0.841-2.6321-0.058-5.8234-3.125-7.594-0.434-0.2536-1.059-0.0899-1.313 0.3437-0.2536 0.4336-0.09 1.0589 0.344 1.3125 2.3908 1.3798 2.8825 3.4944 2.2812 5.375-0.6012 1.8806-2.344 3.4375-4.9062 3.4375-2.5759 0-4.2976-1.6502-4.875-3.5938-0.5776-1.9436-0.047-4.0481 2.1873-5.2188 0.3787-0.2063 0.5791-0.6925 0.4558-1.1057-0.1232-0.4133-0.5572-0.7103-0.987-0.6755-0.0313-0.0015-0.0626-0.0015-0.0938 0z" fill="#fff"/> </svg> diff --git a/core/img/actions/mail.svg b/core/img/actions/mail.svg index e82fa3b4677c9b1a8cdc49e2458bf20a44d55311..2c63daac03440c9003f7ac8fc7b5b60ff46e826c 100644 --- a/core/img/actions/mail.svg +++ b/core/img/actions/mail.svg @@ -1,58 +1,8 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - version="1.1" - width="16" - height="16" - id="svg2985"> - <defs - id="defs2987"> - <linearGradient - id="linearGradient3767"> - <stop - id="stop3769" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop3771" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - </defs> - <metadata - id="metadata2990"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1"> - <rect - width="15.243872" - height="10.243872" - x="0.37806413" - y="2.6280646" - id="rect2995" - style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.75612825;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> - <path - d="M -0.6,11 8,6 l 8.6,5" - id="path3765" - style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - d="M 0,2.5 8,9 16,2.5" - id="path3775" - style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g> + <rect stroke-linejoin="round" height="10.244" width="15.244" stroke="#000" stroke-linecap="square" y="2.6281" x=".37806" stroke-width=".75613"/> + <path d="m-0.6 11 8.6-5l8.6 5" stroke="#fff" stroke-width="1px" fill="none"/> + <path d="m0 2.5 8 6.5 8-6.5" stroke="#fff" stroke-linecap="round" stroke-width="1px"/> + </g> </svg> diff --git a/core/img/actions/password.png b/core/img/actions/password.png index 5167161dfa9906bb6e822dd849bc94328800feee..edcafdd9bbfb7b6c11f12e9b93f2be87ad1e282c 100644 Binary files a/core/img/actions/password.png and b/core/img/actions/password.png differ diff --git a/core/img/actions/password.svg b/core/img/actions/password.svg index ee6a9fe01829da4c559d93d4cd9d6b2499a16fcb..9ab5d4243d92e0c38040b957de7957f686973c88 100644 --- a/core/img/actions/password.svg +++ b/core/img/actions/password.svg @@ -1,2148 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="password.svg" - inkscape:export-filename="password.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="745" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="16.000001" - inkscape:cx="-1.1375545" - inkscape:cy="5.0070539" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-4" - id="linearGradient4357-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - id="linearGradient3587-6-5-4"> - <stop - id="stop3589-9-2-1" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-04" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-26" - id="linearGradient4566-7" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - id="linearGradient3587-6-5-26"> - <stop - id="stop3589-9-2-45" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-20" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - id="linearGradient4580-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6-3" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-2-1"> - <stop - id="stop3589-9-2-8-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="1013.451" - x2="209.34245" - y1="998.45801" - x1="209.34245" - gradientUnits="userSpaceOnUse" - id="linearGradient3528" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-4" - id="linearGradient3335-2" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-4"> - <stop - id="stop3589-9-2-8-7-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-6" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - gradientUnits="userSpaceOnUse" - id="linearGradient3567" - xlink:href="#linearGradient3587-6-5-2-4-4" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient5021-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-3"> - <stop - id="stop3589-9-2-67-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient5018-2" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3584"> - <stop - id="stop3586" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3588" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient5015-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3591"> - <stop - id="stop3593" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3595" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient5012-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3598"> - <stop - id="stop3600" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3602" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4638" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4640" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4642" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4644" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4656" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,6.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4659" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4661" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4663" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,6.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4665" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-3-9"> - <stop - id="stop3589-9-2-67-4-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-9-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3-9" - id="linearGradient4661-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4682"> - <stop - id="stop4684" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4686" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4689"> - <stop - id="stop4691" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4693" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3-9" - id="linearGradient4665-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4696"> - <stop - id="stop4698" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4700" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="19.490837" - x2="26.045763" - y1="9.6223383" - x1="26.045763" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - gradientUnits="userSpaceOnUse" - id="linearGradient4707" - xlink:href="#linearGradient3587-6-5-8-3-9" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4823" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4825" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4827" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,6.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4829" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient3717" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient3719" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient3721" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,6.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient3723" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;opacity:1" - d="M 3 6 C 1.8954305 6 1 6.8954305 1 8 C 1 9.1045695 1.8954305 10 3 10 C 4.1045695 10 5 9.1045695 5 8 C 5 6.8954305 4.1045695 6 3 6 z M 8 6 C 6.8954305 6 6 6.8954305 6 8 C 6 9.1045695 6.8954305 10 8 10 C 9.1045695 10 10 9.1045695 10 8 C 10 6.8954305 9.1045695 6 8 6 z M 13 6 C 11.895431 6 11 6.8954305 11 8 C 11 9.1045695 11.895431 10 13 10 C 14.104569 10 15 9.1045695 15 8 C 15 6.8954305 14.104569 6 13 6 z " - id="path3750" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <path d="m3 6c-1.1046 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2zm5 0c-1.1046 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2zm5 0c-1.105 0-2 0.8954-2 2s0.895 2 2 2 2-0.8954 2-2-0.895-2-2-2z" fill-rule="evenodd"/> </svg> diff --git a/core/img/actions/pause-big.svg b/core/img/actions/pause-big.svg index b521057a35cef9f29c055f380f5915ab861e287f..9c4944223ff54408fe6f80e4895fce6010ac1e9c 100644 --- a/core/img/actions/pause-big.svg +++ b/core/img/actions/pause-big.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="play-big.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play-add.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="2.2402344" - inkscape:cx="110.24162" - inkscape:cy="54.102269" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - inkscape:connector-curvature="0" - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 1,1037.3622 0,14 5,0 0,-14 z m 9,0 0,14 5,0 0,-14 z" - id="path3086-7" - sodipodi:nodetypes="cccccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m1 1037.4v14h5v-14zm9 0v14h5v-14z"/> + </g> </svg> diff --git a/core/img/actions/pause.svg b/core/img/actions/pause.svg index ff3c69d6c71c704ea758e3aea58329118c224a3a..d572ad6f5c5a52daa8ffca7deb71dc45ab8c7f8b 100644 --- a/core/img/actions/pause.svg +++ b/core/img/actions/pause.svg @@ -1,72 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="play-next.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play-big.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="17.921875" - inkscape:cx="-5.3403178" - inkscape:cy="10.148736" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="M 3 3 L 3 13 L 7 13 L 7 3 L 3 3 z M 9 3 L 9 13 L 13 13 L 13 3 L 9 3 z " - transform="translate(0,1036.3622)" - id="path3086" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m3 3v10h4v-10h-4zm6 0v10h4v-10h-4z" transform="translate(0 1036.4)"/> + </g> </svg> diff --git a/core/img/actions/play-add.svg b/core/img/actions/play-add.svg index 25ff0b57eee76312ddfe1547b0af797157d518b9..cdf4f6ea9f3bbba59f4698e6a4102d1cef05812f 100644 --- a/core/img/actions/play-add.svg +++ b/core/img/actions/play-add.svg @@ -1,83 +1,9 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="play-add.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play-add.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="25.345359" - inkscape:cx="2.4224415" - inkscape:cy="8.0693339" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <g - id="g4806" - style="fill:#000000;fill-opacity:1"> - <path - sodipodi:nodetypes="cccc" - inkscape:connector-curvature="0" - id="path3086" - d="m 2,1037.3622 11,6 -11,6 z" - style="fill:#000000;fill-opacity:1;stroke:none" /> - <path - sodipodi:nodetypes="ccccccccccccc" - id="rect2984" - d="m 11,1045.3622 0,2 -2,0 0,2 2,0 0,2 2,0 0,-2 2,0 0,-2 -2,0 0,-2 z" - style="fill:#000000;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <g> + <path d="m2 1037.4 11 6-11 6z"/> + <path d="m11 1045.4v2h-2v2h2v2h2v-2h2v-2h-2v-2z"/> </g> + </g> </svg> diff --git a/core/img/actions/play-big.svg b/core/img/actions/play-big.svg index 2ef67415323bd115ce2d60993e160bfc4ce059bf..884171ced853f8c9c252f9bcbb51e8dc3852aacf 100644 --- a/core/img/actions/play-big.svg +++ b/core/img/actions/play-big.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="play.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play-add.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="17.921875" - inkscape:cx="-5.3403178" - inkscape:cy="10.148736" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 0,1036.3622 16,8 -16,8 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m0 1036.4 16 8-16 8z"/> + </g> </svg> diff --git a/core/img/actions/play-next.svg b/core/img/actions/play-next.svg index 9a41e4bd9d088db119c0e0930646f167361b37b1..8b3d7d6effcba0a27e02d77642e7835d63353fed 100644 --- a/core/img/actions/play-next.svg +++ b/core/img/actions/play-next.svg @@ -1,79 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="play-big.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play-big.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="17.921875" - inkscape:cx="-5.3403178" - inkscape:cy="10.148736" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 7,1038.3622 7,6 -7,6 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 2,1038.3622 7,6 -7,6 z" - id="path3086-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m7 1038.4 7 6-7 6z"/> + <path d="m2 1038.4 7 6-7 6z"/> + </g> </svg> diff --git a/core/img/actions/play-previous.svg b/core/img/actions/play-previous.svg index 31d45dedb4df5cd0792f78416366810d2f2e1938..6210b088cb8fa2bf59f96b6643b5eba75a9c7f85 100644 --- a/core/img/actions/play-previous.svg +++ b/core/img/actions/play-previous.svg @@ -1,79 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="next.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play-next.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="17.921875" - inkscape:cx="-5.3403178" - inkscape:cy="10.148736" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 9,1038.3622 -7,6 7,6 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 14,1038.3622 -7,6 7,6 z" - id="path3086-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m9 1038.4-7 6 7 6z"/> + <path d="m14 1038.4-7 6 7 6z"/> + </g> </svg> diff --git a/core/img/actions/play.svg b/core/img/actions/play.svg index 7bb7b5c262a2d7f1e407250587d521fd5b1ef8ad..ae23e6a0d263d7a14a63ee21fa9937cb7c9b2a61 100644 --- a/core/img/actions/play.svg +++ b/core/img/actions/play.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="play.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play-add.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="17.921875" - inkscape:cx="-5.3403178" - inkscape:cy="10.148736" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 2,1038.3622 12,6 -12,6 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m2 1038.4 12 6-12 6z"/> + </g> </svg> diff --git a/core/img/actions/public.svg b/core/img/actions/public.svg index b47305fbd086f41304f9f75fd64f84d40ccc90e1..c70a76277884125223ec3f902093efb0c41499d6 100644 --- a/core/img/actions/public.svg +++ b/core/img/actions/public.svg @@ -1,292 +1,4 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg2457" - inkscape:version="0.48.1 r9760" - sodipodi:docname="world.svg" - inkscape:export-filename="/home/jancborchardt/owncloud-sharing/core/img/actions/settings.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata23"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="776" - id="namedview21" - showgrid="false" - inkscape:zoom="17.875" - inkscape:cx="-12.837249" - inkscape:cy="5.7622378" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1" - inkscape:current-layer="svg2457" /> - <defs - id="defs2459"> - <linearGradient - id="linearGradient5128"> - <stop - id="stop5130" - style="stop-color:#e5e5e5;stop-opacity:1" - offset="0" /> - <stop - id="stop5132" - style="stop-color:#ababab;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="86.132919" - y1="105.105" - x2="84.63858" - y2="20.895" - id="linearGradient3260" - xlink:href="#linearGradient5128" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(9.6142312e-2,0,0,9.6142312e-2,1.8468935,1.9430362)" /> - <linearGradient - id="linearGradient3397"> - <stop - id="stop3399" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3401" - style="stop-color:#8c8c8c;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21" - y1="0" - x2="21" - y2="16.004715" - id="linearGradient3264" - xlink:href="#linearGradient3397" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,0)" /> - <linearGradient - x1="63.9995" - y1="3.1001" - x2="63.9995" - y2="122.8994" - id="linearGradient3309" - gradientUnits="userSpaceOnUse"> - <stop - id="stop3311" - style="stop-color:#f6f6f6;stop-opacity:1" - offset="0" /> - <stop - id="stop3313" - style="stop-color:#cccccc;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="25" - y1="0" - x2="25" - y2="16.000105" - id="linearGradient3262" - xlink:href="#linearGradient3309" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,0)" /> - <linearGradient - id="linearGradient3678"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3680" /> - <stop - style="stop-color:#e6e6e6;stop-opacity:1;" - offset="1" - id="stop3682" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3309-5" - id="linearGradient3066-2" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,0)" - x1="25" - y1="0" - x2="25" - y2="16.000105" /> - <linearGradient - x1="63.9995" - y1="3.1001" - x2="63.9995" - y2="122.8994" - id="linearGradient3309-5" - gradientUnits="userSpaceOnUse"> - <stop - id="stop3311-3" - style="stop-color:#f6f6f6;stop-opacity:1" - offset="0" /> - <stop - id="stop3313-3" - style="stop-color:#cccccc;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3920" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,-0.444)" - x1="25" - y1="0" - x2="25" - y2="16.000105" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678-0" - id="linearGradient3920-6" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,-0.444)" - x1="25" - y1="0" - x2="25" - y2="16.000105" /> - <linearGradient - id="linearGradient3678-0"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3680-5" /> - <stop - style="stop-color:#e6e6e6;stop-opacity:1;" - offset="1" - id="stop3682-7" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3784" - x1="0.5" - y1="7.5560002" - x2="15.5" - y2="7.5560002" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3810" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3813" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,10.462268,-5.974418)" - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3816" - gradientUnits="userSpaceOnUse" - x1="7.4930072" - y1="0.0035526801" - x2="7.4930072" - y2="14.998127" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3798" - x1="8.8461542" - y1="0.89504272" - x2="8.8461542" - y2="15.048951" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7-2" - id="linearGradient3798-6" - x1="8.8461542" - y1="0.89504272" - x2="8.8461542" - y2="15.048951" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7-2"> - <stop - id="stop3589-9-2-2-6-2-9" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - gradientTransform="translate(-1,-1)" - y2="15.048951" - x2="8.8461542" - y1="0.89504272" - x1="8.8461542" - gradientUnits="userSpaceOnUse" - id="linearGradient3815" - xlink:href="#linearGradient3587-6-5-3-5-7-2" - inkscape:collect="always" /> - </defs> - <path - inkscape:connector-curvature="0" - style="opacity:1;fill:#000000;fill-opacity:1;stroke:none" - d="M 8,1 C 4.1340071,1 1,4.134007 1,7.9999999 1,11.865994 4.1340071,15 8,15 11.865994,15 15,11.865994 15,7.9999999 15,4.134007 11.865994,1 8,1 z m 0.8020833,0.8932295 c 1.2010717,0.026708 2.2624547,0.7482116 3.3359377,1.2213541 L 13.869792,5.511719 13.596354,6.5416669 14.125,6.8697919 14.1159,8.0911458 c -0.0121,0.349374 0.005,0.6992101 -0.0091,1.048177 -0.166346,0.6623539 -0.550627,1.2665712 -0.875,1.8684892 -0.219888,0.108406 0.02005,-0.7185 -0.11849,-0.97526 C 13.14504,9.4386408 12.642422,9.4660089 12.302112,9.7955727 11.881413,10.041226 10.955977,10.114914 10.92581,9.4492183 10.687264,8.6490761 10.891165,7.7966268 11.217384,7.0520835 L 10.679623,6.3958335 10.87103,4.7096354 10.014259,3.8437502 10.21478,2.8958336 9.2121752,2.3307295 C 9.0145444,2.1755339 8.6384357,2.114115 8.5559252,1.902344 8.6372992,1.897654 8.7219474,1.891447 8.8020189,1.893224 z m -2.4609375,0.00912 c 0.031442,0.00459 0.069992,0.026431 0.1276042,0.072917 C 6.8067806,2.1608975 6.3863479,2.3716106 6.2864583,2.5677086 5.7466682,2.9328038 6.4524911,3.2318365 6.6875,3.5247398 7.0642392,3.4164892 7.4410308,2.8779535 7.9908854,3.0416669 8.6942527,2.8222093 8.5821719,3.630807 8.984375,3.9895836 9.036567,4.1585309 9.8643709,4.7080895 9.3671875,4.5273437 8.9577408,4.2098855 8.5022772,4.2337911 8.2096354,4.6914062 7.4187262,5.1199798 7.8867869,3.8662153 7.5078125,3.5611981 6.9348738,2.9219861 7.1750002,4.0387484 7.1067708,4.3723957 6.7342944,4.364267 6.0387231,4.0858224 5.6575521,4.5364583 L 6.03125,5.1471356 6.4778646,4.4635416 C 6.5864179,4.2161129 6.7226128,4.6558348 6.8424479,4.736979 6.9855355,5.0129459 7.6653536,5.4804485 7.1523438,5.6119794 6.3917179,6.0339397 5.7934201,6.6737624 5.1471354,7.2434895 4.9290953,7.7034971 4.4841468,7.6508764 4.2083333,7.2708332 3.5410706,6.8603335 3.5906422,7.9274218 3.625,8.3281249 l 0.5833333,-0.3645833 0,0.6015625 C 4.19179,8.6789089 4.2058787,8.7972867 4.1992147,8.9114582 3.790491,9.3384813 3.3785344,8.3120287 3.0234334,8.0820311 L 2.9960896,6.5781252 C 3.0089957,6.1556005 2.9197821,5.7229754 3.0052082,5.3111981 3.8089547,4.4486619 4.6253679,3.5550749 5.1015624,2.4583336 l 0.7838542,0 C 6.4331575,2.7236662 6.1210544,1.8701843 6.3411457,1.902344 z M 5.1835938,9.722656 c 0.095099,-0.010145 0.2032823,0.011573 0.3190103,0.072921 0.7379441,0.1056226 1.289687,0.640901 1.8776042,1.048178 0.4687224,0.464525 1.4828124,0.315782 1.5950521,1.102865 -0.1706086,0.853749 -1.0104785,1.312191 -1.75,1.61328 C 7.0406658,13.662851 6.8423351,13.744732 6.6328125,13.77865 5.9471995,13.950405 5.6507787,13.2474 5.5117188,12.721359 5.2012551,12.071255 4.4254987,11.578795 4.5364583,10.779953 4.5547311,10.382752 4.7714976,9.7666104 5.1835938,9.7226607 z" - id="path3002" /> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <path d="m8 1c-3.866 0-7 3.134-7 7s3.134 7 7 7 7-3.134 7-7-3.134-7-7-7zm0.80208 0.89323c1.2011 0.026708 2.2625 0.74821 3.3359 1.2214l1.732 2.3971-0.274 1.03 0.529 0.3281-0.009 1.2213c-0.0121 0.34937 0.005 0.69921-0.0091 1.0482-0.16635 0.66235-0.55063 1.2666-0.875 1.8685-0.21989 0.10841 0.02005-0.7185-0.11849-0.97526 0.032-0.5934-0.471-0.566-0.811-0.2364-0.421 0.2454-1.346 0.3194-1.376-0.3464-0.239-0.8001-0.035-1.6526 0.291-2.3971l-0.537-0.6563 0.191-1.6862-0.857-0.8658 0.201-0.948-1.0028-0.5651c-0.1977-0.1552-0.5738-0.2166-0.6563-0.4284 0.0814-0.0046 0.166-0.0109 0.2461-0.0091zm-2.4609 0.00912c0.031442 0.00459 0.069992 0.026431 0.1276 0.072917 0.338 0.1857-0.0825 0.3964-0.1823 0.5925-0.5398 0.3651 0.166 0.6641 0.401 0.957 0.3767-0.1082 0.7535-0.6467 1.3034-0.483 0.7034-0.2195 0.5913 0.5891 0.9935 0.9479 0.0522 0.1689 0.88 0.7185 0.3828 0.5377-0.4095-0.3174-0.8649-0.2935-1.1576 0.1641-0.7909 0.4286-0.3228-0.8252-0.7018-1.1302-0.5729-0.6392-0.3328 0.4775-0.401 0.8112-0.3725-0.0081-1.0681-0.2866-1.4492 0.1641l0.3736 0.6106 0.4467-0.6836c0.1085-0.2474 0.2447 0.1923 0.3645 0.2735 0.1431 0.2759 0.823 0.7434 0.3099 0.875-0.7606 0.4219-1.3589 1.0618-2.0052 1.6315-0.218 0.46-0.663 0.4074-0.9388 0.0273-0.6672-0.4105-0.6177 0.6566-0.5833 1.0573l0.58333-0.36458v0.60156c-0.0165 0.1138-0.0024 0.2322-0.0091 0.3464-0.4087 0.427-0.8207-0.5995-1.1758-0.8295l-0.0273-1.5039c0.0129-0.4225-0.0763-0.8551 0.0091-1.2669 0.8038-0.8625 1.6202-1.7561 2.0964-2.8529h0.78385c0.5478 0.2654 0.2357-0.5881 0.4557-0.556zm-1.1576 7.8204c0.095099-0.010145 0.20328 0.011573 0.31901 0.072921 0.73794 0.10562 1.2897 0.6409 1.8776 1.0482 0.46872 0.46452 1.4828 0.31578 1.5951 1.1029-0.17061 0.85375-1.0105 1.3122-1.75 1.6133-0.1846 0.103-0.383 0.185-0.5925 0.219-0.6856 0.171-0.982-0.532-1.1211-1.058-0.3104-0.65-1.0862-1.142-0.9752-1.941 0.0182-0.397 0.235-1.0134 0.6471-1.0573z"/> </svg> diff --git a/core/img/actions/rename.svg b/core/img/actions/rename.svg index 44b464c850f8559376e90f8b26395926a202fafa..d6779709d96b711d867f92544f07ff7798e9f94a 100644 --- a/core/img/actions/rename.svg +++ b/core/img/actions/rename.svg @@ -1,72 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="rename.svg" - inkscape:export-filename="/home/jancborchardt/rename.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="8.9609376" - inkscape:cx="13.152158" - inkscape:cy="4.0337477" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="M 12.59375 1.34375 C 12.0625 1.3125 11.5 1.5 11 2 L 14 5 C 15.5 3.5 14.1875 1.4375 12.59375 1.34375 z M 10 3 L 3 10 L 1 15 L 6 13 L 13 6 L 10 3 z M 3.5 10.5 L 5.5 12.5 L 3 14 L 2 13 L 3.5 10.5 z " - transform="translate(0,1036.3622)" - id="path3086" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m12.594 1.3438c-0.532-0.0313-1.094 0.1562-1.594 0.6562l3 3c1.5-1.5 0.188-3.5625-1.406-3.6562zm-2.594 1.6562l-7 7-2 5 5-2 7-7-3-3zm-6.5 7.5l2 2-2.5 1.5-1-1 1.5-2.5z" transform="translate(0 1036.4)"/> + </g> </svg> diff --git a/core/img/actions/search.png b/core/img/actions/search.png index 98e1d73ee3418b05bd79b285495c35784294d8ea..312e4f419e589ad575cce37e27ab3d906d733d74 100644 Binary files a/core/img/actions/search.png and b/core/img/actions/search.png differ diff --git a/core/img/actions/search.svg b/core/img/actions/search.svg index c8d9d848c4673e68b21d315eba37d5cc23f2243a..4f27369dbbcbe9fc58a3c873b384aa6b35c7279a 100644 --- a/core/img/actions/search.svg +++ b/core/img/actions/search.svg @@ -1,1632 +1,14 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.1 r9760" - sodipodi:docname="icons-single.svg" - inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/search.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="776" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="2.8284273" - inkscape:cx="-44.315999" - inkscape:cy="38.30965" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1" - inkscape:current-layer="svg11300"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g3252"> - <g - id="layer1-4"> - <path - inkscape:connector-curvature="0" - style="opacity:0.6;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="path3220-5" - d="m 6,1.9992355 c -2.7614237,0 -5,2.2385763 -5,5 0,2.7614237 2.2385763,4.9999995 5,4.9999995 0.9847834,0 1.8822735,-0.289667 2.65625,-0.78125 l 4.46875,4.625 c 0.09558,0.105267 0.226186,0.164519 0.375,0.15625 0.148816,-0.0083 0.303095,-0.07119 0.40625,-0.1875 l 0.9375,-1.0625 c 0.191938,-0.220889 0.195486,-0.535924 0,-0.71875 L 10.25,9.6242355 c 0.477599,-0.7663478 0.75,-1.6555164 0.75,-2.625 0,-2.7614237 -2.2385763,-5 -5,-5 z m 0,2 c 1.6568542,0 3,1.3431458 3,3 0,1.6568542 -1.3431458,3 -3,3 -1.6568542,0 -3,-1.3431458 -3,-3 0,-1.6568542 1.3431458,-3 3,-3 z" /> - <path - inkscape:connector-curvature="0" - style="opacity:0.7;color:#000000;fill:url(#linearGradient3795-2);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="path3220" - d="M 6,1 C 3.2385763,1 1,3.2385763 1,6 c 0,2.7614237 2.2385763,5 5,5 0.9847834,0 1.8822735,-0.289667 2.65625,-0.78125 l 4.46875,4.625 c 0.09558,0.105267 0.226186,0.164519 0.375,0.15625 0.148816,-0.0083 0.303095,-0.07119 0.40625,-0.1875 l 0.9375,-1.0625 c 0.191938,-0.220889 0.195486,-0.535924 0,-0.71875 L 10.25,8.625 C 10.727599,7.8586522 11,6.9694836 11,6 11,3.2385763 8.7614237,1 6,1 z M 6,3 C 7.6568542,3 9,4.3431458 9,6 9,7.6568542 7.6568542,9 6,9 4.3431458,9 3,7.6568542 3,6 3,4.3431458 4.3431458,3 6,3 z" /> - </g> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs> + <linearGradient id="a" y2="38.409" gradientUnits="userSpaceOnUse" x2="46.396" gradientTransform="matrix(-.41002 0 0 .54471 28.023 -5.922)" y1="12.708" x1="46.396"> + <stop offset="0"/> + <stop stop-color="#363636" offset="1"/> + </linearGradient> + </defs> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g> + <path opacity=".6" style="color:#000000" d="m6 1.9992c-2.7614 0-5 2.2386-5 5s2.2386 5 5 5c0.98478 0 1.8823-0.28967 2.6562-0.78125l4.4688 4.625c0.09558 0.10527 0.22619 0.16452 0.375 0.15625 0.14882-0.0083 0.3031-0.07119 0.40625-0.1875l0.9375-1.0625c0.19194-0.22089 0.19549-0.53592 0-0.71875l-4.594-4.4068c0.4776-0.76635 0.75-1.6555 0.75-2.625 0-2.7614-2.2386-5-5-5zm0 2c1.6569 0 3 1.3431 3 3s-1.3431 3-3 3-3-1.3431-3-3 1.3431-3 3-3z" fill="#fff"/> + <path opacity=".7" style="color:#000000" d="m6 1c-2.7614 0-5 2.2386-5 5s2.2386 5 5 5c0.98478 0 1.8823-0.28967 2.6562-0.78125l4.4688 4.625c0.09558 0.10527 0.22619 0.16452 0.375 0.15625 0.14882-0.0083 0.3031-0.07119 0.40625-0.1875l0.9375-1.0625c0.19194-0.22089 0.19549-0.53592 0-0.71875l-4.594-4.406c0.478-0.7663 0.75-1.6555 0.75-2.625 0-2.7614-2.2386-5-5-5zm0 2c1.6569 0 3 1.3431 3 3s-1.3431 3-3 3-3-1.3431-3-3 1.3431-3 3-3z" fill="url(#a)"/> + </g> </svg> diff --git a/core/img/actions/settings.png b/core/img/actions/settings.png index 8b3acb00a4fa9a7d8f92a05926927ae242c0f07c..9ada3087707a6b9c2248aee03a2a42a0773d8a75 100644 Binary files a/core/img/actions/settings.png and b/core/img/actions/settings.png differ diff --git a/core/img/actions/settings.svg b/core/img/actions/settings.svg index da685e8be0b6818909b4d896cf1848010cff65a5..bd7ae3b3d7f62586a00c71d21fbb5d26d083b6ed 100644 --- a/core/img/actions/settings.svg +++ b/core/img/actions/settings.svg @@ -1,270 +1,17 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg2457" - inkscape:version="0.48.1 r9760" - sodipodi:docname="settings.svg" - inkscape:export-filename="/home/jancborchardt/owncloud-sharing/core/img/actions/settings.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata23"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="776" - id="namedview21" - showgrid="false" - inkscape:zoom="17.875" - inkscape:cx="-0.41568268" - inkscape:cy="1.2867133" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1" - inkscape:current-layer="svg2457" /> - <defs - id="defs2459"> - <linearGradient - id="linearGradient5128"> - <stop - id="stop5130" - style="stop-color:#e5e5e5;stop-opacity:1" - offset="0" /> - <stop - id="stop5132" - style="stop-color:#ababab;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="86.132919" - y1="105.105" - x2="84.63858" - y2="20.895" - id="linearGradient3260" - xlink:href="#linearGradient5128" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(9.6142312e-2,0,0,9.6142312e-2,1.8468935,1.9430362)" /> - <linearGradient - id="linearGradient3397"> - <stop - id="stop3399" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3401" - style="stop-color:#8c8c8c;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21" - y1="0" - x2="21" - y2="16.004715" - id="linearGradient3264" - xlink:href="#linearGradient3397" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,0)" /> - <linearGradient - x1="63.9995" - y1="3.1001" - x2="63.9995" - y2="122.8994" - id="linearGradient3309" - gradientUnits="userSpaceOnUse"> - <stop - id="stop3311" - style="stop-color:#f6f6f6;stop-opacity:1" - offset="0" /> - <stop - id="stop3313" - style="stop-color:#cccccc;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="25" - y1="0" - x2="25" - y2="16.000105" - id="linearGradient3262" - xlink:href="#linearGradient3309" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,0)" /> - <linearGradient - id="linearGradient3678"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3680" /> - <stop - style="stop-color:#e6e6e6;stop-opacity:1;" - offset="1" - id="stop3682" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3309-5" - id="linearGradient3066-2" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,0)" - x1="25" - y1="0" - x2="25" - y2="16.000105" /> - <linearGradient - x1="63.9995" - y1="3.1001" - x2="63.9995" - y2="122.8994" - id="linearGradient3309-5" - gradientUnits="userSpaceOnUse"> - <stop - id="stop3311-3" - style="stop-color:#f6f6f6;stop-opacity:1" - offset="0" /> - <stop - id="stop3313-3" - style="stop-color:#cccccc;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678" - id="linearGradient3920" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,-0.444)" - x1="25" - y1="0" - x2="25" - y2="16.000105" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3678-0" - id="linearGradient3920-6" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-17.058189,-0.444)" - x1="25" - y1="0" - x2="25" - y2="16.000105" /> - <linearGradient - id="linearGradient3678-0"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3680-5" /> - <stop - style="stop-color:#e6e6e6;stop-opacity:1;" - offset="1" - id="stop3682-7" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3784" - x1="0.5" - y1="7.5560002" - x2="15.5" - y2="7.5560002" - gradientUnits="userSpaceOnUse" /> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3810" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3813" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,10.462268,-5.974418)" - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5-7" - id="linearGradient3816" - gradientUnits="userSpaceOnUse" - x1="7.4930072" - y1="0.0035526801" - x2="7.4930072" - y2="14.998127" /> - </defs> - <g - transform="translate(0.027972,0.944)" - id="g2479-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1"> - <path - inkscape:connector-curvature="0" - style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994000000003;marker:none;visibility:visible;display:block;overflow:visible;enable-background:accumulate" - id="path2426-2" - d="M 6.9375,0.056 C 6.6890831,0.056 6.5,0.245082 6.5,0.4935 l 0,1.25 C 5.9460971,1.885701 5.448836,2.115378 4.96875,2.39975 L 4.0625,1.4935 c -0.1756569,-0.175658 -0.449342,-0.175658 -0.625,0 l -1.5,1.5 c -0.175657,0.175658 -0.175657,0.449342 0,0.625 L 2.84375,4.52475 C 2.5593789,5.004836 2.329701,5.502097 2.1875,6.056 l -1.25,0 C 0.68908301,6.056 0.5,6.245082 0.5,6.4935 l 0,2.125 c 1e-8,0.248418 0.189083,0.4375 0.4375,0.4375 l 1.25,0 c 0.1422009,0.553903 0.371879,1.051164 0.65625,1.53125 L 1.9375,11.4935 c -0.175657,0.175658 -0.175657,0.449342 0,0.625 l 1.5,1.5 c 0.1756579,0.175658 0.449342,0.175658 0.625,0 L 4.96875,12.71225 C 5.4488361,12.996622 5.946097,13.2263 6.5,13.3685 l 0,1.25 c 1e-7,0.248418 0.189083,0.4375 0.4375,0.4375 l 2.125,0 C 9.3109176,15.056 9.5,14.866918 9.5,14.6185 l 0,-1.25 c 0.553903,-0.1422 1.051164,-0.371878 1.53125,-0.65625 l 0.90625,0.90625 c 0.175658,0.175658 0.449342,0.175658 0.625,0 l 1.5,-1.5 c 0.175658,-0.175658 0.175658,-0.449342 0,-0.625 L 13.15625,10.58725 C 13.440622,10.107164 13.6703,9.609903 13.8125,9.056 l 1.25,0 C 15.310918,9.056 15.5,8.866917 15.5,8.6185 l 0,-2.125 C 15.5,6.245082 15.310917,6.056 15.0625,6.056 l -1.25,0 C 13.6703,5.502097 13.440622,5.004836 13.15625,4.52475 L 14.0625,3.6185 c 0.175658,-0.175658 0.175658,-0.449342 0,-0.625 l -1.5,-1.5 c -0.175658,-0.175658 -0.449342,-0.175658 -0.625,0 L 11.03125,2.39975 C 10.551164,2.115378 10.053903,1.885701 9.5,1.7435 l 0,-1.25 C 9.4999996,0.245082 9.310918,0.056 9.0625,0.056 z M 8,4.2133427 c 1.8451469,0 3.342657,1.4975104 3.342657,3.3426573 0,1.8451469 -1.4975101,3.342657 -3.342657,3.342657 C 6.1548531,10.898657 4.6573427,9.4011469 4.6573427,7.556 4.6573427,5.7108531 6.1548531,4.2133427 8,4.2133427 z" - sodipodi:nodetypes="ssccssssccssssccssssccssssccssssccssssccssssccssssssss" /> - </g> - <g - id="g2479" - transform="translate(0,-0.056)" - style="fill-opacity:1;fill:url(#linearGradient3784);opacity:0.7"> - <path - inkscape:connector-curvature="0" - style="fill:url(#linearGradient3816);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994000000003;marker:none;visibility:visible;display:block;overflow:visible;enable-background:accumulate" - id="path2426" - d="M 6.9375,0.056 C 6.6890831,0.056 6.5,0.245082 6.5,0.4935 l 0,1.25 C 5.9460971,1.885701 5.448836,2.115378 4.96875,2.39975 L 4.0625,1.4935 c -0.1756569,-0.175658 -0.449342,-0.175658 -0.625,0 l -1.5,1.5 c -0.175657,0.175658 -0.175657,0.449342 0,0.625 L 2.84375,4.52475 C 2.5593789,5.004836 2.329701,5.502097 2.1875,6.056 l -1.25,0 C 0.68908301,6.056 0.5,6.245082 0.5,6.4935 l 0,2.125 c 1e-8,0.248418 0.189083,0.4375 0.4375,0.4375 l 1.25,0 c 0.1422009,0.553903 0.371879,1.051164 0.65625,1.53125 L 1.9375,11.4935 c -0.175657,0.175658 -0.175657,0.449342 0,0.625 l 1.5,1.5 c 0.1756579,0.175658 0.449342,0.175658 0.625,0 L 4.96875,12.71225 C 5.4488361,12.996622 5.946097,13.2263 6.5,13.3685 l 0,1.25 c 1e-7,0.248418 0.189083,0.4375 0.4375,0.4375 l 2.125,0 C 9.3109176,15.056 9.5,14.866918 9.5,14.6185 l 0,-1.25 c 0.553903,-0.1422 1.051164,-0.371878 1.53125,-0.65625 l 0.90625,0.90625 c 0.175658,0.175658 0.449342,0.175658 0.625,0 l 1.5,-1.5 c 0.175658,-0.175658 0.175658,-0.449342 0,-0.625 L 13.15625,10.58725 C 13.440622,10.107164 13.6703,9.609903 13.8125,9.056 l 1.25,0 C 15.310918,9.056 15.5,8.866917 15.5,8.6185 l 0,-2.125 C 15.5,6.245082 15.310917,6.056 15.0625,6.056 l -1.25,0 C 13.6703,5.502097 13.440622,5.004836 13.15625,4.52475 L 14.0625,3.6185 c 0.175658,-0.175658 0.175658,-0.449342 0,-0.625 l -1.5,-1.5 c -0.175658,-0.175658 -0.449342,-0.175658 -0.625,0 L 11.03125,2.39975 C 10.551164,2.115378 10.053903,1.885701 9.5,1.7435 l 0,-1.25 C 9.4999996,0.245082 9.310918,0.056 9.0625,0.056 z M 8,4.2133427 c 1.8451469,0 3.342657,1.4975104 3.342657,3.3426573 0,1.8451469 -1.4975101,3.342657 -3.342657,3.342657 C 6.1548531,10.898657 4.6573427,9.4011469 4.6573427,7.556 4.6573427,5.7108531 6.1548531,4.2133427 8,4.2133427 z" - sodipodi:nodetypes="ssccssssccssssccssssccssssccssssccssssccssssccssssssss" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs> + <linearGradient id="c" y2="7.556" xlink:href="#a" gradientUnits="userSpaceOnUse" x2="15.5" y1="7.556" x1=".5"/> + <linearGradient id="a"> + <stop offset="0"/> + <stop stop-color="#363636" offset="1"/> + </linearGradient> + <linearGradient id="b" y2="14.998" xlink:href="#a" gradientUnits="userSpaceOnUse" x2="7.493" y1=".0035527" x1="7.493"/> + </defs> + <g opacity=".6" transform="translate(.027972 .944)" fill="#fff"> + <path d="m6.9375 0.056c-0.2484 0-0.4375 0.18908-0.4375 0.4375v1.25c-0.5539 0.1422-1.0512 0.3719-1.5312 0.6563l-0.9063-0.9063c-0.17566-0.17566-0.44934-0.17566-0.625 0l-1.5 1.5c-0.17566 0.17566-0.17566 0.44934 0 0.625l0.9063 0.9063c-0.2844 0.48-0.5141 0.9773-0.6563 1.5312h-1.25c-0.24842 0-0.4375 0.1891-0.4375 0.4375v2.125c1e-8 0.24842 0.18908 0.4375 0.4375 0.4375h1.25c0.1422 0.5539 0.37188 1.0512 0.65625 1.5312l-0.9063 0.907c-0.17566 0.17566-0.17566 0.44934 0 0.625l1.5 1.5c0.17566 0.17566 0.44934 0.17566 0.625 0l0.9063-0.907c0.48 0.285 0.9773 0.514 1.5312 0.656v1.25c1e-7 0.24842 0.18908 0.4375 0.4375 0.4375h2.125c0.2484 0 0.4375-0.189 0.4375-0.438v-1.25c0.5539-0.1422 1.0512-0.37188 1.5312-0.65625l0.90625 0.90625c0.17566 0.17566 0.44934 0.17566 0.625 0l1.5-1.5c0.17566-0.17566 0.17566-0.44934 0-0.625l-0.906-0.906c0.285-0.48 0.514-0.9771 0.656-1.531h1.25c0.249 0 0.438-0.1891 0.438-0.4375v-2.125c0-0.2484-0.189-0.4375-0.438-0.4375h-1.25c-0.142-0.5539-0.371-1.0512-0.656-1.5312l0.906-0.9063c0.17566-0.17566 0.17566-0.44934 0-0.625l-1.5-1.5c-0.17566-0.17566-0.44934-0.17566-0.625 0l-0.906 0.9063c-0.48-0.2844-0.977-0.5141-1.531-0.6563v-1.25c0-0.24842-0.1891-0.4375-0.4375-0.4375zm1.0625 4.1573c1.8451 0 3.3427 1.4975 3.3427 3.3427 0 1.8451-1.4975 3.3427-3.3427 3.3427-1.8451 0-3.3427-1.4979-3.3427-3.343s1.4976-3.3427 3.3427-3.3427z" display="block" fill="#fff"/> + </g> + <g opacity=".7" transform="translate(0 -.056)" fill="url(#c)"> + <path d="m6.9375 0.056c-0.2484 0-0.4375 0.18908-0.4375 0.4375v1.25c-0.5539 0.1422-1.0512 0.3719-1.5312 0.6563l-0.9063-0.9063c-0.17566-0.17566-0.44934-0.17566-0.625 0l-1.5 1.5c-0.17566 0.17566-0.17566 0.44934 0 0.625l0.9063 0.9063c-0.2844 0.48-0.5141 0.9773-0.6563 1.5312h-1.25c-0.24842 0-0.4375 0.1891-0.4375 0.4375v2.125c1e-8 0.24842 0.18908 0.4375 0.4375 0.4375h1.25c0.1422 0.5539 0.37188 1.0512 0.65625 1.5312l-0.9063 0.907c-0.17566 0.17566-0.17566 0.44934 0 0.625l1.5 1.5c0.17566 0.17566 0.44934 0.17566 0.625 0l0.9063-0.907c0.48 0.285 0.9773 0.514 1.5312 0.656v1.25c1e-7 0.24842 0.18908 0.4375 0.4375 0.4375h2.125c0.2484 0 0.4375-0.189 0.4375-0.438v-1.25c0.5539-0.1422 1.0512-0.37188 1.5312-0.65625l0.90625 0.90625c0.17566 0.17566 0.44934 0.17566 0.625 0l1.5-1.5c0.17566-0.17566 0.17566-0.44934 0-0.625l-0.906-0.906c0.285-0.48 0.514-0.9771 0.656-1.531h1.25c0.249 0 0.438-0.1891 0.438-0.4375v-2.125c0-0.2484-0.189-0.4375-0.438-0.4375h-1.25c-0.142-0.5539-0.371-1.0512-0.656-1.5312l0.906-0.9063c0.17566-0.17566 0.17566-0.44934 0-0.625l-1.5-1.5c-0.17566-0.17566-0.44934-0.17566-0.625 0l-0.906 0.9063c-0.48-0.2844-0.977-0.5141-1.531-0.6563v-1.25c0-0.24842-0.1891-0.4375-0.4375-0.4375zm1.0625 4.1573c1.8451 0 3.3427 1.4975 3.3427 3.3427 0 1.8451-1.4975 3.3427-3.3427 3.3427-1.8451 0-3.3427-1.4979-3.3427-3.343s1.4976-3.3427 3.3427-3.3427z" display="block" fill="url(#b)"/> + </g> </svg> diff --git a/core/img/actions/share.svg b/core/img/actions/share.svg index a5f2f8cb4d2a4e745ac14e8b706764538ec3c34e..d67d35c6e5668b77afb88c2d49c3b69d9bedb7d2 100644 --- a/core/img/actions/share.svg +++ b/core/img/actions/share.svg @@ -1,70 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg2" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="share.svg"> - <defs - id="defs4" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="7.919596" - inkscape:cx="-4.1004833" - inkscape:cy="12.085717" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid2985" - empspacing="8" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" - dotted="true" /> - </sodipodi:namedview> - <metadata - id="metadata7"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;overflow:visible" - d="m 12.227825,1037.3622 c -1.356528,0 -2.45919,1.0977 -2.45919,2.4542 0,0.075 0.0084,0.1504 0.0149,0.2236 l -4.734564,2.4145 c -0.429101,-0.3667 -0.986112,-0.5863 -1.594748,-0.5863 -1.356527,0 -2.454223,1.0977 -2.454223,2.4543 0,1.3565 1.097696,2.4542 2.454223,2.4542 0.546067,0 1.052763,-0.1755 1.46061,-0.477 l 4.863734,2.4741 c -0.0024,0.044 -0.0099,0.089 -0.0099,0.1342 0,1.3565 1.102663,2.4542 2.45919,2.4542 1.356527,0 2.454223,-1.0977 2.454223,-2.4542 0,-1.3565 -1.097696,-2.4592 -2.454223,-2.4592 -0.636532,0 -1.218019,0.2437 -1.654365,0.6409 L 5.878678,1044.7 c 0.01892,-0.1228 0.03478,-0.2494 0.03478,-0.3775 0,-0.072 -0.0089,-0.1437 -0.0149,-0.2137 l 4.73953,-2.4145 c 0.428025,0.3627 0.984876,0.5813 1.58978,0.5813 1.356527,0 2.454223,-1.1027 2.454223,-2.4592 0,-1.3565 -1.097696,-2.4542 -2.454223,-2.4542 z" - id="circle54" - inkscape:connector-curvature="0" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m12.228 1037.4c-1.3565 0-2.4592 1.0977-2.4592 2.4542 0 0.075 0.0084 0.1504 0.0149 0.2236l-4.7346 2.4145c-0.4291-0.3667-0.98611-0.5863-1.5947-0.5863-1.3565 0-2.4542 1.0977-2.4542 2.4543 0 1.3565 1.0977 2.4542 2.4542 2.4542 0.54607 0 1.0528-0.1755 1.4606-0.477l4.8637 2.4741c-0.0024 0.044-0.0099 0.089-0.0099 0.1342 0 1.3565 1.1027 2.4542 2.4592 2.4542s2.4542-1.0977 2.4542-2.4542-1.0977-2.4592-2.4542-2.4592c-0.63653 0-1.218 0.2437-1.6544 0.6409l-4.6953-2.4c0.01892-0.1228 0.03478-0.2494 0.03478-0.3775 0-0.072-0.0089-0.1437-0.0149-0.2137l4.7395-2.4145c0.42802 0.3627 0.98488 0.5813 1.5898 0.5813 1.3565 0 2.4542-1.1027 2.4542-2.4592s-1.0977-2.4542-2.4542-2.4542z"/> + </g> </svg> diff --git a/core/img/actions/shared.svg b/core/img/actions/shared.svg index 2302cc98919cbf01035c654ca0716fcfeab03b87..3e63cc54687186e3a83ae7bca6121190d41bb40e 100644 --- a/core/img/actions/shared.svg +++ b/core/img/actions/shared.svg @@ -1,1738 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.1 r9760" - sodipodi:docname="users.svg" - inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/personal.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="776" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="22.627418" - inkscape:cx="5.8712803" - inkscape:cy="9.2202448" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient3417" - xlink:href="#linearGradient3587-6-5-10" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="20.074369" - x2="14.152531" - y1="-1.4095211" - x1="14.501121" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - gradientUnits="userSpaceOnUse" - id="linearGradient3437" - xlink:href="#linearGradient3587-6-5-19" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4127" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - inkscape:connector-curvature="0" - id="path2880-5-3-9-2" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 4.5688738,2.4830511 c -0.9648083,0 -1.7832921,0.7055933 -1.7832921,1.6161756 0.00685,0.2878093 0.032588,0.6427159 0.2043359,1.3932536 l 0,0.018581 0.018574,0.018573 c 0.055135,0.1579316 0.1353681,0.2482737 0.2414872,0.3715352 0.1061191,0.1232607 0.2326347,0.2683371 0.3529435,0.3901106 0.014154,0.014326 0.023227,0.023201 0.037149,0.037163 0.023859,0.10383 0.052763,0.2155718 0.074304,0.3158043 0.057317,0.2666774 0.051439,0.4555265 0.037155,0.5201477 C 3.3369413,7.3099685 2.8211499,7.4833329 2.3583332,7.6845423 2.098497,7.797507 1.8633735,7.8983808 1.6710221,8.0189236 1.4786714,8.1394673 1.2873756,8.2305391 1.2251996,8.501919 c -7.972e-4,0.012367 -7.972e-4,0.024787 0,0.037163 -0.060756,0.5578815 -0.1526614,1.3782525 -0.2229116,1.931979 -0.0151658,0.116557 0.046264,0.239427 0.1486075,0.297228 0.8403342,0.453932 2.131186,0.636628 3.4179767,0.631608 1.2867901,-0.005 2.5673618,-0.198451 3.3808242,-0.631608 0.1023419,-0.0578 0.1637753,-0.180671 0.1486076,-0.297228 C 8.0758756,10.297976 8.0483234,9.9076775 8.0240004,9.5236465 7.9996757,9.1396165 7.9785611,8.761852 7.9496986,8.5390808 7.9396279,8.4838569 7.9135213,8.4316576 7.8753932,8.3904667 7.6169852,8.0818878 7.2309122,7.8932484 6.7794115,7.7031288 6.3672181,7.5295608 5.8839866,7.3493151 5.4047914,7.1458272 c -0.02682,-0.059748 -0.053461,-0.233582 0,-0.5015715 0.014356,-0.071959 0.036836,-0.1490327 0.055729,-0.2229212 0.045032,-0.05044 0.080132,-0.091658 0.1300317,-0.1486132 C 5.6969774,6.1512485 5.8113313,6.023821 5.9063431,5.9011869 6.0013555,5.7785519 6.0790889,5.6733465 6.1292547,5.5296516 l 0.018574,-0.018581 C 6.3419943,4.7274034 6.3420955,4.4003931 6.352165,4.1178159 l 0,-0.018573 c 0,-0.9105811 -0.818482,-1.6161744 -1.7832922,-1.6161744 z M 9.6699343,0.99999453 c -1.4066511,0 -2.5999668,1.02868367 -2.5999668,2.35622057 0.00998,0.4195963 0.047512,0.9370148 0.2979133,2.0312236 l 0,0.027083 0.027081,0.027083 c 0.080384,0.230248 0.1973613,0.3619578 0.3520786,0.54166 0.1547174,0.1797023 0.3391718,0.3912086 0.514577,0.5687425 0.020637,0.020887 0.033864,0.033826 0.054161,0.054175 0.034785,0.1513735 0.076926,0.3142816 0.1083314,0.4604109 0.083566,0.3887889 0.074995,0.6641113 0.054171,0.758323 C 7.8738277,8.0371487 7.121825,8.2898971 6.4470573,8.58324 6.0682268,8.7479308 5.7254263,8.8949953 5.4449859,9.0707345 c -0.2804394,0.17574 -0.5593407,0.308514 -0.6499909,0.704158 -0.00116,0.01804 -0.00116,0.03613 0,0.05418 -0.08858,0.8133375 -0.2225741,2.0093535 -0.324996,2.8166315 -0.022111,0.169929 0.067452,0.349061 0.2166637,0.433328 1.2251728,0.661787 3.1071818,0.92814 4.9832698,0.920822 1.8760865,-0.0073 3.7431075,-0.289321 4.9291025,-0.920822 0.14921,-0.08427 0.238778,-0.263399 0.216664,-0.433328 -0.0327,-0.252341 -0.07287,-0.821355 -0.108332,-1.381233 -0.03546,-0.559878 -0.06625,-1.11062 -0.108329,-1.4353995 -0.01468,-0.0805 -0.05274,-0.156611 -0.108333,-0.216664 C 14.113957,9.1625255 13.551078,8.887509 12.892809,8.6103329 12.291848,8.3572881 11.587316,8.094509 10.888669,7.7978433 c -0.0391,-0.087106 -0.07795,-0.3405381 0,-0.7312406 0.02093,-0.1049108 0.05371,-0.2172748 0.08125,-0.3249962 0.06566,-0.073537 0.116829,-0.1336294 0.189581,-0.2166638 0.155164,-0.1770945 0.321887,-0.3628712 0.46041,-0.5416592 0.138524,-0.1787888 0.251856,-0.3321687 0.324996,-0.5416609 l 0.02708,-0.027083 c 0.283087,-1.1425075 0.283235,-1.6192551 0.297916,-2.0312247 l 0,-0.027083 c 0,-1.3275361 -1.193313,-2.3562198 -2.5999669,-2.3562198 z" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m4.5689 2.4831c-0.96481 0-1.7833 0.70559-1.7833 1.6162 0.00685 0.28781 0.032588 0.64272 0.20434 1.3933v0.018581l0.018574 0.018573c0.055135 0.15793 0.13537 0.24827 0.24149 0.37154 0.10612 0.12326 0.23263 0.26834 0.35294 0.39011 0.014154 0.014326 0.023227 0.023201 0.037149 0.037163 0.023859 0.10383 0.052763 0.21557 0.074304 0.3158 0.057317 0.26668 0.051439 0.45553 0.037155 0.52015-0.4146 0.1454-0.9304 0.3187-1.3932 0.5199-0.2598 0.113-0.4949 0.2139-0.6873 0.3344-0.1923 0.1206-0.3836 0.2116-0.4458 0.483-0.0007972 0.012367-0.0007972 0.024787 0 0.037163-0.060756 0.55788-0.15266 1.3783-0.22291 1.932-0.015166 0.11656 0.046264 0.23943 0.14861 0.29723 0.84033 0.45393 2.1312 0.63663 3.418 0.63161 1.2868-0.005 2.5674-0.19845 3.3808-0.63161 0.10234-0.0578 0.16378-0.18067 0.14861-0.29723-0.0224-0.173-0.05-0.5633-0.0743-0.9474-0.0243-0.384-0.0454-0.7617-0.0743-0.9845-0.0101-0.0552-0.0362-0.1074-0.0743-0.1486-0.2584-0.3086-0.6445-0.4973-1.096-0.6874-0.4122-0.1735-0.8954-0.3538-1.3746-0.5573-0.02682-0.059748-0.053461-0.23358 0-0.50157 0.014356-0.071959 0.036836-0.14903 0.055729-0.22292 0.045032-0.05044 0.080132-0.091658 0.13003-0.14861 0.1064-0.1215 0.2207-0.2489 0.3157-0.3715 0.0951-0.1226 0.1728-0.2279 0.223-0.3715l0.018574-0.018581c0.1941-0.7837 0.1942-1.1107 0.2043-1.3933v-0.018573c0-0.91058-0.81848-1.6162-1.7833-1.6162zm5.101-1.4831c-1.4067 0-2.6 1.0287-2.6 2.3562 0.00998 0.4196 0.047512 0.93701 0.29791 2.0312v0.027083l0.027081 0.027083c0.080384 0.23025 0.19736 0.36196 0.35208 0.54166s0.33917 0.39121 0.51458 0.56874c0.020637 0.020887 0.033864 0.033826 0.054161 0.054175 0.034785 0.15137 0.076926 0.31428 0.10833 0.46041 0.083566 0.38879 0.074995 0.66411 0.054171 0.75832-0.6045 0.2122-1.3565 0.465-2.0312 0.7583-0.3789 0.1647-0.7217 0.3118-1.0021 0.4875-0.28044 0.17574-0.55934 0.30851-0.64999 0.70416-0.00116 0.01804-0.00116 0.03613 0 0.05418-0.08858 0.81334-0.22257 2.0094-0.325 2.8166-0.022111 0.16993 0.067452 0.34906 0.21666 0.43333 1.2252 0.66179 3.1072 0.92814 4.9833 0.92082 1.8761-0.0073 3.7431-0.28932 4.9291-0.92082 0.14921-0.08427 0.23878-0.2634 0.21666-0.43333-0.0327-0.25234-0.07287-0.82136-0.10833-1.3812-0.03546-0.55988-0.06625-1.1106-0.10833-1.4354-0.01468-0.0805-0.05274-0.15661-0.10833-0.21666-0.377-0.4498-0.94-0.7248-1.598-1.002-0.601-0.253-1.306-0.5158-2.004-0.8125-0.0391-0.087106-0.07795-0.34054 0-0.73124 0.02093-0.10491 0.05371-0.21727 0.08125-0.325 0.06566-0.073537 0.11683-0.13363 0.18958-0.21666 0.15516-0.17709 0.32189-0.36287 0.46041-0.54166s0.25186-0.33217 0.325-0.54166l0.02708-0.027083c0.28309-1.1425 0.28324-1.6193 0.29792-2.0312v-0.027083c0-1.3275-1.1933-2.3562-2.6-2.3562z"/> </svg> diff --git a/core/img/actions/sound-off.svg b/core/img/actions/sound-off.svg index 053291311faa708c2ba53dc8885d4e15ef9b7238..701d7a1a64ed788dacf184a0c4d3c9cb945dc7f3 100644 --- a/core/img/actions/sound-off.svg +++ b/core/img/actions/sound-off.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="sound.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/sound.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="3.1681698" - inkscape:cx="17.017228" - inkscape:cy="33.367762" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 1,1042.3622 0,4 3,0 3,3 1,0 0,-10 -1,0 -3,3 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m1 1042.4v4h3l3 3h1v-10h-1l-3 3z"/> + </g> </svg> diff --git a/core/img/actions/sound.svg b/core/img/actions/sound.svg index 6feea076a4448d68ef91feef5152168091fc8d28..ecadf7dae902cb2f313e8cddf46d716c58010677 100644 --- a/core/img/actions/sound.svg +++ b/core/img/actions/sound.svg @@ -1,78 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="sound-off.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/pause.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="3.1681698" - inkscape:cx="17.017228" - inkscape:cy="33.367762" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 1,1042.3622 0,4 3,0 3,3 1,0 0,-10 -1,0 -3,3 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccccccc" /> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 13.25,1039.3622 -0.78125,0.625 c 0.965189,1.1998 1.53125,2.7153 1.53125,4.375 0,1.6597 -0.566061,3.1752 -1.53125,4.375 l 0.78125,0.625 c 1.098257,-1.3697 1.75,-3.1078 1.75,-5 0,-1.8922 -0.651743,-3.6303 -1.75,-5 z m -1.5625,1.25 -0.8125,0.6563 c 0.687912,0.8565 1.125,1.9096 1.125,3.0937 0,1.1841 -0.437088,2.2372 -1.125,3.0938 l 0.8125,0.6562 c 0.823121,-1.0271 1.3125,-2.3314 1.3125,-3.75 0,-1.4186 -0.489379,-2.7229 -1.3125,-3.75 z m -1.5625,1.25 -0.78125,0.625 c 0.411273,0.5135 0.65625,1.1659 0.65625,1.875 0,0.7091 -0.244977,1.3615 -0.65625,1.875 l 0.78125,0.625 c 0.545316,-0.6836 0.875,-1.5576 0.875,-2.5 0,-0.9424 -0.329684,-1.8164 -0.875,-2.5 z" - id="path3105" - inkscape:connector-curvature="0" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m1 1042.4v4h3l3 3h1v-10h-1l-3 3z"/> + <path d="m13.25 1039.4-0.78125 0.625c0.96519 1.1998 1.5312 2.7153 1.5312 4.375s-0.56606 3.1752-1.5312 4.375l0.78125 0.625c1.0983-1.3697 1.75-3.1078 1.75-5s-0.65174-3.6303-1.75-5zm-1.5625 1.25-0.8125 0.6563c0.68791 0.8565 1.125 1.9096 1.125 3.0937s-0.43709 2.2372-1.125 3.0938l0.8125 0.6562c0.82312-1.0271 1.3125-2.3314 1.3125-3.75s-0.48938-2.7229-1.3125-3.75zm-1.5625 1.25-0.78125 0.625c0.41127 0.5135 0.65625 1.1659 0.65625 1.875s-0.24498 1.3615-0.65625 1.875l0.78125 0.625c0.54532-0.6836 0.875-1.5576 0.875-2.5s-0.32968-1.8164-0.875-2.5z"/> + </g> </svg> diff --git a/core/img/actions/toggle.png b/core/img/actions/toggle.png index 6ef3f2227b7a3bc0dc5eccf87a4158564cfdd065..d06e5cb32b5a7c5d3ae69bf421ef0e21f7cfd318 100644 Binary files a/core/img/actions/toggle.png and b/core/img/actions/toggle.png differ diff --git a/core/img/actions/toggle.svg b/core/img/actions/toggle.svg index 82a5171477ee0d4c864f50567cc82b28edf88787..1b774a19b110e106d59651325dc8d6a3d1a90344 100644 --- a/core/img/actions/toggle.svg +++ b/core/img/actions/toggle.svg @@ -1,61 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.1" - x="0px" - y="0px" - width="16px" - height="9px" - viewBox="0 0 16 9" - overflow="visible" - enable-background="new 0 0 16 9" - xml:space="preserve" - id="svg2" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="eye_all.svg"><metadata - id="metadata12"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1920" - inkscape:window-height="1021" - id="namedview10" - showgrid="false" - inkscape:zoom="20.75" - inkscape:cx="8.0963855" - inkscape:cy="4.5" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="svg2" /> -<defs - id="defs4"> -</defs> -<path - fill="#575756" - d="M7.999,0C4.89,0,2.073,1.719,0,4.5C2.073,7.281,4.89,9,7.999,9C11.11,9,13.927,7.281,16,4.5 C13.927,1.719,11.108,0,7.999,0z M8,7.5c-1.657,0-3-1.343-3-3s1.343-3,3-3c1.657,0,3,1.343,3,3S9.657,7.5,8,7.5z" - id="path6" - style="fill:#222222;fill-opacity:1" /> -<circle - fill="#575756" - cx="8" - cy="4.501" - r="1.5" - id="circle8" - style="fill:#222222;fill-opacity:1" /> -</svg> \ No newline at end of file +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 16 9" xml:space="preserve" overflow="visible" height="9px" width="16px" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 16 9"> +<path d="m7.999 0c-3.109 0-5.926 1.719-7.999 4.5 2.073 2.781 4.89 4.5 7.999 4.5 3.111 0 5.928-1.719 8.001-4.5-2.073-2.781-4.892-4.5-8.001-4.5zm0.001 7.5c-1.657 0-3-1.343-3-3s1.343-3 3-3c1.657 0 3 1.343 3 3s-1.343 3-3 3z" fill="#222"/> +<circle cy="4.501" cx="8" r="1.5" fill="#222"/> +</svg> diff --git a/core/img/actions/triangle-n.png b/core/img/actions/triangle-n.png index 14825f701146398259292881410727962c776ad8..0ffcf6cbc449edeeceb8951f71c8e37d19ab2270 100644 Binary files a/core/img/actions/triangle-n.png and b/core/img/actions/triangle-n.png differ diff --git a/core/img/actions/triangle-n.svg b/core/img/actions/triangle-n.svg index e8d70fa8ce3387c7e8f7146f247c599f1c03bd2f..4f866978f48df88384209054c7658afeadedc74f 100644 --- a/core/img/actions/triangle-n.svg +++ b/core/img/actions/triangle-n.svg @@ -1,88 +1,4 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16px" - height="16px" - id="svg6077" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="triangle-n.svg" - inkscape:export-filename="triangle-n.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs6079"> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,-0.54681372,-0.39376081,0,14.87048,24.63452)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="22.197802" - inkscape:cx="-6.9113863" - inkscape:cy="8" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:grid-bbox="true" - inkscape:document-units="px" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1" /> - <metadata - id="metadata6082"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1" - inkscape:label="Layer 1" - inkscape:groupmode="layer"> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="M 12,12 8,3.9999999 3.9999999,11.989 z" - id="path3716" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16px" width="16px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m12 12-4-8-4 7.989z"/> </svg> diff --git a/core/img/actions/triangle-s.png b/core/img/actions/triangle-s.png index f36faef2b8ad8c706943eafbed40748ca791e5a0..0f533b142eba0be5834b67ac57ad78f3de822661 100644 Binary files a/core/img/actions/triangle-s.png and b/core/img/actions/triangle-s.png differ diff --git a/core/img/actions/triangle-s.svg b/core/img/actions/triangle-s.svg index 396c61e01e22bdf981f039d22840b496673eee2d..b178b20a20bdd4b1f821539e5f8ec94b3c82f02a 100644 --- a/core/img/actions/triangle-s.svg +++ b/core/img/actions/triangle-s.svg @@ -1,88 +1,4 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16px" - height="16px" - id="svg6077" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="triangle-s.svg" - inkscape:export-filename="/home/tol/tanghus-owncloud/core/img/actions/triangle-s.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs6079"> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.54681372,-0.39376081,0,14.87048,-9.6346)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="22.197802" - inkscape:cx="1.0398514" - inkscape:cy="8" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:grid-bbox="true" - inkscape:document-units="px" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1" /> - <metadata - id="metadata6082"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1" - inkscape:label="Layer 1" - inkscape:groupmode="layer"> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="M 4,3.9999999 8,12 12,4.0109999 z" - id="path3716" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16px" width="16px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m4 4 4 8 4-7.989z"/> </svg> diff --git a/core/img/actions/upload-white.svg b/core/img/actions/upload-white.svg index 32ecd8b82b7a320a7bed94351ce5f4e710d85c9e..9c54cac5e1e67630c599d9d98eeb6ced71e57d9f 100644 --- a/core/img/actions/upload-white.svg +++ b/core/img/actions/upload-white.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.2 r9819" - sodipodi:docname="upload.svg" - inkscape:export-filename="/home/jancborchardt/owncloud/core/img/actions/play.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="17.921875" - inkscape:cx="-5.3403178" - inkscape:cy="10.148736" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="774" - inkscape:window-x="0" - inkscape:window-y="26" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#ffffff;fill-opacity:1;stroke:none" - d="m 10,1051.3622 -4,0 -1,-7 -4,0 7,-7 7,7 -4,0 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m10 1051.4h-4l-1-7h-4l7-7 7 7h-4z" fill="#fff"/> + </g> </svg> diff --git a/core/img/actions/upload.svg b/core/img/actions/upload.svg index 718da8f4a59a0a48181bec67681660af6ff8765c..eae4515c7223bb00ef1642f15ebb4b25019d3b74 100644 --- a/core/img/actions/upload.svg +++ b/core/img/actions/upload.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="16" - height="16" - id="svg3875" - version="1.1" - inkscape:version="0.48.2 r9819" - sodipodi:docname="upload-white.svg" - inkscape:export-filename="/home/user/owncloud/core/img/actions/upload-white.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="17.921875" - inkscape:cx="-5.3403178" - inkscape:cy="10.148736" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="774" - inkscape:window-x="0" - inkscape:window-y="26" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1036.3622)"> - <path - style="fill:#000000;fill-opacity:1;stroke:none" - d="m 10,1051.3622 -4,0 -1,-7 -4,0 7,-7 7,7 -4,0 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m10 1051.4h-4l-1-7h-4l7-7 7 7h-4z"/> + </g> </svg> diff --git a/core/img/actions/user.svg b/core/img/actions/user.svg index 6d0dc714ce402be6245fc81a7e6ef829d545956d..aa7195737085be476f9f8b49eaa088c003643fd8 100644 --- a/core/img/actions/user.svg +++ b/core/img/actions/user.svg @@ -1,1698 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="user.svg" - inkscape:export-filename="user.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="745" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="16" - inkscape:cx="6.2464037" - inkscape:cy="5.7411894" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="47.208389" - x2="-39.421574" - y1="-5.2547116" - x1="-39.421574" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - gradientUnits="userSpaceOnUse" - id="linearGradient3397" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - id="path2880-5-3" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans;opacity:1" - d="m 8.4036095,0.99999982 c -1.7311503,0 -3.199751,1.26607188 -3.199751,2.89996308 0.012287,0.516426 0.058473,1.1532486 0.3666387,2.4999667 l 0,0.033333 0.033328,0.033333 c 0.098928,0.2833818 0.2428905,0.4454861 0.4332995,0.6666581 0.190409,0.2211719 0.4174151,0.4814874 0.6332844,0.6999905 0.025397,0.025708 0.041676,0.041633 0.066656,0.066677 0.04281,0.1863059 0.094672,0.386808 0.1333222,0.5666595 0.1028444,0.4785093 0.092296,0.817368 0.066668,0.93332 -0.7438941,0.26121 -1.6693756,0.572285 -2.4998049,0.9333223 -0.4662227,0.202697 -0.8881034,0.383698 -1.2332384,0.599993 -0.3451339,0.216295 -0.6883746,0.379709 -0.7999369,0.866656 -0.1600387,0.632932 -0.19866,0.753904 -0.399969,1.533302 -0.027212,0.209143 0.083011,0.429614 0.2666456,0.533326 1.507807,0.814508 3.8239751,1.142327 6.1328564,1.13332 2.3088796,-0.009 4.6066016,-0.356087 6.0661936,-1.13332 0.117388,-0.07353 0.143041,-0.108689 0.133323,-0.233305 -0.04365,-0.68908 -0.08154,-1.366916 -0.133319,-1.766644 -0.01807,-0.09908 -0.06492,-0.192753 -0.133324,-0.266663 -0.46366,-0.553698 -1.156389,-0.89218 -1.966513,-1.23332 -0.739597,-0.31144 -1.606657,-0.6348603 -2.4664743,-0.9999873 -0.048123,-0.107207 -0.095926,-0.4191236 0,-0.8999881 0.025759,-0.1291209 0.066096,-0.2674152 0.099994,-0.3999952 0.0808,-0.090507 0.143781,-0.164467 0.233316,-0.2666632 0.190958,-0.2179623 0.396144,-0.4466106 0.56662,-0.6666572 0.170482,-0.2200478 0.309958,-0.4088229 0.399971,-0.6666594 l 0.03333,-0.033333 c 0.34839,-1.4061623 0.348571,-1.9929284 0.366639,-2.4999678 l 0,-0.033333 c 0,-1.6338901 -1.468599,-2.899962 -3.199751,-2.899962 z" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccsscscssccccccccscscsscccssc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m8.4036 1c-1.7312 0-3.1998 1.2661-3.1998 2.9 0.012287 0.51643 0.058473 1.1532 0.36664 2.5v0.033333l0.033328 0.033333c0.098928 0.28338 0.24289 0.44549 0.4333 0.66666s0.41742 0.48149 0.63328 0.69999c0.025397 0.025708 0.041676 0.041633 0.066656 0.066677 0.04281 0.18631 0.094672 0.38681 0.13332 0.56666 0.10284 0.47851 0.092296 0.81737 0.066668 0.93332-0.74389 0.26121-1.6694 0.57228-2.4998 0.93332-0.46622 0.2027-0.8881 0.3837-1.2332 0.59999-0.34513 0.2163-0.68837 0.37971-0.79994 0.86666-0.16004 0.63293-0.19866 0.7539-0.39997 1.5333-0.027212 0.20914 0.083011 0.42961 0.26665 0.53333 1.5078 0.81451 3.824 1.1423 6.1329 1.1333s4.6066-0.35609 6.0662-1.1333c0.11739-0.07353 0.14304-0.10869 0.13332-0.2333-0.04365-0.68908-0.08154-1.3669-0.13332-1.7666-0.01807-0.09908-0.06492-0.19275-0.13332-0.26666-0.46366-0.5537-1.1564-0.89218-1.9665-1.2333-0.7396-0.31144-1.6067-0.63486-2.4665-0.99999-0.048123-0.10721-0.095926-0.41912 0-0.89999 0.025759-0.12912 0.066096-0.26742 0.099994-0.4 0.0808-0.090507 0.14378-0.16447 0.23332-0.26666 0.19096-0.21796 0.39614-0.44661 0.56662-0.66666s0.30996-0.40882 0.39997-0.66666l0.03333-0.033333c0.34839-1.4062 0.34857-1.9929 0.36664-2.5v-0.033333c0-1.6339-1.4686-2.9-3.1998-2.9z"/> </svg> diff --git a/core/img/actions/view-close.png b/core/img/actions/view-close.png index 80339d78229a0047c048fb1560cdd11f86aebbec..330ae09ea73057a29f05e2288787a31300cbb7aa 100644 Binary files a/core/img/actions/view-close.png and b/core/img/actions/view-close.png differ diff --git a/core/img/actions/view-close.svg b/core/img/actions/view-close.svg index 45d66976084e8859b414ca9ea418610f23805dc9..1d5b1a9f49fe2bb76700f6e08f8cfe7f3b7d12a6 100644 --- a/core/img/actions/view-close.svg +++ b/core/img/actions/view-close.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg3875" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="view-close.svg" - inkscape:export-filename="view-close.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="6.3363397" - inkscape:cx="4.7098147" - inkscape:cy="23.356371" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1020.3622)"> - <path - style="fill:#ffffff;fill-opacity:1;stroke:none" - d="m 6,1028.3622 2,-2 8,7 8,-7 2,2 -7,8 7,8 -2,2 -8,-7 -8,7 -2,-2 7,-8 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccccccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1020.4)"> + <path d="m6 1028.4 2-2 8 7 8-7 2 2-7 8 7 8-2 2-8-7-8 7-2-2 7-8z" fill="#fff"/> + </g> </svg> diff --git a/core/img/actions/view-next.png b/core/img/actions/view-next.png index b76bea06713c6bd66eb4913a70f8ce88b55d5829..f9e6174ae3fca018910d4d640242f3a1451b2e65 100644 Binary files a/core/img/actions/view-next.png and b/core/img/actions/view-next.png differ diff --git a/core/img/actions/view-next.svg b/core/img/actions/view-next.svg index d5642f1a11cb50d4bd0c81bad1d1a732e4c45a0a..07c95b73ff0e40bfd7bdbc398c5508275ae6e6ee 100644 --- a/core/img/actions/view-next.svg +++ b/core/img/actions/view-next.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg3875" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="view-next.svg" - inkscape:export-filename="view-next.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="6.3363398" - inkscape:cx="30.082863" - inkscape:cy="19.387471" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1020.3622)"> - <path - style="fill:#ffffff;fill-opacity:1;stroke:none" - d="m 9,1024.3622 2,-2 14,14 -14,14 -2,-2 10,-12 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1020.4)"> + <path d="m9 1024.4 2-2 14 14-14 14-2-2 10-12z" fill="#fff"/> + </g> </svg> diff --git a/core/img/actions/view-pause.png b/core/img/actions/view-pause.png index 64264ff9281a2114a7c662b93c96018ba5da9777..94696bf686876842a9113d016daf15f4468a7425 100644 Binary files a/core/img/actions/view-pause.png and b/core/img/actions/view-pause.png differ diff --git a/core/img/actions/view-pause.svg b/core/img/actions/view-pause.svg index 0edc6f14e28059dce9fed6cea3c1235ab77bcffc..d901a4d789ec2a119b3853e34b55b0f0325666cb 100644 --- a/core/img/actions/view-pause.svg +++ b/core/img/actions/view-pause.svg @@ -1,72 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg3875" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="pause.svg" - inkscape:export-filename="view-pause.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="6.3363397" - inkscape:cx="8.9383019" - inkscape:cy="10.400115" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1020.3622)"> - <path - style="fill:#ffffff;fill-opacity:1;stroke:none" - d="m 6,1026.3622 0,20 8,0 0,-20 -8,0 z m 12,0 0,20 8,0 0,-20 -8,0 z" - id="path3086" - inkscape:connector-curvature="0" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1020.4)"> + <path fill="#fff" d="m6 1026.4v20h8v-20h-8zm12 0v20h8v-20h-8z"/> + </g> </svg> diff --git a/core/img/actions/view-play.png b/core/img/actions/view-play.png index 0080d45b5cdc57d396bba4ade8c42b36ea197edd..721787d9c44eb9e84b055eecdffd260d47b87c86 100644 Binary files a/core/img/actions/view-play.png and b/core/img/actions/view-play.png differ diff --git a/core/img/actions/view-play.svg b/core/img/actions/view-play.svg index 0bdc63bf7e1d07e21af60d0e8982c35059750be0..d9fa355371c6daa38ce75a10f0d7624bff1beb40 100644 --- a/core/img/actions/view-play.svg +++ b/core/img/actions/view-play.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg3875" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="play.svg" - inkscape:export-filename="view-play.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="6.3363397" - inkscape:cx="12.629914" - inkscape:cy="9.5218526" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1020.3622)"> - <path - style="fill:#ffffff;fill-opacity:1;stroke:none" - d="m 4,1024.3622 24,12 -24,12 z" - id="path3086" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1020.4)"> + <path d="m4 1024.4 24 12-24 12z" fill="#fff"/> + </g> </svg> diff --git a/core/img/actions/view-previous.png b/core/img/actions/view-previous.png index 82943c23a59ca65b54c2882c4a2ea8901fb42998..97b41a195ff97cc7122b27f9b0245e7c3d3dca43 100644 Binary files a/core/img/actions/view-previous.png and b/core/img/actions/view-previous.png differ diff --git a/core/img/actions/view-previous.svg b/core/img/actions/view-previous.svg index df1f49511d070184f4f5d98311b8e2d60190d5d8..68a31c044336a74e748db3b6d998131bad805e98 100644 --- a/core/img/actions/view-previous.svg +++ b/core/img/actions/view-previous.svg @@ -1,73 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg3875" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="view-next.svg" - inkscape:export-filename="view-previous.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3877" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="12.67268" - inkscape:cx="13.313675" - inkscape:cy="18.927817" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3883" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata3880"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1020.3622)"> - <path - sodipodi:nodetypes="ccccccc" - inkscape:connector-curvature="0" - id="path2984" - d="m 23,1024.3622 -2,-2 -14,14 14,14 2,-2 -10,-12 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1020.4)"> + <path d="m23 1024.4-2-2-14 14 14 14 2-2-10-12z" fill="#fff"/> + </g> </svg> diff --git a/core/img/appstore.png b/core/img/appstore.png index 009b2b51b98ae5ccaa835aa56a350142dfb2e827..234aa0bb6be0ebf1f215d49a674cfc25a111ff3f 100644 Binary files a/core/img/appstore.png and b/core/img/appstore.png differ diff --git a/core/img/breadcrumb-start.svg b/core/img/breadcrumb-start.svg index 4197763dc6ca678f1cb2d032e51427925fb81212..7f36231cdf8d370d8abc8ea1cb2ea50b21f0c657 100644 --- a/core/img/breadcrumb-start.svg +++ b/core/img/breadcrumb-start.svg @@ -1,71 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="11" - height="36" - id="svg2" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="New document 1"> - <defs - id="defs4" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="18.657977" - inkscape:cx="2.6788772" - inkscape:cy="16.807262" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3760" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata7"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1016.3622)"> - <path - transform="translate(0,1016.3622)" - style="fill:#dddddd;fill-opacity:1;stroke:none" - d="M 0,0 11,18 0,36 z" - id="rect3757" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="36" width="11" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1016.4)"> + <path d="m0 0 11 18-11 18z" transform="translate(0 1016.4)" fill="#ddd"/> + </g> </svg> diff --git a/core/img/breadcrumb.svg b/core/img/breadcrumb.svg index 9d522b42b73ac7918b39f7c2df3c585573097cc9..05a216e50a9eaec7a20be7274957dc6e8ae2f46f 100644 --- a/core/img/breadcrumb.svg +++ b/core/img/breadcrumb.svg @@ -1,77 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="11" - height="36" - id="svg2" - version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="breadcrumb.svg" - inkscape:export-filename="/home/jancborchardt/breadcrumb.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs4" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="26.386364" - inkscape:cx="1.7139473" - inkscape:cy="25.655289" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1280" - inkscape:window-height="776" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid3760" - empspacing="5" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <metadata - id="metadata7"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-1016.3622)"> - <path - transform="translate(0,1016.3622)" - style="fill:#dddddd;fill-opacity:1;stroke:#dddddd;stroke-width:0.89999998000000003;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:31.20000076000000178;stroke-opacity:1;stroke-dasharray:none;marker-start:none" - d="m 0.5,0 10,18 -10,18 10,-18 z" - id="rect3757" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccc" - inkscape:export-filename="/home/jancborchardt/breadcrumb-start.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="36" width="11" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1016.4)"> + <path d="m0.5 0 10 18-10 18 10-18z" transform="translate(0 1016.4)" stroke="#ddd" stroke-linecap="round" stroke-miterlimit="31.2" stroke-width="0.9" fill="#ddd"/> + </g> </svg> diff --git a/core/img/desktopapp.png b/core/img/desktopapp.png index 182ddd2cf18891878210352e9ac0f34d7d89409d..25dae6f197a2f22308ced296cc8bbdd8dc4f9750 100644 Binary files a/core/img/desktopapp.png and b/core/img/desktopapp.png differ diff --git a/core/img/desktopapp.svg b/core/img/desktopapp.svg index 93d91e461a613db6c49ce5d498e0e9971492ac98..a983e6f9598c212dec5d377656efb7a2ce847efd 100644 --- a/core/img/desktopapp.svg +++ b/core/img/desktopapp.svg @@ -1,100 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.1" - id="Layer_1" - x="0px" - y="0px" - width="170" - height="60" - viewBox="0 0 1346.4 475.2" - enable-background="new 0 0 792 612" - xml:space="preserve" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="desktopapp.svg" - inkscape:export-filename="desktopapp.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"><metadata - id="metadata3043"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs - id="defs3041" /><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="773" - id="namedview3039" - showgrid="true" - fit-margin-top="3" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="3" - inkscape:zoom="2" - inkscape:cx="155.97228" - inkscape:cy="56.168028" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1" - inkscape:current-layer="Layer_1" - showguides="true" - inkscape:guide-bbox="true"><inkscape:grid - type="xygrid" - id="grid3146" - empspacing="4" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" - originx="-3.5865408e-16px" - originy="-3px" /></sodipodi:namedview> - - -<rect - id="rect3026" - width="1346.3999" - height="475.20016" - x="-2.8405402e-15" - y="-3.5527137e-15" - rx="50" - ry="50" - style="fill:#1a1a1a" /><path - d="m 150.48,126.72 c -11.88,0 -23.76,11.88 -23.76,23.76 l 0,166.32 -47.52,23.76 0,11.88 c 0,0 0,11.88 11.88,11.88 l 356.4,0 c 11.88,0 11.88,-11.88 11.88,-11.88 l 0,-11.88 -47.52,-23.76 0,-166.32 c 0,-11.88 -11.88,-23.76 -23.76,-23.76 z m 0,23.66718 237.6,0 0,142.65282 -237.6,0 z" - id="path3037" - inkscape:connector-curvature="0" - sodipodi:nodetypes="sscccsscccsssccccc" - style="fill:#ffffff" /><text - xml:space="preserve" - style="font-size:316.79998778999998876px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans" - x="451.44" - y="239.58" - id="text2983" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan2985" - x="451.44" - y="239.58" - style="font-size:126.71999999999999886px;font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-family:FreeSans;-inkscape-font-specification:FreeSans Semi-Bold;fill:#ffffff">Desktop app</tspan></text> -<text - xml:space="preserve" - style="font-size:316.79998778999998876px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans" - x="493.01996" - y="342.54001" - id="text2991" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan2993" - x="493.01996" - y="342.54001" - style="font-size:71.28000000000000114px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:FreeSans;-inkscape-font-specification:FreeSans;fill:#ffffff">Windows, OS X, Linux</tspan></text> -</svg> \ No newline at end of file +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 792 612" xml:space="preserve" height="60" viewBox="0 0 1346.4 475.2" width="170" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> +<rect rx="50" ry="50" height="475.2" width="1346.4" y="-3.5527e-15" x="-2.8405e-15" fill="#1a1a1a"/><path fill="#fff" d="m150.48 126.72c-11.88 0-23.76 11.88-23.76 23.76v166.32l-47.52 23.76v11.88s0 11.88 11.88 11.88h356.4c11.88 0 11.88-11.88 11.88-11.88v-11.88l-47.52-23.76v-166.32c0-11.88-11.88-23.76-23.76-23.76zm0 23.667h237.6v142.65h-237.6z"/><text style="word-spacing:0px;letter-spacing:0px" xml:space="preserve" font-size="316.8px" y="239.58" x="451.44" font-family="Sans" line-height="125%" fill="#ffffff"><tspan font-weight="600" font-size="126.72px" y="239.58" x="451.44" font-family="FreeSans" fill="#ffffff">Desktop app</tspan></text> +<text style="word-spacing:0px;letter-spacing:0px" xml:space="preserve" font-size="316.8px" y="342.54001" x="493.01996" font-family="Sans" line-height="125%" fill="#ffffff"><tspan font-size="71.28px" y="342.54001" x="493.01996" font-family="FreeSans" fill="#ffffff">Windows, OS X, Linux</tspan></text> +</svg> diff --git a/core/img/favicon-touch.svg b/core/img/favicon-touch.svg index 6d766d3ced328b30f7a53c9dedeaa4f67030f8b1..68f36a8a9ac7822c978782049f6a06e34bbeddd4 100644 --- a/core/img/favicon-touch.svg +++ b/core/img/favicon-touch.svg @@ -1,787 +1,4 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.1" - id="Layer_1" - x="0px" - y="0px" - width="128" - height="128" - viewBox="0 0 128 127.99999" - enable-background="new 0 0 595.275 311.111" - xml:space="preserve" - inkscape:version="0.48.2 r9819" - sodipodi:docname="favicon.svg" - inkscape:export-filename="/home/user/owncloud/core/img/favicon.png" - inkscape:export-xdpi="89.826416" - inkscape:export-ydpi="89.826416"><metadata - id="metadata327"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs - id="defs325"><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_1_" - id="linearGradient3353" - gradientUnits="userSpaceOnUse" - x1="288.49411" - y1="55.888199" - x2="288.49411" - y2="339.22189" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_2_" - id="linearGradient3355" - gradientUnits="userSpaceOnUse" - x1="251.2114" - y1="55.888199" - x2="251.2114" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_3_" - id="linearGradient3357" - gradientUnits="userSpaceOnUse" - x1="293.22461" - y1="55.888199" - x2="293.22461" - y2="339.22171" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_4_" - id="linearGradient3359" - gradientUnits="userSpaceOnUse" - x1="375.33401" - y1="55.888199" - x2="375.33401" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_5_" - id="linearGradient3361" - gradientUnits="userSpaceOnUse" - x1="334.49411" - y1="55.888199" - x2="334.49411" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_6_" - id="linearGradient3363" - gradientUnits="userSpaceOnUse" - x1="458.42679" - y1="55.8867" - x2="458.42679" - y2="339.2236" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_7_" - id="linearGradient3365" - gradientUnits="userSpaceOnUse" - x1="413.16309" - y1="55.888199" - x2="413.16309" - y2="339.22131" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_8_" - id="linearGradient3367" - gradientUnits="userSpaceOnUse" - x1="290.76169" - y1="55.8867" - x2="290.76169" - y2="339.2236" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_9_" - id="linearGradient3369" - gradientUnits="userSpaceOnUse" - x1="346.77341" - y1="55.888199" - x2="346.77341" - y2="339.22119" /> - <linearGradient - y2="339.22189" - x2="288.49411" - y1="55.888199" - x1="288.49411" - gradientUnits="userSpaceOnUse" - id="SVGID_1_"> - <stop - id="stop261" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop263" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="251.2114" - y1="55.888199" - x1="251.2114" - gradientUnits="userSpaceOnUse" - id="SVGID_2_"> - <stop - id="stop268" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop270" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22171" - x2="293.22461" - y1="55.888199" - x1="293.22461" - gradientUnits="userSpaceOnUse" - id="SVGID_3_"> - <stop - id="stop275" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop277" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="375.33401" - y1="55.888199" - x1="375.33401" - gradientUnits="userSpaceOnUse" - id="SVGID_4_"> - <stop - id="stop282" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop284" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="334.49411" - y1="55.888199" - x1="334.49411" - gradientUnits="userSpaceOnUse" - id="SVGID_5_"> - <stop - id="stop289" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop291" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.2236" - x2="458.42679" - y1="55.8867" - x1="458.42679" - gradientUnits="userSpaceOnUse" - id="SVGID_6_"> - <stop - id="stop296" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop298" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22131" - x2="413.16309" - y1="55.888199" - x1="413.16309" - gradientUnits="userSpaceOnUse" - id="SVGID_7_"> - <stop - id="stop303" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop305" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.2236" - x2="290.76169" - y1="55.8867" - x1="290.76169" - gradientUnits="userSpaceOnUse" - id="SVGID_8_"> - <stop - id="stop310" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop312" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22119" - x2="346.77341" - y1="55.888199" - x1="346.77341" - gradientUnits="userSpaceOnUse" - id="SVGID_9_"> - <stop - id="stop317" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop319" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - -<linearGradient - y2="18.967093" - x2="-2.4040222" - y1="4.4573336" - x1="-2.4040222" - gradientTransform="translate(13.927091,16.573387)" - gradientUnits="userSpaceOnUse" - id="linearGradient3475" - xlink:href="#linearGradient3587-6-5-26" - inkscape:collect="always" /><linearGradient - id="linearGradient3587-6-5-26"><stop - id="stop3589-9-2-45" - style="stop-color:#000000;stop-opacity:1" - offset="0" /><stop - id="stop3591-7-4-20" - style="stop-color:#363636;stop-opacity:1" - offset="1" /></linearGradient></defs><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="774" - id="namedview323" - showgrid="false" - inkscape:zoom="2" - inkscape:cx="121.64549" - inkscape:cy="57.492689" - inkscape:window-x="0" - inkscape:window-y="26" - inkscape:window-maximized="1" - inkscape:current-layer="Layer_1" - units="px" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" - showguides="true" - inkscape:guide-bbox="true" /> -<pattern - y="565.223" - width="69" - height="69" - patternUnits="userSpaceOnUse" - id="Polka_Dot_Pattern" - viewBox="2.125 -70.896 69 69" - overflow="visible"> - <g - id="g4"> - <polygon - fill="none" - points="71.125,-1.896 2.125,-1.896 2.125,-70.896 71.125,-70.896 " - id="polygon6" /> - <polygon - fill="#F6BB60" - points="71.125,-1.896 2.125,-1.896 2.125,-70.896 71.125,-70.896 " - id="polygon8" /> - <g - id="g10"> - <path - fill="#FFFFFF" - d="M61.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path12" /> - <path - fill="#FFFFFF" - d="M54.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path14" /> - <path - fill="#FFFFFF" - d="M46.439-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path16" /> - <path - fill="#FFFFFF" - d="M38.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path18" /> - <path - fill="#FFFFFF" - d="M31.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path20" /> - <path - fill="#FFFFFF" - d="M23.439-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path22" /> - <path - fill="#FFFFFF" - d="M15.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path24" /> - <path - fill="#FFFFFF" - d="M8.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path26" /> - <path - fill="#FFFFFF" - d="M0.439-71.653c0.018,0.072,0.008,0.127-0.026,0.19C0.361-71.362,0.3-71.4,0.248-71.335 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path28" /> - </g> - <g - id="g30"> - <path - fill="#FFFFFF" - d="M69.439-71.653c0.018,0.072,0.008,0.127-0.026,0.19c-0.052,0.101-0.113,0.062-0.165,0.128 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path32" /> - </g> - <path - fill="#FFFFFF" - d="M0.495-71.653c0.018,0.072,0.008,0.127-0.026,0.19c-0.052,0.101-0.113,0.062-0.165,0.128 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224C0.5-71.68,0.503-71.744,0.51-71.626 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path34" /> - <g - id="g36"> - <g - id="g38"> - <path - fill="#FFFFFF" - d="M69.439-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path40" /> - <path - fill="#FFFFFF" - d="M61.778-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path42" /> - <path - fill="#FFFFFF" - d="M54.118-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path44" /> - <path - fill="#FFFFFF" - d="M46.458-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path46" /> - <path - fill="#FFFFFF" - d="M38.797-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path48" /> - <path - fill="#FFFFFF" - d="M31.137-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path50" /> - <path - fill="#FFFFFF" - d="M23.477-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path52" /> - <path - fill="#FFFFFF" - d="M15.816-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path54" /> - <path - fill="#FFFFFF" - d="M8.156-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path56" /> - <path - fill="#FFFFFF" - d="M0.495-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143C2-61.45,2.217-61.397,2.391-61.46c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path58" /> - </g> - <g - id="g60"> - <path - fill="#FFFFFF" - d="M69.439-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path62" /> - <path - fill="#FFFFFF" - d="M61.778-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path64" /> - <path - fill="#FFFFFF" - d="M54.118-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path66" /> - <path - fill="#FFFFFF" - d="M46.458-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path68" /> - <path - fill="#FFFFFF" - d="M38.797-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path70" /> - <path - fill="#FFFFFF" - d="M31.137-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path72" /> - <path - fill="#FFFFFF" - d="M23.477-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path74" /> - <path - fill="#FFFFFF" - d="M15.816-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path76" /> - <path - fill="#FFFFFF" - d="M8.156-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path78" /> - <path - fill="#FFFFFF" - d="M0.495-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-56.374,0.503-56.438,0.51-56.32 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path80" /> - </g> - <g - id="g82"> - <path - fill="#FFFFFF" - d="M69.439-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path84" /> - <path - fill="#FFFFFF" - d="M61.778-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path86" /> - <path - fill="#FFFFFF" - d="M54.118-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path88" /> - <path - fill="#FFFFFF" - d="M46.458-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path90" /> - <path - fill="#FFFFFF" - d="M38.797-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path92" /> - <path - fill="#FFFFFF" - d="M31.137-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path94" /> - <path - fill="#FFFFFF" - d="M23.477-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path96" /> - <path - fill="#FFFFFF" - d="M15.816-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path98" /> - <path - fill="#FFFFFF" - d="M8.156-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path100" /> - <path - fill="#FFFFFF" - d="M0.495-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path102" /> - </g> - <g - id="g104"> - <path - fill="#FFFFFF" - d="M69.439-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path106" /> - <path - fill="#FFFFFF" - d="M61.778-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path108" /> - <path - fill="#FFFFFF" - d="M54.118-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path110" /> - <path - fill="#FFFFFF" - d="M46.458-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path112" /> - <path - fill="#FFFFFF" - d="M38.797-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path114" /> - <path - fill="#FFFFFF" - d="M31.137-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path116" /> - <path - fill="#FFFFFF" - d="M23.477-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path118" /> - <path - fill="#FFFFFF" - d="M15.816-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path120" /> - <path - fill="#FFFFFF" - d="M8.156-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 C8.15-41.004,8.149-41.02,8.14-41.04" - id="path122" /> - <path - fill="#FFFFFF" - d="M0.495-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path124" /> - </g> - <g - id="g126"> - <path - fill="#FFFFFF" - d="M69.439-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path128" /> - <path - fill="#FFFFFF" - d="M61.778-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path130" /> - <path - fill="#FFFFFF" - d="M54.118-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path132" /> - <path - fill="#FFFFFF" - d="M46.458-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path134" /> - <path - fill="#FFFFFF" - d="M38.797-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path136" /> - <path - fill="#FFFFFF" - d="M31.137-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path138" /> - <path - fill="#FFFFFF" - d="M23.477-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path140" /> - <path - fill="#FFFFFF" - d="M15.816-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path142" /> - <path - fill="#FFFFFF" - d="M8.156-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path144" /> - <path - fill="#FFFFFF" - d="M0.495-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-33.416,0.503-33.48,0.51-33.362 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path146" /> - </g> - <g - id="g148"> - <path - fill="#FFFFFF" - d="M69.439-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path150" /> - <path - fill="#FFFFFF" - d="M61.778-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path152" /> - <path - fill="#FFFFFF" - d="M54.118-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path154" /> - <path - fill="#FFFFFF" - d="M46.458-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path156" /> - <path - fill="#FFFFFF" - d="M38.797-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path158" /> - <path - fill="#FFFFFF" - d="M31.137-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path160" /> - <path - fill="#FFFFFF" - d="M23.477-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path162" /> - <path - fill="#FFFFFF" - d="M15.816-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path164" /> - <path - fill="#FFFFFF" - d="M8.156-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path166" /> - <path - fill="#FFFFFF" - d="M0.495-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path168" /> - </g> - <g - id="g170"> - <path - fill="#FFFFFF" - d="M69.439-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path172" /> - <path - fill="#FFFFFF" - d="M61.778-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path174" /> - <path - fill="#FFFFFF" - d="M54.118-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path176" /> - <path - fill="#FFFFFF" - d="M46.458-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path178" /> - <path - fill="#FFFFFF" - d="M38.797-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path180" /> - <path - fill="#FFFFFF" - d="M31.137-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path182" /> - <path - fill="#FFFFFF" - d="M23.477-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path184" /> - <path - fill="#FFFFFF" - d="M15.816-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path186" /> - <path - fill="#FFFFFF" - d="M8.156-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path188" /> - <path - fill="#FFFFFF" - d="M0.495-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-18.11,0.503-18.175,0.51-18.057 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path190" /> - </g> - <g - id="g192"> - <path - fill="#FFFFFF" - d="M69.439-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362C69-9.692,69.159-9.523,69.154-9.4c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path194" /> - <path - fill="#FFFFFF" - d="M61.778-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path196" /> - <path - fill="#FFFFFF" - d="M54.118-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path198" /> - <path - fill="#FFFFFF" - d="M46.458-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path200" /> - <path - fill="#FFFFFF" - d="M38.797-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path202" /> - <path - fill="#FFFFFF" - d="M31.137-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path204" /> - <path - fill="#FFFFFF" - d="M23.477-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path206" /> - <path - fill="#FFFFFF" - d="M15.816-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053C17.933-7.969,17.839-8.227,18-8.34 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path208" /> - <path - fill="#FFFFFF" - d="M8.156-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 C7.915-10.05,7.866-9.836,7.886-9.75C7.717-9.692,7.876-9.523,7.871-9.4C7.868-9.351,7.83-9.295,7.826-9.239 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C9.114-7.652,9.321-7.799,9.48-7.837c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path210" /> - <path - fill="#FFFFFF" - d="M0.495-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 C0.254-10.05,0.205-9.836,0.225-9.75C0.056-9.692,0.215-9.523,0.21-9.4c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37C0.33-8.671,0.501-8.456,0.668-8.325c0.19,0.148,0.365,0.572,0.608,0.631 C1.454-7.652,1.66-7.799,1.819-7.837C2-7.88,2.217-7.827,2.391-7.89c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46C3.477-8.933,3.471-8.995,3.5-9.071 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path212" /> - </g> - </g> - <g - id="g214"> - <path - fill="#FFFFFF" - d="M69.439-2.778c0.018,0.072,0.008,0.127-0.026,0.19C69.361-2.487,69.3-2.525,69.248-2.46 c-0.051,0.062-0.099,0.276-0.079,0.362C69-2.04,69.159-1.871,69.154-1.748c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C70.397,0,70.604-0.146,70.763-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path216" /> - <path - fill="#FFFFFF" - d="M61.778-2.778c0.018,0.072,0.007,0.127-0.026,0.19C61.7-2.487,61.64-2.525,61.587-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C62.737,0,62.943-0.146,63.103-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C61.915-3.117,61.78-3.02,61.781-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path218" /> - <path - fill="#FFFFFF" - d="M54.118-2.778c0.018,0.072,0.007,0.127-0.026,0.19C54.04-2.487,53.98-2.525,53.927-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C55.077,0,55.283-0.146,55.442-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C54.255-3.117,54.12-3.02,54.121-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path220" /> - <path - fill="#FFFFFF" - d="M46.458-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C47.416,0,47.623-0.146,47.782-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C46.594-3.117,46.459-3.02,46.46-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path222" /> - <path - fill="#FFFFFF" - d="M38.797-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C39.756,0,39.962-0.146,40.122-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C38.934-3.117,38.799-3.02,38.8-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path224" /> - <path - fill="#FFFFFF" - d="M31.137-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C32.095,0,32.302-0.146,32.461-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C31.273-3.117,31.139-3.02,31.14-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path226" /> - <path - fill="#FFFFFF" - d="M23.477-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C24.435,0,24.642-0.146,24.801-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path228" /> - <path - fill="#FFFFFF" - d="M15.816-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C16.774,0,16.981-0.146,17.14-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 C15.81-2.74,15.809-2.756,15.8-2.776" - id="path230" /> - <path - fill="#FFFFFF" - d="M8.156-2.778c0.018,0.072,0.007,0.127-0.026,0.19C8.077-2.487,8.018-2.525,7.965-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35C7.868-1.698,7.83-1.643,7.826-1.587 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C9.114,0,9.321-0.146,9.48-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789C8.954-3.54,8.847-3.448,8.692-3.367 c-0.17,0.088-0.139,0.166-0.318,0.224C8.292-3.117,8.158-3.02,8.159-2.92C8.16-2.805,8.164-2.869,8.17-2.751 C8.15-2.74,8.149-2.756,8.14-2.776" - id="path232" /> - <path - fill="#FFFFFF" - d="M0.495-2.778c0.018,0.072,0.008,0.127-0.026,0.19C0.417-2.487,0.356-2.525,0.304-2.46 C0.253-2.397,0.205-2.184,0.225-2.098C0.056-2.04,0.215-1.871,0.21-1.748c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37C0.33-1.019,0.501-0.804,0.668-0.673c0.19,0.148,0.365,0.572,0.608,0.631 C1.454,0,1.66-0.146,1.819-0.185C2-0.228,2.217-0.175,2.391-0.237c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46C3.477-1.28,3.471-1.343,3.5-1.419 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789C1.293-3.54,1.187-3.448,1.031-3.367 c-0.17,0.088-0.139,0.166-0.318,0.224C0.632-3.117,0.498-3.02,0.498-2.92C0.5-2.805,0.503-2.869,0.51-2.751 C0.489-2.74,0.488-2.756,0.479-2.776" - id="path234" /> - </g> - </g> -</pattern> - -<rect - style="fill:#1d2d44;fill-opacity:1" - id="rect7667" - width="128" - height="128" - x="0" - y="-1.5000001e-06" - rx="20" - ry="20" /><path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 58.33248,29.12399 c -8.931744,0 -16.147768,7.21604 -16.147768,16.14776 0,3.68172 1.225952,7.07024 3.292884,9.78364 4.483908,-5.1898 11.101748,-8.48548 18.490768,-8.48548 3.615048,0 7.043084,0.805 10.13194,2.21636 0.25008,-1.131 0.37996,-2.30724 0.37996,-3.51452 0,-8.93172 -7.216012,-16.14776 -16.147764,-16.14776 z M 37.2454,36.59631 c -4.651408,0 -8.390508,3.77076 -8.390508,8.42216 0,1.506 0.38852,2.92896 1.076512,4.14776 2.80684,-1.58336 6.051864,-2.50132 9.498688,-2.50132 0.33264,0 0.653036,0.012 0.981536,0.032 -0.0372,-0.47152 -0.06328,-0.9438 -0.06328,-1.4248 0,-2.59072 0.562688,-5.05568 1.551452,-7.28232 -1.33128,-0.89272 -2.926288,-1.39312 -4.654356,-1.39312 z m 39.83116,5.7942 c -0.34364,0 -0.674872,0.042 -1.013196,0.0632 0.14636,0.92272 0.25328,1.85444 0.25328,2.81796 0,1.49944 -0.19068,2.94632 -0.538256,4.33772 4.074936,2.25512 7.45902,5.62936 9.68866,9.72032 2.312644,-1.204 4.892476,-1.96952 7.630616,-2.15304 -0.705676,-8.27576 -7.561776,-14.78628 -16.02112,-14.78628 z m -13.108196,6.01584 c -12.498188,0 -22.606872,10.1078 -22.606872,22.60684 0,12.49768 10.108168,22.60688 22.606872,22.60688 12.498716,0 22.60688,-10.1092 22.60688,-22.60688 0,-12.499 -10.10868,-22.60684 -22.60688,-22.60684 z m -24.538272,0.0948 c -9.696224,0 -17.5409,7.84468 -17.5409,17.54092 0,5.70796 2.719624,10.761 6.93404,13.96304 1.776716,-3.42676 5.34516,-5.76252 9.46702,-5.76252 0.498168,0 0.976332,0.0604 1.456464,0.1268 -0.15072,-1.09656 -0.22164,-2.21844 -0.22164,-3.3562 0,-5.43972 1.770672,-10.47008 4.780996,-14.53296 -1.801952,-2.25484 -3.0915,-4.96408 -3.641168,-7.9156 -0.407372,-0.028 -0.820216,-0.0632 -1.234824,-0.0632 z m 54.965732,10.44856 c -2.94422,0 -5.702192,0.75168 -8.137212,2.0264 1.382684,3.06272 2.153036,6.46088 2.153036,10.03692 0,6.69584 -2.692088,12.77572 -7.060688,17.1926 3.209324,3.56304 7.865672,5.7942 13.044864,5.7942 9.696226,0 17.540916,-7.84464 17.540916,-17.54088 0,-9.69624 -7.84469,-17.50924 -17.540916,-17.50924 z m -74.2164,2.31152 C 11.24742,61.26123 4,68.44531 4,77.37731 c 0,8.932 7.24742,16.17944 16.179424,16.17944 3.399648,0 6.5489,-1.0592 9.150408,-2.8496 -1.074996,-1.67044 -1.709768,-3.66752 -1.709768,-5.7942 0,-1.10384 0.16288,-2.16428 0.474928,-3.16624 -4.870276,-3.51968 -8.04222,-9.24728 -8.04222,-15.70448 0,-1.64064 0.2162,-3.22704 0.601592,-4.74936 -0.15996,-0.004 -0.3138,-0.032 -0.47494,-0.032 z m 94.955196,13.86808 c -0.47649,0 -0.93756,0.0544 -1.39314,0.1268 0.0252,0.40276 0.0316,0.79408 0.0316,1.20316 0,5.15012 -2.03206,9.82456 -5.31926,13.29816 1.61719,1.8806 3.99262,3.07124 6.68075,3.07124 4.89645,0 8.86544,-3.93732 8.86544,-8.8338 0,-4.89644 -3.96899,-8.8654 -8.86544,-8.8654 z m -76.844368,0.94984 c -4.8962,0 -8.833776,3.9376 -8.833776,8.8338 0,4.89616 3.937576,8.86544 8.833776,8.86544 3.753,0 6.93856,-2.34184 8.2322,-5.63592 -3.156528,-3.21488 -5.42508,-7.31624 -6.427444,-11.87332 -0.586568,-0.1212 -1.181936,-0.19 -1.804756,-0.19 z" - id="circle238" - inkscape:export-filename="/home/user/owncloud/core/img/logo.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" - inkscape:connector-curvature="0" - sodipodi:nodetypes="sscscsscscscscccscscccsssssssscscsccsscscssscsscscsccccscssccsssccs" /> - - - - - - - - - - -</svg> \ No newline at end of file +<svg xml:space="preserve" height="128" viewBox="0 0 128 127.99999" xmlns:dc="http://purl.org/dc/elements/1.1/" width="128" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" y="0px" x="0px" enable-background="new 0 0 595.275 311.111"> +<rect rx="20" ry="20" height="128" width="128" y="-0.0000015" x="0" fill="#1d2d44"/><path style="block-progression:tb;text-indent:0;color:#000000;enable-background:accumulate;text-transform:none" d="m58.332 29.124c-8.9317 0-16.148 7.216-16.148 16.148 0 3.6817 1.226 7.0702 3.2929 9.7836 4.4839-5.1898 11.102-8.4855 18.491-8.4855 3.615 0 7.0431 0.805 10.132 2.2164 0.25008-1.131 0.37996-2.3072 0.37996-3.5145 0-8.9317-7.216-16.148-16.148-16.148zm-21.087 7.472c-4.6514 0-8.3905 3.7708-8.3905 8.4222 0 1.506 0.38852 2.929 1.0765 4.1478 2.8068-1.5834 6.0519-2.5013 9.4987-2.5013 0.33264 0 0.65304 0.012 0.98154 0.032-0.0372-0.47152-0.06328-0.9438-0.06328-1.4248 0-2.5907 0.56269-5.0557 1.5515-7.2823-1.3313-0.89272-2.9263-1.3931-4.6544-1.3931zm39.831 5.7942c-0.34364 0-0.67487 0.042-1.0132 0.0632 0.14636 0.92272 0.25328 1.8544 0.25328 2.818 0 1.4994-0.19068 2.9463-0.53826 4.3377 4.0749 2.2551 7.459 5.6294 9.6887 9.7203 2.3126-1.204 4.8925-1.9695 7.6306-2.153-0.70568-8.2758-7.5618-14.786-16.021-14.786zm-13.108 6.0158c-12.498 0-22.607 10.108-22.607 22.607 0 12.498 10.108 22.607 22.607 22.607s22.607-10.109 22.607-22.607c0-12.499-10.109-22.607-22.607-22.607zm-24.538 0.0948c-9.6962 0-17.541 7.8447-17.541 17.541 0 5.708 2.7196 10.761 6.934 13.963 1.7767-3.4268 5.3452-5.7625 9.467-5.7625 0.49817 0 0.97633 0.0604 1.4565 0.1268-0.15072-1.0966-0.22164-2.2184-0.22164-3.3562 0-5.4397 1.7707-10.47 4.781-14.533-1.802-2.2548-3.0915-4.9641-3.6412-7.9156-0.40737-0.028-0.82022-0.0632-1.2348-0.0632zm54.966 10.449c-2.9442 0-5.7022 0.75168-8.1372 2.0264 1.3827 3.0627 2.153 6.4609 2.153 10.037 0 6.6958-2.6921 12.776-7.0607 17.193 3.2093 3.563 7.8657 5.7942 13.045 5.7942 9.6962 0 17.541-7.8446 17.541-17.541 0-9.6962-7.8447-17.509-17.541-17.509zm-74.216 2.3115c-8.933-0.001-16.18 7.183-16.18 16.115s7.2474 16.179 16.179 16.179c3.3996 0 6.5489-1.0592 9.1504-2.8496-1.075-1.6704-1.7098-3.6675-1.7098-5.7942 0-1.1038 0.16288-2.1643 0.47493-3.1662-4.8703-3.5197-8.0422-9.2473-8.0422-15.704 0-1.6406 0.2162-3.227 0.60159-4.7494-0.15996-0.004-0.3138-0.032-0.47494-0.032zm94.955 13.868c-0.47649 0-0.93756 0.0544-1.3931 0.1268 0.0252 0.40276 0.0316 0.79408 0.0316 1.2032 0 5.1501-2.0321 9.8246-5.3193 13.298 1.6172 1.8806 3.9926 3.0712 6.6808 3.0712 4.8964 0 8.8654-3.9373 8.8654-8.8338 0-4.8964-3.969-8.8654-8.8654-8.8654zm-76.844 0.94984c-4.8962 0-8.8338 3.9376-8.8338 8.8338s3.9376 8.8654 8.8338 8.8654c3.753 0 6.9386-2.3418 8.2322-5.6359-3.1565-3.2149-5.4251-7.3162-6.4274-11.873-0.58657-0.1212-1.1819-0.19-1.8048-0.19z" fill="#fff"/> +</svg> diff --git a/core/img/favicon.png b/core/img/favicon.png index 79b6795f6f6c3b0c9c6b703460f294a3832d0e4e..02936243cb13d8e7bfa816f2b577f748a4615e36 100644 Binary files a/core/img/favicon.png and b/core/img/favicon.png differ diff --git a/core/img/favicon.svg b/core/img/favicon.svg index f055c32efb6066c93e32f3bc7cbb3a189a616be4..39cb17426895187ecc5cadcea140591168110807 100644 --- a/core/img/favicon.svg +++ b/core/img/favicon.svg @@ -1,796 +1,4 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.1" - id="Layer_1" - x="0px" - y="0px" - width="32" - height="32" - viewBox="0 0 32 31.999997" - enable-background="new 0 0 595.275 311.111" - xml:space="preserve" - inkscape:version="0.48.2 r9819" - sodipodi:docname="logo-iconbluesmall.svg" - inkscape:export-filename="/home/user/owncloud/core/img/favicon.png" - inkscape:export-xdpi="89.826416" - inkscape:export-ydpi="89.826416"><metadata - id="metadata327"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs - id="defs325"><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_1_" - id="linearGradient3353" - gradientUnits="userSpaceOnUse" - x1="288.49411" - y1="55.888199" - x2="288.49411" - y2="339.22189" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_2_" - id="linearGradient3355" - gradientUnits="userSpaceOnUse" - x1="251.2114" - y1="55.888199" - x2="251.2114" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_3_" - id="linearGradient3357" - gradientUnits="userSpaceOnUse" - x1="293.22461" - y1="55.888199" - x2="293.22461" - y2="339.22171" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_4_" - id="linearGradient3359" - gradientUnits="userSpaceOnUse" - x1="375.33401" - y1="55.888199" - x2="375.33401" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_5_" - id="linearGradient3361" - gradientUnits="userSpaceOnUse" - x1="334.49411" - y1="55.888199" - x2="334.49411" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_6_" - id="linearGradient3363" - gradientUnits="userSpaceOnUse" - x1="458.42679" - y1="55.8867" - x2="458.42679" - y2="339.2236" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_7_" - id="linearGradient3365" - gradientUnits="userSpaceOnUse" - x1="413.16309" - y1="55.888199" - x2="413.16309" - y2="339.22131" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_8_" - id="linearGradient3367" - gradientUnits="userSpaceOnUse" - x1="290.76169" - y1="55.8867" - x2="290.76169" - y2="339.2236" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_9_" - id="linearGradient3369" - gradientUnits="userSpaceOnUse" - x1="346.77341" - y1="55.888199" - x2="346.77341" - y2="339.22119" /> - <linearGradient - y2="339.22189" - x2="288.49411" - y1="55.888199" - x1="288.49411" - gradientUnits="userSpaceOnUse" - id="SVGID_1_"> - <stop - id="stop261" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop263" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="251.2114" - y1="55.888199" - x1="251.2114" - gradientUnits="userSpaceOnUse" - id="SVGID_2_"> - <stop - id="stop268" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop270" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22171" - x2="293.22461" - y1="55.888199" - x1="293.22461" - gradientUnits="userSpaceOnUse" - id="SVGID_3_"> - <stop - id="stop275" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop277" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="375.33401" - y1="55.888199" - x1="375.33401" - gradientUnits="userSpaceOnUse" - id="SVGID_4_"> - <stop - id="stop282" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop284" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="334.49411" - y1="55.888199" - x1="334.49411" - gradientUnits="userSpaceOnUse" - id="SVGID_5_"> - <stop - id="stop289" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop291" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.2236" - x2="458.42679" - y1="55.8867" - x1="458.42679" - gradientUnits="userSpaceOnUse" - id="SVGID_6_"> - <stop - id="stop296" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop298" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22131" - x2="413.16309" - y1="55.888199" - x1="413.16309" - gradientUnits="userSpaceOnUse" - id="SVGID_7_"> - <stop - id="stop303" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop305" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.2236" - x2="290.76169" - y1="55.8867" - x1="290.76169" - gradientUnits="userSpaceOnUse" - id="SVGID_8_"> - <stop - id="stop310" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop312" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22119" - x2="346.77341" - y1="55.888199" - x1="346.77341" - gradientUnits="userSpaceOnUse" - id="SVGID_9_"> - <stop - id="stop317" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop319" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - -<linearGradient - y2="18.967093" - x2="-2.4040222" - y1="4.4573336" - x1="-2.4040222" - gradientTransform="translate(13.927091,16.573387)" - gradientUnits="userSpaceOnUse" - id="linearGradient3475" - xlink:href="#linearGradient3587-6-5-26" - inkscape:collect="always" /><linearGradient - id="linearGradient3587-6-5-26"><stop - id="stop3589-9-2-45" - style="stop-color:#000000;stop-opacity:1" - offset="0" /><stop - id="stop3591-7-4-20" - style="stop-color:#363636;stop-opacity:1" - offset="1" /></linearGradient><filter - inkscape:collect="always" - id="filter4274" - x="-0.075768784" - width="1.1515376" - y="-0.14014855" - height="1.2802971"><feGaussianBlur - inkscape:collect="always" - stdDeviation="0.94710989" - id="feGaussianBlur4276" /></filter></defs><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="774" - id="namedview323" - showgrid="false" - inkscape:zoom="8" - inkscape:cx="-8.6923201" - inkscape:cy="19.488907" - inkscape:window-x="0" - inkscape:window-y="26" - inkscape:window-maximized="1" - inkscape:current-layer="Layer_1" - units="px" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" - showguides="true" - inkscape:guide-bbox="true" /> -<pattern - y="565.223" - width="69" - height="69" - patternUnits="userSpaceOnUse" - id="Polka_Dot_Pattern" - viewBox="2.125 -70.896 69 69" - overflow="visible"> - <g - id="g4"> - <polygon - fill="none" - points="71.125,-1.896 2.125,-1.896 2.125,-70.896 71.125,-70.896 " - id="polygon6" /> - <polygon - fill="#F6BB60" - points="71.125,-1.896 2.125,-1.896 2.125,-70.896 71.125,-70.896 " - id="polygon8" /> - <g - id="g10"> - <path - fill="#FFFFFF" - d="M61.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path12" /> - <path - fill="#FFFFFF" - d="M54.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path14" /> - <path - fill="#FFFFFF" - d="M46.439-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path16" /> - <path - fill="#FFFFFF" - d="M38.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path18" /> - <path - fill="#FFFFFF" - d="M31.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path20" /> - <path - fill="#FFFFFF" - d="M23.439-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path22" /> - <path - fill="#FFFFFF" - d="M15.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path24" /> - <path - fill="#FFFFFF" - d="M8.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path26" /> - <path - fill="#FFFFFF" - d="M0.439-71.653c0.018,0.072,0.008,0.127-0.026,0.19C0.361-71.362,0.3-71.4,0.248-71.335 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path28" /> - </g> - <g - id="g30"> - <path - fill="#FFFFFF" - d="M69.439-71.653c0.018,0.072,0.008,0.127-0.026,0.19c-0.052,0.101-0.113,0.062-0.165,0.128 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path32" /> - </g> - <path - fill="#FFFFFF" - d="M0.495-71.653c0.018,0.072,0.008,0.127-0.026,0.19c-0.052,0.101-0.113,0.062-0.165,0.128 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224C0.5-71.68,0.503-71.744,0.51-71.626 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path34" /> - <g - id="g36"> - <g - id="g38"> - <path - fill="#FFFFFF" - d="M69.439-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path40" /> - <path - fill="#FFFFFF" - d="M61.778-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path42" /> - <path - fill="#FFFFFF" - d="M54.118-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path44" /> - <path - fill="#FFFFFF" - d="M46.458-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path46" /> - <path - fill="#FFFFFF" - d="M38.797-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path48" /> - <path - fill="#FFFFFF" - d="M31.137-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path50" /> - <path - fill="#FFFFFF" - d="M23.477-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path52" /> - <path - fill="#FFFFFF" - d="M15.816-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path54" /> - <path - fill="#FFFFFF" - d="M8.156-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path56" /> - <path - fill="#FFFFFF" - d="M0.495-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143C2-61.45,2.217-61.397,2.391-61.46c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path58" /> - </g> - <g - id="g60"> - <path - fill="#FFFFFF" - d="M69.439-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path62" /> - <path - fill="#FFFFFF" - d="M61.778-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path64" /> - <path - fill="#FFFFFF" - d="M54.118-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path66" /> - <path - fill="#FFFFFF" - d="M46.458-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path68" /> - <path - fill="#FFFFFF" - d="M38.797-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path70" /> - <path - fill="#FFFFFF" - d="M31.137-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path72" /> - <path - fill="#FFFFFF" - d="M23.477-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path74" /> - <path - fill="#FFFFFF" - d="M15.816-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path76" /> - <path - fill="#FFFFFF" - d="M8.156-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path78" /> - <path - fill="#FFFFFF" - d="M0.495-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-56.374,0.503-56.438,0.51-56.32 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path80" /> - </g> - <g - id="g82"> - <path - fill="#FFFFFF" - d="M69.439-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path84" /> - <path - fill="#FFFFFF" - d="M61.778-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path86" /> - <path - fill="#FFFFFF" - d="M54.118-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path88" /> - <path - fill="#FFFFFF" - d="M46.458-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path90" /> - <path - fill="#FFFFFF" - d="M38.797-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path92" /> - <path - fill="#FFFFFF" - d="M31.137-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path94" /> - <path - fill="#FFFFFF" - d="M23.477-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path96" /> - <path - fill="#FFFFFF" - d="M15.816-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path98" /> - <path - fill="#FFFFFF" - d="M8.156-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path100" /> - <path - fill="#FFFFFF" - d="M0.495-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path102" /> - </g> - <g - id="g104"> - <path - fill="#FFFFFF" - d="M69.439-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path106" /> - <path - fill="#FFFFFF" - d="M61.778-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path108" /> - <path - fill="#FFFFFF" - d="M54.118-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path110" /> - <path - fill="#FFFFFF" - d="M46.458-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path112" /> - <path - fill="#FFFFFF" - d="M38.797-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path114" /> - <path - fill="#FFFFFF" - d="M31.137-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path116" /> - <path - fill="#FFFFFF" - d="M23.477-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path118" /> - <path - fill="#FFFFFF" - d="M15.816-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path120" /> - <path - fill="#FFFFFF" - d="M8.156-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 C8.15-41.004,8.149-41.02,8.14-41.04" - id="path122" /> - <path - fill="#FFFFFF" - d="M0.495-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path124" /> - </g> - <g - id="g126"> - <path - fill="#FFFFFF" - d="M69.439-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path128" /> - <path - fill="#FFFFFF" - d="M61.778-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path130" /> - <path - fill="#FFFFFF" - d="M54.118-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path132" /> - <path - fill="#FFFFFF" - d="M46.458-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path134" /> - <path - fill="#FFFFFF" - d="M38.797-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path136" /> - <path - fill="#FFFFFF" - d="M31.137-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path138" /> - <path - fill="#FFFFFF" - d="M23.477-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path140" /> - <path - fill="#FFFFFF" - d="M15.816-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path142" /> - <path - fill="#FFFFFF" - d="M8.156-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path144" /> - <path - fill="#FFFFFF" - d="M0.495-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-33.416,0.503-33.48,0.51-33.362 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path146" /> - </g> - <g - id="g148"> - <path - fill="#FFFFFF" - d="M69.439-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path150" /> - <path - fill="#FFFFFF" - d="M61.778-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path152" /> - <path - fill="#FFFFFF" - d="M54.118-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path154" /> - <path - fill="#FFFFFF" - d="M46.458-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path156" /> - <path - fill="#FFFFFF" - d="M38.797-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path158" /> - <path - fill="#FFFFFF" - d="M31.137-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path160" /> - <path - fill="#FFFFFF" - d="M23.477-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path162" /> - <path - fill="#FFFFFF" - d="M15.816-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path164" /> - <path - fill="#FFFFFF" - d="M8.156-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path166" /> - <path - fill="#FFFFFF" - d="M0.495-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path168" /> - </g> - <g - id="g170"> - <path - fill="#FFFFFF" - d="M69.439-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path172" /> - <path - fill="#FFFFFF" - d="M61.778-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path174" /> - <path - fill="#FFFFFF" - d="M54.118-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path176" /> - <path - fill="#FFFFFF" - d="M46.458-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path178" /> - <path - fill="#FFFFFF" - d="M38.797-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path180" /> - <path - fill="#FFFFFF" - d="M31.137-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path182" /> - <path - fill="#FFFFFF" - d="M23.477-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path184" /> - <path - fill="#FFFFFF" - d="M15.816-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path186" /> - <path - fill="#FFFFFF" - d="M8.156-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path188" /> - <path - fill="#FFFFFF" - d="M0.495-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-18.11,0.503-18.175,0.51-18.057 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path190" /> - </g> - <g - id="g192"> - <path - fill="#FFFFFF" - d="M69.439-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362C69-9.692,69.159-9.523,69.154-9.4c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path194" /> - <path - fill="#FFFFFF" - d="M61.778-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path196" /> - <path - fill="#FFFFFF" - d="M54.118-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path198" /> - <path - fill="#FFFFFF" - d="M46.458-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path200" /> - <path - fill="#FFFFFF" - d="M38.797-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path202" /> - <path - fill="#FFFFFF" - d="M31.137-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path204" /> - <path - fill="#FFFFFF" - d="M23.477-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path206" /> - <path - fill="#FFFFFF" - d="M15.816-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053C17.933-7.969,17.839-8.227,18-8.34 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path208" /> - <path - fill="#FFFFFF" - d="M8.156-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 C7.915-10.05,7.866-9.836,7.886-9.75C7.717-9.692,7.876-9.523,7.871-9.4C7.868-9.351,7.83-9.295,7.826-9.239 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C9.114-7.652,9.321-7.799,9.48-7.837c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path210" /> - <path - fill="#FFFFFF" - d="M0.495-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 C0.254-10.05,0.205-9.836,0.225-9.75C0.056-9.692,0.215-9.523,0.21-9.4c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37C0.33-8.671,0.501-8.456,0.668-8.325c0.19,0.148,0.365,0.572,0.608,0.631 C1.454-7.652,1.66-7.799,1.819-7.837C2-7.88,2.217-7.827,2.391-7.89c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46C3.477-8.933,3.471-8.995,3.5-9.071 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path212" /> - </g> - </g> - <g - id="g214"> - <path - fill="#FFFFFF" - d="M69.439-2.778c0.018,0.072,0.008,0.127-0.026,0.19C69.361-2.487,69.3-2.525,69.248-2.46 c-0.051,0.062-0.099,0.276-0.079,0.362C69-2.04,69.159-1.871,69.154-1.748c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C70.397,0,70.604-0.146,70.763-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path216" /> - <path - fill="#FFFFFF" - d="M61.778-2.778c0.018,0.072,0.007,0.127-0.026,0.19C61.7-2.487,61.64-2.525,61.587-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C62.737,0,62.943-0.146,63.103-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C61.915-3.117,61.78-3.02,61.781-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path218" /> - <path - fill="#FFFFFF" - d="M54.118-2.778c0.018,0.072,0.007,0.127-0.026,0.19C54.04-2.487,53.98-2.525,53.927-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C55.077,0,55.283-0.146,55.442-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C54.255-3.117,54.12-3.02,54.121-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path220" /> - <path - fill="#FFFFFF" - d="M46.458-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C47.416,0,47.623-0.146,47.782-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C46.594-3.117,46.459-3.02,46.46-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path222" /> - <path - fill="#FFFFFF" - d="M38.797-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C39.756,0,39.962-0.146,40.122-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C38.934-3.117,38.799-3.02,38.8-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path224" /> - <path - fill="#FFFFFF" - d="M31.137-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C32.095,0,32.302-0.146,32.461-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C31.273-3.117,31.139-3.02,31.14-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path226" /> - <path - fill="#FFFFFF" - d="M23.477-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C24.435,0,24.642-0.146,24.801-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path228" /> - <path - fill="#FFFFFF" - d="M15.816-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C16.774,0,16.981-0.146,17.14-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 C15.81-2.74,15.809-2.756,15.8-2.776" - id="path230" /> - <path - fill="#FFFFFF" - d="M8.156-2.778c0.018,0.072,0.007,0.127-0.026,0.19C8.077-2.487,8.018-2.525,7.965-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35C7.868-1.698,7.83-1.643,7.826-1.587 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C9.114,0,9.321-0.146,9.48-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789C8.954-3.54,8.847-3.448,8.692-3.367 c-0.17,0.088-0.139,0.166-0.318,0.224C8.292-3.117,8.158-3.02,8.159-2.92C8.16-2.805,8.164-2.869,8.17-2.751 C8.15-2.74,8.149-2.756,8.14-2.776" - id="path232" /> - <path - fill="#FFFFFF" - d="M0.495-2.778c0.018,0.072,0.008,0.127-0.026,0.19C0.417-2.487,0.356-2.525,0.304-2.46 C0.253-2.397,0.205-2.184,0.225-2.098C0.056-2.04,0.215-1.871,0.21-1.748c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37C0.33-1.019,0.501-0.804,0.668-0.673c0.19,0.148,0.365,0.572,0.608,0.631 C1.454,0,1.66-0.146,1.819-0.185C2-0.228,2.217-0.175,2.391-0.237c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46C3.477-1.28,3.471-1.343,3.5-1.419 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789C1.293-3.54,1.187-3.448,1.031-3.367 c-0.17,0.088-0.139,0.166-0.318,0.224C0.632-3.117,0.498-3.02,0.498-2.92C0.5-2.805,0.503-2.869,0.51-2.751 C0.489-2.74,0.488-2.756,0.479-2.776" - id="path234" /> - </g> - </g> -</pattern> - -<rect - style="fill:#1d2d44;fill-opacity:1" - id="rect7667" - width="32" - height="32" - x="0" - y="-5.2587893e-06" - rx="5" - ry="5" /><path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 14.58312,7.280992 c -2.232936,0 -4.036942,1.80401 -4.036942,4.03694 0,0.92043 0.306488,1.76756 0.823221,2.44591 1.120977,-1.29745 2.775437,-2.12137 4.622692,-2.12137 0.903762,0 1.760771,0.20125 2.532985,0.55409 0.06252,-0.28275 0.09499,-0.57681 0.09499,-0.87863 0,-2.23293 -1.804003,-4.03694 -4.036941,-4.03694 z m -5.27177,1.86808 c -1.162852,0 -2.097627,0.94269 -2.097627,2.10554 0,0.3765 0.09713,0.73224 0.269128,1.03694 0.70171,-0.39584 1.512966,-0.62533 2.374672,-0.62533 0.08316,0 0.163259,0.003 0.245384,0.008 -0.0093,-0.11788 -0.01582,-0.23595 -0.01582,-0.3562 0,-0.64768 0.140672,-1.26392 0.387863,-1.82058 -0.33282,-0.22318 -0.731572,-0.34828 -1.163589,-0.34828 z m 9.95779,1.44855 c -0.08591,0 -0.168718,0.0105 -0.253299,0.0158 0.03659,0.23068 0.06332,0.46361 0.06332,0.70449 0,0.37486 -0.04767,0.73658 -0.134564,1.08443 1.018734,0.56378 1.864755,1.40734 2.422165,2.43008 0.578161,-0.301 1.223119,-0.49238 1.907654,-0.53826 -0.176419,-2.06894 -1.890444,-3.69657 -4.00528,-3.69657 z m -3.277049,1.50396 c -3.124547,0 -5.651718,2.52695 -5.651718,5.65171 0,3.12442 2.527042,5.65172 5.651718,5.65172 3.124679,0 5.65172,-2.5273 5.65172,-5.65172 0,-3.12475 -2.52717,-5.65171 -5.65172,-5.65171 z m -6.134568,0.0237 c -2.424056,0 -4.385225,1.96117 -4.385225,4.38523 0,1.42699 0.679906,2.69025 1.73351,3.49076 0.444179,-0.85669 1.33629,-1.44063 2.366755,-1.44063 0.124542,0 0.244083,0.0151 0.364116,0.0317 -0.03768,-0.27414 -0.05541,-0.55461 -0.05541,-0.83905 0,-1.35993 0.442668,-2.61752 1.195249,-3.63324 -0.450488,-0.56371 -0.772875,-1.24102 -0.910292,-1.9789 -0.101843,-0.007 -0.205054,-0.0158 -0.308706,-0.0158 z m 13.741433,2.61214 c -0.736055,0 -1.425548,0.18792 -2.034303,0.5066 0.345671,0.76568 0.538259,1.61522 0.538259,2.50923 0,1.67396 -0.673022,3.19393 -1.765172,4.29815 0.802331,0.89076 1.966418,1.44855 3.261216,1.44855 2.424057,0 4.385229,-1.96116 4.385229,-4.38522 0,-2.42406 -1.961172,-4.37731 -4.385229,-4.37731 z m -18.5541,0.57788 C 2.811855,15.315302 1,17.111322 1,19.344322 c 0,2.233 1.811855,4.04486 4.044856,4.04486 0.849912,0 1.637225,-0.2648 2.287602,-0.7124 -0.268749,-0.41761 -0.427442,-0.91688 -0.427442,-1.44855 0,-0.27596 0.04072,-0.54107 0.118732,-0.79156 -1.217569,-0.87992 -2.010555,-2.31182 -2.010555,-3.92612 0,-0.41016 0.05405,-0.80676 0.150398,-1.18734 -0.03999,-10e-4 -0.07845,-0.008 -0.118735,-0.008 z m 23.738799,3.46702 c -0.119122,0 -0.23439,0.0136 -0.348285,0.0317 0.0063,0.10069 0.0079,0.19852 0.0079,0.30079 0,1.28753 -0.508015,2.45614 -1.329815,3.32454 0.404298,0.47015 0.998155,0.76781 1.670188,0.76781 1.224112,0 2.21636,-0.98433 2.21636,-2.20845 0,-1.22411 -0.992248,-2.21635 -2.21636,-2.21635 z m -19.211092,0.23746 c -1.22405,0 -2.208444,0.9844 -2.208444,2.20845 0,1.22404 0.984394,2.21636 2.208444,2.21636 0.93825,0 1.73464,-0.58546 2.05805,-1.40898 -0.789132,-0.80372 -1.35627,-1.82906 -1.606861,-2.96833 -0.146642,-0.0303 -0.295484,-0.0475 -0.451189,-0.0475 z" - id="circle238" - inkscape:export-filename="/home/user/owncloud/core/img/logo.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" - inkscape:connector-curvature="0" - sodipodi:nodetypes="sscscsscscscscccscscccsssssssscscsccsscscssscsscscsccccscssccsssccs" /> - - - - - - - - - - -</svg> \ No newline at end of file +<svg xml:space="preserve" height="32" viewBox="0 0 32 31.999997" xmlns:dc="http://purl.org/dc/elements/1.1/" width="32" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" y="0px" x="0px" enable-background="new 0 0 595.275 311.111"> +<rect rx="5" ry="5" height="32" width="32" y="-.0000052588" x="0" fill="#1d2d44"/><path style="block-progression:tb;text-indent:0;color:#000000;enable-background:accumulate;text-transform:none" d="m14.583 7.281c-2.2329 0-4.0369 1.804-4.0369 4.0369 0 0.92043 0.30649 1.7676 0.82322 2.4459 1.121-1.2974 2.7754-2.1214 4.6227-2.1214 0.90376 0 1.7608 0.20125 2.533 0.55409 0.06252-0.28275 0.09499-0.57681 0.09499-0.87863 0-2.2329-1.804-4.0369-4.0369-4.0369zm-5.2718 1.8681c-1.1629 0-2.0976 0.94269-2.0976 2.1055 0 0.3765 0.09713 0.73224 0.26913 1.0369 0.70171-0.39584 1.513-0.62533 2.3747-0.62533 0.08316 0 0.16326 0.003 0.24538 0.008-0.0093-0.11788-0.01582-0.23595-0.01582-0.3562 0-0.64768 0.14067-1.2639 0.38786-1.8206-0.33282-0.22318-0.73157-0.34828-1.1636-0.34828zm9.9578 1.4486c-0.08591 0-0.16872 0.0105-0.2533 0.0158 0.03659 0.23068 0.06332 0.46361 0.06332 0.70449 0 0.37486-0.04767 0.73658-0.13456 1.0844 1.0187 0.56378 1.8648 1.4073 2.4222 2.4301 0.57816-0.301 1.2231-0.49238 1.9077-0.53826-0.17642-2.0689-1.8904-3.6966-4.0053-3.6966zm-3.277 1.504c-3.1245 0-5.6517 2.527-5.6517 5.6517 0 3.1244 2.527 5.6517 5.6517 5.6517s5.6517-2.5273 5.6517-5.6517c0-3.1248-2.5272-5.6517-5.6517-5.6517zm-6.1346 0.0237c-2.4241 0-4.3852 1.9612-4.3852 4.3852 0 1.427 0.67991 2.6902 1.7335 3.4908 0.44418-0.85669 1.3363-1.4406 2.3668-1.4406 0.12454 0 0.24408 0.0151 0.36412 0.0317-0.03768-0.27414-0.05541-0.55461-0.05541-0.83905 0-1.3599 0.44267-2.6175 1.1952-3.6332-0.45049-0.56371-0.77288-1.241-0.91029-1.9789-0.10184-0.007-0.20505-0.0158-0.30871-0.0158zm13.741 2.6121c-0.73606 0-1.4255 0.18792-2.0343 0.5066 0.34567 0.76568 0.53826 1.6152 0.53826 2.5092 0 1.674-0.67302 3.1939-1.7652 4.2982 0.80233 0.89076 1.9664 1.4486 3.2612 1.4486 2.4241 0 4.3852-1.9612 4.3852-4.3852 0-2.4241-1.9612-4.3773-4.3852-4.3773zm-18.554 0.57788c-2.2321-0.001-4.044 1.795-4.044 4.028s1.8119 4.0449 4.0449 4.0449c0.84991 0 1.6372-0.2648 2.2876-0.7124-0.26875-0.41761-0.42744-0.91688-0.42744-1.4486 0-0.27596 0.04072-0.54107 0.11873-0.79156-1.2176-0.87992-2.0106-2.3118-2.0106-3.9261 0-0.41016 0.05405-0.80676 0.1504-1.1873-0.03999-0.001-0.07845-0.008-0.11874-0.008zm23.739 3.467c-0.11912 0-0.23439 0.0136-0.34828 0.0317 0.0063 0.10069 0.0079 0.19852 0.0079 0.30079 0 1.2875-0.50802 2.4561-1.3298 3.3245 0.4043 0.47015 0.99816 0.76781 1.6702 0.76781 1.2241 0 2.2164-0.98433 2.2164-2.2084s-0.99225-2.2164-2.2164-2.2164zm-19.211 0.23746c-1.224 0-2.2084 0.9844-2.2084 2.2084s0.98439 2.2164 2.2084 2.2164c0.93825 0 1.7346-0.58546 2.058-1.409-0.78913-0.80372-1.3563-1.8291-1.6069-2.9683-0.14664-0.0303-0.29548-0.0475-0.45119-0.0475z" fill="#fff"/> +</svg> diff --git a/core/img/filetypes/application-x-debian-package.png b/core/img/filetypes/application-x-debian-package.png index b3f6b7e5cf91efbb0d6ccf4062620c970f327ee3..1d6db5f933a4adcdc492dd91c4c75017005f4fcf 100644 Binary files a/core/img/filetypes/application-x-debian-package.png and b/core/img/filetypes/application-x-debian-package.png differ diff --git a/core/img/googleplay.png b/core/img/googleplay.png index 2d9ad6296080509464d3d412c8b3e93254626c3f..1470518272e729acce679bd8b05d24c128492dc6 100644 Binary files a/core/img/googleplay.png and b/core/img/googleplay.png differ diff --git a/core/img/image-optimization.sh b/core/img/image-optimization.sh new file mode 100755 index 0000000000000000000000000000000000000000..0a96bf558d1c809c2ffc653a0d8c21c8b583c770 --- /dev/null +++ b/core/img/image-optimization.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +function recursive_optimize_images() { +cd $1; +optipng -o6 *.png; +jpegoptim --strip-all *.jpg; +for svg in `ls *.svg`; +do + mv $svg $svg.opttmp; + scour -i $svg.opttmp -o $svg --create-groups --enable-id-stripping --enable-comment-stripping --shorten-ids --remove-metadata; +done; +rm *.opttmp +for dir in `ls -d */`; +do + recursive_optimize_images $dir; + cd ..; +done; +} + +recursive_optimize_images ../../ diff --git a/core/img/logo-wide.png b/core/img/logo-wide.png index b0c90984e44bb4b8244339c62c609749f7db6db5..5b7d4c6f915fee2bf95c9ce7b903baf30b6c006b 100644 Binary files a/core/img/logo-wide.png and b/core/img/logo-wide.png differ diff --git a/core/img/logo-wide.svg b/core/img/logo-wide.svg index cf8eace5204242c4ddd230f1c268cd5f0dd327a6..29c617d6f83e18df20cfd1bef593cd8483cf0924 100644 --- a/core/img/logo-wide.svg +++ b/core/img/logo-wide.svg @@ -1,796 +1,3 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.1" - id="Layer_1" - x="0px" - y="0px" - width="147.33263" - height="32" - viewBox="0 0 147.33262 32" - enable-background="new 0 0 595.275 311.111" - xml:space="preserve" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="logo-wide.svg" - inkscape:export-filename="logo-wide.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"><metadata - id="metadata327"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs - id="defs325"><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_1_" - id="linearGradient3353" - gradientUnits="userSpaceOnUse" - x1="288.49411" - y1="55.888199" - x2="288.49411" - y2="339.22189" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_2_" - id="linearGradient3355" - gradientUnits="userSpaceOnUse" - x1="251.2114" - y1="55.888199" - x2="251.2114" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_3_" - id="linearGradient3357" - gradientUnits="userSpaceOnUse" - x1="293.22461" - y1="55.888199" - x2="293.22461" - y2="339.22171" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_4_" - id="linearGradient3359" - gradientUnits="userSpaceOnUse" - x1="375.33401" - y1="55.888199" - x2="375.33401" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_5_" - id="linearGradient3361" - gradientUnits="userSpaceOnUse" - x1="334.49411" - y1="55.888199" - x2="334.49411" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_6_" - id="linearGradient3363" - gradientUnits="userSpaceOnUse" - x1="458.42679" - y1="55.8867" - x2="458.42679" - y2="339.2236" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_7_" - id="linearGradient3365" - gradientUnits="userSpaceOnUse" - x1="413.16309" - y1="55.888199" - x2="413.16309" - y2="339.22131" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_8_" - id="linearGradient3367" - gradientUnits="userSpaceOnUse" - x1="290.76169" - y1="55.8867" - x2="290.76169" - y2="339.2236" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_9_" - id="linearGradient3369" - gradientUnits="userSpaceOnUse" - x1="346.77341" - y1="55.888199" - x2="346.77341" - y2="339.22119" /> - <linearGradient - y2="339.22189" - x2="288.49411" - y1="55.888199" - x1="288.49411" - gradientUnits="userSpaceOnUse" - id="SVGID_1_"> - <stop - id="stop261" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop263" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="251.2114" - y1="55.888199" - x1="251.2114" - gradientUnits="userSpaceOnUse" - id="SVGID_2_"> - <stop - id="stop268" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop270" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22171" - x2="293.22461" - y1="55.888199" - x1="293.22461" - gradientUnits="userSpaceOnUse" - id="SVGID_3_"> - <stop - id="stop275" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop277" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="375.33401" - y1="55.888199" - x1="375.33401" - gradientUnits="userSpaceOnUse" - id="SVGID_4_"> - <stop - id="stop282" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop284" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="334.49411" - y1="55.888199" - x1="334.49411" - gradientUnits="userSpaceOnUse" - id="SVGID_5_"> - <stop - id="stop289" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop291" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.2236" - x2="458.42679" - y1="55.8867" - x1="458.42679" - gradientUnits="userSpaceOnUse" - id="SVGID_6_"> - <stop - id="stop296" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop298" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22131" - x2="413.16309" - y1="55.888199" - x1="413.16309" - gradientUnits="userSpaceOnUse" - id="SVGID_7_"> - <stop - id="stop303" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop305" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.2236" - x2="290.76169" - y1="55.8867" - x1="290.76169" - gradientUnits="userSpaceOnUse" - id="SVGID_8_"> - <stop - id="stop310" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop312" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22119" - x2="346.77341" - y1="55.888199" - x1="346.77341" - gradientUnits="userSpaceOnUse" - id="SVGID_9_"> - <stop - id="stop317" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop319" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - -</defs><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="773" - id="namedview323" - showgrid="true" - inkscape:zoom="2.8284271" - inkscape:cx="74.404008" - inkscape:cy="18.870615" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1" - inkscape:current-layer="Layer_1" - showguides="true" - inkscape:guide-bbox="true" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0"><inkscape:grid - type="xygrid" - id="grid3149" - empspacing="4" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /></sodipodi:namedview> -<pattern - y="565.223" - width="69" - height="69" - patternUnits="userSpaceOnUse" - id="Polka_Dot_Pattern" - viewBox="2.125 -70.896 69 69" - overflow="visible"> - <g - id="g4"> - <polygon - fill="none" - points="71.125,-1.896 2.125,-1.896 2.125,-70.896 71.125,-70.896 " - id="polygon6" /> - <polygon - fill="#F6BB60" - points="71.125,-1.896 2.125,-1.896 2.125,-70.896 71.125,-70.896 " - id="polygon8" /> - <g - id="g10"> - <path - fill="#FFFFFF" - d="M61.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path12" /> - <path - fill="#FFFFFF" - d="M54.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path14" /> - <path - fill="#FFFFFF" - d="M46.439-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path16" /> - <path - fill="#FFFFFF" - d="M38.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path18" /> - <path - fill="#FFFFFF" - d="M31.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path20" /> - <path - fill="#FFFFFF" - d="M23.439-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path22" /> - <path - fill="#FFFFFF" - d="M15.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path24" /> - <path - fill="#FFFFFF" - d="M8.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path26" /> - <path - fill="#FFFFFF" - d="M0.439-71.653c0.018,0.072,0.008,0.127-0.026,0.19C0.361-71.362,0.3-71.4,0.248-71.335 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path28" /> - </g> - <g - id="g30"> - <path - fill="#FFFFFF" - d="M69.439-71.653c0.018,0.072,0.008,0.127-0.026,0.19c-0.052,0.101-0.113,0.062-0.165,0.128 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path32" /> - </g> - <path - fill="#FFFFFF" - d="M0.495-71.653c0.018,0.072,0.008,0.127-0.026,0.19c-0.052,0.101-0.113,0.062-0.165,0.128 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224C0.5-71.68,0.503-71.744,0.51-71.626 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path34" /> - <g - id="g36"> - <g - id="g38"> - <path - fill="#FFFFFF" - d="M69.439-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path40" /> - <path - fill="#FFFFFF" - d="M61.778-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path42" /> - <path - fill="#FFFFFF" - d="M54.118-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path44" /> - <path - fill="#FFFFFF" - d="M46.458-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path46" /> - <path - fill="#FFFFFF" - d="M38.797-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path48" /> - <path - fill="#FFFFFF" - d="M31.137-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path50" /> - <path - fill="#FFFFFF" - d="M23.477-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path52" /> - <path - fill="#FFFFFF" - d="M15.816-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path54" /> - <path - fill="#FFFFFF" - d="M8.156-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path56" /> - <path - fill="#FFFFFF" - d="M0.495-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143C2-61.45,2.217-61.397,2.391-61.46c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path58" /> - </g> - <g - id="g60"> - <path - fill="#FFFFFF" - d="M69.439-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path62" /> - <path - fill="#FFFFFF" - d="M61.778-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path64" /> - <path - fill="#FFFFFF" - d="M54.118-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path66" /> - <path - fill="#FFFFFF" - d="M46.458-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path68" /> - <path - fill="#FFFFFF" - d="M38.797-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path70" /> - <path - fill="#FFFFFF" - d="M31.137-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path72" /> - <path - fill="#FFFFFF" - d="M23.477-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path74" /> - <path - fill="#FFFFFF" - d="M15.816-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path76" /> - <path - fill="#FFFFFF" - d="M8.156-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path78" /> - <path - fill="#FFFFFF" - d="M0.495-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-56.374,0.503-56.438,0.51-56.32 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path80" /> - </g> - <g - id="g82"> - <path - fill="#FFFFFF" - d="M69.439-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path84" /> - <path - fill="#FFFFFF" - d="M61.778-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path86" /> - <path - fill="#FFFFFF" - d="M54.118-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path88" /> - <path - fill="#FFFFFF" - d="M46.458-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path90" /> - <path - fill="#FFFFFF" - d="M38.797-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path92" /> - <path - fill="#FFFFFF" - d="M31.137-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path94" /> - <path - fill="#FFFFFF" - d="M23.477-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path96" /> - <path - fill="#FFFFFF" - d="M15.816-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path98" /> - <path - fill="#FFFFFF" - d="M8.156-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path100" /> - <path - fill="#FFFFFF" - d="M0.495-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path102" /> - </g> - <g - id="g104"> - <path - fill="#FFFFFF" - d="M69.439-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path106" /> - <path - fill="#FFFFFF" - d="M61.778-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path108" /> - <path - fill="#FFFFFF" - d="M54.118-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path110" /> - <path - fill="#FFFFFF" - d="M46.458-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path112" /> - <path - fill="#FFFFFF" - d="M38.797-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path114" /> - <path - fill="#FFFFFF" - d="M31.137-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path116" /> - <path - fill="#FFFFFF" - d="M23.477-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path118" /> - <path - fill="#FFFFFF" - d="M15.816-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path120" /> - <path - fill="#FFFFFF" - d="M8.156-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 C8.15-41.004,8.149-41.02,8.14-41.04" - id="path122" /> - <path - fill="#FFFFFF" - d="M0.495-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path124" /> - </g> - <g - id="g126"> - <path - fill="#FFFFFF" - d="M69.439-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path128" /> - <path - fill="#FFFFFF" - d="M61.778-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path130" /> - <path - fill="#FFFFFF" - d="M54.118-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path132" /> - <path - fill="#FFFFFF" - d="M46.458-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path134" /> - <path - fill="#FFFFFF" - d="M38.797-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path136" /> - <path - fill="#FFFFFF" - d="M31.137-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path138" /> - <path - fill="#FFFFFF" - d="M23.477-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path140" /> - <path - fill="#FFFFFF" - d="M15.816-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path142" /> - <path - fill="#FFFFFF" - d="M8.156-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path144" /> - <path - fill="#FFFFFF" - d="M0.495-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-33.416,0.503-33.48,0.51-33.362 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path146" /> - </g> - <g - id="g148"> - <path - fill="#FFFFFF" - d="M69.439-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path150" /> - <path - fill="#FFFFFF" - d="M61.778-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path152" /> - <path - fill="#FFFFFF" - d="M54.118-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path154" /> - <path - fill="#FFFFFF" - d="M46.458-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path156" /> - <path - fill="#FFFFFF" - d="M38.797-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path158" /> - <path - fill="#FFFFFF" - d="M31.137-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path160" /> - <path - fill="#FFFFFF" - d="M23.477-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path162" /> - <path - fill="#FFFFFF" - d="M15.816-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path164" /> - <path - fill="#FFFFFF" - d="M8.156-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path166" /> - <path - fill="#FFFFFF" - d="M0.495-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path168" /> - </g> - <g - id="g170"> - <path - fill="#FFFFFF" - d="M69.439-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path172" /> - <path - fill="#FFFFFF" - d="M61.778-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path174" /> - <path - fill="#FFFFFF" - d="M54.118-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path176" /> - <path - fill="#FFFFFF" - d="M46.458-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path178" /> - <path - fill="#FFFFFF" - d="M38.797-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path180" /> - <path - fill="#FFFFFF" - d="M31.137-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path182" /> - <path - fill="#FFFFFF" - d="M23.477-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path184" /> - <path - fill="#FFFFFF" - d="M15.816-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path186" /> - <path - fill="#FFFFFF" - d="M8.156-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path188" /> - <path - fill="#FFFFFF" - d="M0.495-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-18.11,0.503-18.175,0.51-18.057 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path190" /> - </g> - <g - id="g192"> - <path - fill="#FFFFFF" - d="M69.439-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362C69-9.692,69.159-9.523,69.154-9.4c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path194" /> - <path - fill="#FFFFFF" - d="M61.778-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path196" /> - <path - fill="#FFFFFF" - d="M54.118-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path198" /> - <path - fill="#FFFFFF" - d="M46.458-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path200" /> - <path - fill="#FFFFFF" - d="M38.797-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path202" /> - <path - fill="#FFFFFF" - d="M31.137-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path204" /> - <path - fill="#FFFFFF" - d="M23.477-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path206" /> - <path - fill="#FFFFFF" - d="M15.816-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053C17.933-7.969,17.839-8.227,18-8.34 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path208" /> - <path - fill="#FFFFFF" - d="M8.156-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 C7.915-10.05,7.866-9.836,7.886-9.75C7.717-9.692,7.876-9.523,7.871-9.4C7.868-9.351,7.83-9.295,7.826-9.239 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C9.114-7.652,9.321-7.799,9.48-7.837c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path210" /> - <path - fill="#FFFFFF" - d="M0.495-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 C0.254-10.05,0.205-9.836,0.225-9.75C0.056-9.692,0.215-9.523,0.21-9.4c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37C0.33-8.671,0.501-8.456,0.668-8.325c0.19,0.148,0.365,0.572,0.608,0.631 C1.454-7.652,1.66-7.799,1.819-7.837C2-7.88,2.217-7.827,2.391-7.89c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46C3.477-8.933,3.471-8.995,3.5-9.071 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path212" /> - </g> - </g> - <g - id="g214"> - <path - fill="#FFFFFF" - d="M69.439-2.778c0.018,0.072,0.008,0.127-0.026,0.19C69.361-2.487,69.3-2.525,69.248-2.46 c-0.051,0.062-0.099,0.276-0.079,0.362C69-2.04,69.159-1.871,69.154-1.748c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C70.397,0,70.604-0.146,70.763-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path216" /> - <path - fill="#FFFFFF" - d="M61.778-2.778c0.018,0.072,0.007,0.127-0.026,0.19C61.7-2.487,61.64-2.525,61.587-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C62.737,0,62.943-0.146,63.103-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C61.915-3.117,61.78-3.02,61.781-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path218" /> - <path - fill="#FFFFFF" - d="M54.118-2.778c0.018,0.072,0.007,0.127-0.026,0.19C54.04-2.487,53.98-2.525,53.927-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C55.077,0,55.283-0.146,55.442-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C54.255-3.117,54.12-3.02,54.121-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path220" /> - <path - fill="#FFFFFF" - d="M46.458-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C47.416,0,47.623-0.146,47.782-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C46.594-3.117,46.459-3.02,46.46-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path222" /> - <path - fill="#FFFFFF" - d="M38.797-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C39.756,0,39.962-0.146,40.122-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C38.934-3.117,38.799-3.02,38.8-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path224" /> - <path - fill="#FFFFFF" - d="M31.137-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C32.095,0,32.302-0.146,32.461-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C31.273-3.117,31.139-3.02,31.14-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path226" /> - <path - fill="#FFFFFF" - d="M23.477-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C24.435,0,24.642-0.146,24.801-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path228" /> - <path - fill="#FFFFFF" - d="M15.816-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C16.774,0,16.981-0.146,17.14-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 C15.81-2.74,15.809-2.756,15.8-2.776" - id="path230" /> - <path - fill="#FFFFFF" - d="M8.156-2.778c0.018,0.072,0.007,0.127-0.026,0.19C8.077-2.487,8.018-2.525,7.965-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35C7.868-1.698,7.83-1.643,7.826-1.587 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C9.114,0,9.321-0.146,9.48-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789C8.954-3.54,8.847-3.448,8.692-3.367 c-0.17,0.088-0.139,0.166-0.318,0.224C8.292-3.117,8.158-3.02,8.159-2.92C8.16-2.805,8.164-2.869,8.17-2.751 C8.15-2.74,8.149-2.756,8.14-2.776" - id="path232" /> - <path - fill="#FFFFFF" - d="M0.495-2.778c0.018,0.072,0.008,0.127-0.026,0.19C0.417-2.487,0.356-2.525,0.304-2.46 C0.253-2.397,0.205-2.184,0.225-2.098C0.056-2.04,0.215-1.871,0.21-1.748c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37C0.33-1.019,0.501-0.804,0.668-0.673c0.19,0.148,0.365,0.572,0.608,0.631 C1.454,0,1.66-0.146,1.819-0.185C2-0.228,2.217-0.175,2.391-0.237c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46C3.477-1.28,3.471-1.343,3.5-1.419 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789C1.293-3.54,1.187-3.448,1.031-3.367 c-0.17,0.088-0.139,0.166-0.318,0.224C0.632-3.117,0.498-3.02,0.498-2.92C0.5-2.805,0.503-2.869,0.51-2.751 C0.489-2.74,0.488-2.756,0.479-2.776" - id="path234" /> - </g> - </g> -</pattern> - - - - - - - - - - - - -<path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="M 104 13 L 104 28.34375 C 104 30.351679 105.7108 32 107.71875 32 L 107.71875 31 C 106.1994 31 105.00005 29.863098 105 28.34375 L 105 13 L 104 13 z M 146 13 L 146 21 L 141.46875 21 C 138.47749 21 136 23.571216 136 26.5625 C 136 29.55333 138.47761 32.027578 141.46875 32 L 143.25 32 C 144.12752 32 144.98935 31.557662 145.6875 30.90625 C 146.38564 30.254838 146.9816 29.351228 147 28.34375 L 147 13 L 146 13 z M 101.5 15 C 96.864928 15 93 18.864659 93 23.5 C 93 28.135341 96.864963 32 101.5 32 L 101.5 31 C 97.353634 31 94 27.64657 94 23.5 C 94 19.35343 97.353659 16 101.5 16 L 101.5 15 z M 55.5 21 C 54.894287 21 54.299303 21.092367 53.75 21.28125 C 53.820997 21.606183 53.900137 21.944789 53.9375 22.28125 C 54.426854 22.100793 54.944546 22 55.5 22 C 58.00269 22 60 23.997307 60 26.5 C 60 29.002698 58.00269 31 55.5 31 C 54.05604 31 52.789695 30.324452 51.96875 29.28125 C 51.770697 29.536182 51.534658 29.766418 51.3125 30 C 52.329062 31.207716 53.832794 32 55.5 32 C 58.49143 32 61 29.49143 61 26.5 C 61 23.508576 58.49143 21 55.5 21 z M 63 21 L 63 28.34375 C 63.000084 30.351759 64.992445 32 67 32 C 68.368297 32 69.905251 31.305044 70.53125 30.1875 C 71.152707 31.305044 72.631958 32 74 32 C 76.007944 32 78 30.351759 78 28.34375 L 78 21 L 77 21 L 77 28.34375 C 77.000063 29.863018 75.519353 31 74 31 C 72.480637 31 71.000069 29.997995 71 28.34375 L 71 21 L 70 21 L 70 28.34375 C 70.000063 29.863098 68.519868 31 67 31 C 65.481152 31 64.000063 29.863018 64 28.34375 L 64 21 L 63 21 z M 85.53125 21 C 82.53999 21 80 23.539966 80 26.53125 L 80 32 L 81 32 L 81 26.53125 C 81 24.028717 83.028747 22 85.53125 22 C 88.034238 22 90 24.028717 90 26.53125 L 90 32 L 91 32 L 91 26.53125 C 91 23.539966 88.522913 21 85.53125 21 z M 115.5 21 C 112.50857 21 110 23.508576 110 26.5 C 110 29.491429 112.50857 32 115.5 32 C 118.49142 32 121 29.491429 121 26.5 C 121 23.508576 118.49142 21 115.5 21 z M 123 21 L 123 26.5625 C 123 29.553329 125.47749 32 128.46875 32 C 131.46 32 134 29.553379 134 26.5625 L 134 21 L 133 21 L 133 26.5625 C 133 29.064438 130.97124 31 128.46875 31 C 125.96625 31 124 29.064488 124 26.5625 L 124 21 L 123 21 z M 115.5 22 C 118.00269 22 120 23.997307 120 26.5 C 120 29.002698 118.00269 31 115.5 31 C 112.9973 31 111 29.002698 111 26.5 C 111 23.997307 112.9973 22 115.5 22 z M 141.46875 22 L 146 22 L 146 28.34375 C 145.9872 29.043638 145.64973 29.731233 145.09375 30.25 C 144.53777 30.768767 143.81736 31 143.25 31 L 141.46875 31 C 138.96626 31 137 29.064488 137 26.5625 C 137 24.059967 138.96626 22 141.46875 22 z " - transform="translate(-3.1713867e-6,0)" - id="path4576" /><path - id="path4645" - d="m 16.398236,3.6857007 c -2.294299,0 -4.138603,1.8599193 -4.138603,4.1542214 0,0.7428272 0.191646,1.444716 0.53099,2.0458759 1.384469,-0.7809966 2.985072,-1.2337725 4.685212,-1.2337725 0.164075,0 0.322108,0.00666 0.484139,0.015617 -0.01834,-0.2325805 -0.03123,-0.4655392 -0.03123,-0.7027818 0,-1.277873 0.27755,-2.4937113 0.765251,-3.5919959 C 18.037341,3.9325357 17.250605,3.6857007 16.398236,3.6857007 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /><path - id="path4647" - d="m 7.9804722,15.851635 c -4.4056985,0 -7.9804773346191,3.543546 -7.9804773346191,7.949243 0,4.405698 3.5747788346191,7.980478 7.9804773346191,7.980478 1.6768711,0 3.2302328,-0.522455 4.5134208,-1.405564 -0.530236,-0.823928 -0.843338,-1.808982 -0.843338,-2.857979 0,-0.54446 0.08034,-1.067529 0.234261,-1.561738 -2.4022573,-1.736077 -3.9668133,-4.561215 -3.9668133,-7.746217 0,-0.809239 0.1066379,-1.591735 0.2967301,-2.342606 -0.078902,-0.0023 -0.1547894,-0.01562 -0.2342606,-0.01562 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /><path - id="path4649" - d="m 17.475835,9.5578332 c -4.782649,0 -8.6520246,3.8693738 -8.6520246,8.6520248 0,2.815446 1.3414496,5.307847 3.4202046,6.887262 0.876362,-1.690252 2.636493,-2.842362 4.669595,-2.842362 0.24572,0 0.481575,0.02978 0.718399,0.06247 -0.07434,-0.540881 -0.109322,-1.094255 -0.109322,-1.655441 0,-2.683145 0.873389,-5.164355 2.358224,-7.168375 C 18.9921,12.381225 18.35603,11.044884 18.084913,9.5890679 17.883976,9.5751497 17.68034,9.5578332 17.475835,9.5578332 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /><path - id="path4651" - d="m 36.044892,6.5436801 c -0.169497,0 -0.332877,0.02081 -0.499756,0.031235 0.07218,0.4551333 0.124939,0.9147028 0.124939,1.3899463 0,0.7396048 -0.09406,1.4532833 -0.265495,2.1395799 2.009958,1.11234 3.679148,2.776673 4.778916,4.794534 1.140713,-0.593858 2.413207,-0.971466 3.763787,-1.061982 -0.34807,-4.0820006 -3.729828,-7.2933129 -7.902391,-7.2933129 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /><path - id="path4653" - d="m 26.799407,5.1362321e-7 c -4.405568,0 -7.96486,3.55928898637679 -7.96486,7.96486058637679 0,1.8159896 0.604694,3.4873779 1.624207,4.8257679 2.21168,-2.559867 5.47592,-4.1854556 9.120546,-4.1854556 1.783114,0 3.473988,0.3970656 4.997559,1.0932161 C 34.700214,9.1405309 34.764268,8.5603418 34.764268,7.9648611 34.764268,3.5592895 31.204981,5.1362321e-7 26.799407,5.1362321e-7 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /><path - id="path4657" - d="m 44.587596,14.711566 c -1.452231,0 -2.812602,0.370759 -4.013665,0.999512 0.682002,1.510683 1.061981,3.186835 1.061981,4.950708 0,3.302705 -1.327872,6.301597 -3.482674,8.480233 1.582992,1.757452 3.879725,2.85798 6.434358,2.85798 4.782649,0 8.652024,-3.869376 8.652024,-8.652025 0,-4.782652 -3.869375,-8.636408 -8.652024,-8.636408 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /><path - id="path4659" - d="m 16.91361,23.160565 c -2.415041,0 -4.357247,1.942205 -4.357247,4.357248 0,2.41504 1.942206,4.372864 4.357247,4.372864 1.851161,0 3.422433,-1.155096 4.060517,-2.779892 -1.55695,-1.585736 -2.675908,-3.608729 -3.170327,-5.856515 -0.289324,-0.05983 -0.582985,-0.09371 -0.89019,-0.09371 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /><path - id="path4661" - d="m 29.5793,9.510981 c -6.164715,0 -11.150805,4.985676 -11.150805,11.150805 0,6.164464 4.985835,11.150804 11.150805,11.150804 6.164969,0 11.150804,-4.98635 11.150804,-11.150804 0,-6.165118 -4.98609,-11.150805 -11.150804,-11.150805 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /></svg> \ No newline at end of file +<svg xml:space="preserve" height="32" viewBox="0 0 147.33262 32" xmlns:dc="http://purl.org/dc/elements/1.1/" width="147.33" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" y="0px" x="0px" enable-background="new 0 0 595.275 311.111"><g fill="#fff"> +<path style="block-progression:tb;text-indent:0;color:#000000;enable-background:accumulate;text-transform:none" d="m104 13v15.344c0 2.008 1.71 3.656 3.72 3.656v-1c-1.52 0-2.72-1.137-2.72-2.656v-15.344h-1zm42 0v8h-4.53c-2.99 0-5.47 2.571-5.47 5.562s2.48 5.466 5.47 5.438h1.78c0.88 0 1.74-0.442 2.44-1.094 0.7-0.651 1.29-1.555 1.31-2.562v-15.344h-1zm-44.5 2c-4.635 0-8.5 3.865-8.5 8.5s3.865 8.5 8.5 8.5v-1c-4.146 0-7.5-3.353-7.5-7.5s3.354-7.5 7.5-7.5v-1zm-46 6c-0.606 0-1.201 0.092-1.75 0.281 0.071 0.325 0.15 0.664 0.188 1 0.489-0.18 1.007-0.281 1.562-0.281 2.503 0 4.5 1.997 4.5 4.5s-1.997 4.5-4.5 4.5c-1.444 0-2.71-0.676-3.531-1.719-0.198 0.255-0.434 0.485-0.657 0.719 1.017 1.208 2.521 2 4.188 2 2.991 0 5.5-2.509 5.5-5.5s-2.509-5.5-5.5-5.5zm7.5 0v7.344c0 2.008 1.992 3.656 4 3.656 1.368 0 2.905-0.695 3.531-1.812 0.622 1.117 2.101 1.812 3.469 1.812 2.008 0 4-1.648 4-3.656v-7.344h-1v7.344c0 1.519-1.481 2.656-3 2.656s-3-1.002-3-2.656v-7.344h-1v7.344c0 1.519-1.48 2.656-3 2.656-1.519 0-3-1.137-3-2.656v-7.344h-1zm22.531 0c-2.991 0-5.531 2.54-5.531 5.531v5.469h1v-5.469c0-2.502 2.029-4.531 4.531-4.531 2.503 0 4.469 2.029 4.469 4.531v5.469h1v-5.469c0-2.991-2.477-5.531-5.469-5.531zm29.969 0c-2.99 0-5.5 2.509-5.5 5.5s2.51 5.5 5.5 5.5 5.5-2.509 5.5-5.5-2.51-5.5-5.5-5.5zm7.5 0v5.562c0 2.991 2.48 5.438 5.47 5.438s5.53-2.447 5.53-5.438v-5.562h-1v5.562c0 2.502-2.03 4.438-4.53 4.438s-4.47-1.936-4.47-4.438v-5.562h-1zm-7.5 1c2.5 0 4.5 1.997 4.5 4.5s-2 4.5-4.5 4.5-4.5-1.997-4.5-4.5 2-4.5 4.5-4.5zm25.97 0h4.53v6.344c-0.01 0.7-0.35 1.387-0.91 1.906-0.55 0.519-1.27 0.75-1.84 0.75h-1.78c-2.5 0-4.47-1.936-4.47-4.438s1.97-4.562 4.47-4.562z" transform="translate(-.0000031714)"/><path d="m16.398 3.6857c-2.2943 0-4.1386 1.8599-4.1386 4.1542 0 0.74283 0.19165 1.4447 0.53099 2.0459 1.3845-0.781 2.9851-1.2338 4.6852-1.2338 0.16408 0 0.32211 0.00666 0.48414 0.015617-0.01834-0.23258-0.03123-0.46554-0.03123-0.70278 0-1.2779 0.27755-2.4937 0.76525-3.592-0.657-0.4403-1.443-0.6871-2.296-0.6871z"/><path d="m7.9805 15.852c-4.4057 0-7.9805 3.5435-7.9805 7.9492s3.5748 7.9805 7.9805 7.9805c1.6769 0 3.2302-0.52246 4.5134-1.4056-0.53024-0.82393-0.84334-1.809-0.84334-2.858 0-0.54446 0.08034-1.0675 0.23426-1.5617-2.4023-1.7361-3.9668-4.5612-3.9668-7.7462 0-0.80924 0.10664-1.5917 0.29673-2.3426-0.078902-0.0023-0.15479-0.01562-0.23426-0.01562z"/><path d="m17.476 9.5578c-4.7826 0-8.652 3.8694-8.652 8.652 0 2.8154 1.3414 5.3078 3.4202 6.8873 0.87636-1.6903 2.6365-2.8424 4.6696-2.8424 0.24572 0 0.48158 0.02978 0.7184 0.06247-0.07434-0.54088-0.10932-1.0943-0.10932-1.6554 0-2.6831 0.87339-5.1644 2.3582-7.1684-0.889-1.112-1.525-2.448-1.796-3.9039-0.201-0.014-0.405-0.0313-0.609-0.0313z"/><path d="m36.045 6.5437c-0.1695 0-0.33288 0.02081-0.49976 0.031235 0.07218 0.45513 0.12494 0.9147 0.12494 1.3899 0 0.7396-0.09406 1.4533-0.2655 2.1396 2.01 1.1123 3.6791 2.7767 4.7789 4.7945 1.1407-0.59386 2.4132-0.97147 3.7638-1.062-0.34807-4.082-3.7298-7.2933-7.9024-7.2933z"/><path d="m26.799 5.1362e-7c-4.4056 0-7.9649 3.5593-7.9649 7.9649 0 1.816 0.60469 3.4874 1.6242 4.8258 2.2117-2.5599 5.4759-4.1855 9.1205-4.1855 1.7831 0 3.474 0.39707 4.9976 1.0932 0.124-0.5582 0.188-1.1384 0.188-1.7338 0-4.4056-3.559-7.9649-7.965-7.9649z"/><path d="m44.588 14.712c-1.4522 0-2.8126 0.37076-4.0137 0.99951 0.682 1.5107 1.062 3.1868 1.062 4.9507 0 3.3027-1.3279 6.3016-3.4827 8.4802 1.583 1.7575 3.8797 2.858 6.4344 2.858 4.7826 0 8.652-3.8694 8.652-8.652 0-4.7827-3.8694-8.6364-8.652-8.6364z"/><path d="m16.914 23.161c-2.415 0-4.3572 1.9422-4.3572 4.3572s1.9422 4.3729 4.3572 4.3729c1.8512 0 3.4224-1.1551 4.0605-2.7799-1.557-1.5857-2.6759-3.6087-3.1703-5.8565-0.28932-0.05983-0.58298-0.09371-0.89019-0.09371z"/><path d="m29.579 9.511c-6.1647 0-11.151 4.9857-11.151 11.151 0 6.1645 4.9858 11.151 11.151 11.151 6.165 0 11.151-4.9864 11.151-11.151 0-6.1651-4.9861-11.151-11.151-11.151z"/></g></svg> diff --git a/core/img/logo.png b/core/img/logo.png index a84fe145bbdc5aab34b353dc8bb3163fd54badbe..8d112d99be554002b6fcab41b6468d27e75954b0 100644 Binary files a/core/img/logo.png and b/core/img/logo.png differ diff --git a/core/img/logo.svg b/core/img/logo.svg index bd928cccfa28ed2db23d536fee53f87d818341ca..cfb20b60e4f3c2dffb48c1b00131498e6c5444c1 100644 --- a/core/img/logo.svg +++ b/core/img/logo.svg @@ -1,759 +1,4 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.1" - id="Layer_1" - x="0px" - y="0px" - width="250.00002" - height="118.22803" - viewBox="0 0 250.00001 118.22802" - enable-background="new 0 0 595.275 311.111" - xml:space="preserve" - inkscape:version="0.48.2 r9819" - sodipodi:docname="logo-inverted.svg" - inkscape:export-filename="/home/user/owncloud/core/img/logo-sticker.png" - inkscape:export-xdpi="300.00223" - inkscape:export-ydpi="300.00223"><metadata - id="metadata327"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs - id="defs325"><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_1_" - id="linearGradient3353" - gradientUnits="userSpaceOnUse" - x1="288.49411" - y1="55.888199" - x2="288.49411" - y2="339.22189" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_2_" - id="linearGradient3355" - gradientUnits="userSpaceOnUse" - x1="251.2114" - y1="55.888199" - x2="251.2114" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_3_" - id="linearGradient3357" - gradientUnits="userSpaceOnUse" - x1="293.22461" - y1="55.888199" - x2="293.22461" - y2="339.22171" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_4_" - id="linearGradient3359" - gradientUnits="userSpaceOnUse" - x1="375.33401" - y1="55.888199" - x2="375.33401" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_5_" - id="linearGradient3361" - gradientUnits="userSpaceOnUse" - x1="334.49411" - y1="55.888199" - x2="334.49411" - y2="339.22159" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_6_" - id="linearGradient3363" - gradientUnits="userSpaceOnUse" - x1="458.42679" - y1="55.8867" - x2="458.42679" - y2="339.2236" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_7_" - id="linearGradient3365" - gradientUnits="userSpaceOnUse" - x1="413.16309" - y1="55.888199" - x2="413.16309" - y2="339.22131" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_8_" - id="linearGradient3367" - gradientUnits="userSpaceOnUse" - x1="290.76169" - y1="55.8867" - x2="290.76169" - y2="339.2236" /><linearGradient - inkscape:collect="always" - xlink:href="#SVGID_9_" - id="linearGradient3369" - gradientUnits="userSpaceOnUse" - x1="346.77341" - y1="55.888199" - x2="346.77341" - y2="339.22119" /> - <linearGradient - y2="339.22189" - x2="288.49411" - y1="55.888199" - x1="288.49411" - gradientUnits="userSpaceOnUse" - id="SVGID_1_"> - <stop - id="stop261" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop263" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="251.2114" - y1="55.888199" - x1="251.2114" - gradientUnits="userSpaceOnUse" - id="SVGID_2_"> - <stop - id="stop268" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop270" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22171" - x2="293.22461" - y1="55.888199" - x1="293.22461" - gradientUnits="userSpaceOnUse" - id="SVGID_3_"> - <stop - id="stop275" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop277" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="375.33401" - y1="55.888199" - x1="375.33401" - gradientUnits="userSpaceOnUse" - id="SVGID_4_"> - <stop - id="stop282" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop284" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22159" - x2="334.49411" - y1="55.888199" - x1="334.49411" - gradientUnits="userSpaceOnUse" - id="SVGID_5_"> - <stop - id="stop289" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop291" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.2236" - x2="458.42679" - y1="55.8867" - x1="458.42679" - gradientUnits="userSpaceOnUse" - id="SVGID_6_"> - <stop - id="stop296" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop298" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22131" - x2="413.16309" - y1="55.888199" - x1="413.16309" - gradientUnits="userSpaceOnUse" - id="SVGID_7_"> - <stop - id="stop303" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop305" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.2236" - x2="290.76169" - y1="55.8867" - x1="290.76169" - gradientUnits="userSpaceOnUse" - id="SVGID_8_"> - <stop - id="stop310" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop312" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - - <linearGradient - y2="339.22119" - x2="346.77341" - y1="55.888199" - x1="346.77341" - gradientUnits="userSpaceOnUse" - id="SVGID_9_"> - <stop - id="stop317" - style="stop-color:#BED5E1" - offset="0" /> - <stop - id="stop319" - style="stop-color:#567B8F" - offset="1" /> - </linearGradient> - -</defs><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="774" - id="namedview323" - showgrid="false" - inkscape:zoom="1" - inkscape:cx="33.895785" - inkscape:cy="55.236805" - inkscape:window-x="0" - inkscape:window-y="26" - inkscape:window-maximized="1" - inkscape:current-layer="Layer_1" - units="mm" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" - showguides="true" - inkscape:guide-bbox="true" /> -<pattern - y="565.223" - width="69" - height="69" - patternUnits="userSpaceOnUse" - id="Polka_Dot_Pattern" - viewBox="2.125 -70.896 69 69" - overflow="visible"> - <g - id="g4"> - <polygon - fill="none" - points="71.125,-1.896 2.125,-1.896 2.125,-70.896 71.125,-70.896 " - id="polygon6" /> - <polygon - fill="#F6BB60" - points="71.125,-1.896 2.125,-1.896 2.125,-70.896 71.125,-70.896 " - id="polygon8" /> - <g - id="g10"> - <path - fill="#FFFFFF" - d="M61.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path12" /> - <path - fill="#FFFFFF" - d="M54.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path14" /> - <path - fill="#FFFFFF" - d="M46.439-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path16" /> - <path - fill="#FFFFFF" - d="M38.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path18" /> - <path - fill="#FFFFFF" - d="M31.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path20" /> - <path - fill="#FFFFFF" - d="M23.439-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path22" /> - <path - fill="#FFFFFF" - d="M15.772-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path24" /> - <path - fill="#FFFFFF" - d="M8.105-71.653c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path26" /> - <path - fill="#FFFFFF" - d="M0.439-71.653c0.018,0.072,0.008,0.127-0.026,0.19C0.361-71.362,0.3-71.4,0.248-71.335 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path28" /> - </g> - <g - id="g30"> - <path - fill="#FFFFFF" - d="M69.439-71.653c0.018,0.072,0.008,0.127-0.026,0.19c-0.052,0.101-0.113,0.062-0.165,0.128 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path32" /> - </g> - <path - fill="#FFFFFF" - d="M0.495-71.653c0.018,0.072,0.008,0.127-0.026,0.19c-0.052,0.101-0.113,0.062-0.165,0.128 c-0.051,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224C0.5-71.68,0.503-71.744,0.51-71.626 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path34" /> - <g - id="g36"> - <g - id="g38"> - <path - fill="#FFFFFF" - d="M69.439-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path40" /> - <path - fill="#FFFFFF" - d="M61.778-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path42" /> - <path - fill="#FFFFFF" - d="M54.118-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path44" /> - <path - fill="#FFFFFF" - d="M46.458-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path46" /> - <path - fill="#FFFFFF" - d="M38.797-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path48" /> - <path - fill="#FFFFFF" - d="M31.137-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path50" /> - <path - fill="#FFFFFF" - d="M23.477-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path52" /> - <path - fill="#FFFFFF" - d="M15.816-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path54" /> - <path - fill="#FFFFFF" - d="M8.156-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path56" /> - <path - fill="#FFFFFF" - d="M0.495-64.001c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143C2-61.45,2.217-61.397,2.391-61.46c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path58" /> - </g> - <g - id="g60"> - <path - fill="#FFFFFF" - d="M69.439-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path62" /> - <path - fill="#FFFFFF" - d="M61.778-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path64" /> - <path - fill="#FFFFFF" - d="M54.118-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path66" /> - <path - fill="#FFFFFF" - d="M46.458-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path68" /> - <path - fill="#FFFFFF" - d="M38.797-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path70" /> - <path - fill="#FFFFFF" - d="M31.137-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path72" /> - <path - fill="#FFFFFF" - d="M23.477-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path74" /> - <path - fill="#FFFFFF" - d="M15.816-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path76" /> - <path - fill="#FFFFFF" - d="M8.156-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path78" /> - <path - fill="#FFFFFF" - d="M0.495-56.348c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-56.374,0.503-56.438,0.51-56.32 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path80" /> - </g> - <g - id="g82"> - <path - fill="#FFFFFF" - d="M69.439-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path84" /> - <path - fill="#FFFFFF" - d="M61.778-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path86" /> - <path - fill="#FFFFFF" - d="M54.118-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path88" /> - <path - fill="#FFFFFF" - d="M46.458-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path90" /> - <path - fill="#FFFFFF" - d="M38.797-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path92" /> - <path - fill="#FFFFFF" - d="M31.137-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path94" /> - <path - fill="#FFFFFF" - d="M23.477-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path96" /> - <path - fill="#FFFFFF" - d="M15.816-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path98" /> - <path - fill="#FFFFFF" - d="M8.156-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path100" /> - <path - fill="#FFFFFF" - d="M0.495-48.695c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path102" /> - </g> - <g - id="g104"> - <path - fill="#FFFFFF" - d="M69.439-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path106" /> - <path - fill="#FFFFFF" - d="M61.778-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path108" /> - <path - fill="#FFFFFF" - d="M54.118-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path110" /> - <path - fill="#FFFFFF" - d="M46.458-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path112" /> - <path - fill="#FFFFFF" - d="M38.797-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path114" /> - <path - fill="#FFFFFF" - d="M31.137-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path116" /> - <path - fill="#FFFFFF" - d="M23.477-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path118" /> - <path - fill="#FFFFFF" - d="M15.816-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path120" /> - <path - fill="#FFFFFF" - d="M8.156-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 C8.15-41.004,8.149-41.02,8.14-41.04" - id="path122" /> - <path - fill="#FFFFFF" - d="M0.495-41.042c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path124" /> - </g> - <g - id="g126"> - <path - fill="#FFFFFF" - d="M69.439-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path128" /> - <path - fill="#FFFFFF" - d="M61.778-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path130" /> - <path - fill="#FFFFFF" - d="M54.118-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path132" /> - <path - fill="#FFFFFF" - d="M46.458-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path134" /> - <path - fill="#FFFFFF" - d="M38.797-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path136" /> - <path - fill="#FFFFFF" - d="M31.137-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path138" /> - <path - fill="#FFFFFF" - d="M23.477-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path140" /> - <path - fill="#FFFFFF" - d="M15.816-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path142" /> - <path - fill="#FFFFFF" - d="M8.156-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path144" /> - <path - fill="#FFFFFF" - d="M0.495-33.39c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-33.416,0.503-33.48,0.51-33.362 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path146" /> - </g> - <g - id="g148"> - <path - fill="#FFFFFF" - d="M69.439-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path150" /> - <path - fill="#FFFFFF" - d="M61.778-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path152" /> - <path - fill="#FFFFFF" - d="M54.118-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path154" /> - <path - fill="#FFFFFF" - d="M46.458-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path156" /> - <path - fill="#FFFFFF" - d="M38.797-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path158" /> - <path - fill="#FFFFFF" - d="M31.137-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path160" /> - <path - fill="#FFFFFF" - d="M23.477-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path162" /> - <path - fill="#FFFFFF" - d="M15.816-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path164" /> - <path - fill="#FFFFFF" - d="M8.156-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path166" /> - <path - fill="#FFFFFF" - d="M0.495-25.736c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path168" /> - </g> - <g - id="g170"> - <path - fill="#FFFFFF" - d="M69.439-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path172" /> - <path - fill="#FFFFFF" - d="M61.778-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path174" /> - <path - fill="#FFFFFF" - d="M54.118-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path176" /> - <path - fill="#FFFFFF" - d="M46.458-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path178" /> - <path - fill="#FFFFFF" - d="M38.797-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path180" /> - <path - fill="#FFFFFF" - d="M31.137-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path182" /> - <path - fill="#FFFFFF" - d="M23.477-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path184" /> - <path - fill="#FFFFFF" - d="M15.816-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path186" /> - <path - fill="#FFFFFF" - d="M8.156-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path188" /> - <path - fill="#FFFFFF" - d="M0.495-18.084c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224C0.5-18.11,0.503-18.175,0.51-18.057 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path190" /> - </g> - <g - id="g192"> - <path - fill="#FFFFFF" - d="M69.439-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362C69-9.692,69.159-9.523,69.154-9.4c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path194" /> - <path - fill="#FFFFFF" - d="M61.778-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path196" /> - <path - fill="#FFFFFF" - d="M54.118-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path198" /> - <path - fill="#FFFFFF" - d="M46.458-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path200" /> - <path - fill="#FFFFFF" - d="M38.797-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path202" /> - <path - fill="#FFFFFF" - d="M31.137-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path204" /> - <path - fill="#FFFFFF" - d="M23.477-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path206" /> - <path - fill="#FFFFFF" - d="M15.816-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.009,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 c0.177,0.042,0.384-0.104,0.543-0.143c0.18-0.043,0.397,0.01,0.571-0.053C17.933-7.969,17.839-8.227,18-8.34 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path208" /> - <path - fill="#FFFFFF" - d="M8.156-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 C7.915-10.05,7.866-9.836,7.886-9.75C7.717-9.692,7.876-9.523,7.871-9.4C7.868-9.351,7.83-9.295,7.826-9.239 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C9.114-7.652,9.321-7.799,9.48-7.837c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path210" /> - <path - fill="#FFFFFF" - d="M0.495-10.431c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 C0.254-10.05,0.205-9.836,0.225-9.75C0.056-9.692,0.215-9.523,0.21-9.4c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37C0.33-8.671,0.501-8.456,0.668-8.325c0.19,0.148,0.365,0.572,0.608,0.631 C1.454-7.652,1.66-7.799,1.819-7.837C2-7.88,2.217-7.827,2.391-7.89c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46C3.477-8.933,3.471-8.995,3.5-9.071 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path212" /> - </g> - </g> - <g - id="g214"> - <path - fill="#FFFFFF" - d="M69.439-2.778c0.018,0.072,0.008,0.127-0.026,0.19C69.361-2.487,69.3-2.525,69.248-2.46 c-0.051,0.062-0.099,0.276-0.079,0.362C69-2.04,69.159-1.871,69.154-1.748c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C70.397,0,70.604-0.146,70.763-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.215,0.124-0.215,0.224c0.002,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path216" /> - <path - fill="#FFFFFF" - d="M61.778-2.778c0.018,0.072,0.007,0.127-0.026,0.19C61.7-2.487,61.64-2.525,61.587-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C62.737,0,62.943-0.146,63.103-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C61.915-3.117,61.78-3.02,61.781-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path218" /> - <path - fill="#FFFFFF" - d="M54.118-2.778c0.018,0.072,0.007,0.127-0.026,0.19C54.04-2.487,53.98-2.525,53.927-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C55.077,0,55.283-0.146,55.442-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C54.255-3.117,54.12-3.02,54.121-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path220" /> - <path - fill="#FFFFFF" - d="M46.458-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C47.416,0,47.623-0.146,47.782-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C46.594-3.117,46.459-3.02,46.46-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path222" /> - <path - fill="#FFFFFF" - d="M38.797-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C39.756,0,39.962-0.146,40.122-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C38.934-3.117,38.799-3.02,38.8-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path224" /> - <path - fill="#FFFFFF" - d="M31.137-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C32.095,0,32.302-0.146,32.461-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224C31.273-3.117,31.139-3.02,31.14-2.92c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path226" /> - <path - fill="#FFFFFF" - d="M23.477-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C24.435,0,24.642-0.146,24.801-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 c-0.021,0.011-0.021-0.005-0.03-0.025" - id="path228" /> - <path - fill="#FFFFFF" - d="M15.816-2.778c0.018,0.072,0.007,0.127-0.026,0.19c-0.053,0.101-0.112,0.062-0.165,0.128 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C16.774,0,16.981-0.146,17.14-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789c-0.18,0.034-0.287,0.126-0.442,0.207 c-0.17,0.088-0.139,0.166-0.318,0.224c-0.081,0.026-0.216,0.124-0.215,0.224c0.001,0.115,0.005,0.051,0.012,0.169 C15.81-2.74,15.809-2.756,15.8-2.776" - id="path230" /> - <path - fill="#FFFFFF" - d="M8.156-2.778c0.018,0.072,0.007,0.127-0.026,0.19C8.077-2.487,8.018-2.525,7.965-2.46 c-0.05,0.062-0.099,0.276-0.079,0.362c-0.169,0.058-0.01,0.227-0.015,0.35C7.868-1.698,7.83-1.643,7.826-1.587 c-0.01,0.119,0.017,0.266,0.068,0.37c0.097,0.198,0.268,0.413,0.435,0.544c0.19,0.148,0.365,0.572,0.608,0.631 C9.114,0,9.321-0.146,9.48-0.185c0.18-0.043,0.397,0.01,0.571-0.053c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.069,0.339-0.263,0.376-0.46c0.016-0.082,0.01-0.145,0.039-0.221 c0.039-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.052-0.12-0.064-0.187c-0.022-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789C8.954-3.54,8.847-3.448,8.692-3.367 c-0.17,0.088-0.139,0.166-0.318,0.224C8.292-3.117,8.158-3.02,8.159-2.92C8.16-2.805,8.164-2.869,8.17-2.751 C8.15-2.74,8.149-2.756,8.14-2.776" - id="path232" /> - <path - fill="#FFFFFF" - d="M0.495-2.778c0.018,0.072,0.008,0.127-0.026,0.19C0.417-2.487,0.356-2.525,0.304-2.46 C0.253-2.397,0.205-2.184,0.225-2.098C0.056-2.04,0.215-1.871,0.21-1.748c-0.002,0.05-0.041,0.105-0.045,0.161 c-0.01,0.119,0.017,0.266,0.068,0.37C0.33-1.019,0.501-0.804,0.668-0.673c0.19,0.148,0.365,0.572,0.608,0.631 C1.454,0,1.66-0.146,1.819-0.185C2-0.228,2.217-0.175,2.391-0.237c0.222-0.079,0.127-0.337,0.288-0.45 c0.104-0.074,0.287-0.01,0.406-0.051c0.2-0.07,0.339-0.263,0.376-0.46C3.477-1.28,3.471-1.343,3.5-1.419 c0.038-0.103,0.111-0.16,0.09-0.293c-0.01-0.062-0.051-0.12-0.064-0.187c-0.021-0.114,0.002-0.224,0-0.337 c-0.003-0.2,0.017-0.379-0.078-0.55c-0.38-0.688-1.236-0.929-1.975-0.789C1.293-3.54,1.187-3.448,1.031-3.367 c-0.17,0.088-0.139,0.166-0.318,0.224C0.632-3.117,0.498-3.02,0.498-2.92C0.5-2.805,0.503-2.869,0.51-2.751 C0.489-2.74,0.488-2.756,0.479-2.776" - id="path234" /> - </g> - </g> -</pattern> - -<path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 150.66402,0 c -11.24079,0 -20.32231,9.081511 -20.32231,20.322309 0,4.63349 1.54288,8.898031 4.14416,12.312928 5.64309,-6.531492 13.97179,-10.679174 23.27103,-10.679174 4.54961,0 8.86387,1.013111 12.75126,2.789337 0.31474,-1.423374 0.47817,-2.903724 0.47817,-4.423091 C 170.98633,9.081511 161.90482,0 150.66402,0 z m -26.53854,9.404049 c -5.8539,0 -10.55964,4.745576 -10.55964,10.599479 0,1.89532 0.48899,3.686187 1.35482,5.220044 3.53247,-1.99271 7.6164,-3.147966 11.9543,-3.147966 0.41864,0 0.82186,0.01699 1.23528,0.03985 -0.0468,-0.593428 -0.0797,-1.187821 -0.0797,-1.793145 0,-3.260488 0.70816,-6.362694 1.95253,-9.164963 -1.67544,-1.123499 -3.68279,-1.753297 -5.8576,-1.753297 z m 50.12836,7.292122 c -0.43247,0 -0.84934,0.05309 -1.27513,0.0797 0.18418,1.16127 0.31878,2.33386 0.31878,3.546442 0,1.887099 -0.24,3.708046 -0.67741,5.45913 5.1284,2.83813 9.38734,7.08467 12.19339,12.233233 2.91052,-1.515226 6.15729,-2.47869 9.60329,-2.709641 -0.8881,-10.415209 -9.51665,-18.60886 -20.16292,-18.60886 z m -16.49694,7.571057 c -15.72924,0 -28.45123,12.720931 -28.45123,28.451232 0,15.728607 12.72134,28.451231 28.45123,28.451231 15.7299,0 28.45124,-12.72265 28.45124,-28.451231 0,-15.730273 -12.72199,-28.451232 -28.45124,-28.451232 z m -30.88194,0.119543 c -12.20291,0 -22.0756,9.87269 -22.0756,22.075606 0,7.183598 3.4227,13.542949 8.72664,17.57282 2.23603,-4.312671 6.727,-7.252275 11.91445,-7.252275 0.62695,0 1.22873,0.07599 1.83299,0.159391 -0.18969,-1.380056 -0.27893,-2.791988 -0.27893,-4.223853 0,-6.846031 2.22844,-13.176829 6.01699,-18.290078 -2.26779,-2.837739 -3.89072,-6.247406 -4.58248,-9.961916 -0.51269,-0.03551 -1.03226,-0.0797 -1.55406,-0.0797 z M 196.05051,37.5365 c -3.70536,0 -7.17634,0.945989 -10.24085,2.550251 1.74013,3.854499 2.70964,8.131195 2.70964,12.631709 0,8.42684 -3.38806,16.078501 -8.88603,21.637282 4.039,4.484129 9.89911,7.292119 16.41724,7.292119 12.20291,0 22.07561,-9.872692 22.07561,-22.075602 0,-12.202916 -9.8727,-22.035759 -22.07561,-22.035759 z m -93.40293,2.90888 c -11.24112,0 -20.36215,9.041344 -20.36215,20.282461 0,11.241122 9.12103,20.36216 20.36215,20.36216 4.27853,0 8.24193,-1.33304 11.51598,-3.58629 -1.3529,-2.102251 -2.15177,-4.615612 -2.15177,-7.292126 0,-1.389185 0.20497,-2.723795 0.59771,-3.984766 -6.12935,-4.429596 -10.12131,-11.637922 -10.12131,-19.764442 0,-2.064771 0.27209,-4.061306 0.75711,-5.97715 -0.20132,-0.0058 -0.39495,-0.03985 -0.59772,-0.03985 z m 119.50315,17.453277 c -0.59968,0 -1.17994,0.06831 -1.7533,0.15939 0.0316,0.506877 0.0398,0.999386 0.0398,1.514212 0,6.481551 -2.55739,12.364405 -6.69441,16.736019 2.03527,2.366783 5.02479,3.865223 8.40786,3.865223 6.16229,0 11.15735,-4.955213 11.15735,-11.117498 0,-6.162288 -4.99506,-11.157346 -11.15735,-11.157346 z m -96.71028,1.19543 c -6.16197,0 -11.1175,4.955527 -11.1175,11.117498 0,6.161966 4.95553,11.157346 11.1175,11.157346 4.72323,0 8.73232,-2.94722 10.36039,-7.092884 -3.97255,-4.045998 -6.82757,-9.207657 -8.08907,-14.942874 -0.73821,-0.152657 -1.48749,-0.239086 -2.27132,-0.239086 z m 122.21279,9.364201 0,22.035763 -11.67537,0 c -7.63217,0 -13.82714,6.23473 -13.82714,13.866979 0,7.63109 6.19497,13.82714 13.82714,13.82714 l 3.38705,0 1.15558,0 c 2.239,0 4.47478,-1.08741 6.25609,-2.74949 1.78131,-1.66207 3.14086,-3.96444 3.18781,-6.53501 0.0801,-4.41219 0,-17.254039 0,-17.254039 l 0,-0.55787 0,-22.633473 -2.31116,0 z m -106.7519,9.961913 0,30.483469 c 0,5.12322 4.20109,9.2845 9.32436,9.2845 l 0,-2.31116 c -3.87663,0 -7.01319,-3.09673 -7.01319,-6.97334 l 0,-29.048949 c -0.80461,-0.4325 -1.55141,-0.93449 -2.31117,-1.43452 z m -23.11164,2.82919 c -4.09351,3.90587 -6.65456,9.40526 -6.65456,15.50074 0,11.827049 9.61175,21.438039 21.43804,21.438039 l 0,-2.31116 c -10.57945,0 -19.12688,-8.54692 -19.12688,-19.126879 0,-5.69048 2.48389,-10.80462 6.41548,-14.30531 -0.73485,-0.33851 -1.4155,-0.73502 -2.07208,-1.19543 z m -27.21596,9.16496 c -7.63218,0 -13.82714,6.19489 -13.82714,13.827139 l 0,12.7911 2.31117,0 0,-12.7911 c 0,-6.385199 5.13086,-11.555819 11.51597,-11.555819 6.38636,0 11.55582,5.17062 11.55582,11.555819 l 0,12.7911 2.31117,0 0,-12.7911 c 0,-7.632249 -6.23376,-13.827139 -13.86699,-13.827139 z m 77.5834,0.0797 c -7.6326,0 -13.82713,6.23438 -13.82713,13.866979 0,7.63262 6.19453,13.86699 13.82713,13.86699 7.63262,0 13.86699,-6.23437 13.86699,-13.86699 0,-7.632599 -6.23437,-13.866979 -13.86699,-13.866979 z m -154.290153,0.0398 c -7.6319743,0 -13.86698728410754,6.19517 -13.86698728410754,13.827139 0,7.63198 6.23501298410754,13.82714 13.86698728410754,13.82714 7.631973,0 13.82714,-6.19516 13.82714,-13.82714 0,-7.631969 -6.195167,-13.827139 -13.82714,-13.827139 z m 20.760634,1.03604 0,17.333739 c 0,5.12342 4.162235,9.2845 9.284505,9.2845 3.491222,0 6.571552,-1.93031 8.168772,-4.78172 1.585655,2.85141 4.638381,4.78172 8.128923,4.78172 5.123264,0 9.324349,-4.16108 9.324349,-9.2845 l 0,-17.333739 -2.31116,0 0,17.333739 c 0,3.8764 -3.136557,6.97334 -7.013189,6.97334 -3.876637,0 -6.973341,-3.09694 -6.973341,-6.97334 l 0,-17.333739 -2.311165,0 0,17.333739 c 0,3.87661 -3.135236,6.97334 -7.013189,6.97334 -3.875319,0 -6.973341,-3.09694 -6.973341,-6.97334 l 0,-17.333739 -2.311164,0 z m 153.453359,0 0,12.791099 c 0,7.63109 6.19496,13.82714 13.82714,13.82714 7.63218,0 13.86698,-6.19592 13.86698,-13.82714 l 0,-12.791099 -2.31116,0 0,12.791099 c 0,6.38369 -5.17071,11.51598 -11.55582,11.51598 -6.3851,0 -11.51598,-5.13216 -11.51598,-11.51598 l 0,-12.791099 -2.31116,0 z m -19.92384,1.23528 c 6.38563,0 11.55583,5.17021 11.55583,11.555819 0,6.38563 -5.1702,11.55583 -11.55583,11.55583 -6.38561,0 -11.51597,-5.1702 -11.51597,-11.55583 0,-6.385609 5.13036,-11.555819 11.51597,-11.555819 z m 67.82073,0 11.67537,0 c 0.009,1.52706 0.0728,12.045619 0,16.058609 -0.0326,1.78576 -1.01212,3.57763 -2.43071,4.90126 -1.41859,1.32363 -3.25441,2.11193 -4.70203,2.11193 l -4.54263,0 c -6.3851,0 -11.51598,-5.13216 -11.51598,-11.51598 0,-6.385199 5.13088,-11.555819 11.51598,-11.555819 z m -222.110883,0.0399 c 6.384977,0 11.515975,5.131 11.515975,11.515969 0,6.38499 -5.130998,11.51598 -11.515975,11.51598 -6.3849773,0 -11.5558223,-5.13099 -11.5558223,-11.51598 0,-6.384969 5.170845,-11.515969 11.5558223,-11.515969 z" - id="circle238" - inkscape:connector-curvature="0" /> - - - - - - - - - - -</svg> \ No newline at end of file +<svg xml:space="preserve" height="118.23" viewBox="0 0 250.00001 118.22802" xmlns:dc="http://purl.org/dc/elements/1.1/" width="250" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" y="0px" x="0px" enable-background="new 0 0 595.275 311.111"> +<path style="block-progression:tb;text-indent:0;color:#000000;enable-background:accumulate;text-transform:none" d="m150.66 0c-11.241 0-20.322 9.0815-20.322 20.322 0 4.6335 1.5429 8.898 4.1442 12.313 5.6431-6.5315 13.972-10.679 23.271-10.679 4.5496 0 8.8639 1.0131 12.751 2.7893 0.31474-1.4234 0.47817-2.9037 0.47817-4.4231 0.01-11.24-9.08-20.322-20.32-20.322zm-26.539 9.404c-5.8539 0-10.56 4.7456-10.56 10.599 0 1.8953 0.48899 3.6862 1.3548 5.22 3.5325-1.9927 7.6164-3.148 11.954-3.148 0.41864 0 0.82186 0.01699 1.2353 0.03985-0.0468-0.59343-0.0797-1.1878-0.0797-1.7931 0-3.2605 0.70816-6.3627 1.9525-9.165-1.6754-1.1235-3.6828-1.7533-5.8576-1.7533zm50.128 7.2921c-0.43247 0-0.84934 0.05309-1.2751 0.0797 0.18418 1.1613 0.31878 2.3339 0.31878 3.5464 0 1.8871-0.24 3.708-0.67741 5.4591 5.1284 2.8381 9.3873 7.0847 12.193 12.233 2.9105-1.5152 6.1573-2.4787 9.6033-2.7096-0.8881-10.415-9.5166-18.609-20.163-18.609zm-16.497 7.5711c-15.729 0-28.451 12.721-28.451 28.451 0 15.729 12.721 28.451 28.451 28.451s28.451-12.723 28.451-28.451c0-15.73-12.722-28.451-28.451-28.451zm-30.882 0.11954c-12.203 0-22.076 9.8727-22.076 22.076 0 7.1836 3.4227 13.543 8.7266 17.573 2.236-4.3127 6.727-7.2523 11.914-7.2523 0.62695 0 1.2287 0.07599 1.833 0.15939-0.18969-1.3801-0.27893-2.792-0.27893-4.2239 0-6.846 2.2284-13.177 6.017-18.29-2.2678-2.8377-3.8907-6.2474-4.5825-9.9619-0.51269-0.03551-1.0323-0.0797-1.5541-0.0797zm69.18 13.149c-3.7054 0-7.1763 0.94599-10.241 2.5503 1.7401 3.8545 2.7096 8.1312 2.7096 12.632 0 8.4268-3.3881 16.079-8.886 21.637 4.039 4.4841 9.8991 7.2921 16.417 7.2921 12.203 0 22.076-9.8727 22.076-22.076s-9.8727-22.036-22.076-22.036zm-93.403 2.9089c-11.241 0-20.362 9.0413-20.362 20.282s9.121 20.362 20.362 20.362c4.2785 0 8.2419-1.333 11.516-3.5863-1.3529-2.1023-2.1518-4.6156-2.1518-7.2921 0-1.3892 0.20497-2.7238 0.59771-3.9848-6.1294-4.4296-10.121-11.638-10.121-19.764 0-2.0648 0.27209-4.0613 0.75711-5.9772-0.20132-0.0058-0.39495-0.03985-0.59772-0.03985zm119.5 17.453c-0.59968 0-1.1799 0.06831-1.7533 0.15939 0.0316 0.50688 0.0398 0.99939 0.0398 1.5142 0 6.4816-2.5574 12.364-6.6944 16.736 2.0353 2.3668 5.0248 3.8652 8.4079 3.8652 6.1623 0 11.157-4.9552 11.157-11.117 0-6.1623-4.9951-11.157-11.157-11.157zm-96.71 1.1954c-6.162 0-11.118 4.9555-11.118 11.117 0 6.162 4.9555 11.157 11.118 11.157 4.7232 0 8.7323-2.9472 10.36-7.0929-3.9726-4.046-6.8276-9.2077-8.0891-14.943-0.73821-0.15266-1.4875-0.23909-2.2713-0.23909zm122.21 9.3642v22.036h-11.675c-7.6322 0-13.827 6.2347-13.827 13.867 0 7.6311 6.195 13.827 13.827 13.827h3.387 1.1556c2.239 0 4.4748-1.0874 6.2561-2.7495s3.1409-3.9644 3.1878-6.535c0.0801-4.4122 0-17.254 0-17.254v-0.55787-22.633h-2.3112zm-106.75 9.9619v30.483c0 5.1232 4.2011 9.2845 9.3244 9.2845v-2.3112c-3.8766 0-7.0132-3.0967-7.0132-6.9733v-29.049c-0.80461-0.4325-1.5514-0.93449-2.3112-1.4345zm-23.112 2.8292c-4.0935 3.9059-6.6546 9.4053-6.6546 15.501 0 11.827 9.6118 21.438 21.438 21.438v-2.3112c-10.579 0-19.127-8.5469-19.127-19.127 0-5.6905 2.4839-10.805 6.4155-14.305-0.73485-0.33851-1.4155-0.73502-2.0721-1.1954zm-27.216 9.165c-7.6322 0-13.827 6.1949-13.827 13.827v12.791h2.3112v-12.791c0-6.3852 5.1309-11.556 11.516-11.556 6.3864 0 11.556 5.1706 11.556 11.556v12.791h2.3112v-12.791c0-7.6322-6.2338-13.827-13.867-13.827zm77.583 0.0797c-7.6326 0-13.827 6.2344-13.827 13.867s6.1945 13.867 13.827 13.867c7.6326 0 13.867-6.2344 13.867-13.867s-6.2344-13.867-13.867-13.867zm-154.29 0.0398c-7.632 0-13.867 6.1952-13.867 13.827 0 7.632 6.235 13.827 13.867 13.827s13.827-6.1952 13.827-13.827c0-7.632-6.1952-13.827-13.827-13.827zm20.761 1.036v17.334c0 5.1234 4.1622 9.2845 9.2845 9.2845 3.4912 0 6.5716-1.9303 8.1688-4.7817 1.5857 2.8514 4.6384 4.7817 8.1289 4.7817 5.1233 0 9.3243-4.1611 9.3243-9.2845v-17.334h-2.3112v17.334c0 3.8764-3.1366 6.9733-7.0132 6.9733s-6.9733-3.0969-6.9733-6.9733v-17.334h-2.3112v17.334c0 3.8766-3.1352 6.9733-7.0132 6.9733-3.8753 0-6.9733-3.0969-6.9733-6.9733v-17.334h-2.3112zm153.45 0v12.791c0 7.6311 6.195 13.827 13.827 13.827 7.6322 0 13.867-6.1959 13.867-13.827v-12.791h-2.3112v12.791c0 6.3837-5.1707 11.516-11.556 11.516-6.3851 0-11.516-5.1322-11.516-11.516v-12.791h-2.3112zm-19.924 1.2353c6.3856 0 11.556 5.1702 11.556 11.556 0 6.3856-5.1702 11.556-11.556 11.556-6.3856 0-11.516-5.1702-11.516-11.556 0-6.3856 5.1304-11.556 11.516-11.556zm67.821 0h11.675c0.009 1.5271 0.0728 12.046 0 16.059-0.0326 1.7858-1.0121 3.5776-2.4307 4.9013-1.4186 1.3236-3.2544 2.1119-4.702 2.1119h-4.5426c-6.3851 0-11.516-5.1322-11.516-11.516 0-6.3852 5.1309-11.556 11.516-11.556zm-222.11 0.0399c6.385 0 11.516 5.131 11.516 11.516s-5.131 11.516-11.516 11.516-11.556-5.131-11.556-11.516 5.1708-11.516 11.556-11.516z" fill="#fff"/> +</svg> diff --git a/core/img/noise.png b/core/img/noise.png index 271dd5ebcfbdc858f83f0f7ea18a59bb1980d74f..6c06c8a4d6d0874e78211acbafcf0ca9e77a7017 100644 Binary files a/core/img/noise.png and b/core/img/noise.png differ diff --git a/core/img/places/calendar-dark.png b/core/img/places/calendar-dark.png index e372104a28482c72ff9e2113f5b77e36a7a9ea88..920dee610dd3b71f2fdde988eeaf0945b31fd544 100644 Binary files a/core/img/places/calendar-dark.png and b/core/img/places/calendar-dark.png differ diff --git a/core/img/places/calendar-dark.svg b/core/img/places/calendar-dark.svg index 6f7cb8e74d7dfeb65e12a8c7524418bee7035ed9..986be039ab9b6e3c323830624c1b2a17c7c487a3 100644 --- a/core/img/places/calendar-dark.svg +++ b/core/img/places/calendar-dark.svg @@ -1,75 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg4375" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="calendar-dark.svg" - inkscape:export-filename="calendar-dark.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs4377" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="11.313709" - inkscape:cx="16.386906" - inkscape:cy="22.866321" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1" /> - <metadata - id="metadata4380"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(580.71429,-1.576468)"> - <path - sodipodi:nodetypes="sssssssssssssscssscsssssscsssccsssssssss" - id="path2995" - d="m -572.71429,4.576468 c -1.108,0 -2,0.892 -2,2 l 0,4 c 0,1.108 0.892,2 2,2 1.108,0 2,-0.892 2,-2 l 0,-4 c 0,-1.108 -0.892,-2 -2,-2 z m 16,0 c -1.108,0 -2,0.892 -2,2 l 0,4 c 0,1.108 0.892,2 2,2 1.108,0 2,-0.892 2,-2 l 0,-4 c 0,-1.108 -0.892,-2 -2,-2 z m -13,4 0,2 c 0,1.662 -1.338,3 -3,3 -1.662,0 -3,-1.338 -3,-3 l 0,-1.875 c -1.72799,0.4425402 -3,2.00525 -3,3.875 l 0,16 c 0,2.216 1.784,4 4,4 l 20,0 c 2.216,0 4,-1.784 4,-4 l 0,-16 c 0,-1.86975 -1.27201,-3.4324598 -3,-3.875 l 0,1.875 c 0,1.662 -1.338,3 -3,3 -1.662,0 -3,-1.338 -3,-3 l 0,-2 z m -4.90615,10.000125 19.8123,0 c 0.0554,0 0.0937,0.03835 0.0937,0.09375 l 0,9.81225 c 0,0.05539 -0.0384,0.09375 -0.0937,0.09375 l -19.8123,0 c -0.0554,0 -0.0937,-0.03835 -0.0937,-0.09375 l 0,-9.81225 c 0,-0.05543 0.0384,-0.09375 0.0937,-0.09375 z" - style="fill:#ffffff;fill-opacity:1;stroke:none" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - style="fill:#000000;fill-opacity:1;stroke:none" - d="m -572.71429,3.576468 c -1.108,0 -2,0.892 -2,2 l 0,4 c 0,1.108 0.892,2 2,2 1.108,0 2,-0.892 2,-2 l 0,-4 c 0,-1.108 -0.892,-2 -2,-2 z m 16,0 c -1.108,0 -2,0.892 -2,2 l 0,4 c 0,1.108 0.892,2 2,2 1.108,0 2,-0.892 2,-2 l 0,-4 c 0,-1.108 -0.892,-2 -2,-2 z m -13,4 0,2 c 0,1.662 -1.338,3 -3,3 -1.662,0 -3,-1.338 -3,-3 l 0,-1.875 c -1.72799,0.4425402 -3,2.00525 -3,3.875 l 0,16 c 0,2.216 1.784,4 4,4 l 20,0 c 2.216,0 4,-1.784 4,-4 l 0,-16 c 0,-1.86975 -1.27201,-3.4324598 -3,-3.875 l 0,1.875 c 0,1.662 -1.338,3 -3,3 -1.662,0 -3,-1.338 -3,-3 l 0,-2 z m -4.90615,10.000125 19.8123,0 c 0.0554,0 0.0937,0.03835 0.0937,0.09375 l 0,9.81225 c 0,0.05539 -0.0384,0.09375 -0.0937,0.09375 l -19.8123,0 c -0.0554,0 -0.0937,-0.03835 -0.0937,-0.09375 l 0,-9.81225 c 0,-0.05543 0.0384,-0.09375 0.0937,-0.09375 z" - id="path3763" - sodipodi:nodetypes="sssssssssssssscssscsssssscsssccsssssssss" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(580.71 -1.5765)"> + <path d="m-572.71 4.5765c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm16 0c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm-13 4v2c0 1.662-1.338 3-3 3s-3-1.338-3-3v-1.875c-1.728 0.44254-3 2.0052-3 3.875v16c0 2.216 1.784 4 4 4h20c2.216 0 4-1.784 4-4v-16c0-1.8698-1.272-3.4325-3-3.875v1.875c0 1.662-1.338 3-3 3s-3-1.338-3-3v-2zm-4.9062 10h19.812c0.0554 0 0.0937 0.03835 0.0937 0.09375v9.8122c0 0.05539-0.0384 0.09375-0.0937 0.09375h-19.812c-0.0554 0-0.0937-0.03835-0.0937-0.09375v-9.8122c0-0.05543 0.0384-0.09375 0.0937-0.09375z" fill="#fff"/> + <path d="m-572.71 3.5765c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm16 0c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm-13 4v2c0 1.662-1.338 3-3 3s-3-1.338-3-3v-1.875c-1.728 0.44254-3 2.0052-3 3.875v16c0 2.216 1.784 4 4 4h20c2.216 0 4-1.784 4-4v-16c0-1.8698-1.272-3.4325-3-3.875v1.875c0 1.662-1.338 3-3 3s-3-1.338-3-3v-2zm-4.9062 10h19.812c0.0554 0 0.0937 0.03835 0.0937 0.09375v9.8122c0 0.05539-0.0384 0.09375-0.0937 0.09375h-19.812c-0.0554 0-0.0937-0.03835-0.0937-0.09375v-9.8122c0-0.05543 0.0384-0.09375 0.0937-0.09375z"/> + </g> </svg> diff --git a/core/img/places/contacts-dark.svg b/core/img/places/contacts-dark.svg index df364911c519e617ecdee7dca235072513107705..3fc10cfe08f040abb1bb5edba44fc638e12224c8 100644 --- a/core/img/places/contacts-dark.svg +++ b/core/img/places/contacts-dark.svg @@ -1,73 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg3301" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="contacts-dark.svg" - inkscape:export-filename="contacts-dark.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3303" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="11.313708" - inkscape:cx="20.488654" - inkscape:cy="17.050062" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1" /> - <metadata - id="metadata3306"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(-359.05493,-515.86218)"> - <path - inkscape:connector-curvature="0" - id="path2995" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 368.28616,523.52657 c -1.95489,0 -3.61329,1.42966 -3.61329,3.27468 0.0139,0.58316 0.066,1.30227 0.41402,2.82301 l 0,0.0376 0.0377,0.0377 c 0.11171,0.32 0.27429,0.50305 0.4893,0.7528 0.21502,0.24974 0.47136,0.54371 0.71513,0.79045 0.0288,0.029 0.047,0.0469 0.0752,0.0753 0.0483,0.21038 0.1069,0.43679 0.15055,0.63988 0.11614,0.54034 0.10423,0.92299 0.0752,1.05392 -0.84004,0.29496 -1.88513,0.64623 -2.82289,1.05393 -0.52647,0.22889 -1.00287,0.43328 -1.39261,0.67751 -0.38974,0.24425 -0.77735,0.42877 -0.90332,0.97865 -0.002,0.025 -0.002,0.0502 0,0.0753 -0.1231,1.13039 -0.30932,2.79261 -0.45166,3.91458 -0.0307,0.23616 0.0937,0.48512 0.3011,0.60223 1.70267,0.91975 4.31819,1.28993 6.92547,1.27976 2.60727,-0.0102 5.20196,-0.4021 6.85019,-1.27976 0.20736,-0.11711 0.33184,-0.36607 0.3011,-0.60223 -0.0454,-0.35072 -0.10126,-1.14154 -0.15055,-1.91966 -0.0493,-0.77812 -0.092,-1.54354 -0.15055,-1.99492 -0.0204,-0.1119 -0.0734,-0.21766 -0.15056,-0.30112 -0.52359,-0.62524 -1.30583,-1.00746 -2.22067,-1.39269 -0.83517,-0.35169 -1.81429,-0.71689 -2.78523,-1.1292 -0.0543,-0.12106 -0.10833,-0.47327 0,-1.01628 0.029,-0.1458 0.0747,-0.30196 0.11292,-0.45168 0.0913,-0.1022 0.16236,-0.18571 0.26346,-0.30112 0.21564,-0.24614 0.44734,-0.50432 0.63986,-0.7528 0.19251,-0.24849 0.35001,-0.46165 0.45166,-0.7528 l 0.0377,-0.0376 c 0.39341,-1.58787 0.39363,-2.25045 0.41403,-2.82301 l 0,-0.0377 c 0,-1.84501 -1.6584,-3.27468 -3.61329,-3.27468 z m 10.33571,-3.00497 c -2.85015,0 -5.26802,2.08432 -5.26802,4.77416 0.0202,0.85019 0.0963,1.89859 0.60362,4.11566 l 0,0.0549 0.0549,0.0549 c 0.16287,0.46651 0.39989,0.73339 0.71338,1.0975 0.31349,0.36411 0.68722,0.79267 1.04262,1.15239 0.0418,0.0423 0.0686,0.0686 0.10975,0.10977 0.0705,0.3067 0.15586,0.63679 0.21951,0.93288 0.16931,0.78776 0.15194,1.34562 0.10976,1.5365 -1.22474,0.43004 -2.74844,0.94215 -4.11565,1.53651 -0.76758,0.3337 -1.46216,0.63168 -2.03038,0.98778 -0.56823,0.35608 -1.13334,0.6251 -1.31701,1.42675 -0.003,0.0365 -0.003,0.0733 0,0.10977 -0.17948,1.64799 -0.45098,4.07134 -0.6585,5.70704 -0.0448,0.34431 0.13667,0.70727 0.439,0.87801 2.48242,1.34091 6.29573,1.88059 10.09705,1.86576 3.8013,-0.0148 7.58424,-0.58622 9.98729,-1.86576 0.30232,-0.17074 0.4838,-0.5337 0.439,-0.87801 -0.0663,-0.51129 -0.14765,-1.66422 -0.21951,-2.79864 -0.0719,-1.13442 -0.13422,-2.25035 -0.21948,-2.90841 -0.0298,-0.16311 -0.10688,-0.31733 -0.2195,-0.43899 -0.76337,-0.91154 -1.90387,-1.46878 -3.23765,-2.0304 -1.21766,-0.51271 -2.64517,-1.04515 -4.06077,-1.64625 -0.0791,-0.1765 -0.15794,-0.69001 0,-1.48165 0.0424,-0.21256 0.10883,-0.44024 0.16463,-0.65849 0.13304,-0.14901 0.23672,-0.27077 0.38413,-0.43901 0.3144,-0.35883 0.6522,-0.73526 0.93288,-1.09751 0.28067,-0.36226 0.51031,-0.67304 0.65849,-1.09752 l 0.0549,-0.0549 c 0.57359,-2.31494 0.57389,-3.28093 0.60364,-4.11566 l 0,-0.0549 c 0,-2.68983 -2.41788,-4.77415 -5.26803,-4.77415 z" /> - <path - d="m 368.28616,522.52661 c -1.95489,0 -3.61329,1.42966 -3.61329,3.27468 0.0139,0.58316 0.066,1.30227 0.41402,2.82301 l 0,0.0376 0.0377,0.0377 c 0.11171,0.32 0.27429,0.50305 0.4893,0.7528 0.21502,0.24974 0.47136,0.54371 0.71513,0.79045 0.0288,0.029 0.047,0.0469 0.0752,0.0753 0.0483,0.21038 0.1069,0.43679 0.15055,0.63988 0.11614,0.54034 0.10423,0.92299 0.0752,1.05392 -0.84004,0.29496 -1.88513,0.64623 -2.82289,1.05393 -0.52647,0.22889 -1.00287,0.43328 -1.39261,0.67751 -0.38974,0.24425 -0.77735,0.42877 -0.90332,0.97865 -0.002,0.025 -0.002,0.0502 0,0.0753 -0.1231,1.13039 -0.30932,2.79261 -0.45166,3.91458 -0.0307,0.23616 0.0937,0.48512 0.3011,0.60223 1.70267,0.91975 4.31819,1.28993 6.92547,1.27976 2.60727,-0.0102 5.20196,-0.4021 6.85019,-1.27976 0.20736,-0.11711 0.33184,-0.36607 0.3011,-0.60223 -0.0454,-0.35072 -0.10126,-1.14154 -0.15055,-1.91966 -0.0493,-0.77812 -0.092,-1.54354 -0.15055,-1.99492 -0.0204,-0.1119 -0.0734,-0.21766 -0.15056,-0.30112 -0.52359,-0.62524 -1.30583,-1.00746 -2.22067,-1.39269 -0.83517,-0.35169 -1.81429,-0.71689 -2.78523,-1.1292 -0.0543,-0.12106 -0.10833,-0.47327 0,-1.01628 0.029,-0.1458 0.0747,-0.30196 0.11292,-0.45168 0.0913,-0.1022 0.16236,-0.18571 0.26346,-0.30112 0.21564,-0.24614 0.44734,-0.50432 0.63986,-0.7528 0.19251,-0.24849 0.35001,-0.46165 0.45166,-0.7528 l 0.0377,-0.0376 c 0.39341,-1.58787 0.39363,-2.25045 0.41403,-2.82301 l 0,-0.0377 c 0,-1.84501 -1.6584,-3.27468 -3.61329,-3.27468 z m 10.33571,-3.00497 c -2.85015,0 -5.26802,2.08432 -5.26802,4.77416 0.0202,0.85019 0.0963,1.89859 0.60362,4.11566 l 0,0.0549 0.0549,0.0549 c 0.16287,0.46651 0.39989,0.73339 0.71338,1.0975 0.31349,0.36411 0.68722,0.79267 1.04262,1.15239 0.0418,0.0423 0.0686,0.0686 0.10975,0.10977 0.0705,0.3067 0.15586,0.63679 0.21951,0.93288 0.16931,0.78776 0.15194,1.34562 0.10976,1.5365 -1.22474,0.43004 -2.74844,0.94215 -4.11565,1.53651 -0.76758,0.3337 -1.46216,0.63168 -2.03038,0.98778 -0.56823,0.35608 -1.13334,0.6251 -1.31701,1.42675 -0.003,0.0365 -0.003,0.0733 0,0.10977 -0.17948,1.64799 -0.45098,4.07134 -0.6585,5.70704 -0.0448,0.34431 0.13667,0.70727 0.439,0.87801 2.48242,1.34091 6.29573,1.88059 10.09705,1.86576 3.8013,-0.0148 7.58424,-0.58622 9.98729,-1.86576 0.30232,-0.17074 0.4838,-0.5337 0.439,-0.87801 -0.0663,-0.51129 -0.14765,-1.66422 -0.21951,-2.79864 -0.0719,-1.13442 -0.13422,-2.25035 -0.21948,-2.90841 -0.0298,-0.16311 -0.10688,-0.31733 -0.2195,-0.43899 -0.76337,-0.91154 -1.90387,-1.46878 -3.23765,-2.0304 -1.21766,-0.51271 -2.64517,-1.04515 -4.06077,-1.64625 -0.0791,-0.1765 -0.15794,-0.69001 0,-1.48165 0.0424,-0.21256 0.10883,-0.44024 0.16463,-0.65849 0.13304,-0.14901 0.23672,-0.27077 0.38413,-0.43901 0.3144,-0.35883 0.6522,-0.73526 0.93288,-1.09751 0.28067,-0.36226 0.51031,-0.67304 0.65849,-1.09752 l 0.0549,-0.0549 c 0.57359,-2.31494 0.57389,-3.28093 0.60364,-4.11566 l 0,-0.0549 c 0,-2.68983 -2.41788,-4.77415 -5.26803,-4.77415 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - id="path3763" - inkscape:connector-curvature="0" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(-359.05 -515.86)"> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m368.29 523.53c-1.9549 0-3.6133 1.4297-3.6133 3.2747 0.0139 0.58316 0.066 1.3023 0.41402 2.823v0.0376l0.0377 0.0377c0.11171 0.32 0.27429 0.50305 0.4893 0.7528 0.21502 0.24974 0.47136 0.54371 0.71513 0.79045 0.0288 0.029 0.047 0.0469 0.0752 0.0753 0.0483 0.21038 0.1069 0.43679 0.15055 0.63988 0.11614 0.54034 0.10423 0.92299 0.0752 1.0539-0.84004 0.29496-1.8851 0.64623-2.8229 1.0539-0.52647 0.22889-1.0029 0.43328-1.3926 0.67751-0.38974 0.24425-0.77735 0.42877-0.90332 0.97865-0.002 0.025-0.002 0.0502 0 0.0753-0.1231 1.1304-0.30932 2.7926-0.45166 3.9146-0.0307 0.23616 0.0937 0.48512 0.3011 0.60223 1.7027 0.91975 4.3182 1.2899 6.9255 1.2798 2.6073-0.0102 5.202-0.4021 6.8502-1.2798 0.20736-0.11711 0.33184-0.36607 0.3011-0.60223-0.0454-0.35072-0.10126-1.1415-0.15055-1.9197-0.0493-0.77812-0.092-1.5435-0.15055-1.9949-0.0204-0.1119-0.0734-0.21766-0.15056-0.30112-0.52359-0.62524-1.3058-1.0075-2.2207-1.3927-0.83517-0.35169-1.8143-0.71689-2.7852-1.1292-0.0543-0.12106-0.10833-0.47327 0-1.0163 0.029-0.1458 0.0747-0.30196 0.11292-0.45168 0.0913-0.1022 0.16236-0.18571 0.26346-0.30112 0.21564-0.24614 0.44734-0.50432 0.63986-0.7528 0.19251-0.24849 0.35001-0.46165 0.45166-0.7528l0.0377-0.0376c0.39341-1.5879 0.39363-2.2504 0.41403-2.823v-0.0377c0-1.845-1.6584-3.2747-3.6133-3.2747zm10.336-3.005c-2.8502 0-5.268 2.0843-5.268 4.7742 0.0202 0.85019 0.0963 1.8986 0.60362 4.1157v0.0549l0.0549 0.0549c0.16287 0.46651 0.39989 0.73339 0.71338 1.0975s0.68722 0.79267 1.0426 1.1524c0.0418 0.0423 0.0686 0.0686 0.10975 0.10977 0.0705 0.3067 0.15586 0.63679 0.21951 0.93288 0.16931 0.78776 0.15194 1.3456 0.10976 1.5365-1.2247 0.43004-2.7484 0.94215-4.1156 1.5365-0.76758 0.3337-1.4622 0.63168-2.0304 0.98778-0.56823 0.35608-1.1333 0.6251-1.317 1.4268-0.003 0.0365-0.003 0.0733 0 0.10977-0.17948 1.648-0.45098 4.0713-0.6585 5.707-0.0448 0.34431 0.13667 0.70727 0.439 0.87801 2.4824 1.3409 6.2957 1.8806 10.097 1.8658s7.5842-0.58622 9.9873-1.8658c0.30232-0.17074 0.4838-0.5337 0.439-0.87801-0.0663-0.51129-0.14765-1.6642-0.21951-2.7986-0.0719-1.1344-0.13422-2.2504-0.21948-2.9084-0.0298-0.16311-0.10688-0.31733-0.2195-0.43899-0.76337-0.91154-1.9039-1.4688-3.2376-2.0304-1.2177-0.51271-2.6452-1.0452-4.0608-1.6462-0.0791-0.1765-0.15794-0.69001 0-1.4816 0.0424-0.21256 0.10883-0.44024 0.16463-0.65849 0.13304-0.14901 0.23672-0.27077 0.38413-0.43901 0.3144-0.35883 0.6522-0.73526 0.93288-1.0975 0.28067-0.36226 0.51031-0.67304 0.65849-1.0975l0.0549-0.0549c0.57359-2.3149 0.57389-3.2809 0.60364-4.1157v-0.0549c0-2.6898-2.4179-4.7742-5.268-4.7742z" fill="#fff"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m368.29 522.53c-1.9549 0-3.6133 1.4297-3.6133 3.2747 0.0139 0.58316 0.066 1.3023 0.41402 2.823v0.0376l0.0377 0.0377c0.11171 0.32 0.27429 0.50305 0.4893 0.7528 0.21502 0.24974 0.47136 0.54371 0.71513 0.79045 0.0288 0.029 0.047 0.0469 0.0752 0.0753 0.0483 0.21038 0.1069 0.43679 0.15055 0.63988 0.11614 0.54034 0.10423 0.92299 0.0752 1.0539-0.84004 0.29496-1.8851 0.64623-2.8229 1.0539-0.52647 0.22889-1.0029 0.43328-1.3926 0.67751-0.38974 0.24425-0.77735 0.42877-0.90332 0.97865-0.002 0.025-0.002 0.0502 0 0.0753-0.1231 1.1304-0.30932 2.7926-0.45166 3.9146-0.0307 0.23616 0.0937 0.48512 0.3011 0.60223 1.7027 0.91975 4.3182 1.2899 6.9255 1.2798 2.6073-0.0102 5.202-0.4021 6.8502-1.2798 0.20736-0.11711 0.33184-0.36607 0.3011-0.60223-0.0454-0.35072-0.10126-1.1415-0.15055-1.9197-0.0493-0.77812-0.092-1.5435-0.15055-1.9949-0.0204-0.1119-0.0734-0.21766-0.15056-0.30112-0.52359-0.62524-1.3058-1.0075-2.2207-1.3927-0.83517-0.35169-1.8143-0.71689-2.7852-1.1292-0.0543-0.12106-0.10833-0.47327 0-1.0163 0.029-0.1458 0.0747-0.30196 0.11292-0.45168 0.0913-0.1022 0.16236-0.18571 0.26346-0.30112 0.21564-0.24614 0.44734-0.50432 0.63986-0.7528 0.19251-0.24849 0.35001-0.46165 0.45166-0.7528l0.0377-0.0376c0.39341-1.5879 0.39363-2.2504 0.41403-2.823v-0.0377c0-1.845-1.6584-3.2747-3.6133-3.2747zm10.336-3.005c-2.8502 0-5.268 2.0843-5.268 4.7742 0.0202 0.85019 0.0963 1.8986 0.60362 4.1157v0.0549l0.0549 0.0549c0.16287 0.46651 0.39989 0.73339 0.71338 1.0975s0.68722 0.79267 1.0426 1.1524c0.0418 0.0423 0.0686 0.0686 0.10975 0.10977 0.0705 0.3067 0.15586 0.63679 0.21951 0.93288 0.16931 0.78776 0.15194 1.3456 0.10976 1.5365-1.2247 0.43004-2.7484 0.94215-4.1156 1.5365-0.76758 0.3337-1.4622 0.63168-2.0304 0.98778-0.56823 0.35608-1.1333 0.6251-1.317 1.4268-0.003 0.0365-0.003 0.0733 0 0.10977-0.17948 1.648-0.45098 4.0713-0.6585 5.707-0.0448 0.34431 0.13667 0.70727 0.439 0.87801 2.4824 1.3409 6.2957 1.8806 10.097 1.8658s7.5842-0.58622 9.9873-1.8658c0.30232-0.17074 0.4838-0.5337 0.439-0.87801-0.0663-0.51129-0.14765-1.6642-0.21951-2.7986-0.0719-1.1344-0.13422-2.2504-0.21948-2.9084-0.0298-0.16311-0.10688-0.31733-0.2195-0.43899-0.76337-0.91154-1.9039-1.4688-3.2376-2.0304-1.2177-0.51271-2.6452-1.0452-4.0608-1.6462-0.0791-0.1765-0.15794-0.69001 0-1.4816 0.0424-0.21256 0.10883-0.44024 0.16463-0.65849 0.13304-0.14901 0.23672-0.27077 0.38413-0.43901 0.3144-0.35883 0.6522-0.73526 0.93288-1.0975 0.28067-0.36226 0.51031-0.67304 0.65849-1.0975l0.0549-0.0549c0.57359-2.3149 0.57389-3.2809 0.60364-4.1157v-0.0549c0-2.6898-2.4179-4.7742-5.268-4.7742z"/> + </g> </svg> diff --git a/core/img/places/file.svg b/core/img/places/file.svg index 478714b75d105735a987b4ea92d6447014c8c673..f93f3ef6faea6eb62d979a77efaae857fec83b70 100644 --- a/core/img/places/file.svg +++ b/core/img/places/file.svg @@ -1,1841 +1,14 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.1 r9760" - sodipodi:docname="folder.svg" - inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/folder.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="776" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="22.627418" - inkscape:cx="14.025105" - inkscape:cy="9.2202448" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-4" - id="linearGradient4357-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - id="linearGradient3587-6-5-4"> - <stop - id="stop3589-9-2-1" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-04" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-26" - id="linearGradient4566-7" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - id="linearGradient3587-6-5-26"> - <stop - id="stop3589-9-2-45" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-20" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - id="linearGradient4580-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-1" - id="linearGradient4578-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2-1"> - <stop - id="stop3589-9-2-8-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="1013.451" - x2="209.34245" - y1="998.45801" - x1="209.34245" - gradientUnits="userSpaceOnUse" - id="linearGradient3528" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-4" - id="linearGradient3335-2" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-4"> - <stop - id="stop3589-9-2-8-7-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-6" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - gradientUnits="userSpaceOnUse" - id="linearGradient3567" - xlink:href="#linearGradient3587-6-5-2-4-4" - inkscape:collect="always" /> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <g - transform="translate(-3.1068569e-8,20)" - id="g3546"> - <path - sodipodi:nodetypes="ccccccccccccscccccssss" - inkscape:connector-curvature="0" - id="path4160-9-8" - d="m 3.3500571,-17.998043 c -0.1974696,0.03825 -0.3535533,0.233327 -0.3499974,0.437439 l 0,13.123165 c 4.7e-6,0.229041 0.205219,0.437433 0.430766,0.437439 l 10.1387373,0 c 0.225547,-6e-6 0.43076,-0.208398 0.430766,-0.437439 l 0,-10.143113 c -0.0033,-0.06685 -0.02179,-0.132893 -0.05384,-0.191379 -0.965556,-1.389642 -2.035099,-2.419138 -3.311513,-3.198772 -0.04304,-0.01632 -0.08869,-0.02559 -0.134615,-0.02734 l -7.0695295,0 c -0.026843,-0.0026 -0.053928,-0.0026 -0.080774,0 z M 9.0000021,-15.5 c 0,-0.235702 0.2642971,-0.5 0.4999991,-0.5 0.235702,0 0.2493941,0 0.4999988,0 0,0.24431 0,2 0,2 0,0 1.684071,0 2,0 0,0.287357 0,0.264298 0,0.5 0,0.235702 -0.264298,0.5 -0.5,0.5 -0.401508,0 -1.438744,0 -1.9999998,0 -0.2357023,0 -0.5,-0.264298 -0.5,-0.5 0,-0.464108 1.9e-6,-1.491737 1.9e-6,-2 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.6;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992162;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - sodipodi:nodetypes="ccccccccccccscccccssss" - inkscape:connector-curvature="0" - id="path4160-9" - d="m 3.350057,-18.998043 c -0.1974696,0.03825 -0.3535533,0.233327 -0.3499974,0.437439 l 0,13.123165 c 4.7e-6,0.229041 0.205219,0.437433 0.430766,0.437439 l 10.1387374,0 c 0.225547,-6e-6 0.43076,-0.208398 0.430766,-0.437439 l 0,-10.143113 c -0.0033,-0.06685 -0.02179,-0.132893 -0.05384,-0.191379 -0.965556,-1.389642 -2.035099,-2.419138 -3.311513,-3.198772 -0.04304,-0.01632 -0.08869,-0.02559 -0.134615,-0.02734 l -7.0695296,0 c -0.026843,-0.0026 -0.053928,-0.0026 -0.080774,0 z M 9.000002,-16.5 c 0,-0.235702 0.2642971,-0.5 0.4999991,-0.5 0.235702,0 0.2493941,0 0.4999989,0 0,0.24431 0,2 0,2 0,0 1.684071,0 2,0 0,0.287357 0,0.264298 0,0.5 0,0.235702 -0.264298,0.5 -0.5,0.5 -0.401508,0 -1.438744,0 -1.9999999,0 -0.2357023,0 -0.5,-0.264298 -0.5,-0.5 0,-0.464108 1.9e-6,-1.491737 1.9e-6,-2 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient3567);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992162;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - </g> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs> + <linearGradient id="a" y2="54.703" gradientUnits="userSpaceOnUse" y1="2.2401" gradientTransform="matrix(.21864 0 0 .26685 18.619 -19.598)" x2="-41.553" x1="-41.553"> + <stop offset="0"/> + <stop stop-color="#363636" offset="1"/> + </linearGradient> + </defs> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g transform="translate(-3.1069e-8 20)"> + <path opacity=".6" style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m3.3501-17.998c-0.19747 0.03825-0.35355 0.23333-0.35 0.43744v13.123c0.0000047 0.22904 0.20522 0.43743 0.43077 0.43744h10.139c0.22555-0.000006 0.43076-0.2084 0.43077-0.43744v-10.143c-0.0033-0.06685-0.02179-0.13289-0.05384-0.19138-0.96556-1.3896-2.0351-2.4191-3.3115-3.1988-0.04304-0.01632-0.08869-0.02559-0.13462-0.02734h-7.0695c-0.026843-0.0026-0.053928-0.0026-0.080774 0zm5.6499 2.498c0-0.2357 0.2643-0.5 0.5-0.5h0.5v2h2v0.5c0 0.2357-0.2643 0.5-0.5 0.5h-2c-0.2357 0-0.5-0.2643-0.5-0.5 0-0.46411 0.0000019-1.4917 0.0000019-2z" fill="#fff"/> + <path opacity=".7" style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m3.3501-18.998c-0.19747 0.03825-0.35355 0.23333-0.35 0.43744v13.123c0.0000047 0.22904 0.20522 0.43743 0.43077 0.43744h10.139c0.22555-0.000006 0.43076-0.2084 0.43077-0.43744v-10.143c-0.0033-0.06685-0.02179-0.13289-0.05384-0.19138-0.96556-1.3896-2.0351-2.4191-3.3115-3.1988-0.04304-0.01632-0.08869-0.02559-0.13462-0.02734h-7.0695c-0.026843-0.0026-0.053928-0.0026-0.080774 0zm5.6499 2.498c0-0.2357 0.2643-0.5 0.5-0.5h0.5v2h2v0.5c0 0.2357-0.2643 0.5-0.5 0.5h-2c-0.2357 0-0.5-0.2643-0.5-0.5 0-0.46411 0.0000019-1.4917 0.0000019-2z" fill="url(#a)"/> + </g> </svg> diff --git a/core/img/places/files.png b/core/img/places/files.png index 9c7ff2642f91b06a93376754d762f402e3f36581..52e0c6bf949ca5021b22b36b9753d16faedee8ed 100644 Binary files a/core/img/places/files.png and b/core/img/places/files.png differ diff --git a/core/img/places/files.svg b/core/img/places/files.svg index 8ebf861f6d5264d164326e9cf4c6a372881cac4c..d446ef655aece49a9763837a2ad9a74a25bd7623 100644 --- a/core/img/places/files.svg +++ b/core/img/places/files.svg @@ -1,128 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg3349" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="files.svg" - inkscape:export-filename="files.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs3351"> - <linearGradient - id="linearGradient3754"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3756" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.70779222;" - offset="1" - id="stop3758" /> - </linearGradient> - <linearGradient - y2="1013.451" - x2="209.34245" - y1="998.45801" - x1="209.34245" - gradientUnits="userSpaceOnUse" - id="linearGradient3528" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6-3" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-2-1"> - <stop - id="stop3589-9-2-8-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="16" - inkscape:cx="9.6005683" - inkscape:cy="17.34375" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="true" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" - inkscape:window-width="1280" - inkscape:window-height="773" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid4530" - empspacing="4" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" - dotted="true" /> - </sodipodi:namedview> - <metadata - id="metadata3354"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(573.14286,110.2963)"> - <path - inkscape:connector-curvature="0" - d="m -570.22204,-108.29572 c -0.50115,0 -0.92082,0.41966 -0.92082,0.92081 l 0,24.157882 c 0,0.51739 0.40324,0.920728 0.92082,0.920728 l 26.15768,0 c 0.51756,0 0.92081,-0.403165 0.92081,-0.920728 l 6.9e-4,-14.154116 c 0,-0.501097 -0.41966,-0.925235 -0.92081,-0.925235 l -21.07897,0 -7e-4,11.004713 c 0,0.480123 -0.52409,0.97706 -1.00422,0.97706 -0.48012,0 -0.99573,-0.496937 -0.99573,-0.97706 l 7e-4,-12.142797 c 0,-0.480124 0.40484,-0.862147 0.88497,-0.862147 l 4.59443,0 14.52051,5.2e-4 -7e-4,-2.95163 c 0,-0.56713 -0.42551,-1.04812 -0.99245,-1.04812 l -13.00724,0 0,-3.07907 c 0,-0.50118 -0.40586,-0.92081 -0.90701,-0.92081 z" - id="path5073" - sodipodi:nodetypes="ccccccccccsccccccccccc" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" /> - <path - style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" - sodipodi:nodetypes="ccccccccccsccccccccccc" - id="rect3845-5" - d="m -570.22204,-107.2957 c -0.50115,0 -0.92082,0.41966 -0.92082,0.92081 l 0,24.157884 c 0,0.51739 0.40324,0.920728 0.92082,0.920728 l 26.15768,0 c 0.51756,0 0.92081,-0.403165 0.92081,-0.920728 l 6.9e-4,-14.154116 c 0,-0.501097 -0.41966,-0.925235 -0.92081,-0.925235 l -21.07897,0 -7e-4,11.004713 c 0,0.480123 -0.52409,0.97706 -1.00422,0.97706 -0.48012,0 -0.99573,-0.496937 -0.99573,-0.97706 l 7e-4,-12.142797 c 0,-0.480124 0.40484,-0.862143 0.88497,-0.862143 l 4.59443,0 14.52051,5.2e-4 -7e-4,-2.951636 c 0,-0.56713 -0.42551,-1.04812 -0.99245,-1.04812 l -13.00724,0 0,-3.07907 c 0,-0.50118 -0.40586,-0.92081 -0.90701,-0.92081 z" - inkscape:connector-curvature="0" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g fill-rule="evenodd" transform="translate(573.14 110.3)"> + <path d="m-570.22-108.3c-0.50115 0-0.92082 0.41966-0.92082 0.92081v24.158c0 0.51739 0.40324 0.92073 0.92082 0.92073h26.158c0.51756 0 0.92081-0.40316 0.92081-0.92073l0.00069-14.154c0-0.5011-0.41966-0.92524-0.92081-0.92524h-21.079l-0.0007 11.005c0 0.48012-0.52409 0.97706-1.0042 0.97706-0.48012 0-0.99573-0.49694-0.99573-0.97706l0.0007-12.143c0-0.48012 0.40484-0.86215 0.88497-0.86215h4.5944l14.521 0.00052-0.0007-2.9516c0-0.56713-0.42551-1.0481-0.99245-1.0481h-13.007v-3.0791c0-0.50118-0.40586-0.92081-0.90701-0.92081z"/> + <path d="m-570.22-107.3c-0.50115 0-0.92082 0.41966-0.92082 0.92081v24.158c0 0.51739 0.40324 0.92073 0.92082 0.92073h26.158c0.51756 0 0.92081-0.40316 0.92081-0.92073l0.00069-14.154c0-0.5011-0.41966-0.92524-0.92081-0.92524h-21.079l-0.0007 11.005c0 0.48012-0.52409 0.97706-1.0042 0.97706-0.48012 0-0.99573-0.49694-0.99573-0.97706l0.0007-12.143c0-0.48012 0.40484-0.86214 0.88497-0.86214h4.5944l14.521 0.00052-0.0007-2.9516c0-0.56713-0.42551-1.0481-0.99245-1.0481h-13.007v-3.0791c0-0.50118-0.40586-0.92081-0.90701-0.92081z" fill="#fff"/> + </g> </svg> diff --git a/core/img/places/folder.svg b/core/img/places/folder.svg index c04b00fedceb60f32caf2be906b47fb8111d1b95..676f10afe0b2b1046c63a745ebc2dc5b93565d40 100644 --- a/core/img/places/folder.svg +++ b/core/img/places/folder.svg @@ -1,1830 +1,18 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.1 r9760" - sodipodi:docname="home.svg" - inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/home.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="776" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="22.627418" - inkscape:cx="14.025105" - inkscape:cy="9.2202448" - inkscape:window-x="0" - inkscape:window-y="24" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-4" - id="linearGradient4357-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - id="linearGradient3587-6-5-4"> - <stop - id="stop3589-9-2-1" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-04" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-26" - id="linearGradient4566-7" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - id="linearGradient3587-6-5-26"> - <stop - id="stop3589-9-2-45" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-20" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="18.967093" - x2="-2.4040222" - y1="4.4573336" - x1="-2.4040222" - gradientTransform="translate(13.927091,16.573387)" - gradientUnits="userSpaceOnUse" - id="linearGradient3475" - xlink:href="#linearGradient3587-6-5-26" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - id="linearGradient4580-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-1" - id="linearGradient4578-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2-1"> - <stop - id="stop3589-9-2-8-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="1013.451" - x2="209.34245" - y1="998.45801" - x1="209.34245" - gradientUnits="userSpaceOnUse" - id="linearGradient3528" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - inkscape:collect="always" /> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <g - transform="translate(-7.5117601e-7,40.000351)" - id="g3499"> - <g - style="opacity:0.6;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" - id="g14154" - transform="matrix(0.8666684,0,0,0.8666684,-172.0426,-903.42597)"> - <path - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" - sodipodi:nodetypes="ccccccccccsccccccccccc" - id="rect3845" - d="m 200.19539,998.56643 c -0.28913,0 -0.53125,0.24212 -0.53125,0.53125 l 0,13.93752 c 0,0.2985 0.23264,0.5312 0.53125,0.5312 l 15.09127,0 c 0.2986,0 0.53125,-0.2326 0.53125,-0.5312 l 4e-4,-8.166 c 0,-0.2891 -0.24212,-0.5338 -0.53125,-0.5338 l -12.16119,0 -4e-4,6.349 c 0,0.277 -0.30237,0.5637 -0.57937,0.5637 -0.277,0 -0.57447,-0.2867 -0.57447,-0.5637 l 4e-4,-7.0056 c 0,-0.277 0.23357,-0.4974 0.51057,-0.4974 l 2.65069,0 8.37738,3e-4 -4e-4,-1.7029 c 0,-0.3272 -0.24549,-0.6047 -0.57258,-0.6047 l -7.50433,0 0,-1.77642 c 0,-0.28915 -0.23415,-0.53125 -0.52328,-0.53125 z" - inkscape:connector-curvature="0" /> - </g> - <g - style="opacity:0.7;fill:url(#linearGradient3528);fill-opacity:1;fill-rule:evenodd" - id="g14154-0" - transform="matrix(0.8666684,0,0,0.8666684,-172.0426,-904.42597)"> - <path - style="fill:url(#linearGradient4578-7);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" - sodipodi:nodetypes="ccccccccccsccccccccccc" - id="rect3845-5" - d="m 200.19539,998.56643 c -0.28913,0 -0.53125,0.24212 -0.53125,0.53125 l 0,13.93752 c 0,0.2985 0.23264,0.5312 0.53125,0.5312 l 15.09127,0 c 0.2986,0 0.53125,-0.2326 0.53125,-0.5312 l 4e-4,-8.166 c 0,-0.2891 -0.24212,-0.5338 -0.53125,-0.5338 l -12.16119,0 -4e-4,6.349 c 0,0.277 -0.30237,0.5637 -0.57937,0.5637 -0.277,0 -0.57447,-0.2867 -0.57447,-0.5637 l 4e-4,-7.0056 c 0,-0.277 0.23357,-0.4974 0.51057,-0.4974 l 2.65069,0 8.37738,3e-4 -4e-4,-1.7029 c 0,-0.3272 -0.24549,-0.6047 -0.57258,-0.6047 l -7.50433,0 0,-1.77642 c 0,-0.28915 -0.23415,-0.53125 -0.52328,-0.53125 z" - inkscape:connector-curvature="0" /> - </g> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs> + <linearGradient id="a" y2="1013.5" gradientUnits="userSpaceOnUse" x2="209.34" y1="998.46" x1="209.34"> + <stop offset="0"/> + <stop stop-color="#363636" offset="1"/> + </linearGradient> + </defs> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g fill-rule="evenodd" transform="translate(-7.5118e-7 40)"> + <g opacity=".6" transform="matrix(.86667 0 0 .86667 -172.04 -903.43)" fill="#fff"> + <path d="m200.2 998.57c-0.28913 0-0.53125 0.24212-0.53125 0.53125v13.938c0 0.2985 0.23264 0.5312 0.53125 0.5312h15.091c0.2986 0 0.53125-0.2326 0.53125-0.5312l0.0004-8.166c0-0.2891-0.24212-0.5338-0.53125-0.5338h-12.161l-0.0004 6.349c0 0.277-0.30237 0.5637-0.57937 0.5637s-0.57447-0.2867-0.57447-0.5637l0.0004-7.0056c0-0.277 0.23357-0.4974 0.51057-0.4974h2.6507l8.3774 0.0003-0.0004-1.7029c0-0.3272-0.24549-0.6047-0.57258-0.6047h-7.5043v-1.7764c0-0.28915-0.23415-0.53125-0.52328-0.53125z" fill-rule="evenodd" fill="#fff"/> </g> + <g opacity=".7" transform="matrix(.86667 0 0 .86667 -172.04 -904.43)" fill="url(#a)"> + <path d="m200.2 998.57c-0.28913 0-0.53125 0.24212-0.53125 0.53125v13.938c0 0.2985 0.23264 0.5312 0.53125 0.5312h15.091c0.2986 0 0.53125-0.2326 0.53125-0.5312l0.0004-8.166c0-0.2891-0.24212-0.5338-0.53125-0.5338h-12.161l-0.0004 6.349c0 0.277-0.30237 0.5637-0.57937 0.5637s-0.57447-0.2867-0.57447-0.5637l0.0004-7.0056c0-0.277 0.23357-0.4974 0.51057-0.4974h2.6507l8.3774 0.0003-0.0004-1.7029c0-0.3272-0.24549-0.6047-0.57258-0.6047h-7.5043v-1.7764c0-0.28915-0.23415-0.53125-0.52328-0.53125z" fill-rule="evenodd" fill="url(#a)"/> + </g> + </g> </svg> diff --git a/core/img/places/home.png b/core/img/places/home.png index 2945b84e868b2ef01de8c7751fed415ed1011daa..e664719e2ec960407908a497a4372e024f429062 100644 Binary files a/core/img/places/home.png and b/core/img/places/home.png differ diff --git a/core/img/places/home.svg b/core/img/places/home.svg index a836a5999f0d3e53137e6101fe4853d8693c0cb8..80b7dcc8663a7a52bafa4c9c69a077b4c1bc8257 100644 --- a/core/img/places/home.svg +++ b/core/img/places/home.svg @@ -1,1819 +1,11 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="home.svg" - inkscape:export-filename="home.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="773" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="16.000001" - inkscape:cx="2.7409248" - inkscape:cy="8.4568105" - inkscape:window-x="0" - inkscape:window-y="-1" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4085"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4087" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:0.7" - id="stop4089" /> - </linearGradient> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-4" - id="linearGradient4357-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - id="linearGradient3587-6-5-4"> - <stop - id="stop3589-9-2-1" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-04" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="28.776533" - x2="0.44923753" - y1="13.895414" - x1="0.86849999" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - gradientUnits="userSpaceOnUse" - id="linearGradient3456" - xlink:href="#linearGradient3587-6-5-4" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-26" - id="linearGradient4566-7" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - id="linearGradient3587-6-5-26"> - <stop - id="stop3589-9-2-45" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-20" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="18.967093" - x2="-2.4040222" - y1="4.4573336" - x1="-2.4040222" - gradientTransform="translate(13.927091,16.573387)" - gradientUnits="userSpaceOnUse" - id="linearGradient3475" - xlink:href="#linearGradient3587-6-5-26" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-26" - id="linearGradient4074" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.426613)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4085" - id="linearGradient4083" - x1="8" - y1="1" - x2="8" - y2="15.458407" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4085" - id="linearGradient4121" - gradientUnits="userSpaceOnUse" - x1="8" - y1="1" - x2="8" - y2="15.458407" - gradientTransform="translate(-20,0)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4085" - id="linearGradient4436" - x1="8" - y1="1" - x2="8" - y2="15" - gradientUnits="userSpaceOnUse" /> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - inkscape:connector-curvature="0" - d="M 8,1.030589 0,9 l 3,0 0,6.0001 10,0 L 13,9 l 3,0 -3,-3.030592 0,-3.969524 -3,0 0,1.081169 -2,-2.050464 z" - id="path3328" - style="fill:url(#linearGradient4436);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.7" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs> + <linearGradient id="a" y2="15" gradientUnits="userSpaceOnUse" x2="8" y1="1" x1="8"> + <stop offset="0"/> + <stop stop-color="#363636" stop-opacity=".7" offset="1"/> + </linearGradient> + </defs> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <path opacity=".7" d="m8 1.0306-8 7.9694h3v6.0001h10v-6h3l-3-3.0306v-3.9695h-3v1.0812l-2-2.0505z" fill-rule="evenodd" fill="url(#a)"/> </svg> diff --git a/core/img/places/music.svg b/core/img/places/music.svg index e8f91f461664dfa933d121c37999e8baaa82bf23..f7eb391d981ace81600eaa8eca236fe22d3ddebc 100644 --- a/core/img/places/music.svg +++ b/core/img/places/music.svg @@ -1,73 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg4375" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="music.svg" - inkscape:export-filename="music.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs4377" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="11.2" - inkscape:cx="7.9636746" - inkscape:cy="12.572189" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" - inkscape:window-width="1280" - inkscape:window-height="745" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" /> - <metadata - id="metadata4380"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(581.71429,-2.0764682)"> - <path - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path4291" - d="m -554.98993,2.0786484 c -4.7142,0.75967 -11.02325,1.541691 -15.72435,2.343787 -1.24488,0.607384 -0.96502,2.171403 -1.02008,3.306244 0,5.0638836 0,10.1277666 0,15.1916436 -2.62346,-0.493215 -5.82272,1.674544 -5.96148,5.106844 -0.2265,2.136875 1.66842,3.996904 3.72898,4.04692 3.68932,0.08956 6.21256,-2.358151 6.25258,-5.453711 -0.0402,-5.198808 0.012,-10.399665 0,-15.599277 0.57116,-0.0423 9.22205,-1.6930062 9.99999,-1.8029142 0,3.8942932 0,7.7885872 0,11.6828792 -2.29278,-0.549271 -5.22379,0.957442 -5.95053,4.0345 -0.30674,1.72477 0.273,3.88966 2.0231,4.619966 3.41645,1.569871 8.10651,-1.610073 7.91585,-5.342127 -0.053,-6.932337 0.0434,-13.867516 0,-20.8005996 -0.0898,-0.651515 -0.53122,-1.381183 -1.26406,-1.334155 z" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - d="m -554.98993,3.0786486 c -4.7142,0.75967 -11.02325,1.541691 -15.72435,2.343787 -1.24488,0.607384 -0.96502,2.171403 -1.02008,3.306244 0,5.0638834 0,10.1277664 0,15.1916434 -2.62346,-0.493215 -5.82272,1.674544 -5.96148,5.106844 -0.2265,2.136875 1.66842,3.996904 3.72898,4.04692 3.68932,0.08956 6.21256,-2.358151 6.25258,-5.453711 -0.0402,-5.198808 0.012,-10.399665 0,-15.599277 0.57116,-0.0423 9.22205,-1.693006 9.99999,-1.802914 0,3.894293 0,7.788587 0,11.682879 -2.29278,-0.549271 -5.22379,0.957442 -5.95053,4.0345 -0.30674,1.72477 0.273,3.88966 2.0231,4.619966 3.41645,1.569871 8.10651,-1.610073 7.91585,-5.342127 -0.053,-6.932337 0.0434,-13.867516 0,-20.8005994 -0.0898,-0.651515 -0.53122,-1.381183 -1.26406,-1.334155 z" - id="path4031-1" - style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(581.71 -2.0765)"> + <path d="m-554.99 2.0786c-4.7142 0.75967-11.023 1.5417-15.724 2.3438-1.2449 0.60738-0.96502 2.1714-1.0201 3.3062v15.192c-2.6235-0.49322-5.8227 1.6745-5.9615 5.1068-0.2265 2.1369 1.6684 3.9969 3.729 4.0469 3.6893 0.08956 6.2126-2.3582 6.2526-5.4537-0.0402-5.1988 0.012-10.4 0-15.599 0.57116-0.0423 9.222-1.693 10-1.8029v11.683c-2.2928-0.54927-5.2238 0.95744-5.9505 4.0345-0.30674 1.7248 0.273 3.8897 2.0231 4.62 3.4164 1.5699 8.1065-1.6101 7.9158-5.3421-0.053-6.9323 0.0434-13.868 0-20.801-0.0898-0.65152-0.53122-1.3812-1.2641-1.3342z"/> + <path d="m-554.99 3.0786c-4.7142 0.75967-11.023 1.5417-15.724 2.3438-1.2449 0.60738-0.96502 2.1714-1.0201 3.3062v15.192c-2.6235-0.49322-5.8227 1.6745-5.9615 5.1068-0.2265 2.1369 1.6684 3.9969 3.729 4.0469 3.6893 0.08956 6.2126-2.3582 6.2526-5.4537-0.0402-5.1988 0.012-10.4 0-15.599 0.57116-0.0423 9.222-1.693 10-1.8029v11.683c-2.2928-0.54927-5.2238 0.95744-5.9505 4.0345-0.30674 1.7248 0.273 3.8897 2.0231 4.62 3.4164 1.5699 8.1065-1.6101 7.9158-5.3421-0.053-6.9323 0.0434-13.868 0-20.801-0.0898-0.65152-0.53122-1.3812-1.2641-1.3342z" fill="#fff"/> + </g> </svg> diff --git a/core/img/places/picture.png b/core/img/places/picture.png index a278240a6d6fd073b0b94ca43dc3356a84c4e77d..7b3af8c7f841c99e326bedcd9cf7764906a91c6e 100644 Binary files a/core/img/places/picture.png and b/core/img/places/picture.png differ diff --git a/core/img/places/picture.svg b/core/img/places/picture.svg index aba68e620630b0f000a3d5913e4e4a2d4111cb02..791cbb5909af782233e6eb109bcf8193a415f8eb 100644 --- a/core/img/places/picture.svg +++ b/core/img/places/picture.svg @@ -1,75 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - id="svg4375" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="picture.svg" - inkscape:export-filename="picture.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs4377" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="11.2" - inkscape:cx="13.989783" - inkscape:cy="8.9886524" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" - inkscape:window-width="1280" - inkscape:window-height="745" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" /> - <metadata - id="metadata4380"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(581.71429,-2.0764682)"> - <path - sodipodi:nodetypes="cccccccccccccc" - inkscape:connector-curvature="0" - id="path3770" - d="m -575.01366,3.0805705 c -0.39495,0.0765 -0.70712,0.466654 -0.70001,0.874878 l -6.2e-4,26.2461415 c 10e-6,0.458082 0.41045,0.874866 0.86155,0.874878 l 20.28048,0 c 0.4511,-1.2e-5 0.86154,-0.416796 0.86155,-0.874878 l 6.1e-4,-25.9212225 c -6.5e-4,-0.672871 -0.53099,-1.203711 -1.03374,-1.199797 0,0 -15.52067,0 -20.26982,0 z m 1.29978,19.9958975 18,0 8.2e-4,6 -18.00082,0 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992161999999996;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992161999999996;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m -575.01366,4.0805703 c -0.39495,0.0765 -0.70712,0.466654 -0.70001,0.874878 l -6.2e-4,26.2461417 c 10e-6,0.458082 0.41045,0.874866 0.86155,0.874878 l 20.28048,0 c 0.4511,-1.2e-5 0.86154,-0.416796 0.86155,-0.874878 l 6.1e-4,-25.9212227 c -6.5e-4,-0.672871 -0.53099,-1.203711 -1.03374,-1.199797 0,0 -15.52067,0 -20.26982,0 z m 1.29978,19.9958977 18,0 8.2e-4,6 -18.00082,0 z" - id="path4160-9-9-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccccccc" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(581.71 -2.0765)"> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m-575.01 3.0806c-0.39495 0.0765-0.70712 0.46665-0.70001 0.87488l-0.00062 26.246c0.00001 0.45808 0.41045 0.87487 0.86155 0.87488h20.28c0.4511-0.000012 0.86154-0.4168 0.86155-0.87488l0.00061-25.921c-0.00065-0.67287-0.53099-1.2037-1.0337-1.1998h-20.27zm1.2998 19.996h18l0.00082 6h-18.001z"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m-575.01 4.0806c-0.39495 0.0765-0.70712 0.46665-0.70001 0.87488l-0.00062 26.246c0.00001 0.45808 0.41045 0.87487 0.86155 0.87488h20.28c0.4511-0.000012 0.86154-0.4168 0.86155-0.87488l0.00061-25.921c-0.00065-0.67287-0.53099-1.2037-1.0337-1.1998h-20.27zm1.2998 19.996h18l0.00082 6h-18.001z" fill="#fff"/> + </g> </svg> diff --git a/core/img/rating/s1.png b/core/img/rating/s1.png index 445d965ffeb2a64310790eb99829e92f22d48672..015f94837142b64ed34837e2e36922734de24769 100644 Binary files a/core/img/rating/s1.png and b/core/img/rating/s1.png differ diff --git a/core/img/rating/s10.png b/core/img/rating/s10.png index b8d66c2a4c41085dae62d3c3408702a950cd86ed..b47b05e4f8983d5c160589bae38aa083a8ba5f0e 100644 Binary files a/core/img/rating/s10.png and b/core/img/rating/s10.png differ diff --git a/core/img/rating/s11.png b/core/img/rating/s11.png index aee9f9215608b2161c78f7091bb680dd7939096d..3dcb4bb4830a52f9767079fb4acc39d2cee43ef5 100644 Binary files a/core/img/rating/s11.png and b/core/img/rating/s11.png differ diff --git a/core/img/rating/s2.png b/core/img/rating/s2.png index 4f860e74ca12642e13c7fccea7268977e6f4d8e9..94ac5bc956648b35bee893bfa64bcb237dab79a2 100644 Binary files a/core/img/rating/s2.png and b/core/img/rating/s2.png differ diff --git a/core/img/rating/s3.png b/core/img/rating/s3.png index 26c9baff55f066f80c1d73336c0302d1ee57a409..42a814ca081f5a6071fdf210b4a6095d1188d044 100644 Binary files a/core/img/rating/s3.png and b/core/img/rating/s3.png differ diff --git a/core/img/rating/s4.png b/core/img/rating/s4.png index 47f1f694bf74df3a1664d8b5e3d3e9e3395b4656..5ce388875703076a48cbf08db65c0ee4546e29e4 100644 Binary files a/core/img/rating/s4.png and b/core/img/rating/s4.png differ diff --git a/core/img/rating/s5.png b/core/img/rating/s5.png index aa225b6a9a9e2b12e4f9c5cf91fe0f0b29a20765..da4bbc584795ae60fe2c469ce217f0ad964da283 100644 Binary files a/core/img/rating/s5.png and b/core/img/rating/s5.png differ diff --git a/core/img/rating/s6.png b/core/img/rating/s6.png index fd4f42e22c6c7e4f9ca8992df46ccfd48bd9a309..267c52ad3c03150291f8ed3ca498a82acafd951a 100644 Binary files a/core/img/rating/s6.png and b/core/img/rating/s6.png differ diff --git a/core/img/rating/s7.png b/core/img/rating/s7.png index 0d18a1dc025eca5097601a17f12e783c78a3bc94..3381d066d871291a5fcb47078173953d0242708e 100644 Binary files a/core/img/rating/s7.png and b/core/img/rating/s7.png differ diff --git a/core/img/rating/s8.png b/core/img/rating/s8.png index 951c3fd3be43add49758497907ec9075314bdb1f..091dc5b21f07050da2c6447e930de48672381554 100644 Binary files a/core/img/rating/s8.png and b/core/img/rating/s8.png differ diff --git a/core/img/rating/s9.png b/core/img/rating/s9.png index b1a654c85d2a2bced5329366cc8c95b90dbd8620..dfe83563433e62e9169976187f265d5e7665cec8 100644 Binary files a/core/img/rating/s9.png and b/core/img/rating/s9.png differ diff --git a/core/img/remoteStorage-big.png b/core/img/remoteStorage-big.png index f225423303130d4524e184c622efc42c8d8a3b7c..7e76e21209e539354805d12d8f92c5a8176c0861 100644 Binary files a/core/img/remoteStorage-big.png and b/core/img/remoteStorage-big.png differ diff --git a/core/js/compatibility.js b/core/js/compatibility.js index cc37949409d3585e2acb3f1e49b38652ed053d60..b690803ca7727c9214b8bc788d480afb4afd551d 100644 --- a/core/js/compatibility.js +++ b/core/js/compatibility.js @@ -133,4 +133,18 @@ if(!String.prototype.trim) { String.prototype.trim = function () { return this.replace(/^\s+|\s+$/g,''); }; -} \ No newline at end of file +} + +// Older Firefoxes doesn't support outerHTML +// From http://stackoverflow.com/questions/1700870/how-do-i-do-outerhtml-in-firefox#answer-3819589 +function outerHTML(node){ + // In newer browsers use the internal property otherwise build a wrapper. + return node.outerHTML || ( + function(n){ + var div = document.createElement('div'), h; + div.appendChild( n.cloneNode(true) ); + h = div.innerHTML; + div = null; + return h; + })(node); +} diff --git a/core/js/config.php b/core/js/config.php index 0aaa44822876b339d4b47c73ad8f6145069b6d0e..53a8fb96388601b1f8e57e387fbee1076892ae91 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.getElementsByTagName('head')[0].getAttribute('data-user')", + "oc_requesttoken" => "document.getElementsByTagName('head')[0].getAttribute('data-requesttoken')", "datepickerFormatDate" => json_encode($l->l('jsdate', 'jsdate')), "dayNames" => json_encode( array( diff --git a/core/js/jquery-1.10.0.min.js b/core/js/jquery-1.10.0.min.js new file mode 100644 index 0000000000000000000000000000000000000000..01c688164ad8d7aec3d4fd75541e02a526d772eb --- /dev/null +++ b/core/js/jquery-1.10.0.min.js @@ -0,0 +1,6 @@ +/*! jQuery v1.10.0 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license +//@ sourceMappingURL=jquery-1.10.0.min.map +*/ +(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.0",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return "+n)():(x.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle"+-new Date,w=e.document,T=0,C=0,N=lt(),k=lt(),E=lt(),S=!1,A=function(){return 0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=R.replace("w","w#"),$="\\["+P+"*("+R+")"+P+"*(?:([*^$|!~]?=)"+P+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+P+"*\\]",I=":("+R+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),X=RegExp("^"+P+"*,"+P+"*"),U=RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),V=RegExp(P+"*[+~]"),Y=RegExp("="+P+"*([^\\]'\"]*)"+P+"*\\]","g"),J=RegExp(I),G=RegExp("^"+W+"$"),Q={ID:RegExp("^#("+R+")"),CLASS:RegExp("^\\.("+R+")"),TAG:RegExp("^("+R.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:RegExp("^(?:"+B+")$","i"),needsContext:RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),it=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=bt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",u=c.length;while(u--)c[u]=m+xt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return At(e.replace(z,"$1"),t,n,i)}function st(e){return K.test(e+"")}function lt(){var e=[];function t(n,r){return e.push(n+=" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function ut(e){return e[b]=!0,e}function ct(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function pt(e,t,n){e=e.split("|");var r,i=e.length,a=n?null:t;while(i--)(r=o.attrHandle[e[i]])&&r!==t||(o.attrHandle[e[i]]=a)}function ft(e,t){var n=e.getAttributeNode(t);return n&&n.specified?n.value:e[t]===!0?t.toLowerCase():null}function dt(e,t){return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}function ht(e){return"input"===e.nodeName.toLowerCase()?e.defaultValue:t}function gt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function mt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function yt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function vt(e){return ut(function(t){return t=+t,ut(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),r.attributes=ct(function(e){return e.innerHTML="<a href='#'></a>",pt("type|href|height|width",dt,"#"===e.firstChild.getAttribute("href")),pt(B,ft,null==e.getAttribute("disabled")),e.className="i",!e.getAttribute("className")}),r.input=ct(function(e){return e.innerHTML="<input>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}),pt("value",ht,r.attributes&&r.input),r.getElementsByTagName=ct(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ct(function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ct(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=st(n.querySelectorAll))&&(ct(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+B+")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ct(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=st(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ct(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=st(d.contains)||d.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},r.sortDetached=ct(function(e){return 1&e.compareDocumentPosition(n.createElement("div"))}),A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return gt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?gt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:ut,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=bt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+" "];return t||(t=RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: "+e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?ut(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:ut(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?ut(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:ut(function(e){return function(t){return at(e,t).length>0}}),contains:ut(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:ut(function(e){return G.test(e||"")||at.error("unsupported lang: "+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:vt(function(){return[0]}),last:vt(function(e,t){return[t-1]}),eq:vt(function(e,t,n){return[0>n?n+t:n]}),even:vt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:vt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:vt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:vt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=mt(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=yt(n);function bt(e,t){var n,r,i,a,s,l,u,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function xt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function wt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+" "+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function Tt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Ct(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function Nt(e,t,n,r,i,o){return r&&!r[b]&&(r=Nt(r)),i&&!i[b]&&(i=Nt(i,o)),ut(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||St(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:Ct(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=Ct(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=Ct(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function kt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=wt(function(e){return e===t},s,!0),p=wt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[wt(Tt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return Nt(l>1&&Tt(f),l>1&&xt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&kt(e.slice(l,r)),i>r&&kt(e=e.slice(r)),i>r&&xt(e))}f.push(n)}return Tt(f)}function Et(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=Ct(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?ut(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+" "];if(!o){t||(t=bt(e)),n=t.length;while(n--)o=kt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Et(i,r))}return o};function St(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function At(e,t,n,i){var a,s,u,c,p,f=bt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&xt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}o.pseudos.nth=o.pseudos.eq;function jt(){}jt.prototype=o.filters=o.pseudos,o.setFilters=new jt,r.sortStable=b.split("").sort(A).join("")===b,p(),[0,0].sort(A),r.detectDuplicates=S,x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!l||i&&!u||(n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=d.getElementsByTagName("*")||[],r=d.getElementsByTagName("a")[0],!r||!r.style||!n.length)return t;s=a.createElement("select"),u=s.appendChild(a.createElement("option")),o=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName("tbody").length,t.htmlSerialize=!!d.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement("form").enctype,t.html5Clone="<:nav></:nav>"!==a.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement("input"),o.setAttribute("value",""),t.input=""===o.getAttribute("value"),o.value="t",o.setAttribute("type","radio"),t.radioValue="t"===o.value,o.setAttribute("checked","t"),o.setAttribute("name","t"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast="0"!==f,x(function(){var n,r,o,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",l=a.getElementsByTagName("body")[0];l&&(n=a.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",l.appendChild(n).appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",o=d.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(a.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="<div></div>",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t}({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s; +if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t+"queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,a=0,s=x(this),l=t,u=e.match(T)||[];while(o=u[a++])l=r?l:!s.hasClass(o),s[l?"addClass":"removeClass"](o)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o+="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e+""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-"+n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on"+g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/<tbody/i,wt=/<|&#?\w+;/,Tt=/<(?:script|style|link)/i,Ct=/^(?:checkbox|radio)$/i,Nt=/checked\s*(?:[^=]|=\s*.checked.)/i,kt=/^$|\/(?:java|ecma)script/i,Et=/^true\/(.*)/,St=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,At={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:x.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1></$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type"))+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1></$2>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?"<table>"!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle);u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}) +}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+w+")(.*)$","i"),Yt=RegExp("^("+w+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+w+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=x._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=x._data(r,"olddisplay",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&x._data(r,"olddisplay",i?n:x.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:nn(this))?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":x.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(x.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||x.cssNumber[l]||(r+="px"),x.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(""!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left="fontSize"===n?"1em":l,l=u.pixelLeft+"px",u.left=i,a&&(o.left=a)),""===l?"auto":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=x.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=x.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=x.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=x.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=x.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),"none"!==n&&n||(Pt=(Pt||x("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=un(e,t),Pt.detach()),Gt[e]=n),n}function un(e,t){var n=x(t.createElement(e)).appendTo(t.body),r=x.css(n[0],"display");return n.remove(),r}x.each(["height","width"],function(e,n){x.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(x.css(e,"display"))?x.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,i),i):0)}}}),x.support.opacity||(x.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=x.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===x.trim(o.replace($t,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o+" "+i)}}),x(function(){x.support.reliableMarginRight||(x.cssHooks.marginRight={get:function(e,n){return n?x.swap(e,{display:"inline-block"},Wt,[e,"marginRight"]):t}}),!x.support.pixelPosition&&x.fn.position&&x.each(["top","left"],function(e,n){x.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?x(e).position()[n]+"px":r):t}}})}),x.expr&&x.expr.filters&&(x.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!x.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||x.css(e,"display"))},x.expr.filters.visible=function(e){return!x.expr.filters.hidden(e)}),x.each({margin:"",padding:"",border:"Width"},function(e,t){x.cssHooks[e+t]={expand:function(n){var r=0,i={},o="string"==typeof n?n.split(" "):[n];for(;4>r;r++)i[e+Zt[r]+t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(x.cssHooks[e+t].set=on)});var cn=/%20/g,pn=/\[\]$/,fn=/\r?\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;x.fn.extend({serialize:function(){return x.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=x.prop(this,"elements");return e?x.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!x(this).is(":disabled")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Ct.test(e))}).map(function(e,t){var n=x(this).val();return null==n?null:x.isArray(n)?x.map(n,function(e){return{name:t.name,value:e.replace(fn,"\r\n")}}):{name:t.name,value:n.replace(fn,"\r\n")}}).get()}}),x.param=function(e,n){var r,i=[],o=function(e,t){t=x.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=x.ajaxSettings&&x.ajaxSettings.traditional),x.isArray(e)||e.jquery&&!x.isPlainObject(e))x.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join("&").replace(cn,"+")};function gn(e,t,n,r){var i;if(x.isArray(t))x.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==x.type(t))r(e,t);else for(i in t)gn(e+"["+i+"]",t[i],n,r)}x.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){x.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),x.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var mn,yn,vn=x.now(),bn=/\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Cn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Nn=/^(?:GET|HEAD)$/,kn=/^\/\//,En=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Sn=x.fn.load,An={},jn={},Dn="*/".concat("*");try{yn=o.href}catch(Ln){yn=a.createElement("a"),yn.href="",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(T)||[];if(x.isFunction(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(l){var u;return o[l]=!0,x.each(e[l]||[],function(e,l){var c=l(n,r,i);return"string"!=typeof c||a||o[c]?a?!(u=c):t:(n.dataTypes.unshift(c),s(c),!1)}),u}return s(n.dataTypes[0])||!o["*"]&&s("*")}function _n(e,n){var r,i,o=x.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&x.extend(!0,e,r),e}x.fn.load=function(e,n,r){if("string"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,l=e.indexOf(" ");return l>=0&&(i=e.slice(l,e.length),e=e.slice(0,l)),x.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&x.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?x("<div>").append(x.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},x.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){x.fn[t]=function(e){return this.on(t,e)}}),x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Cn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":x.parseJSON,"text xml":x.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?_n(_n(e,x.ajaxSettings),t):_n(x.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,l,u,c,p=x.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?x(f):x.event,h=x.Deferred(),g=x.Callbacks("once memory"),m=p.statusCode||{},y={},v={},b=0,w="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return b||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>b)for(t in e)m[t]=[m[t],e[t]];else C.always(e[C.status]);return this},abort:function(e){var t=e||w;return u&&u.abort(t),k(0,t),this}};if(h.promise(C).complete=g.add,C.success=C.done,C.error=C.fail,p.url=((e||p.url||yn)+"").replace(xn,"").replace(kn,mn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=x.trim(p.dataType||"*").toLowerCase().match(T)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?"80":"443"))===(mn[3]||("http:"===mn[1]?"80":"443")))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=x.param(p.data,p.traditional)),qn(An,p,n,C),2===b)return C;l=p.global,l&&0===x.active++&&x.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Nn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_="+vn++):o+(bn.test(o)?"&":"?")+"_="+vn++)),p.ifModified&&(x.lastModified[o]&&C.setRequestHeader("If-Modified-Since",x.lastModified[o]),x.etag[o]&&C.setRequestHeader("If-None-Match",x.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&C.setRequestHeader("Content-Type",p.contentType),C.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Dn+"; q=0.01":""):p.accepts["*"]);for(i in p.headers)C.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,C,p)===!1||2===b))return C.abort();w="abort";for(i in{success:1,error:1,complete:1})C[i](p[i]);if(u=qn(jn,p,n,C)){C.readyState=1,l&&d.trigger("ajaxSend",[C,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){C.abort("timeout")},p.timeout));try{b=1,u.send(y,k)}catch(N){if(!(2>b))throw N;k(-1,N)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,N=n;2!==b&&(b=2,s&&clearTimeout(s),u=t,a=i||"",C.readyState=e>0?4:0,c=e>=200&&300>e||304===e,r&&(w=Mn(p,C,r)),w=On(p,w,C,c),c?(p.ifModified&&(T=C.getResponseHeader("Last-Modified"),T&&(x.lastModified[o]=T),T=C.getResponseHeader("etag"),T&&(x.etag[o]=T)),204===e||"HEAD"===p.type?N="nocontent":304===e?N="notmodified":(N=w.state,y=w.data,v=w.error,c=!v)):(v=N,(e||!N)&&(N="error",0>e&&(e=0))),C.status=e,C.statusText=(n||N)+"",c?h.resolveWith(f,[y,N,C]):h.rejectWith(f,[C,N,v]),C.statusCode(m),m=t,l&&d.trigger(c?"ajaxSuccess":"ajaxError",[C,p,c?y:v]),g.fireWith(f,[C,N]),l&&(d.trigger("ajaxComplete",[C,p]),--x.active||x.event.trigger("ajaxStop")))}return C},getJSON:function(e,t,n){return x.get(e,t,n,"json")},getScript:function(e,n){return x.get(e,t,n,"script")}}),x.each(["get","post"],function(e,n){x[n]=function(e,r,i,o){return x.isFunction(r)&&(o=o||i,i=r,r=t),x.ajax({url:e,type:n,dataType:o,data:r,success:i})}});function Mn(e,n,r){var i,o,a,s,l=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in l)if(l[s]&&l[s].test(o)){u.unshift(s);break}if(u[0]in r)a=u[0];else{for(s in r){if(!u[0]||e.converters[s+" "+u[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==u[0]&&u.unshift(a),r[a]):t}function On(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(a=u[l+" "+o]||u["* "+o],!a)for(i in u)if(s=i.split(" "),s[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){a===!0?a=u[i]:u[i]!==!0&&(o=s[0],c.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(p){return{state:"parsererror",error:a?p:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}x.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return x.globalEval(e),e}}}),x.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),x.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=a.head||x("head")[0]||a.documentElement;return{send:function(t,i){n=a.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var Fn=[],Bn=/(=)\?(?=&|$)|\?\?/;x.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Fn.pop()||x.expando+"_"+vn++;return this[e]=!0,e}}),x.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,l=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return l||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=x.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Bn,"$1"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||x.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,Fn.push(o)),s&&x.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}x.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=x.ajaxSettings.xhr(),x.support.cors=!!Rn&&"withCredentials"in Rn,Rn=x.support.ajax=!!Rn,Rn&&x.ajaxTransport(function(n){if(!n.crossDomain||x.support.cors){var r;return{send:function(i,o){var a,s,l=n.xhr();if(n.username?l.open(n.type,n.url,n.async,n.username,n.password):l.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)l[s]=n.xhrFields[s];n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)l.setRequestHeader(s,i[s])}catch(u){}l.send(n.hasContent&&n.data||null),r=function(e,i){var s,u,c,p;try{if(r&&(i||4===l.readyState))if(r=t,a&&(l.onreadystatechange=x.noop,$n&&delete Pn[a]),i)4!==l.readyState&&l.abort();else{p={},s=l.status,u=l.getAllResponseHeaders(),"string"==typeof l.responseText&&(p.text=l.responseText);try{c=l.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,u)},n.async?4===l.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},x(e).unload($n)),Pn[a]=r),l.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([+-])=|)("+w+")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=Yn.exec(t),o=i&&i[3]||(x.cssNumber[e]?"":"px"),a=(x.cssNumber[e]||"px"!==o&&+r)&&Yn.exec(x.css(n.elem,e)),s=1,l=20;if(a&&a[3]!==o){o=o||a[3],i=i||[],a=+r||1;do s=s||".5",a/=s,x.style(n.elem,e,a+o);while(s!==(s=n.cur()/r)&&1!==s&&--l)}return i&&(n.unit=o,n.start=+a||+r||0,n.end=i[1]?a+(i[1]+1)*i[2]:+i[2]),n}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=x.now()}function Zn(e,t,n){var r,i=(Qn[t]||[]).concat(Qn["*"]),o=0,a=i.length;for(;a>o;o++)if(r=i[o].call(n,t,e))return r}function er(e,t,n){var r,i,o=0,a=Gn.length,s=x.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,u.startTime+u.duration-t),r=n/u.duration||0,o=1-r,a=0,l=u.tweens.length;for(;l>a;a++)u.tweens[a].run(o);return s.notifyWith(e,[u,o,n]),1>o&&l?n:(s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:x.extend({},t),opts:x.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=x.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)u.tweens[n].run(1);return t?s.resolveWith(e,[u,t]):s.rejectWith(e,[u,t]),this}}),c=u.props;for(tr(c,u.opts.specialEasing);a>o;o++)if(r=Gn[o].call(u,e,c,u.opts))return r;return x.map(c,Zn,u),x.isFunction(u.opts.start)&&u.opts.start.call(e,u),x.fx.timer(x.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function tr(e,t){var n,r,i,o,a;for(n in e)if(r=x.camelCase(n),i=t[r],o=e[n],x.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=x.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}x.Animation=x.extend(er,{tweener:function(e,t){x.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,l,u=this,c={},p=e.style,f=e.nodeType&&nn(e),d=x._data(e,"fxshow");n.queue||(s=x._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,u.always(function(){u.always(function(){s.unqueued--,x.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],"inline"===x.css(e,"display")&&"none"===x.css(e,"float")&&(x.support.inlineBlockNeedsLayout&&"inline"!==ln(e.nodeName)?p.zoom=1:p.display="inline-block")),n.overflow&&(p.overflow="hidden",x.support.shrinkWrapBlocks||u.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],Vn.exec(i)){if(delete t[r],o=o||"toggle"===i,i===(f?"hide":"show"))continue;c[r]=d&&d[r]||x.style(e,r)}if(!x.isEmptyObject(c)){d?"hidden"in d&&(f=d.hidden):d=x._data(e,"fxshow",{}),o&&(d.hidden=!f),f?x(e).show():u.done(function(){x(e).hide()}),u.done(function(){var t;x._removeData(e,"fxshow");for(t in c)x.style(e,t,c[t])});for(r in c)a=Zn(f?d[r]:0,r,u),r in d||(d[r]=a.start,f&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}x.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(x.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?x.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=x.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){x.fx.step[e.prop]?x.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[x.cssProps[e.prop]]||x.cssHooks[e.prop])?x.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},x.each(["toggle","show","hide"],function(e,t){var n=x.fn[t];x.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),x.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=x.isEmptyObject(e),o=x.speed(t,n,r),a=function(){var t=er(this,x.extend({},e),o);a.finish=function(){t.stop(!0)},(i||x._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=x.timers,a=x._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&x.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=x._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=x.timers,a=r?r.length:0;for(n.finish=!0,x.queue(this,e,[]),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}x.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){x.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),x.speed=function(e,t,n){var r=e&&"object"==typeof e?x.extend({},e):{complete:n||!n&&t||x.isFunction(e)&&e,duration:e,easing:n&&t||t&&!x.isFunction(t)&&t};return r.duration=x.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in x.fx.speeds?x.fx.speeds[r.duration]:x.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){x.isFunction(r.old)&&r.old.call(this),r.queue&&x.dequeue(this,r.queue)},r},x.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},x.timers=[],x.fx=rr.prototype.init,x.fx.tick=function(){var e,n=x.timers,r=0;for(Xn=x.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||x.fx.stop(),Xn=t},x.fx.timer=function(e){e()&&x.timers.push(e)&&x.fx.start()},x.fx.interval=13,x.fx.start=function(){Un||(Un=setInterval(x.fx.tick,x.fx.interval))},x.fx.stop=function(){clearInterval(Un),Un=null},x.fx.speeds={slow:600,fast:200,_default:400},x.fx.step={},x.expr&&x.expr.filters&&(x.expr.filters.animated=function(e){return x.grep(x.timers,function(t){return e===t.elem}).length}),x.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){x.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,x.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},x.offset={setOffset:function(e,t,n){var r=x.css(e,"position");"static"===r&&(e.style.position="relative");var i=x(e),o=i.offset(),a=x.css(e,"top"),s=x.css(e,"left"),l=("absolute"===r||"fixed"===r)&&x.inArray("auto",[a,s])>-1,u={},c={},p,f;l?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),x.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(u.top=t.top-o.top+p),null!=t.left&&(u.left=t.left-o.left+f),"using"in t?t.using.call(e,u):i.css(u)}},x.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===x.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),x.nodeName(e[0],"html")||(n=e.offset()),n.top+=x.css(e[0],"borderTopWidth",!0),n.left+=x.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-x.css(r,"marginTop",!0),left:t.left-n.left-x.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||s;while(e&&!x.nodeName(e,"html")&&"static"===x.css(e,"position"))e=e.offsetParent;return e||s})}}),x.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);x.fn[e]=function(i){return x.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?x(a).scrollLeft():o,r?o:x(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return x.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}x.each({Height:"height",Width:"width"},function(e,n){x.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){x.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return x.access(this,function(n,r,i){var o;return x.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?x.css(n,r,s):x.style(n,r,i,s)},n,a?i:t,a,null)}})}),x.fn.size=function(){return this.length},x.fn.andSelf=x.fn.addBack,"object"==typeof module&&"object"==typeof module.exports?module.exports=x:(e.jQuery=e.$=x,"function"==typeof define&&define.amd&&define("jquery",[],function(){return x}))})(window); diff --git a/core/js/jquery-1.7.2.min.js b/core/js/jquery-1.7.2.min.js deleted file mode 100644 index 16ad06c5acaad09ee4d6e9d7c428506db028aeeb..0000000000000000000000000000000000000000 --- a/core/js/jquery-1.7.2.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.2 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"<!doctype html>":"")+"<html><body>"),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function ca(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function b_(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bD.test(a)?d(a,e):b_(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&f.type(b)==="object")for(var e in b)b_(a+"["+e+"]",b[e],c,d);else d(a,b)}function b$(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function bZ(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bS,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bZ(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=bZ(a,c,d,e,"*",g));return l}function bY(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bO),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bB(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,g=4;if(d>0){if(c!=="border")for(;e<g;e+=2)c||(d-=parseFloat(f.css(a,"padding"+bx[e]))||0),c==="margin"?d+=parseFloat(f.css(a,c+bx[e]))||0:d-=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0;return d+"px"}d=by(a,b);if(d<0||d==null)d=a.style[b];if(bt.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<g;e+=2)d+=parseFloat(f.css(a,"padding"+bx[e]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+bx[e]))||0);return d+"px"}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(f.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c,i[c][d])}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h,i){var j,k=d==null,l=0,m=a.length;if(d&&typeof d=="object"){for(l in d)e.access(a,c,l,d[l],1,h,f);g=1}else if(f!==b){j=i===b&&e.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(e(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],d,j?f.call(a[l],l,c(a[l],d)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],d):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m,n=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h==="array"?n(g):h==="function"&&(!a.unique||!p.has(g))&&c.push(g)},o=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,j=!0,m=k||0,k=0,l=c.length;for(;c&&m<l;m++)if(c[m].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}j=!1,c&&(a.once?e===!0?p.disable():c=[]:d&&d.length&&(e=d.shift(),p.fireWith(e[0],e[1])))},p={add:function(){if(c){var a=c.length;n(arguments),j?l=c.length:e&&e!==!0&&(k=a,o(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){j&&f<=l&&(l--,f<=m&&m--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock:function(){d=b,(!e||e===!0)&&p.disable();return this},locked:function(){return!d},fireWith:function(b,c){d&&(j?a.once||d.push([b,c]):(!a.once||!e)&&o(b,c));return this},fire:function(){p.fireWith(this,arguments);return this},fired:function(){return!!i}};return p};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j.resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p=c.createElement("div"),q=c.documentElement;p.setAttribute("className","t"),p.innerHTML=" <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="<div "+n+"display:block;'><div style='"+t+"0;display:block;overflow:hidden;'></div></div>"+"<table "+n+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="<table><tr><td style='"+t+"0;display:none'></td><td>t</td></tr></table>",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d,e,g,h,i,j=this[0],k=0,m=null;if(a===b){if(this.length){m=f.data(j);if(j.nodeType===1&&!f._data(j,"parsedAttrs")){g=j.attributes;for(i=g.length;k<i;k++)h=g[k].name,h.indexOf("data-")===0&&(h=f.camelCase(h.substring(5)),l(j,h,m[h]));f._data(j,"parsedAttrs",!0)}}return m}if(typeof a=="object")return this.each(function(){f.data(this,a)});d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!";return f.access(this,function(c){if(c===b){m=this.triggerHandler("getData"+e,[d[0]]),m===b&&j&&(m=f.data(j,a),m=l(j,a,m));return m===b&&d[1]?this.data(d[0]):m}d[1]=c,this.each(function(){var b=f(this);b.triggerHandler("setData"+e,d),f.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length<d)return f.queue(this[0],a);return c===b?this:this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0))h++,l.add(m);m();return d.promise(c)}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,f.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i<g;i++)e=d[i],e&&(c=f.propFix[e]||e,h=u.test(e),h||f.attr(a,e,""),a.removeAttribute(v?e:c),h&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return w.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return w.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get"in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0,coords:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( -a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:g&&G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))return;h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=f.event.special[c.type]||{},j=[],k,l,m,n,o,p,q,r,s,t,u;g[0]=c,c.delegateTarget=this;if(!i.preDispatch||i.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){n=f(this),n.context=this.ownerDocument||this;for(m=c.target;m!=this;m=m.parentNode||this)if(m.disabled!==!0){p={},r=[],n[0]=m;for(k=0;k<e;k++)s=d[k],t=s.selector,p[t]===b&&(p[t]=s.quick?H(m,s.quick):n.is(t)),p[t]&&r.push(s);r.length&&j.push({elem:m,matches:r})}}d.length>e&&j.push({elem:this,matches:d.slice(e)});for(k=0;k<j.length&&!c.isPropagationStopped();k++){q=j[k],c.currentTarget=q.elem;for(l=0;l<q.matches.length&&!c.isImmediatePropagationStopped();l++){s=q.matches[l];if(h||!c.namespace&&!s.namespace||c.namespace_re&&c.namespace_re.test(s.namespace))c.data=s.data,c.handleObj=s,o=((f.event.special[s.origType]||{}).handle||s.handler).apply(q.elem,g),o!==b&&(c.result=o,o===!1&&(c.preventDefault(),c.stopPropagation()))}}i.postDispatch&&i.postDispatch.call(this,c);return c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(f.nodeName(this,"form"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(i in a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!1||typeof c=="function")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q)if(g==null)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.globalPOS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")[\\s/>]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f -.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(f.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(g){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,function(a,b){b.src?f.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1></$2>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]==="<table>"&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i<u;i++)bn(l[i]);else bn(l);l.nodeType?j.push(l):j=f.merge(j,l)}if(d){g=function(a){return!a.type||be.test(a.type)};for(k=0;j[k];k++){h=j[k];if(e&&f.nodeName(h,"script")&&(!h.type||be.test(h.type)))e.push(h.parentNode?h.parentNode.removeChild(h):h);else{if(h.nodeType===1){var v=f.grep(h.getElementsByTagName("script"),g);j.splice.apply(j,[k+1,0].concat(v))}d.appendChild(h)}}}return j},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bp=/alpha\([^)]*\)/i,bq=/opacity=([^)]*)/,br=/([A-Z]|^ms)/g,bs=/^[\-+]?(?:\d*\.)?\d+$/i,bt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,bu=/^([\-+])=([\-+.\de]+)/,bv=/^margin/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Top","Right","Bottom","Left"],by,bz,bA;f.fn.css=function(a,c){return f.access(this,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)},a,c,arguments.length>1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),(e===""&&f.css(d,"display")==="none"||!f.contains(d.ownerDocument.documentElement,d))&&f._data(d,"olddisplay",cu(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(ct("hide",3),a,b,c);var d,e,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(ct("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]);if((k=f.cssHooks[g])&&"expand"in k){l=k.expand(a[g]),delete a[g];for(i in l)i in a||(a[i]=l[i])}}for(g in a){h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cu(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new f.fx(this,b,i),h=a[i],cm.test(h)?(q=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),q?(f._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=cn.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(f.cssNumber[i]?"":"px"),p!=="px"&&(f.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,f.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null)for(b in g)g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b);else g[b=a+".run"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:ct("show",1),slideUp:ct("hide",1),slideToggle:ct("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cq||cr(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){f._data(e.elem,"fxshow"+e.prop)===b&&(e.options.hide?f._data(e.elem,"fxshow"+e.prop,e.start):e.options.show&&f._data(e.elem,"fxshow"+e.prop,e.end))},h()&&f.timers.push(h)&&!co&&(co=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cq||cr(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(co),co=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(cp.concat.apply([],cp),function(a,b){b.indexOf("margin")&&(f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cv,cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?cv=function(a,b,c,d){try{d=a.getBoundingClientRect()}catch(e){}if(!d||!f.contains(c,a))return d?{top:d.top,left:d.left}:{top:0,left:0};var g=b.body,h=cy(b),i=c.clientTop||g.clientTop||0,j=c.clientLeft||g.clientLeft||0,k=h.pageYOffset||f.support.boxModel&&c.scrollTop||g.scrollTop,l=h.pageXOffset||f.support.boxModel&&c.scrollLeft||g.scrollLeft,m=d.top+k-i,n=d.left+l-j;return{top:m,left:n}}:cv=function(a,b,c){var d,e=a.offsetParent,g=a,h=b.body,i=b.defaultView,j=i?i.getComputedStyle(a,null):a.currentStyle,k=a.offsetTop,l=a.offsetLeft;while((a=a.parentNode)&&a!==h&&a!==c){if(f.support.fixedPosition&&j.position==="fixed")break;d=i?i.getComputedStyle(a,null):a.currentStyle,k-=a.scrollTop,l-=a.scrollLeft,a===e&&(k+=a.offsetTop,l+=a.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(a.nodeName))&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),g=e,e=a.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),j=d}if(j.position==="relative"||j.position==="static")k+=h.offsetTop,l+=h.offsetLeft;f.support.fixedPosition&&j.position==="fixed"&&(k+=Math.max(c.scrollTop,h.scrollTop),l+=Math.max(c.scrollLeft,h.scrollLeft));return{top:k,left:l}},f.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){f.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;if(!d)return null;if(c===d.body)return f.offset.bodyOffset(c);return cv(c,d,d.documentElement)},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/core/js/jquery-migrate-1.2.1.min.js b/core/js/jquery-migrate-1.2.1.min.js new file mode 100644 index 0000000000000000000000000000000000000000..8b7ec47a2d66397db47e3b4c14263f02b7221751 --- /dev/null +++ b/core/js/jquery-migrate-1.2.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery Migrate v1.2.1 | (c) 2005, 2013 jQuery Foundation, Inc. and other contributors | jquery.org/license */ +jQuery.migrateMute===void 0&&(jQuery.migrateMute=!0),function(e,t,n){function r(n){var r=t.console;i[n]||(i[n]=!0,e.migrateWarnings.push(n),r&&r.warn&&!e.migrateMute&&(r.warn("JQMIGRATE: "+n),e.migrateTrace&&r.trace&&r.trace()))}function a(t,a,i,o){if(Object.defineProperty)try{return Object.defineProperty(t,a,{configurable:!0,enumerable:!0,get:function(){return r(o),i},set:function(e){r(o),i=e}}),n}catch(s){}e._definePropertyBroken=!0,t[a]=i}var i={};e.migrateWarnings=[],!e.migrateMute&&t.console&&t.console.log&&t.console.log("JQMIGRATE: Logging is active"),e.migrateTrace===n&&(e.migrateTrace=!0),e.migrateReset=function(){i={},e.migrateWarnings.length=0},"BackCompat"===document.compatMode&&r("jQuery is not compatible with Quirks Mode");var o=e("<input/>",{size:1}).attr("size")&&e.attrFn,s=e.attr,u=e.attrHooks.value&&e.attrHooks.value.get||function(){return null},c=e.attrHooks.value&&e.attrHooks.value.set||function(){return n},l=/^(?:input|button)$/i,d=/^[238]$/,p=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,f=/^(?:checked|selected)$/i;a(e,"attrFn",o||{},"jQuery.attrFn is deprecated"),e.attr=function(t,a,i,u){var c=a.toLowerCase(),g=t&&t.nodeType;return u&&(4>s.length&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!d.test(g)&&(o?a in o:e.isFunction(e.fn[a])))?e(t)[a](i):("type"===a&&i!==n&&l.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!e.attrHooks[c]&&p.test(c)&&(e.attrHooks[c]={get:function(t,r){var a,i=e.prop(t,r);return i===!0||"boolean"!=typeof i&&(a=t.getAttributeNode(r))&&a.nodeValue!==!1?r.toLowerCase():n},set:function(t,n,r){var a;return n===!1?e.removeAttr(t,r):(a=e.propFix[r]||r,a in t&&(t[a]=!0),t.setAttribute(r,r.toLowerCase())),r}},f.test(c)&&r("jQuery.fn.attr('"+c+"') may use property instead of attribute")),s.call(e,t,a,i))},e.attrHooks.value={get:function(e,t){var n=(e.nodeName||"").toLowerCase();return"button"===n?u.apply(this,arguments):("input"!==n&&"option"!==n&&r("jQuery.fn.attr('value') no longer gets properties"),t in e?e.value:null)},set:function(e,t){var a=(e.nodeName||"").toLowerCase();return"button"===a?c.apply(this,arguments):("input"!==a&&"option"!==a&&r("jQuery.fn.attr('value', val) no longer sets properties"),e.value=t,n)}};var g,h,v=e.fn.init,m=e.parseJSON,y=/^([^<]*)(<[\w\W]+>)([^>]*)$/;e.fn.init=function(t,n,a){var i;return t&&"string"==typeof t&&!e.isPlainObject(n)&&(i=y.exec(e.trim(t)))&&i[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),i[3]&&r("$(html) HTML text after last tag is ignored"),"#"===i[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),e.error("JQMIGRATE: Invalid selector string (XSS)")),n&&n.context&&(n=n.context),e.parseHTML)?v.call(this,e.parseHTML(i[2],n,!0),n,a):v.apply(this,arguments)},e.fn.init.prototype=e.fn,e.parseJSON=function(e){return e||null===e?m.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)},e.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e.browser||(g=e.uaMatch(navigator.userAgent),h={},g.browser&&(h[g.browser]=!0,h.version=g.version),h.chrome?h.webkit=!0:h.webkit&&(h.safari=!0),e.browser=h),a(e,"browser",e.browser,"jQuery.browser is deprecated"),e.sub=function(){function t(e,n){return new t.fn.init(e,n)}e.extend(!0,t,this),t.superclass=this,t.fn=t.prototype=this(),t.fn.constructor=t,t.sub=this.sub,t.fn.init=function(r,a){return a&&a instanceof e&&!(a instanceof t)&&(a=t(a)),e.fn.init.call(this,r,a,n)},t.fn.init.prototype=t.fn;var n=t(document);return r("jQuery.sub() is deprecated"),t},e.ajaxSetup({converters:{"text json":e.parseJSON}});var b=e.fn.data;e.fn.data=function(t){var a,i,o=this[0];return!o||"events"!==t||1!==arguments.length||(a=e.data(o,t),i=e._data(o,t),a!==n&&a!==i||i===n)?b.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),i)};var j=/\/(java|ecma)script/i,w=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),w.apply(this,arguments)},e.clean||(e.clean=function(t,a,i,o){a=a||document,a=!a.nodeType&&a[0]||a,a=a.ownerDocument||a,r("jQuery.clean() is deprecated");var s,u,c,l,d=[];if(e.merge(d,e.buildFragment(t,a).childNodes),i)for(c=function(e){return!e.type||j.test(e.type)?o?o.push(e.parentNode?e.parentNode.removeChild(e):e):i.appendChild(e):n},s=0;null!=(u=d[s]);s++)e.nodeName(u,"script")&&c(u)||(i.appendChild(u),u.getElementsByTagName!==n&&(l=e.grep(e.merge([],u.getElementsByTagName("script")),c),d.splice.apply(d,[s+1,0].concat(l)),s+=l.length));return d});var Q=e.event.add,x=e.event.remove,k=e.event.trigger,N=e.fn.toggle,T=e.fn.live,M=e.fn.die,S="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",C=RegExp("\\b(?:"+S+")\\b"),H=/(?:^|\s)hover(\.\S+|)\b/,A=function(t){return"string"!=typeof t||e.event.special.hover?t:(H.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(H,"mouseenter$1 mouseleave$1"))};e.event.props&&"attrChange"!==e.event.props[0]&&e.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),e.event.dispatch&&a(e.event,"handle",e.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),e.event.add=function(e,t,n,a,i){e!==document&&C.test(t)&&r("AJAX events should be attached to document: "+t),Q.call(this,e,A(t||""),n,a,i)},e.event.remove=function(e,t,n,r,a){x.call(this,e,A(t)||"",n,r,a)},e.fn.error=function(){var e=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),e.splice(0,0,"error"),arguments.length?this.bind.apply(this,e):(this.triggerHandler.apply(this,e),this)},e.fn.toggle=function(t,n){if(!e.isFunction(t)||!e.isFunction(n))return N.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var a=arguments,i=t.guid||e.guid++,o=0,s=function(n){var r=(e._data(this,"lastToggle"+t.guid)||0)%o;return e._data(this,"lastToggle"+t.guid,r+1),n.preventDefault(),a[r].apply(this,arguments)||!1};for(s.guid=i;a.length>o;)a[o++].guid=i;return this.click(s)},e.fn.live=function(t,n,a){return r("jQuery.fn.live() is deprecated"),T?T.apply(this,arguments):(e(this.context).on(t,this.selector,n,a),this)},e.fn.die=function(t,n){return r("jQuery.fn.die() is deprecated"),M?M.apply(this,arguments):(e(this.context).off(t,this.selector||"**",n),this)},e.event.trigger=function(e,t,n,a){return n||C.test(e)||r("Global events are undocumented and deprecated"),k.call(this,e,t,n||document,a)},e.each(S.split("|"),function(t,n){e.event.special[n]={setup:function(){var t=this;return t!==document&&(e.event.add(document,n+"."+e.guid,function(){e.event.trigger(n,null,t,!0)}),e._data(this,n,e.guid++)),!1},teardown:function(){return this!==document&&e.event.remove(document,n+"."+e._data(this,n)),!1}}})}(jQuery,window); \ No newline at end of file diff --git a/core/js/jquery-showpassword.js b/core/js/jquery-showpassword.js index 0f4678327a3bc64a2d4dbdb1ee2213993e6ab9e2..e1737643b484e3055fc90ce42119658f006d12ca 100644 --- a/core/js/jquery-showpassword.js +++ b/core/js/jquery-showpassword.js @@ -35,7 +35,8 @@ 'style' : $element.attr('style'), 'size' : $element.attr('size'), 'name' : $element.attr('name')+'-clone', - 'tabindex' : $element.attr('tabindex') + 'tabindex' : $element.attr('tabindex'), + 'autocomplete' : 'off' }); return $clone; @@ -102,7 +103,16 @@ $clone.bind('blur', function() { $input.trigger('focusout'); }); setState( $checkbox, $input, $clone ); - + + // set type of password field clone (type=text) to password right on submit + // to prevent browser save the value of this field + $clone.closest('form').submit(function(e) { + // .prop has to be used, because .attr throws + // an error while changing a type of an input + // element + $clone.prop('type', 'password'); + }); + if( callback.fn ){ callback.fn( callback.args ); } diff --git a/core/js/js.js b/core/js/js.js index d85e6d88f8aed5529840b2a10875b98745596ab3..3cb4d3dd151582915626c2363dc106b4a7de1fc3 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -767,6 +767,26 @@ OC.set=function(name, value) { context[tail]=value; }; +/** + * select a range in an input field + * @link http://stackoverflow.com/questions/499126/jquery-set-cursor-position-in-text-area + * @param {type} start + * @param {type} end + */ +$.fn.selectRange = function(start, end) { + return this.each(function() { + if (this.setSelectionRange) { + this.focus(); + this.setSelectionRange(start, end); + } else if (this.createTextRange) { + var range = this.createTextRange(); + range.collapse(true); + range.moveEnd('character', end); + range.moveStart('character', start); + range.select(); + } + }); +}; /** * Calls the server periodically every 15 mins to ensure that session doesnt diff --git a/core/js/multiselect.js b/core/js/multiselect.js index bc4223feb64735cffe364eb953b17d076e544cae..463c397d8cd835bd0112aa5e9cec7fe9147987a7 100644 --- a/core/js/multiselect.js +++ b/core/js/multiselect.js @@ -316,4 +316,4 @@ return span; }; -})( jQuery ); \ No newline at end of file +})( jQuery ); diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js index 990c3f8bf38b19cedb8bfed7785864174971e681..e1d3657724e14822eb2431c3667789c7b3db1c56 100644 --- a/core/js/oc-dialogs.js +++ b/core/js/oc-dialogs.js @@ -1,7 +1,7 @@ /** * ownCloud * - * @author Bartek Przybylski + * @author Bartek Przybylski, Christopher Schäpers, Thomas Tanghus * @copyright 2012 Bartek Przybylski bartek@alefzero.eu * * This library is free software; you can redistribute it and/or @@ -23,6 +23,11 @@ * this class to ease the usage of jquery dialogs */ var OCdialogs = { + // dialog button types + YES_NO_BUTTONS: 70, + OK_BUTTONS: 71, + // used to name each dialog + dialogs_counter: 0, /** * displays alert dialog * @param text content of dialog @@ -31,8 +36,7 @@ var OCdialogs = { * @param modal make the dialog modal */ alert:function(text, title, callback, modal) { - var content = '<p><span class="ui-icon ui-icon-alert"></span>' + escapeHTML(text) + '</p>'; - OCdialogs.message(content, title, OCdialogs.ALERT_DIALOG, OCdialogs.OK_BUTTON, callback, modal); + this.message(text, title, 'alert', OCdialogs.OK_BUTTON, callback, modal); }, /** * displays info dialog @@ -42,8 +46,7 @@ var OCdialogs = { * @param modal make the dialog modal */ info:function(text, title, callback, modal) { - var content = '<p><span class="ui-icon ui-icon-info"></span>' + escapeHTML(text) + '</p>'; - OCdialogs.message(content, title, OCdialogs.ALERT_DIALOG, OCdialogs.OK_BUTTON, callback, modal); + this.message(text, title, 'info', OCdialogs.OK_BUTTON, callback, modal); }, /** * displays confirmation dialog @@ -53,82 +56,7 @@ var OCdialogs = { * @param modal make the dialog modal */ confirm:function(text, title, callback, modal) { - var content = '<p><span class="ui-icon ui-icon-notice"></span>' + escapeHTML(text) + '</p>'; - OCdialogs.message(content, title, OCdialogs.ALERT_DIALOG, OCdialogs.YES_NO_BUTTONS, callback, modal); - }, - /** - * prompt for user input - * @param text content of dialog - * @param title dialog title - * @param callback which will be triggered when user presses OK (input text will be passed to callback) - * @param modal make the dialog modal - */ - prompt:function(text, title, default_value, callback, modal) { - var input = '<input type="text" id="oc-dialog-prompt-input" value="' + escapeHTML(default_value) + '" style="width:90%">'; - var content = '<p><span class="ui-icon ui-icon-pencil"></span>' + escapeHTML(text) + ':<br/>' + input + '</p>'; - OCdialogs.message(content, title, OCdialogs.PROMPT_DIALOG, OCdialogs.OK_BUTTON, callback, modal); - }, - /** - * prompt user for input with custom form - * fields should be passed in following format: [{text:'prompt text', name:'return name', type:'input type', value: 'default value'},...] - * example: - * var fields=[{text:'Test', name:'test', type:'select', options:[{text:'hello1',value:1},{text:'hello2',value:2}] }]; - * @param fields to display - * @param title dialog title - * @param callback which will be triggered when user presses OK (user answers will be passed to callback in following format: [{name:'return name', value: 'user value'},...]) - * @param modal make the dialog modal - */ - form:function(fields, title, callback, modal) { - var content = '<table>'; - $.each(fields, function(index, field){ - content += '<tr><td>' + escapeHTML(field.text) + '</td><td>'; - var type = field.type; - - if (type === 'text' || type === 'checkbox' || type === 'password') { - content += '<input type="' + type + '" name="' + field.name + '"'; - if (type === 'checkbox' && field.value === true) { - content += ' checked="checked"'; - } else if (type === 'text' || type === 'password' && val.value) { - content += ' value="' + escapeHTML(field.value) + '"'; - } - content += '>'; - } else if (type === 'select') { - content += '<select name="' + escapeHTML(field.name) + '"'; - if (field.value !== undefined) { - content += ' value="' + escapeHTML(field.value) + '"'; - } - content += '>'; - $.each(field.options, function(index, field_option){ - content += '<option value="' + escapeHTML(field_option.value) + '">' + escapeHTML(field_option.text) + '</option>'; - }); - content += '</select>'; - } - content += '</td></tr>'; - - }); - content += '</table>'; - - var dialog_name = 'oc-dialog-' + OCdialogs.dialogs_counter + '-content'; - var dialog_id = '#' + dialog_name; - var dialog_div = '<div id="' + dialog_name + '" title="' + escapeHTML(title) + '">' + content + '</div>'; - if (modal === undefined) { modal = false }; - $('body').append(dialog_div); - var buttonlist = [{ - text: t('core', 'Ok'), - click: function(){ OCdialogs.form_ok_handler(callback, dialog_id); } - }, - { - text: t('core', 'Cancel'), - click: function(){ $(dialog_id).dialog('close'); } - }]; - var dialog_height = ( $('tr', dialog_div).length + 1 ) * 30 + 120; - $(dialog_id).dialog({ - width: (4/9) * $(document).width(), - height: dialog_height, - modal: modal, - buttons: buttonlist - }); - OCdialogs.dialogs_counter++; + this.message(text, title, 'notice', OCdialogs.YES_NO_BUTTONS, callback, modal); }, /** * show a file picker to pick a file from @@ -139,288 +67,262 @@ var OCdialogs = { * @param modal make the dialog modal */ filepicker:function(title, callback, multiselect, mimetype_filter, modal) { - var dialog_name = 'oc-dialog-' + OCdialogs.dialogs_counter + '-content'; - var dialog_id = '#' + dialog_name; - var dialog_content = '<button id="dirup">↑</button><select id="dirtree"></select><div id="filelist"></div>'; - var dialog_loader = '<div class="filepicker_loader"><img src="' + OC.filePath('gallery','img','loading.gif') + '"></div>'; - var dialog_div = '<div id="' + dialog_name + '" title="' + escapeHTML(title) + '">' + dialog_content + dialog_loader + '</div>'; - if (modal === undefined) { modal = false }; - if (multiselect === undefined) { multiselect = false }; - if (mimetype_filter === undefined) { mimetype_filter = '' }; + var self = this; + $.when(this._getFilePickerTemplate()).then(function($tmpl) { + var dialog_name = 'oc-dialog-filepicker-content'; + var dialog_id = '#' + dialog_name; + if(self.$filePicker) { + self.$filePicker.dialog('close'); + } + self.$filePicker = $tmpl.octemplate({ + dialog_name: dialog_name, + title: title + }).data('path', ''); - $('body').append(dialog_div); + if (modal === undefined) { modal = false }; + if (multiselect === undefined) { multiselect = false }; + if (mimetype_filter === undefined) { mimetype_filter = '' }; - $(dialog_id).data('path', '/'); + $('body').append(self.$filePicker); - $(dialog_id + ' #dirtree').focus().change( {dcid: dialog_id}, OCdialogs.handleTreeListSelect ); - $(dialog_id + ' #dirup').click( {dcid: dialog_id}, OCdialogs.filepickerDirUp ); - $(dialog_id).ready(function(){ - $.getJSON(OC.filePath('files', 'ajax', 'rawlist.php'), { mimetype: mimetype_filter } ,function(request) { - OCdialogs.fillFilePicker(request, dialog_id); - }); - $.getJSON(OC.filePath('files', 'ajax', 'rawlist.php'), { mimetype: "httpd/unix-directory" }, function(request) { - OCdialogs.fillTreeList(request, dialog_id); - }); - }).data('multiselect', multiselect).data('mimetype',mimetype_filter); + self.$filePicker.ready(function() { + self.$filelist = self.$filePicker.find('.filelist'); + self.$dirTree = self.$filePicker.find('.dirtree'); + self.$dirTree.on('click', 'span:not(:last-child)', self, self._handleTreeListSelect); + self.$filelist.on('click', 'li', function(event) { + self._handlePickerClick(event, $(this)); + }); + self._fillFilePicker(''); + }).data('multiselect', multiselect).data('mimetype',mimetype_filter); - // build buttons - var functionToCall = function() { - if (callback !== undefined) { - var datapath; - if (multiselect === true) { - datapath = []; - $(dialog_id + ' .filepicker_element_selected .filename').each(function(index, element) { - datapath.push( $(dialog_id).data('path') + $(element).text() ); - }); - } else { - var datapath = $(dialog_id).data('path'); - datapath += $(dialog_id+' .filepicker_element_selected .filename').text(); + // build buttons + var functionToCall = function() { + if (callback !== undefined) { + var datapath; + if (multiselect === true) { + datapath = []; + self.$filelist.find('.filepicker_element_selected .filename').each(function(index, element) { + datapath.push(self.$filePicker.data('path') + '/' + $(element).text()); + }); + } else { + var datapath = self.$filePicker.data('path'); + datapath += '/' + self.$filelist.find('.filepicker_element_selected .filename').text(); + } + callback(datapath); + self.$filePicker.dialog('close'); } - callback(datapath); - $(dialog_id).dialog('close'); - } - }; - var buttonlist = [{ - text: t('core', 'Choose'), - click: functionToCall - }, - { - text: t('core', 'Cancel'), - click: function(){$(dialog_id).dialog('close'); } - }]; + }; + var buttonlist = [{ + text: t('core', 'Choose'), + click: functionToCall + }, + { + text: t('core', 'Cancel'), + click: function(){self.$filePicker.dialog('close'); } + }]; - $(dialog_id).dialog({ - width: (4/9)*$(document).width(), - height: 420, - modal: modal, - buttons: buttonlist + self.$filePicker.dialog({ + closeOnEscape: true, + width: (4/9)*$(document).width(), + height: 420, + modal: modal, + buttons: buttonlist, + close: function(event, ui) { + self.$filePicker.dialog('destroy').remove(); + self.$filePicker = null; + } + }); + }) + .fail(function() { + alert(t('core', 'Error loading file picker template')); }); - OCdialogs.dialogs_counter++; }, /** * Displays raw dialog * You better use a wrapper instead ... */ message:function(content, title, dialog_type, buttons, callback, modal) { - var dialog_name = 'oc-dialog-' + OCdialogs.dialogs_counter + '-content'; - var dialog_id = '#' + dialog_name; - var dialog_div = '<div id="' + dialog_name + '" title="' + escapeHTML(title) + '">' + content + '</div>'; - if (modal === undefined) { modal = false }; - $('body').append(dialog_div); - var buttonlist = []; - switch (buttons) { - case OCdialogs.YES_NO_BUTTONS: - buttonlist = [{ - text: t('core', 'Yes'), - click: function(){ - if (callback !== undefined) { callback(true) }; - $(dialog_id).dialog('close'); - } - }, - { - text: t('core', 'No'), - click: function(){ - if (callback !== undefined) { callback(false) }; - $(dialog_id).dialog('close'); - } - }]; - break; - case OCdialogs.OK_BUTTON: - var functionToCall; - switch(dialog_type) { - case OCdialogs.ALERT_DIALOG: - functionToCall = function() { + $.when(this._getMessageTemplate()).then(function($tmpl) { + var dialog_name = 'oc-dialog-' + OCdialogs.dialogs_counter + '-content'; + var dialog_id = '#' + dialog_name; + var $dlg = $tmpl.octemplate({ + dialog_name: dialog_name, + title: title, + message: content, + type: dialog_type + }); + if (modal === undefined) { modal = false }; + $('body').append($dlg); + var buttonlist = []; + switch (buttons) { + case OCdialogs.YES_NO_BUTTONS: + buttonlist = [{ + text: t('core', 'Yes'), + click: function(){ + if (callback !== undefined) { callback(true) }; $(dialog_id).dialog('close'); - if(callback !== undefined) { callback() }; - }; - break; - case OCdialogs.PROMPT_DIALOG: - buttonlist[1] = { - text: t('core', 'Cancel'), - click: function() { $(dialog_id).dialog('close'); } - }; - functionToCall = function() { OCdialogs.prompt_ok_handler(callback, dialog_id); }; - break; - } - buttonlist[0] = { - text: t('core', 'Ok'), - click: functionToCall - }; - break; - }; + } + }, + { + text: t('core', 'No'), + click: function(){ + if (callback !== undefined) { callback(false) }; + $(dialog_id).dialog('close'); + } + }]; + break; + case OCdialogs.OK_BUTTON: + var functionToCall = function() { + $(dialog_id).dialog('close'); + if(callback !== undefined) { callback() }; + }; + buttonlist[0] = { + text: t('core', 'Ok'), + click: functionToCall + }; + break; + }; - $(dialog_id).dialog({ - width: (4/9) * $(document).width(), - height: 180, - modal: modal, - buttons: buttonlist + $(dialog_id).dialog({ + closeOnEscape: true, + modal: modal, + buttons: buttonlist + }); + OCdialogs.dialogs_counter++; + }) + .fail(function() { + alert(t('core', 'Error loading file picker template')); }); - OCdialogs.dialogs_counter++; }, - // dialog button types - YES_NO_BUTTONS: 70, - OK_BUTTONS: 71, - // dialogs types - ALERT_DIALOG: 80, - INFO_DIALOG: 81, - FORM_DIALOG: 82, - // used to name each dialog - dialogs_counter: 0, - - determineValue: function(element) { - if ( $(element).attr('type') === 'checkbox' ) { - return element.checked; + _getFilePickerTemplate: function() { + var defer = $.Deferred(); + if(!this.$filePickerTemplate) { + var self = this; + $.get(OC.filePath('core', 'templates', 'filepicker.html'), function(tmpl) { + self.$filePickerTemplate = $(tmpl); + self.$listTmpl = self.$filePickerTemplate.find('.filelist li:first-child').detach(); + defer.resolve(self.$filePickerTemplate); + }) + .fail(function() { + defer.reject(); + }); } else { - return $(element).val(); + defer.resolve(this.$filePickerTemplate); } + return defer.promise(); }, - - prompt_ok_handler: function(callback, dialog_id) { - $(dialog_id).dialog('close'); - if (callback !== undefined) { callback($(dialog_id + " input#oc-dialog-prompt-input").val()) }; - }, - - form_ok_handler: function(callback, dialog_id) { - if (callback !== undefined) { - var valuelist = []; - $(dialog_id + ' input, ' + dialog_id + ' select').each(function(index, element) { - valuelist[index] = { name: $(element).attr('name'), value: OCdialogs.determineValue(element) }; + _getMessageTemplate: function() { + var defer = $.Deferred(); + if(!this.$messageTemplate) { + var self = this; + $.get(OC.filePath('core', 'templates', 'message.html'), function(tmpl) { + self.$messageTemplate = $(tmpl); + defer.resolve(self.$messageTemplate); + }) + .fail(function() { + defer.reject(); }); - $(dialog_id).dialog('close'); - callback(valuelist); } else { - $(dialog_id).dialog('close'); + defer.resolve(this.$messageTemplate); + } + return defer.promise(); + }, + _getFileList: function(dir, mimeType) { + return $.getJSON( + OC.filePath('files', 'ajax', 'rawlist.php'), + {dir: dir, mimetype: mimeType} + ); + }, + _determineValue: function(element) { + if ( $(element).attr('type') === 'checkbox' ) { + return element.checked; + } else { + return $(element).val(); } }, + /** * fills the filepicker with files */ - fillFilePicker:function(request, dialog_content_id) { - var template_content = '<img src="*MIMETYPEICON*" style="margin: 2px 1em 0 4px;"><span class="filename">*NAME*</span><div style="float:right;margin-right:1em;">*LASTMODDATE*</div>'; - var template = '<div data-entryname="*ENTRYNAME*" data-dcid="' + escapeHTML(dialog_content_id) + '" data="*ENTRYTYPE*">*CONTENT*</div>'; - var files = ''; + _fillFilePicker:function(dir) { var dirs = []; var others = []; - $.each(request.data, function(index, file) { - if (file.type === 'dir') { - dirs.push(file); - } else { - others.push(file); - } - }); - var sorted = dirs.concat(others); - for (var i = 0; i < sorted.length; i++) { - files_content = template_content.replace('*LASTMODDATE*', OC.mtime2date(sorted[i].mtime)).replace('*NAME*', escapeHTML(sorted[i].name)).replace('*MIMETYPEICON*', sorted[i].mimetype_icon); - files += template.replace('*ENTRYNAME*', escapeHTML(sorted[i].name)).replace('*ENTRYTYPE*', escapeHTML(sorted[i].type)).replace('*CONTENT*', files_content); - } + var self = this; + this.$filelist.empty().addClass('loading'); + this.$filePicker.data('path', dir); + $.when(this._getFileList(dir, this.$filePicker.data('mimetype'))).then(function(response) { + $.each(response.data, function(index, file) { + if (file.type === 'dir') { + dirs.push(file); + } else { + others.push(file); + } + }); - $(dialog_content_id + ' #filelist').html(files); - $('#filelist div').click(function() { - OCdialogs.handlePickerClick($(this), $(this).data('entryname'), dialog_content_id); - }); + self._fillSlug(); + var sorted = dirs.concat(others); - $(dialog_content_id + ' .filepicker_loader').css('visibility', 'hidden'); - }, - /** - * fills the tree list with directories - */ - fillTreeList: function(request, dialog_id) { - var template = '<option value="*COUNT*">*NAME*</option>'; - var paths = '<option value="0">' + escapeHTML($(dialog_id).data('path')) + '</option>'; - $.each(request.data, function(index, file) { - paths += template.replace('*COUNT*', index).replace('*NAME*', escapeHTML(file.name)); - }); + $.each(sorted, function(idx, entry) { + $li = self.$listTmpl.octemplate({ + type: entry.type, + dir: dir, + filename: entry.name, + date: OC.mtime2date(entry.mtime) + }); + $li.find('img').attr('src', entry.mimetype_icon); + self.$filelist.append($li); + }); - $(dialog_id + ' #dirtree').html(paths); + self.$filelist.removeClass('loading'); + }); }, /** - * handle selection made in the tree list + * fills the tree list with directories */ - handleTreeListSelect:function(event) { - if ($("option:selected", this).html().indexOf('/') !== -1) { // if there's a slash in the selected path, don't append it - $(event.data.dcid).data('path', $("option:selected", this).html()); - } else { - $(event.data.dcid).data('path', $(event.data.dcid).data('path') + $("option:selected", this).html() + '/'); + _fillSlug: function() { + this.$dirTree.empty(); + var self = this + var path = this.$filePicker.data('path'); + var $template = $('<span data-dir="{dir}">{name}</span>'); + if(path) { + var paths = path.split('/'); + $.each(paths, function(index, dir) { + var dir = paths.pop(); + if(dir === '') { + return false; + } + self.$dirTree.prepend($template.octemplate({ + dir: paths.join('/') + '/' + dir, + name: dir + })); + }); } - $(event.data.dcid + ' .filepicker_loader').css('visibility', 'visible'); - $.getJSON( - OC.filePath('files', 'ajax', 'rawlist.php'), - { - dir: $(event.data.dcid).data('path'), - mimetype: $(event.data.dcid).data('mimetype') - }, - function(request) { OCdialogs.fillFilePicker(request, event.data.dcid) } - ); - $.getJSON( - OC.filePath('files', 'ajax', 'rawlist.php'), - { - dir: $(event.data.dcid).data('path'), - mimetype: "httpd/unix-directory" - }, - function(request) { OCdialogs.fillTreeList(request, event.data.dcid) } - ); + $template.octemplate({ + dir: '', + name: ' ' // Ugly but works ;) + }, {escapeFunction: null}).addClass('home svg').prependTo(this.$dirTree); }, /** - * go one directory up + * handle selection made in the tree list */ - filepickerDirUp:function(event) { - var old_path = $(event.data.dcid).data('path'); - if ( old_path !== "/") { - var splitted_path = old_path.split("/"); - var new_path = "" - for (var i = 0; i < splitted_path.length - 2; i++) { - new_path += splitted_path[i] + "/" - } - $(event.data.dcid).data('path', new_path); - $.getJSON( - OC.filePath('files', 'ajax', 'rawlist.php'), - { - dir: $(event.data.dcid).data('path'), - mimetype: $(event.data.dcid).data('mimetype') - }, - function(request) { OCdialogs.fillFilePicker(request, event.data.dcid) } - ); - $.getJSON( - OC.filePath('files', 'ajax', 'rawlist.php'), - { - dir: $(event.data.dcid).data('path'), - mimetype: "httpd/unix-directory" - }, - function(request) { OCdialogs.fillTreeList(request, event.data.dcid) } - ); - } + _handleTreeListSelect:function(event) { + var self = event.data; + var dir = $(event.target).data('dir'); + self._fillFilePicker(dir); }, /** * handle clicks made in the filepicker */ - handlePickerClick:function(element, name, dialog_content_id) { - if ( $(element).attr('data') === 'file' ){ - if ( $(dialog_content_id).data('multiselect') !== true) { - $(dialog_content_id + ' .filepicker_element_selected').removeClass('filepicker_element_selected'); + _handlePickerClick:function(event, $element) { + if ($element.data('type') === 'file') { + if (this.$filePicker.data('multiselect') !== true || !event.ctrlKey) { + this.$filelist.find('.filepicker_element_selected').removeClass('filepicker_element_selected'); } - $(element).toggleClass('filepicker_element_selected'); + $element.toggleClass('filepicker_element_selected'); return; - } else if ( $(element).attr('data') === 'dir' ) { - var datapath = escapeHTML( $(dialog_content_id).data('path') + name + '/' ); - $(dialog_content_id).data('path', datapath); - $(dialog_content_id + ' .filepicker_loader').css('visibility', 'visible'); - $.getJSON( - OC.filePath('files', 'ajax', 'rawlist.php'), - { - dir: datapath, - mimetype: $(dialog_content_id).data('mimetype') - }, - function(request){ OCdialogs.fillFilePicker(request, dialog_content_id) } - ); - $.getJSON( - OC.filePath('files', 'ajax', 'rawlist.php'), - { - dir: datapath, - mimetype: "httpd/unix-directory" - }, - function(request) { OCdialogs.fillTreeList(request, dialog_content_id) } - ); + } else if ( $element.data('type') === 'dir' ) { + this._fillFilePicker(this.$filePicker.data('path') + '/' + $element.data('entryname')) } } }; diff --git a/core/js/octemplate.js b/core/js/octemplate.js index a5d56852a5754c6e40fb4e483ba8914c599f9092..e69c6cc56e066fed3a03c3054fdfa040da2300c0 100644 --- a/core/js/octemplate.js +++ b/core/js/octemplate.js @@ -60,11 +60,11 @@ var self = this; if(typeof this.options.escapeFunction === 'function') { - $.each(this.vars, function(key, val) { - if(typeof val === 'string') { - self.vars[key] = self.options.escapeFunction(val); + for (var key = 0; key < this.vars.length; key++) { + if(typeof this.vars[key] === 'string') { + this.vars[key] = self.options.escapeFunction(this.vars[key]); } - }); + } } var _html = this._build(this.vars); @@ -72,7 +72,7 @@ }, // From stackoverflow.com/questions/1408289/best-way-to-do-variable-interpolation-in-javascript _build: function(o){ - var data = this.elem.attr('type') === 'text/template' ? this.elem.html() : this.elem.get(0).outerHTML; + var data = this.elem.attr('type') === 'text/template' ? this.elem.html() : outerHTML(this.elem.get(0)); try { return data.replace(/{([^{}]*)}/g, function (a, b) { diff --git a/core/l10n/ar.php b/core/l10n/ar.php index 4d413715de3ef4e98ae81cb754d72acfc7fcc768..8bd4429338a339d7e9f1ddfb6a5fe75a1169b574 100644 --- a/core/l10n/ar.php +++ b/core/l10n/ar.php @@ -30,7 +30,7 @@ "October" => "تشرين الاول", "November" => "تشرين الثاني", "December" => "كانون الاول", -"Settings" => "تعديلات", +"Settings" => "إعدادات", "seconds ago" => "منذ ثواني", "1 minute ago" => "منذ دقيقة", "{minutes} minutes ago" => "{minutes} منذ دقائق", @@ -44,11 +44,11 @@ "months ago" => "شهر مضى", "last year" => "السنةالماضية", "years ago" => "سنة مضت", -"Ok" => "مواÙÙ‚", -"Cancel" => "الغاء", "Choose" => "اختيار", +"Cancel" => "الغاء", "Yes" => "نعم", "No" => "لا", +"Ok" => "مواÙÙ‚", "The object type is not specified." => "نوع العنصر غير Ù…ØØ¯Ø¯.", "Error" => "خطأ", "The app name is not specified." => "اسم التطبيق غير Ù…ØØ¯Ø¯.", @@ -63,7 +63,7 @@ "Share with" => "شارك مع", "Share with link" => "شارك مع رابط", "Password protect" => "ØÙ…اية كلمة السر", -"Password" => "كلمة السر", +"Password" => "كلمة المرور", "Email link to person" => "ارسل الرابط بالبريد الى صديق", "Send" => "أرسل", "Set expiration date" => "تعيين تاريخ إنتهاء الصلاØÙŠØ©", @@ -89,23 +89,21 @@ "ownCloud password reset" => "إعادة تعيين كلمة سر ownCloud", "Use the following link to reset your password: {link}" => "استخدم هذه الوصلة لاسترجاع كلمة السر: {link}", "You will receive a link to reset your password via Email." => "سو٠نرسل لك بريد ÙŠØØªÙˆÙŠ Ø¹Ù„Ù‰ وصلة لتجديد كلمة السر.", -"Reset email send." => "إعادة إرسال البريد الإلكتروني.", -"Request failed!" => "ÙØ´Ù„ الطلب", "Username" => "إسم المستخدم", "Request reset" => "طلب تعديل", "Your password was reset" => "لقد تم تعديل كلمة السر", "To login page" => "الى ØµÙØØ© الدخول", -"New password" => "كلمة سر جديدة", +"New password" => "كلمات سر جديدة", "Reset password" => "تعديل كلمة السر", -"Personal" => "خصوصيات", -"Users" => "المستخدم", +"Personal" => "شخصي", +"Users" => "المستخدمين", "Apps" => "التطبيقات", -"Admin" => "مستخدم رئيسي", +"Admin" => "المدير", "Help" => "المساعدة", "Access forbidden" => "التوصّل Ù…ØØ¸ÙˆØ±", "Cloud not found" => "لم يتم إيجاد", "Edit categories" => "عدل Ø§Ù„ÙØ¦Ø§Øª", -"Add" => "أدخل", +"Add" => "اضÙ", "Security Warning" => "ØªØØ°ÙŠØ± أمان", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)", "Please update your PHP installation to use ownCloud securely." => "Please update your PHP installation to use ownCloud securely.", @@ -114,7 +112,7 @@ "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\">documentation</a>.", "Create an <strong>admin account</strong>" => "أض٠</strong>مستخدم رئيسي <strong>", -"Advanced" => "خيارات متقدمة", +"Advanced" => "تعديلات متقدمه", "Data folder" => "مجلد المعلومات", "Configure the database" => "أسس قاعدة البيانات", "will be used" => "سيتم استخدمه", @@ -124,7 +122,7 @@ "Database tablespace" => "Ù…Ø³Ø§ØØ© جدول قاعدة البيانات", "Database host" => "خادم قاعدة البيانات", "Finish setup" => "انهاء التعديلات", -"web services under your control" => "خدمات الوب ØªØØª تصرÙÙƒ", +"web services under your control" => "خدمات الشبكة ØªØØª سيطرتك", "Log out" => "الخروج", "Automatic logon rejected!" => "تم Ø±ÙØ¶ تسجيل الدخول التلقائي!", "If you did not change your password recently, your account may be compromised!" => "قد يكون ØØ³Ø§Ø¨Ùƒ ÙÙŠ خطر إن لم تقم بإعادة تعيين كلمة السر ØØ¯ÙŠØ«Ø§Ù‹", diff --git a/core/l10n/bg_BG.php b/core/l10n/bg_BG.php index dadb570d93e161f2f0934c852aafeb617be85b5a..6c04907e15b1b182140fd560f345f00f7c92f38d 100644 --- a/core/l10n/bg_BG.php +++ b/core/l10n/bg_BG.php @@ -1,4 +1,24 @@ <?php $TRANSLATIONS = array( +"No categories selected for deletion." => "ÐÑма избрани категории за изтриване", +"Sunday" => "ÐеделÑ", +"Monday" => "Понеделник", +"Tuesday" => "Вторник", +"Wednesday" => "СрÑда", +"Thursday" => "Четвъртък", +"Friday" => "Петък", +"Saturday" => "Събота", +"January" => "Януари", +"February" => "Февруари", +"March" => "Март", +"April" => "Ðприл", +"May" => "Май", +"June" => "Юни", +"July" => "Юли", +"August" => "ÐвгуÑÑ‚", +"September" => "Септември", +"October" => "Октомври", +"November" => "Ðоември", +"December" => "Декември", "Settings" => "ÐаÑтройки", "seconds ago" => "преди Ñекунди", "1 minute ago" => "преди 1 минута", @@ -9,15 +29,44 @@ "last year" => "поÑледната година", "years ago" => "поÑледните години", "Cancel" => "Отказ", +"Yes" => "Да", +"No" => "Ðе", +"Ok" => "Добре", "Error" => "Грешка", "Share" => "СподелÑне", +"Share with" => "Споделено Ñ", "Password" => "Парола", +"create" => "Ñъздаване", +"You will receive a link to reset your password via Email." => "Ще получите връзка за нулиране на паролата Ви.", +"Username" => "Потребител", +"Request reset" => "Ðулиране на заÑвка", +"Your password was reset" => "Вашата парола е нулирана", "New password" => "Ðова парола", +"Reset password" => "Ðулиране на парола", "Personal" => "Лични", "Users" => "Потребители", "Apps" => "ПриложениÑ", "Admin" => "Ðдмин", "Help" => "Помощ", +"Access forbidden" => "ДоÑтъпът е забранен", +"Cloud not found" => "облакът не намерен", +"Edit categories" => "Редактиране на категориите", "Add" => "ДобавÑне", -"web services under your control" => "уеб уÑлуги под Ваш контрол" +"Create an <strong>admin account</strong>" => "Създаване на <strong>админ профил</strong>", +"Advanced" => "Разширено", +"Data folder" => "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð·Ð° данни", +"Configure the database" => "Конфигуриране на базата", +"will be used" => "ще Ñе ползва", +"Database user" => "Потребител за базата", +"Database password" => "Парола за базата", +"Database name" => "Име на базата", +"Database host" => "ХоÑÑ‚ за базата", +"Finish setup" => "Завършване на наÑтройките", +"web services under your control" => "уеб уÑлуги под Ваш контрол", +"Log out" => "Изход", +"Lost your password?" => "Забравена парола?", +"remember" => "запомни", +"Log in" => "Вход", +"prev" => "пред.", +"next" => "Ñледващо" ); diff --git a/core/l10n/bn_BD.php b/core/l10n/bn_BD.php index 1b18b6ae3e4c788b0f99470c4dec6942164a15c8..218bbce04aa2fff3900d8f754c5b6147826cd148 100644 --- a/core/l10n/bn_BD.php +++ b/core/l10n/bn_BD.php @@ -8,13 +8,13 @@ "Object type not provided." => "অবজেকà§à¦Ÿà§‡à¦° ধরণটি পà§à¦°à¦¦à¦¾à¦¨ করা হয় নি।", "%s ID not provided." => "%s ID পà§à¦°à¦¦à¦¾à¦¨ করা হয় নি।", "Error adding %s to favorites." => "পà§à¦°à¦¿à§Ÿà¦¤à§‡ %s যোগ করতে সমসà§à¦¯à¦¾ দেখা দিয়েছে।", -"No categories selected for deletion." => "মà§à¦›à§‡ ফেলার জনà§à¦¯ কোন কà§à¦¯à¦¾à¦Ÿà§‡à¦—রি নিরà§à¦¬à¦¾à¦šà¦¨ করা হয় নি ।", +"No categories selected for deletion." => "মà§à¦›à§‡ ফেলার জনà§à¦¯ কনো কà§à¦¯à¦¾à¦Ÿà§‡à¦—রি নিরà§à¦¬à¦¾à¦šà¦¨ করা হয় নি।", "Error removing %s from favorites." => "পà§à¦°à¦¿à§Ÿ থেকে %s সরিয়ে ফেলতে সমসà§à¦¯à¦¾ দেখা দিয়েছে।", "Sunday" => "রবিবার", "Monday" => "সোমবার", "Tuesday" => "মঙà§à¦—লবার", "Wednesday" => "বà§à¦§à¦¬à¦¾à¦°", -"Thursday" => "বৃহষà§à¦ªà¦¤à¦¿à¦¬à¦¾à¦°", +"Thursday" => "বৃহসà§à¦ªà¦¤à¦¿à¦¬à¦¾à¦°", "Friday" => "শà§à¦•à§à¦°à¦¬à¦¾à¦°", "Saturday" => "শনিবার", "January" => "জানà§à§Ÿà¦¾à¦°à¦¿", @@ -31,23 +31,23 @@ "December" => "ডিসেমà§à¦¬à¦°", "Settings" => "নিয়ামকসমূহ", "seconds ago" => "সেকেনà§à¦¡ পূরà§à¦¬à§‡", -"1 minute ago" => "1 মিনিট পূরà§à¦¬à§‡", +"1 minute ago" => "à§§ মিনিট পূরà§à¦¬à§‡", "{minutes} minutes ago" => "{minutes} মিনিট পূরà§à¦¬à§‡", "1 hour ago" => "1 ঘনà§à¦Ÿà¦¾ পূরà§à¦¬à§‡", "{hours} hours ago" => "{hours} ঘনà§à¦Ÿà¦¾ পূরà§à¦¬à§‡", "today" => "আজ", "yesterday" => "গতকাল", "{days} days ago" => "{days} দিন পূরà§à¦¬à§‡", -"last month" => "গতমাস", +"last month" => "গত মাস", "{months} months ago" => "{months} মাস পূরà§à¦¬à§‡", "months ago" => "মাস পূরà§à¦¬à§‡", "last year" => "গত বছর", "years ago" => "বছর পূরà§à¦¬à§‡", -"Ok" => "তথাসà§à¦¤à§", -"Cancel" => "বাতির", "Choose" => "বেছে নিন", +"Cancel" => "বাতির", "Yes" => "হà§à¦¯à¦¾à¦", "No" => "না", +"Ok" => "তথাসà§à¦¤à§", "The object type is not specified." => "অবজেকà§à¦Ÿà§‡à¦° ধরণটি সà§à¦¨à¦¿à¦°à§à¦¦à¦¿à¦·à§à¦Ÿ নয়।", "Error" => "সমসà§à¦¯à¦¾", "The app name is not specified." => "অà§à¦¯à¦¾à¦ªà§‡à¦° নামটি সà§à¦¨à¦¿à¦°à§à¦¦à¦¿à¦·à§à¦Ÿ নয়।", @@ -71,7 +71,7 @@ "No people found" => "কোন বà§à¦¯à¦•à§à¦¤à¦¿ খà§à¦à¦œà§‡ পাওয়া গেল না", "Resharing is not allowed" => "পূনঃরায় à¦à¦¾à¦—াà¦à¦¾à¦—ি অনà§à¦®à§‹à¦¦à¦¿à¦¤ নয়", "Shared in {item} with {user}" => "{user} à¦à¦° সাথে {item} à¦à¦¾à¦—াà¦à¦¾à¦—ি করা হয়েছে", -"Unshare" => "à¦à¦¾à¦—াà¦à¦¾à¦—ি বাতিল কর", +"Unshare" => "à¦à¦¾à¦—াà¦à¦¾à¦—ি বাতিল ", "can edit" => "সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ করতে পারবেন", "access control" => "অধিগমà§à¦¯à¦¤à¦¾ নিয়নà§à¦¤à§à¦°à¦£", "create" => "তৈরী করà§à¦¨", @@ -86,8 +86,6 @@ "ownCloud password reset" => "ownCloud কূটশবà§à¦¦ পূনঃনিরà§à¦§à¦¾à¦°à¦£", "Use the following link to reset your password: {link}" => "আপনার কূটশবà§à¦¦à¦Ÿà¦¿ পূনঃনিরà§à¦§à¦¾à¦°à¦£ করার জনà§à¦¯ নিমà§à¦¨à§‹à¦•à§à¦¤ লিংকটি বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨à¦ƒ {link}", "You will receive a link to reset your password via Email." => "কূটশবà§à¦¦ পূনঃনিরà§à¦§à¦¾à¦°à¦£à§‡à¦° জনà§à¦¯ à¦à¦•টি টূনঃনিরà§à¦§à¦¾à¦°à¦£ লিংকটি আপনাকে ই-মেইলে পাঠানো হয়েছে ।", -"Reset email send." => "পূনঃনিরà§à¦§à¦¾à¦°à¦£ ই-মেইল পাঠানো হয়েছে।", -"Request failed!" => "অনà§à¦°à§‹à¦§ বà§à¦¯à¦°à§à¦¥ !", "Username" => "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী", "Request reset" => "অনà§à¦°à§‹à¦§ পূনঃনিরà§à¦§à¦¾à¦°à¦£", "Your password was reset" => "আপনার কূটশবà§à¦¦à¦Ÿà¦¿ পূনঃনিরà§à¦§à¦¾à¦°à¦£ করা হয়েছে", @@ -96,7 +94,7 @@ "Reset password" => "কূটশবà§à¦¦ পূনঃনিরà§à¦§à¦¾à¦°à¦£ কর", "Personal" => "বà§à¦¯à¦•à§à¦¤à¦¿à¦—ত", "Users" => "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী", -"Apps" => "অà§à¦¯à¦¾à¦ªà¦¸", +"Apps" => "অà§à¦¯à¦¾à¦ª", "Admin" => "পà§à¦°à¦¶à¦¾à¦¸à¦¨", "Help" => "সহায়িকা", "Access forbidden" => "অধিগমনের অনà§à¦®à¦¤à¦¿ নেই", @@ -115,7 +113,7 @@ "Database tablespace" => "ডাটাবেজ টেবলসà§à¦ªà§‡à¦¸", "Database host" => "ডাটাবেজ হোসà§à¦Ÿ", "Finish setup" => "সেটআপ সà§à¦¸à¦®à§à¦ªà¦¨à§à¦¨ কর", -"web services under your control" => "ওয়েব সারà§à¦à¦¿à¦¸à§‡à¦° নিয়নà§à¦¤à§à¦°à¦£ আপনার হাতের মà§à¦ à§‹à§Ÿ", +"web services under your control" => "ওয়েব সারà§à¦à¦¿à¦¸ আপনার হাতের মà§à¦ à§‹à§Ÿ", "Log out" => "পà§à¦°à¦¸à§à¦¥à¦¾à¦¨", "Lost your password?" => "কূটশবà§à¦¦ হারিয়েছেন?", "remember" => "মনে রাখ", diff --git a/core/l10n/ca.php b/core/l10n/ca.php index 91b51d1b31d19f91cbccc111a7377d9aa471a69e..dad970d41794cddefb1eea32eba939abe6293952 100644 --- a/core/l10n/ca.php +++ b/core/l10n/ca.php @@ -30,7 +30,7 @@ "October" => "Octubre", "November" => "Novembre", "December" => "Desembre", -"Settings" => "Arranjament", +"Settings" => "Configuració", "seconds ago" => "segons enrere", "1 minute ago" => "fa 1 minut", "{minutes} minutes ago" => "fa {minutes} minuts", @@ -44,11 +44,12 @@ "months ago" => "mesos enrere", "last year" => "l'any passat", "years ago" => "anys enrere", -"Ok" => "D'acord", -"Cancel" => "Cancel·la", "Choose" => "Escull", +"Cancel" => "Cancel·la", +"Error loading file picker template" => "Error en carregar la plantilla del seleccionador de fitxers", "Yes" => "SÃ", "No" => "No", +"Ok" => "D'acord", "The object type is not specified." => "No s'ha especificat el tipus d'objecte.", "Error" => "Error", "The app name is not specified." => "No s'ha especificat el nom de l'aplicació.", @@ -66,8 +67,8 @@ "Password" => "Contrasenya", "Email link to person" => "Enllaç per correu electrónic amb la persona", "Send" => "Envia", -"Set expiration date" => "Estableix la data d'expiració", -"Expiration date" => "Data d'expiració", +"Set expiration date" => "Estableix la data de venciment", +"Expiration date" => "Data de venciment", "Share via email:" => "Comparteix per correu electrònic", "No people found" => "No s'ha trobat ningú", "Resharing is not allowed" => "No es permet compartir de nou", @@ -80,17 +81,17 @@ "delete" => "elimina", "share" => "comparteix", "Password protected" => "Protegeix amb contrasenya", -"Error unsetting expiration date" => "Error en eliminar la data d'expiració", -"Error setting expiration date" => "Error en establir la data d'expiració", +"Error unsetting expiration date" => "Error en eliminar la data de venciment", +"Error setting expiration date" => "Error en establir la data de venciment", "Sending ..." => "Enviant...", "Email sent" => "El correu electrónic s'ha enviat", "The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "L'actualització ha estat incorrecte. Comuniqueu aquest error a <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">la comunitat ownCloud</a>.", "The update was successful. Redirecting you to ownCloud now." => "L'actualització ha estat correcte. Ara us redirigim a ownCloud.", "ownCloud password reset" => "estableix de nou la contrasenya Owncloud", "Use the following link to reset your password: {link}" => "Useu l'enllaç següent per restablir la contrasenya: {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 ." => "L'enllaç per reiniciar la vostra contrasenya s'ha enviat al vostre correu.<br>Si no el rebeu en un temps raonable comproveu les carpetes de spam. <br>Si no és allà , pregunteu a l'administrador local.", +"Request failed!<br>Did you make sure your email/username was right?" => "La petició ha fallat!<br>Esteu segur que el correu/nom d'usuari és correcte?", "You will receive a link to reset your password via Email." => "Rebreu un enllaç al correu electrònic per reiniciar la contrasenya.", -"Reset email send." => "S'ha enviat el correu reinicialització", -"Request failed!" => "El requeriment ha fallat!", "Username" => "Nom d'usuari", "Request reset" => "Sol·licita reinicialització", "Your password was reset" => "La vostra contrasenya s'ha reinicialitzat", @@ -100,7 +101,7 @@ "Personal" => "Personal", "Users" => "Usuaris", "Apps" => "Aplicacions", -"Admin" => "Administrador", +"Admin" => "Administració", "Help" => "Ajuda", "Access forbidden" => "Accés prohibit", "Cloud not found" => "No s'ha trobat el núvol", @@ -125,6 +126,7 @@ "Database host" => "Ordinador central de la base de dades", "Finish setup" => "Acaba la configuració", "web services under your control" => "controleu els vostres serveis web", +"%s is available. Get more information on how to update." => "%s està disponible. Obtingueu més informació de com actualitzar.", "Log out" => "Surt", "Automatic logon rejected!" => "L'ha rebutjat l'acceditació automà tica!", "If you did not change your password recently, your account may be compromised!" => "Se no heu canviat la contrasenya recentment el vostre compte pot estar compromès!", diff --git a/core/l10n/cs_CZ.php b/core/l10n/cs_CZ.php index 15c89106e5d1d152fe652f3b96b32735c1ce8060..06cf7c214be0f0811a15e8f493496755b58c853c 100644 --- a/core/l10n/cs_CZ.php +++ b/core/l10n/cs_CZ.php @@ -39,16 +39,16 @@ "today" => "dnes", "yesterday" => "vÄera", "{days} days ago" => "pÅ™ed {days} dny", -"last month" => "minulý mesÃc", +"last month" => "minulý mÄ›sÃc", "{months} months ago" => "pÅ™ed {months} mÄ›sÃci", "months ago" => "pÅ™ed mÄ›sÃci", "last year" => "minulý rok", "years ago" => "pÅ™ed lety", -"Ok" => "Ok", -"Cancel" => "ZruÅ¡it", "Choose" => "Vybrat", +"Cancel" => "ZruÅ¡it", "Yes" => "Ano", "No" => "Ne", +"Ok" => "Ok", "The object type is not specified." => "Nenà urÄen typ objektu.", "Error" => "Chyba", "The app name is not specified." => "Nenà urÄen název aplikace.", @@ -82,15 +82,15 @@ "Password protected" => "ChránÄ›no heslem", "Error unsetting expiration date" => "Chyba pÅ™i odstraňovánà data vyprÅ¡enà platnosti", "Error setting expiration date" => "Chyba pÅ™i nastavenà data vyprÅ¡enà platnosti", -"Sending ..." => "OdesÃlám...", +"Sending ..." => "OdesÃlám ...", "Email sent" => "E-mail odeslán", "The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Aktualizace neprobÄ›hla úspěšnÄ›. Nahlaste prosÃm problém do <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">evidence chyb ownCloud</a>", "The update was successful. Redirecting you to ownCloud now." => "Aktualizace byla úspěšná. PÅ™esmÄ›rovávám na ownCloud.", "ownCloud password reset" => "Obnovenà hesla pro ownCloud", "Use the following link to reset your password: {link}" => "Heslo obnovÃte použitÃm následujÃcÃho odkazu: {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 ." => "Odkaz na obnovenà hesla byl odeslán na vaÅ¡i e-mailovou adresu.<br>Pokud jej v krátké dobÄ› neobdržÃte, zkontrolujte váš koÅ¡ a složku spam.<br>Pokud jej nenaleznete, kontaktujte svého správce.", +"Request failed!<br>Did you make sure your email/username was right?" => "Požadavek selhal.<br>Ujistili jste se, že vaÅ¡e uživatelské jméno a e-mail jsou správnÄ›?", "You will receive a link to reset your password via Email." => "Bude Vám e-mailem zaslán odkaz pro obnovu hesla.", -"Reset email send." => "Obnovovacà e-mail odeslán.", -"Request failed!" => "Požadavek selhal.", "Username" => "Uživatelské jméno", "Request reset" => "Vyžádat obnovu", "Your password was reset" => "VaÅ¡e heslo bylo obnoveno", @@ -124,7 +124,8 @@ "Database tablespace" => "Tabulkový prostor databáze", "Database host" => "Hostitel databáze", "Finish setup" => "DokonÄit nastavenÃ", -"web services under your control" => "webové služby pod Vašà kontrolou", +"web services under your control" => "služby webu pod Vašà kontrolou", +"%s is available. Get more information on how to update." => "%s je dostupná. ZÃskejte vÃce informacà k postupu aktualizace.", "Log out" => "Odhlásit se", "Automatic logon rejected!" => "Automatické pÅ™ihlášenà odmÃtnuto.", "If you did not change your password recently, your account may be compromised!" => "V nedávné dobÄ› jste nezmÄ›nili své heslo, Váš úÄet může být kompromitován.", diff --git a/core/l10n/cy_GB.php b/core/l10n/cy_GB.php index 4d28ae29a989dde45102a65b37a8940e2d1c13c8..cdb2576d4576a332f4bb01abb11eeda292eb8cb0 100644 --- a/core/l10n/cy_GB.php +++ b/core/l10n/cy_GB.php @@ -44,11 +44,11 @@ "months ago" => "misoedd yn ôl", "last year" => "y llynedd", "years ago" => "blwyddyn yn ôl", -"Ok" => "Iawn", -"Cancel" => "Diddymu", "Choose" => "Dewisiwch", +"Cancel" => "Diddymu", "Yes" => "Ie", "No" => "Na", +"Ok" => "Iawn", "The object type is not specified." => "Nid yw'r math o wrthrych wedi cael ei nodi.", "Error" => "Gwall", "The app name is not specified." => "Nid yw enw'r pecyn wedi cael ei nodi.", @@ -88,9 +88,9 @@ "The update was successful. Redirecting you to ownCloud now." => "Roedd y diweddariad yn llwyddiannus. Cewch eich ailgyfeirio i ownCloud nawr.", "ownCloud password reset" => "ailosod cyfrinair ownCloud", "Use the following link to reset your password: {link}" => "Defnyddiwch y ddolen hon i ailosod eich cyfrinair: {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 ." => "Anfonwyd y ddolen i ailosod eich cyfrinair i'ch cyfeiriad ebost.<br>Os nad yw'n cyrraedd o fewn amser rhesymol gwiriwch eich plygell spam/sothach.<br>Os nad yw yno, cysylltwch â'ch gweinyddwr lleol.", +"Request failed!<br>Did you make sure your email/username was right?" => "Methodd y cais!<br>Gwiriwch eich enw defnyddiwr ac ebost.", "You will receive a link to reset your password via Email." => "Byddwch yn derbyn dolen drwy e-bost i ailosod eich cyfrinair.", -"Reset email send." => "Ailosod anfon e-bost.", -"Request failed!" => "Methodd y cais!", "Username" => "Enw defnyddiwr", "Request reset" => "Gwneud cais i ailosod", "Your password was reset" => "Ailosodwyd eich cyfrinair", @@ -111,7 +111,7 @@ "Please update your PHP installation to use ownCloud securely." => "Diweddarwch eich PHP i ddefnyddio ownCloud yn ddiogel.", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "Does dim cynhyrchydd rhifau hap diogel ar gael, galluogwch estyniad PHP OpenSSL.", "Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Heb gynhyrchydd rhifau hap diogel efallai y gall ymosodwr ragweld tocynnau ailosod cyfrinair a meddiannu eich cyfrif.", -"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Mwy na thebyg fod modd cyrraeddd eich cyfeiriadur data a ffeilau o'r rhyngrwyd oherwydd nid yw'r ffeil .htaccess yn gweithio. ", +"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Mwy na thebyg fod modd cyrraedd eich cyfeiriadur data a ffeilau o'r rhyngrwyd oherwydd nid yw'r ffeil .htaccess yn gweithio. ", "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>." => "Am wybodaeth ar sut i gyflunio'r gweinydd yn gywir, cyfeiriwch at y <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">ddogfennaeth</a>.", "Create an <strong>admin account</strong>" => "Crewch <strong>gyfrif gweinyddol</strong>", "Advanced" => "Uwch", @@ -125,6 +125,7 @@ "Database host" => "Gwesteiwr cronfa ddata", "Finish setup" => "Gorffen sefydlu", "web services under your control" => "gwasanaethau gwe a reolir gennych", +"%s is available. Get more information on how to update." => "%s ar gael. Mwy o wybodaeth am sut i ddiweddaru.", "Log out" => "Allgofnodi", "Automatic logon rejected!" => "Gwrthodwyd mewngofnodi awtomatig!", "If you did not change your password recently, your account may be compromised!" => "Os na wnaethoch chi newid eich cyfrinair yn ddiweddar, gall eich cyfrif fod yn anniogel!", diff --git a/core/l10n/da.php b/core/l10n/da.php index 286f524b678f8616bf4c22451d7479fc26daff90..4e9f742e80d0bd8a2947c1b05d7dcd6e41f0c5ed 100644 --- a/core/l10n/da.php +++ b/core/l10n/da.php @@ -44,11 +44,11 @@ "months ago" => "mÃ¥neder siden", "last year" => "sidste Ã¥r", "years ago" => "Ã¥r siden", -"Ok" => "OK", -"Cancel" => "Fortryd", "Choose" => "Vælg", +"Cancel" => "Annuller", "Yes" => "Ja", "No" => "Nej", +"Ok" => "OK", "The object type is not specified." => "Objekttypen er ikke angivet.", "Error" => "Fejl", "The app name is not specified." => "Den app navn er ikke angivet.", @@ -89,15 +89,13 @@ "ownCloud password reset" => "Nulstil ownCloud kodeord", "Use the following link to reset your password: {link}" => "Anvend følgende link til at nulstille din adgangskode: {link}", "You will receive a link to reset your password via Email." => "Du vil modtage et link til at nulstille dit kodeord via email.", -"Reset email send." => "Reset-mail afsendt.", -"Request failed!" => "Anmodningen mislykkedes!", "Username" => "Brugernavn", "Request reset" => "Anmod om nulstilling", "Your password was reset" => "Dit kodeord blev nulstillet", "To login page" => "Til login-side", "New password" => "Nyt kodeord", "Reset password" => "Nulstil kodeord", -"Personal" => "Personlig", +"Personal" => "Personligt", "Users" => "Brugere", "Apps" => "Apps", "Admin" => "Admin", diff --git a/core/l10n/de.php b/core/l10n/de.php index 3af653b9ac9789975c2e3b3c639a30276db02614..62e9925b945308eb6644232aa97e17854f995d15 100644 --- a/core/l10n/de.php +++ b/core/l10n/de.php @@ -44,11 +44,11 @@ "months ago" => "Vor Monaten", "last year" => "Letztes Jahr", "years ago" => "Vor Jahren", -"Ok" => "OK", -"Cancel" => "Abbrechen", "Choose" => "Auswählen", +"Cancel" => "Abbrechen", "Yes" => "Ja", "No" => "Nein", +"Ok" => "OK", "The object type is not specified." => "Der Objekttyp ist nicht angegeben.", "Error" => "Fehler", "The app name is not specified." => "Der App-Name ist nicht angegeben.", @@ -56,7 +56,7 @@ "Shared" => "Geteilt", "Share" => "Teilen", "Error while sharing" => "Fehler beim Teilen", -"Error while unsharing" => "Fehler beim Aufheben der Teilung", +"Error while unsharing" => "Fehler beim Aufheben der Freigabe", "Error while changing permissions" => "Fehler beim Ändern der Rechte", "Shared with you and the group {group} by {owner}" => "{owner} hat dies mit Dir und der Gruppe {group} geteilt", "Shared with you by {owner}" => "{owner} hat dies mit Dir geteilt", @@ -80,17 +80,17 @@ "delete" => "löschen", "share" => "teilen", "Password protected" => "Durch ein Passwort geschützt", -"Error unsetting expiration date" => "Fehler beim entfernen des Ablaufdatums", +"Error unsetting expiration date" => "Fehler beim Entfernen des Ablaufdatums", "Error setting expiration date" => "Fehler beim Setzen des Ablaufdatums", "Sending ..." => "Sende ...", "Email sent" => "E-Mail wurde verschickt", -"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud Community</a>.", -"The update was successful. Redirecting you to ownCloud now." => "Das Update war erfolgreich. Sie werden nun zu ownCloud weitergeleitet.", +"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Das Update ist fehlgeschlagen. Bitte melde dieses Problem an die <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud Community</a>.", +"The update was successful. Redirecting you to ownCloud now." => "Das Update war erfolgreich. Du wirst nun zu ownCloud weitergeleitet.", "ownCloud password reset" => "ownCloud-Passwort zurücksetzen", "Use the following link to reset your password: {link}" => "Nutze den nachfolgenden Link, um Dein Passwort zurückzusetzen: {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 ." => "Der Link zum Rücksetzen Deines Passwort ist an Deine E-Mail-Adresse geschickt worden.<br>Wenn Du ihn nicht innerhalb einer vernünftigen Zeit empfängst, prüfe Deine Spam-Verzeichnisse.<br>Wenn er nicht dort ist, frage Deinen lokalen Administrator.", +"Request failed!<br>Did you make sure your email/username was right?" => "Anfrage fehlgeschlagen!<br>Hast Du darauf geachtet, dass Deine E-Mail/Dein Benutzername korrekt war?", "You will receive a link to reset your password via Email." => "Du erhältst einen Link per E-Mail, um Dein Passwort zurückzusetzen.", -"Reset email send." => "Die E-Mail zum Zurücksetzen wurde versendet.", -"Request failed!" => "Die Anfrage schlug fehl!", "Username" => "Benutzername", "Request reset" => "Beantrage Zurücksetzung", "Your password was reset" => "Dein Passwort wurde zurückgesetzt.", @@ -99,8 +99,8 @@ "Reset password" => "Passwort zurücksetzen", "Personal" => "Persönlich", "Users" => "Benutzer", -"Apps" => "Anwendungen", -"Admin" => "Admin", +"Apps" => "Apps", +"Admin" => "Administration", "Help" => "Hilfe", "Access forbidden" => "Zugriff verboten", "Cloud not found" => "Cloud nicht gefunden", @@ -108,11 +108,11 @@ "Add" => "Hinzufügen", "Security Warning" => "Sicherheitswarnung", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Deine PHP Version ist durch die NULL Byte Attacke (CVE-2006-7243) angreifbar", -"Please update your PHP installation to use ownCloud securely." => "Bitte bringe deine PHP Installation auf den neuesten Stand, um ownCloud sicher nutzen zu können.", +"Please update your PHP installation to use ownCloud securely." => "Bitte bringe Deine PHP Installation auf den neuesten Stand, um ownCloud sicher nutzen zu können.", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "Es ist kein sicherer Zufallszahlengenerator verfügbar, bitte aktiviere die PHP-Erweiterung für OpenSSL.", "Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Ohne einen sicheren Zufallszahlengenerator sind Angreifer in der Lage die Tokens für das Zurücksetzen der Passwörter vorherzusehen und Konten zu übernehmen.", -"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Dein Datenverzeichnis und deine Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.", -"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>." => "Bitte lesen Sie die <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">Dokumentation</a> für Informationen, wie Sie Ihren Server konfigurieren.", +"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Dein Datenverzeichnis und Deine Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.", +"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>." => "Bitte ließ die <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">Dokumentation</a> für Informationen, wie Du Deinen Server konfigurierst.", "Create an <strong>admin account</strong>" => "<strong>Administrator-Konto</strong> anlegen", "Advanced" => "Fortgeschritten", "Data folder" => "Datenverzeichnis", @@ -124,7 +124,8 @@ "Database tablespace" => "Datenbank-Tablespace", "Database host" => "Datenbank-Host", "Finish setup" => "Installation abschließen", -"web services under your control" => "Web-Services unter Ihrer Kontrolle", +"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 4065f2484f53150215600ba00f00fe570452517c..ea8a4e5adc3d8e4b7405a1254c56820c8c1fe036 100644 --- a/core/l10n/de_DE.php +++ b/core/l10n/de_DE.php @@ -44,11 +44,12 @@ "months ago" => "Vor Monaten", "last year" => "Letztes Jahr", "years ago" => "Vor Jahren", -"Ok" => "OK", -"Cancel" => "Abbrechen", "Choose" => "Auswählen", +"Cancel" => "Abbrechen", +"Error loading file picker template" => "Es ist ein Fehler in der Vorlage des Datei-Auswählers aufgetreten.", "Yes" => "Ja", "No" => "Nein", +"Ok" => "OK", "The object type is not specified." => "Der Objekttyp ist nicht angegeben.", "Error" => "Fehler", "The app name is not specified." => "Der App-Name ist nicht angegeben.", @@ -56,7 +57,7 @@ "Shared" => "Geteilt", "Share" => "Teilen", "Error while sharing" => "Fehler beim Teilen", -"Error while unsharing" => "Fehler bei der Aufhebung der Teilung", +"Error while unsharing" => "Fehler beim Aufheben der Freigabe", "Error while changing permissions" => "Fehler bei der Änderung der Rechte", "Shared with you and the group {group} by {owner}" => "Von {owner} mit Ihnen und der Gruppe {group} geteilt.", "Shared with you by {owner}" => "Von {owner} mit Ihnen geteilt.", @@ -88,23 +89,23 @@ "The update was successful. Redirecting you to ownCloud now." => "Das Update war erfolgreich. Sie werden nun zu ownCloud weitergeleitet.", "ownCloud password reset" => "ownCloud-Passwort zurücksetzen", "Use the following link to reset your password: {link}" => "Nutzen Sie den nachfolgenden Link, um Ihr Passwort zurückzusetzen: {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 ." => "Der Link zum Rücksetzen Ihres Passworts ist an Ihre E-Mail-Adresse gesendet worde.<br>Wenn Sie ihn nicht innerhalb einer vernünftigen Zeitspanne erhalten, prüfen Sie bitte Ihre Spam-Verzeichnisse.<br>Wenn er nicht dort ist, fragen Sie Ihren lokalen Administrator.", +"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.", -"Reset email send." => "Eine E-Mail zum Zurücksetzen des Passworts wurde gesendet.", -"Request failed!" => "Die Anfrage schlug fehl!", "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", "Reset password" => "Passwort zurücksetzen", "Personal" => "Persönlich", "Users" => "Benutzer", -"Apps" => "Anwendungen", -"Admin" => "Admin", +"Apps" => "Apps", +"Admin" => "Administrator", "Help" => "Hilfe", "Access forbidden" => "Zugriff verboten", "Cloud not found" => "Cloud wurde nicht gefunden", -"Edit categories" => "Kategorien bearbeiten", +"Edit categories" => "Kategorien ändern", "Add" => "Hinzufügen", "Security Warning" => "Sicherheitshinweis", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Ihre PHP Version ist durch die NULL Byte Attacke (CVE-2006-7243) angreifbar", @@ -125,8 +126,9 @@ "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 verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein.", "Log out" => "Abmelden", -"Automatic logon rejected!" => "Automatische Anmeldung verweigert.", +"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!", "Please change your password to secure your account again." => "Bitte ändern Sie Ihr Passwort, um Ihr Konto wieder zu sichern.", "Lost your password?" => "Passwort vergessen?", diff --git a/core/l10n/el.php b/core/l10n/el.php index 4fc5b4aa86ed8d0b4714362c6b6da3bf9446a7cc..11295105e311fcbbdd596de21c4d23c7cea9d3ee 100644 --- a/core/l10n/el.php +++ b/core/l10n/el.php @@ -44,11 +44,11 @@ "months ago" => "μήνες Ï€Ïιν", "last year" => "τελευταίο χÏόνο", "years ago" => "χÏόνια Ï€Ïιν", -"Ok" => "Οκ", -"Cancel" => "ΆκυÏο", "Choose" => "ΕπιλÎξτε", +"Cancel" => "ΆκυÏο", "Yes" => "Îαι", "No" => "Όχι", +"Ok" => "Οκ", "The object type is not specified." => "Δεν καθοÏίστηκε ο Ï„Ïπος του αντικειμÎνου.", "Error" => "Σφάλμα", "The app name is not specified." => "Δεν καθοÏίστηκε το όνομα της εφαÏμογής.", @@ -88,10 +88,10 @@ "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 ." => "Ο σÏνδεσμος για να επανακτήσετε τον κωδικό σας Îχει σταλεί στο email <br>αν δεν το λάβετε μÎσα σε οÏισμÎνο διάστημα, ελÎγξετε τους φακελλους σας spam/junk <br> αν δεν είναι εκεί Ïωτήστε τον τοπικό σας διαχειÏιστή ", +"Request failed!<br>Did you make sure your email/username was right?" => "Η αίτηση απÎτυχε! Βεβαιωθηκατε ότι το email σας / username ειναι σωστο? ", "You will receive a link to reset your password via Email." => "Θα λάβετε Îνα σÏνδεσμο για να επαναφÎÏετε τον κωδικό Ï€Ïόσβασής σας μÎσω ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î±Ï‡Ï…Î´Ïομείου.", -"Reset email send." => "Η επαναφοÏά του email στάλθηκε.", -"Request failed!" => "Η αίτηση απÎτυχε!", -"Username" => "Όνομα ΧÏήστη", +"Username" => "Όνομα χÏήστη", "Request reset" => "ΕπαναφοÏά αίτησης", "Your password was reset" => "Ο κωδικός Ï€Ïόσβασής σας επαναφÎÏθηκε", "To login page" => "Σελίδα εισόδου", @@ -124,7 +124,7 @@ "Database tablespace" => "Κενά Πινάκων Βάσης ΔεδομÎνων", "Database host" => "Διακομιστής βάσης δεδομÎνων", "Finish setup" => "ΟλοκλήÏωση εγκατάστασης", -"web services under your control" => "ΥπηÏεσίες web υπό τον Îλεγχό σας", +"web services under your control" => "υπηÏεσίες δικτÏου υπό τον Îλεγχό σας", "Log out" => "ΑποσÏνδεση", "Automatic logon rejected!" => "ΑποÏÏίφθηκε η αυτόματη σÏνδεση!", "If you did not change your password recently, your account may be compromised!" => "Εάν δεν αλλάξατε το συνθηματικό σας Ï€Ïοσφάτως, ο λογαÏιασμός μποÏεί να Îχει διαÏÏεÏσει!", diff --git a/core/l10n/en@pirate.php b/core/l10n/en@pirate.php new file mode 100644 index 0000000000000000000000000000000000000000..981d9a1ca0f326481cfa383fd15b3a7696dfe001 --- /dev/null +++ b/core/l10n/en@pirate.php @@ -0,0 +1,5 @@ +<?php $TRANSLATIONS = array( +"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/eo.php b/core/l10n/eo.php index 5c8fe3403171d693487d365c9789ab44fc05feb0..72cdf90c61e8d1bfaeb0a2b520581f1f7af91a07 100644 --- a/core/l10n/eo.php +++ b/core/l10n/eo.php @@ -43,11 +43,11 @@ "months ago" => "monatoj antaÅe", "last year" => "lastajare", "years ago" => "jaroj antaÅe", -"Ok" => "Akcepti", -"Cancel" => "Nuligi", "Choose" => "Elekti", +"Cancel" => "Nuligi", "Yes" => "Jes", "No" => "Ne", +"Ok" => "Akcepti", "The object type is not specified." => "Ne indikiÄis tipo de la objekto.", "Error" => "Eraro", "The app name is not specified." => "Ne indikiÄis nomo de la aplikaĵo.", @@ -85,7 +85,6 @@ "ownCloud password reset" => "La pasvorto de ownCloud restariÄis.", "Use the following link to reset your password: {link}" => "Uzu la jenan ligilon por restarigi vian pasvorton: {link}", "You will receive a link to reset your password via Email." => "Vi ricevos ligilon retpoÅte por rekomencigi vian pasvorton.", -"Request failed!" => "Peto malsukcesis!", "Username" => "Uzantonomo", "Request reset" => "Peti rekomencigon", "Your password was reset" => "Via pasvorto rekomencis", @@ -114,7 +113,7 @@ "Database tablespace" => "Datumbaza tabelospaco", "Database host" => "Datumbaza gastigo", "Finish setup" => "Fini la instalon", -"web services under your control" => "TTT-servoj sub via kontrolo", +"web services under your control" => "TTT-servoj regataj de vi", "Log out" => "Elsaluti", "If you did not change your password recently, your account may be compromised!" => "Se vi ne ÅanÄis vian pasvorton lastatempe, via konto eble kompromitas!", "Please change your password to secure your account again." => "Bonvolu ÅanÄi vian pasvorton por sekurigi vian konton ree.", diff --git a/core/l10n/es.php b/core/l10n/es.php index 543563bed11c2f5c10d46ef06717e75202a05280..4b8d5c7b18903d6d4640d9588c85d816ed4e4ac4 100644 --- a/core/l10n/es.php +++ b/core/l10n/es.php @@ -1,13 +1,13 @@ <?php $TRANSLATIONS = array( -"User %s shared a file with you" => "El usuario %s ha compartido un archivo contigo", -"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.", +"User %s shared a file with you" => "El usuario %s ha compartido un archivo contigo.", +"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 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,21 @@ "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", +"Cancel" => "Cancelar", +"Error loading file picker template" => "Error cargando la plantilla del seleccionador de archivos", "Yes" => "SÃ", "No" => "No", -"The object type is not specified." => "El tipo de objeto no se ha especificado.", -"Error" => "Fallo", -"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.", +"Ok" => "Aceptar", +"The object type is not specified." => "No se ha especificado el tipo de objeto", +"Error" => "Error", +"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 +69,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,36 +85,36 @@ "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}", -"You will receive a link to reset your password via Email." => "Recibirás un enlace por correo electrónico para restablecer tu contraseña", -"Reset email send." => "Email de reconfiguración enviado.", -"Request failed!" => "Pedido fallado!", +"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", "Personal" => "Personal", "Users" => "Usuarios", "Apps" => "Aplicaciones", -"Admin" => "Administrador", +"Admin" => "Administración", "Help" => "Ayuda", "Access forbidden" => "Acceso denegado", "Cloud not found" => "No se ha encontrado la nube", "Edit categories" => "Editar categorÃas", -"Add" => "Añadir", +"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", @@ -124,13 +125,14 @@ "Database tablespace" => "Espacio de tablas de la base de datos", "Database host" => "Host de la base de datos", "Finish setup" => "Completar la instalación", -"web services under your control" => "servicios web bajo tu control", +"web services under your control" => "Servicios web bajo su control", +"%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/es_AR.php b/core/l10n/es_AR.php index 748de3ddd1382195e44686577137bd394ec397ad..38b0791b94bdce60fa678d271a88c97ca88c136f 100644 --- a/core/l10n/es_AR.php +++ b/core/l10n/es_AR.php @@ -9,7 +9,7 @@ "Object type not provided." => "Tipo de objeto no provisto. ", "%s ID not provided." => "%s ID no provista. ", "Error adding %s to favorites." => "Error al agregar %s a favoritos. ", -"No categories selected for deletion." => "No hay categorÃas seleccionadas para borrar.", +"No categories selected for deletion." => "No se seleccionaron categorÃas para borrar.", "Error removing %s from favorites." => "Error al remover %s de favoritos. ", "Sunday" => "Domingo", "Monday" => "Lunes", @@ -18,23 +18,23 @@ "Thursday" => "Jueves", "Friday" => "Viernes", "Saturday" => "Sábado", -"January" => "Enero", -"February" => "Febrero", -"March" => "Marzo", -"April" => "Abril", -"May" => "Mayo", -"June" => "Junio", -"July" => "Julio", -"August" => "Agosto", -"September" => "Septiembre", -"October" => "Octubre", -"November" => "Noviembre", -"December" => "Diciembre", -"Settings" => "Ajustes", +"January" => "enero", +"February" => "febrero", +"March" => "marzo", +"April" => "abril", +"May" => "mayo", +"June" => "junio", +"July" => "julio", +"August" => "agosto", +"September" => "septiembre", +"October" => "octubre", +"November" => "noviembre", +"December" => "diciembre", +"Settings" => "Configuración", "seconds ago" => "segundos atrás", "1 minute ago" => "hace 1 minuto", "{minutes} minutes ago" => "hace {minutes} minutos", -"1 hour ago" => "Hace 1 hora", +"1 hour ago" => "1 hora atrás", "{hours} hours ago" => "{hours} horas atrás", "today" => "hoy", "yesterday" => "ayer", @@ -44,11 +44,11 @@ "months ago" => "meses atrás", "last year" => "el año pasado", "years ago" => "años atrás", -"Ok" => "Aceptar", -"Cancel" => "Cancelar", "Choose" => "Elegir", +"Cancel" => "Cancelar", "Yes" => "SÃ", "No" => "No", +"Ok" => "Aceptar", "The object type is not specified." => "El tipo de objeto no esta especificado. ", "Error" => "Error", "The app name is not specified." => "El nombre de la aplicación no esta especificado.", @@ -72,7 +72,7 @@ "No people found" => "No se encontraron usuarios", "Resharing is not allowed" => "No se permite volver a compartir", "Shared in {item} with {user}" => "Compartido en {item} con {user}", -"Unshare" => "Remover compartir", +"Unshare" => "Dejar de compartir", "can edit" => "puede editar", "access control" => "control de acceso", "create" => "crear", @@ -89,18 +89,16 @@ "ownCloud password reset" => "Restablecer contraseña de ownCloud", "Use the following link to reset your password: {link}" => "Usá este enlace para restablecer tu contraseña: {link}", "You will receive a link to reset your password via Email." => "Vas a recibir un enlace por e-mail para restablecer tu contraseña", -"Reset email send." => "Reiniciar envÃo de email.", -"Request failed!" => "Error en el pedido!", "Username" => "Nombre de usuario", "Request reset" => "Solicitar restablecimiento", "Your password was reset" => "Tu contraseña fue restablecida", "To login page" => "A la página de inicio de sesión", -"New password" => "Nueva contraseña", +"New password" => "Nueva contraseña:", "Reset password" => "Restablecer contraseña", "Personal" => "Personal", "Users" => "Usuarios", "Apps" => "Aplicaciones", -"Admin" => "Administrador", +"Admin" => "Administración", "Help" => "Ayuda", "Access forbidden" => "Acceso denegado", "Cloud not found" => "No se encontró ownCloud", @@ -124,7 +122,7 @@ "Database tablespace" => "Espacio de tablas de la base de datos", "Database host" => "Host de la base de datos", "Finish setup" => "Completar la instalación", -"web services under your control" => "servicios web sobre los que tenés control", +"web services under your control" => "servicios web controlados por vos", "Log out" => "Cerrar la sesión", "Automatic logon rejected!" => "¡El inicio de sesión automático fue rechazado!", "If you did not change your password recently, your account may be compromised!" => "¡Si no cambiaste tu contraseña recientemente, puede ser que tu cuenta esté comprometida!", diff --git a/core/l10n/et_EE.php b/core/l10n/et_EE.php index b6b6d4c9d94f3e3db78edba477a29ea468699a89..803b36e1c31fe33c21fac1677ac1f93d67d4defb 100644 --- a/core/l10n/et_EE.php +++ b/core/l10n/et_EE.php @@ -1,16 +1,16 @@ <?php $TRANSLATIONS = array( -"User %s shared a file with you" => "Kasutaja %s jagas Sinuga faili", -"User %s shared a folder with you" => "Kasutaja %s jagas Sinuga kataloogi.", -"User %s shared the file \"%s\" with you. It is available for download here: %s" => "Kasutaja %s jagas Sinuga faili \"%s\". See on allalaadimiseks saadaval siin: %s", -"User %s shared the folder \"%s\" with you. It is available for download here: %s" => "Kasutaja %s jagas Sinuga kataloogi \"%s\". See on allalaadimiseks saadaval siin: %s", +"User %s shared a file with you" => "Kasutaja %s jagas sinuga faili", +"User %s shared a folder with you" => "Kasutaja %s jagas Sinuga kausta.", +"User %s shared the file \"%s\" with you. It is available for download here: %s" => "Kasutaja %s jagas sinuga faili \"%s\". See on allalaadimiseks saadaval siin: %s", +"User %s shared the folder \"%s\" with you. It is available for download here: %s" => "Kasutaja %s jagas sinuga kausta \"%s\". See on allalaadimiseks saadaval siin: %s", "Category type not provided." => "Kategooria tüüp puudub.", "No category to add?" => "Pole kategooriat, mida lisada?", -"This category already exists: %s" => "See kategooria juba eksisteerib: %s", +"This category already exists: %s" => "See kategooria on juba olemas: %s", "Object type not provided." => "Objekti tüüb puudub.", -"%s ID not provided." => "%s ID puudub", +"%s ID not provided." => "%s ID puudub.", "Error adding %s to favorites." => "Viga %s lisamisel lemmikutesse.", "No categories selected for deletion." => "Kustutamiseks pole kategooriat valitud.", -"Error removing %s from favorites." => "Viga %s eemaldamisel lemmikutest", +"Error removing %s from favorites." => "Viga %s eemaldamisel lemmikutest.", "Sunday" => "Pühapäev", "Monday" => "Esmaspäev", "Tuesday" => "Teisipäev", @@ -44,14 +44,15 @@ "months ago" => "kuu tagasi", "last year" => "viimasel aastal", "years ago" => "aastat tagasi", -"Ok" => "Ok", -"Cancel" => "Loobu", "Choose" => "Vali", +"Cancel" => "Loobu", +"Error loading file picker template" => "Viga failivalija malli laadimisel", "Yes" => "Jah", "No" => "Ei", -"The object type is not specified." => "Objekti tüüb pole määratletud", +"Ok" => "Ok", +"The object type is not specified." => "Objekti tüüp pole määratletud.", "Error" => "Viga", -"The app name is not specified." => "Rakenduse nimi ole määratletud", +"The app name is not specified." => "Rakenduse nimi ole määratletud.", "The required file {file} is not installed!" => "Vajalikku faili {file} pole paigaldatud!", "Shared" => "Jagatud", "Share" => "Jaga", @@ -64,7 +65,7 @@ "Share with link" => "Jaga lingiga", "Password protect" => "Parooliga kaitstud", "Password" => "Parool", -"Email link to person" => "Saada link isikule emailiga", +"Email link to person" => "Saada link isikule e-postiga", "Send" => "Saada", "Set expiration date" => "Määra aegumise kuupäev", "Expiration date" => "Aegumise kuupäev", @@ -82,24 +83,24 @@ "Password protected" => "Parooliga kaitstud", "Error unsetting expiration date" => "Viga aegumise kuupäeva eemaldamisel", "Error setting expiration date" => "Viga aegumise kuupäeva määramisel", -"Sending ..." => "Saadan ...", -"Email sent" => "Email saadetud", +"Sending ..." => "Saatmine ...", +"Email sent" => "E-kiri on saadetud", "The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Uuendus ebaõnnestus. Palun teavita probleemidest <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud kogukonda</a>.", "The update was successful. Redirecting you to ownCloud now." => "Uuendus oli edukas. Kohe suunatakse Sind ownCloudi.", "ownCloud password reset" => "ownCloud parooli taastamine", "Use the following link to reset your password: {link}" => "Kasuta järgnevat linki oma parooli taastamiseks: {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 ." => "Link parooli vahetuseks on saadetud Sinu e-posti aadressile.<br>Kui kiri pole saabunud mõistliku aja jooksul, siis kontrolli oma spam-/rämpskirjade katalooge.<br>Kui kirja pole ka seal, siis küsi abi süsteemihaldurilt.", +"Request failed!<br>Did you make sure your email/username was right?" => "Päring ebaõnnestus!<br>Oled sa veendunud, et e-post/kasutajanimi on õiged?", "You will receive a link to reset your password via Email." => "Sinu parooli taastamise link saadetakse sulle e-postile.", -"Reset email send." => "Taastamise e-kiri on saadetud.", -"Request failed!" => "Päring ebaõnnestus!", "Username" => "Kasutajanimi", "Request reset" => "Päringu taastamine", "Your password was reset" => "Sinu parool on taastatud", "To login page" => "Sisselogimise lehele", "New password" => "Uus parool", "Reset password" => "Nulli parool", -"Personal" => "isiklik", +"Personal" => "Isiklik", "Users" => "Kasutajad", -"Apps" => "Programmid", +"Apps" => "Rakendused", "Admin" => "Admin", "Help" => "Abiinfo", "Access forbidden" => "Ligipääs on keelatud", @@ -112,9 +113,9 @@ "No secure random number generator is available, please enable the PHP OpenSSL extension." => "Turvalist juhuslike numbrite generaatorit pole saadaval. Palun luba PHP-s OpenSSL laiendus.", "Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Ilma turvalise juhuslike numbrite generaatorita võib ründaja ennustada paroolivahetuse võtme ning hõivata su konto.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Su andmete kataloog ja failid on tõenäoliselt internetist vabalt saadaval kuna .htaccess fail ei toimi.", -"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>." => "Serveri korrektseks seadistuseks palun tutvu <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">dokumentatsiooniga</a>.", +"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>." => "Serveri korrektseks seadistuseks tutvu palun <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">dokumentatsiooniga</a>.", "Create an <strong>admin account</strong>" => "Loo <strong>admini konto</strong>", -"Advanced" => "Lisavalikud", +"Advanced" => "Täpsem", "Data folder" => "Andmete kaust", "Configure the database" => "Seadista andmebaasi", "will be used" => "kasutatakse", @@ -125,15 +126,16 @@ "Database host" => "Andmebaasi host", "Finish setup" => "Lõpeta seadistamine", "web services under your control" => "veebiteenused sinu kontrolli all", +"%s is available. Get more information on how to update." => "%s on saadaval. Vaata lähemalt kuidas uuendada.", "Log out" => "Logi välja", "Automatic logon rejected!" => "Automaatne sisselogimine lükati tagasi!", -"If you did not change your password recently, your account may be compromised!" => "Kui sa ei muutnud oma parooli hiljut, siis võib su kasutajakonto olla ohustatud!", +"If you did not change your password recently, your account may be compromised!" => "Kui sa ei muutnud oma parooli hiljuti, siis võib su kasutajakonto olla ohustatud!", "Please change your password to secure your account again." => "Palun muuda parooli, et oma kasutajakonto uuesti turvata.", "Lost your password?" => "Kaotasid oma parooli?", "remember" => "pea meeles", "Log in" => "Logi sisse", -"Alternative Logins" => "Alternatiivsed meldimised", +"Alternative Logins" => "Alternatiivsed sisselogimisviisid", "prev" => "eelm", "next" => "järgm", -"Updating ownCloud to version %s, this may take a while." => "Uuendan ownCloudi versioonile %s. Läheb pisut aega." +"Updating ownCloud to version %s, this may take a while." => "ownCloudi uuendamine versioonile %s. See võib veidi aega võtta." ); diff --git a/core/l10n/eu.php b/core/l10n/eu.php index 76e38a92d1f4b08c47a46237caf68624ed28907e..1ec4ee8f5c4a8523aa89e9ed5b3c3cb45aa91cfa 100644 --- a/core/l10n/eu.php +++ b/core/l10n/eu.php @@ -44,11 +44,11 @@ "months ago" => "hilabete", "last year" => "joan den urtean", "years ago" => "urte", -"Ok" => "Ados", -"Cancel" => "Ezeztatu", "Choose" => "Aukeratu", +"Cancel" => "Ezeztatu", "Yes" => "Bai", "No" => "Ez", +"Ok" => "Ados", "The object type is not specified." => "Objetu mota ez dago zehaztuta.", "Error" => "Errorea", "The app name is not specified." => "App izena ez dago zehaztuta.", @@ -89,8 +89,6 @@ "ownCloud password reset" => "ownCloud-en pasahitza berrezarri", "Use the following link to reset your password: {link}" => "Eribili hurrengo lotura zure pasahitza berrezartzeko: {link}", "You will receive a link to reset your password via Email." => "Zure pashitza berrezartzeko lotura bat jasoko duzu Epostaren bidez.", -"Reset email send." => "Berrezartzeko eposta bidali da.", -"Request failed!" => "Eskariak huts egin du!", "Username" => "Erabiltzaile izena", "Request reset" => "Eskaera berrezarri da", "Your password was reset" => "Zure pasahitza berrezarri da", @@ -100,7 +98,7 @@ "Personal" => "Pertsonala", "Users" => "Erabiltzaileak", "Apps" => "Aplikazioak", -"Admin" => "Kudeatzailea", +"Admin" => "Admin", "Help" => "Laguntza", "Access forbidden" => "Sarrera debekatuta", "Cloud not found" => "Ez da hodeia aurkitu", diff --git a/core/l10n/fa.php b/core/l10n/fa.php index e6f5aaac0cb3c25fd16670c853be307b918f3a97..fb8a312587c99b12c562d0dbe358b646d1a6fccd 100644 --- a/core/l10n/fa.php +++ b/core/l10n/fa.php @@ -44,17 +44,17 @@ "months ago" => "ماه‌های قبل", "last year" => "سال قبل", "years ago" => "سال‌های قبل", -"Ok" => "قبول", -"Cancel" => "منصر٠شدن", "Choose" => "انتخاب کردن", +"Cancel" => "منصر٠شدن", "Yes" => "بله", "No" => "نه", +"Ok" => "قبول", "The object type is not specified." => "نوع Ø´ÛŒ تعیین نشده است.", "Error" => "خطا", "The app name is not specified." => "نام برنامه تعیین نشده است.", "The required file {file} is not installed!" => "پرونده { پرونده} درخواست شده نصب نشده است !", "Shared" => "اشتراک گذاشته شده", -"Share" => "اشتراک‌گزاری", +"Share" => "اشتراک‌گذاری", "Error while sharing" => "خطا Ø¯Ø±ØØ§Ù„ به اشتراک گذاشتن", "Error while unsharing" => "خطا Ø¯Ø±ØØ§Ù„ لغو اشتراک", "Error while changing permissions" => "خطا در ØØ§Ù„ تغییر مجوز", @@ -89,22 +89,20 @@ "ownCloud password reset" => "پسورد ابرهای شما تغییرکرد", "Use the following link to reset your password: {link}" => "از لینک زیر جهت دوباره سازی پسورد Ø§Ø³ØªÙØ§Ø¯Ù‡ کنید :\n{link}", "You will receive a link to reset your password via Email." => "شما یک نامه الکترونیکی ØØ§ÙˆÛŒ یک لینک جهت بازسازی گذرواژه Ø¯Ø±ÛŒØ§ÙØª خواهید کرد.", -"Reset email send." => "تنظیم مجدد ایمیل را Ø¨ÙØ±Ø³ØªÛŒØ¯.", -"Request failed!" => "درخواست رد شده است !", -"Username" => "شناسه", +"Username" => "نام کاربری", "Request reset" => "درخواست دوباره سازی", "Your password was reset" => "گذرواژه شما تغییرکرد", "To login page" => "به ØµÙØÙ‡ ورود", "New password" => "گذرواژه جدید", "Reset password" => "دوباره سازی گذرواژه", "Personal" => "شخصی", -"Users" => "کاربر ها", -"Apps" => "برنامه", +"Users" => "کاربران", +"Apps" => " برنامه ها", "Admin" => "مدیر", -"Help" => "Ú©Ù…Ú©", +"Help" => "راه‌نما", "Access forbidden" => "اجازه دسترسی به مناطق ممنوعه را ندارید", "Cloud not found" => "پیدا نشد", -"Edit categories" => "ویرایش گروه ها", +"Edit categories" => "ویرایش گروه", "Add" => "Ø§ÙØ²ÙˆØ¯Ù†", "Security Warning" => "اخطار امنیتی", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "نسخه ÛŒ PHP شما در برابر ØÙ…لات NULL Byte آسیب پذیر است.(CVE-2006-7243)", @@ -114,7 +112,7 @@ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "ÙØ§ÛŒÙ„ها Ùˆ Ùهرست های داده های شما قابل از اینترنت قابل دسترسی هستند، چونکه ÙØ§ÛŒÙ„ htacces. کار نمی کند.", "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> بسازید", -"Advanced" => "ØØ±ÙÙ‡ ای", +"Advanced" => "Ù¾ÛŒØ´Ø±ÙØªÙ‡", "Data folder" => "پوشه اطلاعاتی", "Configure the database" => "پایگاه داده برنامه ریزی شدند", "will be used" => "Ø§Ø³ØªÙØ§Ø¯Ù‡ خواهد شد", @@ -124,7 +122,7 @@ "Database tablespace" => "جدول پایگاه داده", "Database host" => "هاست پایگاه داده", "Finish setup" => "اتمام نصب", -"web services under your control" => "سرویس وب ØªØØª کنترل شما", +"web services under your control" => "سرویس های ØªØØª وب در کنترل شما", "Log out" => "خروج", "Automatic logon rejected!" => "ورود به سیستم اتوماتیک ردشد!", "If you did not change your password recently, your account may be compromised!" => "اگر شما اخیرا رمزعبور را تغییر نداده اید، ØØ³Ø§Ø¨ شما در معرض خطر Ù…ÛŒ باشد !", diff --git a/core/l10n/fi_FI.php b/core/l10n/fi_FI.php index ec79d03122784070ca9d434dbe7b33d545c91eb8..1f7a01e0e06950ebbc22fdfe1eeb79f66f450f64 100644 --- a/core/l10n/fi_FI.php +++ b/core/l10n/fi_FI.php @@ -9,25 +9,25 @@ "Error adding %s to favorites." => "Virhe lisätessä kohdetta %s suosikkeihin.", "No categories selected for deletion." => "Luokkia ei valittu poistettavaksi.", "Error removing %s from favorites." => "Virhe poistaessa kohdetta %s suosikeista.", -"Sunday" => "Sunnuntai", -"Monday" => "Maanantai", -"Tuesday" => "Tiistai", -"Wednesday" => "Keskiviikko", -"Thursday" => "Torstai", -"Friday" => "Perjantai", -"Saturday" => "Lauantai", -"January" => "Tammikuu", -"February" => "Helmikuu", -"March" => "Maaliskuu", -"April" => "Huhtikuu", -"May" => "Toukokuu", -"June" => "Kesäkuu", -"July" => "Heinäkuu", -"August" => "Elokuu", -"September" => "Syyskuu", -"October" => "Lokakuu", -"November" => "Marraskuu", -"December" => "Joulukuu", +"Sunday" => "sunnuntai", +"Monday" => "maanantai", +"Tuesday" => "tiistai", +"Wednesday" => "keskiviikko", +"Thursday" => "torstai", +"Friday" => "perjantai", +"Saturday" => "lauantai", +"January" => "tammikuu", +"February" => "helmikuu", +"March" => "maaliskuu", +"April" => "huhtikuu", +"May" => "toukokuu", +"June" => "kesäkuu", +"July" => "heinäkuu", +"August" => "elokuu", +"September" => "syyskuu", +"October" => "lokakuu", +"November" => "marraskuu", +"December" => "joulukuu", "Settings" => "Asetukset", "seconds ago" => "sekuntia sitten", "1 minute ago" => "1 minuutti sitten", @@ -42,11 +42,11 @@ "months ago" => "kuukautta sitten", "last year" => "viime vuonna", "years ago" => "vuotta sitten", -"Ok" => "Ok", -"Cancel" => "Peru", "Choose" => "Valitse", +"Cancel" => "Peru", "Yes" => "Kyllä", "No" => "Ei", +"Ok" => "Ok", "Error" => "Virhe", "The app name is not specified." => "Sovelluksen nimeä ei ole määritelty.", "The required file {file} is not installed!" => "Vaadittua tiedostoa {file} ei ole asennettu!", @@ -84,19 +84,18 @@ "The update was successful. Redirecting you to ownCloud now." => "Päivitys onnistui. Selain ohjautuu nyt ownCloudiisi.", "ownCloud password reset" => "ownCloud-salasanan nollaus", "Use the following link to reset your password: {link}" => "Voit palauttaa salasanasi seuraavassa osoitteessa: {link}", +"Request failed!<br>Did you make sure your email/username was right?" => "Pyyntö epäonnistui!<br>Olihan sähköpostiosoitteesi/käyttäjätunnuksesi oikein?", "You will receive a link to reset your password via Email." => "Saat sähköpostitse linkin nollataksesi salasanan.", -"Reset email send." => "Salasanan nollausviesti lähetetty.", -"Request failed!" => "Pyyntö epäonnistui!", "Username" => "Käyttäjätunnus", "Request reset" => "Tilaus lähetetty", "Your password was reset" => "Salasanasi nollattiin", "To login page" => "Kirjautumissivulle", "New password" => "Uusi salasana", "Reset password" => "Palauta salasana", -"Personal" => "Henkilökohtaiset", +"Personal" => "Henkilökohtainen", "Users" => "Käyttäjät", "Apps" => "Sovellukset", -"Admin" => "Hallinta", +"Admin" => "Ylläpitäjä", "Help" => "Ohje", "Access forbidden" => "Pääsy estetty", "Cloud not found" => "Pilveä ei löydy", @@ -105,6 +104,7 @@ "Security Warning" => "Turvallisuusvaroitus", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "PHP-asennuksesi on haavoittuvainen NULL Byte -hyökkäykselle (CVE-2006-7243)", "Please update your PHP installation to use ownCloud securely." => "Päivitä PHP-asennuksesi käyttääksesi ownCloudia turvallisesti.", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Turvallista satunnaislukugeneraattoria ei ole käytettävissä, ota käyttöön PHP:n OpenSSL-laajennus", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Datakansiosi ja tiedostosi ovat mitä luultavimmin muiden saavutettavissa internetistä, koska .htaccess-tiedosto ei toimi.", "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>." => "Katso palvelimen asetuksien määrittämiseen liittyvät ohjeet <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">dokumentaatiosta</a>.", "Create an <strong>admin account</strong>" => "Luo <strong>ylläpitäjän tunnus</strong>", @@ -119,6 +119,7 @@ "Database host" => "Tietokantapalvelin", "Finish setup" => "Viimeistele asennus", "web services under your control" => "verkkopalvelut hallinnassasi", +"%s is available. Get more information on how to update." => "%s on saatavilla. Lue lisätietoja, miten päivitys asennetaan.", "Log out" => "Kirjaudu ulos", "Automatic logon rejected!" => "Automaattinen sisäänkirjautuminen hylättiin!", "If you did not change your password recently, your account may be compromised!" => "Jos et vaihtanut salasanaasi äskettäin, tilisi saattaa olla murrettu.", diff --git a/core/l10n/fr.php b/core/l10n/fr.php index 3b89d69b3b9f9cdf104041f395de6681acb2c095..b01625a887b86102fb8be013944350b1a50151f6 100644 --- a/core/l10n/fr.php +++ b/core/l10n/fr.php @@ -9,7 +9,7 @@ "Object type not provided." => "Type d'objet non spécifié.", "%s ID not provided." => "L'identifiant de %s n'est pas spécifié.", "Error adding %s to favorites." => "Erreur lors de l'ajout de %s aux favoris.", -"No categories selected for deletion." => "Aucune catégorie sélectionnée pour suppression", +"No categories selected for deletion." => "Pas de catégorie sélectionnée pour la suppression.", "Error removing %s from favorites." => "Erreur lors de la suppression de %s des favoris.", "Sunday" => "Dimanche", "Monday" => "Lundi", @@ -44,11 +44,11 @@ "months ago" => "il y a plusieurs mois", "last year" => "l'année dernière", "years ago" => "il y a plusieurs années", -"Ok" => "Ok", -"Cancel" => "Annuler", "Choose" => "Choisir", +"Cancel" => "Annuler", "Yes" => "Oui", "No" => "Non", +"Ok" => "Ok", "The object type is not specified." => "Le type d'objet n'est pas spécifié.", "Error" => "Erreur", "The app name is not specified." => "Le nom de l'application n'est pas spécifié.", @@ -88,23 +88,23 @@ "The update was successful. Redirecting you to ownCloud now." => "La mise à jour a réussi. Vous êtes redirigé maintenant vers ownCloud.", "ownCloud password reset" => "Réinitialisation de votre mot de passe Owncloud", "Use the following link to reset your password: {link}" => "Utilisez le lien suivant pour réinitialiser votre mot de passe : {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 ." => "Le lien permettant de réinitialiser votre mot de passe vous a été transmis.<br>Si vous ne le recevez pas dans un délai raisonnable, vérifier votre boîte de pourriels.<br>Au besoin, contactez votre administrateur local.", +"Request failed!<br>Did you make sure your email/username was right?" => "Requête en échec!<br>Avez-vous vérifié vos courriel/nom d'utilisateur?", "You will receive a link to reset your password via Email." => "Vous allez recevoir un e-mail contenant un lien pour réinitialiser votre mot de passe.", -"Reset email send." => "Mail de réinitialisation envoyé.", -"Request failed!" => "La requête a échoué !", "Username" => "Nom d'utilisateur", "Request reset" => "Demander la réinitialisation", "Your password was reset" => "Votre mot de passe a été réinitialisé", "To login page" => "Retour à la page d'authentification", "New password" => "Nouveau mot de passe", "Reset password" => "Réinitialiser le mot de passe", -"Personal" => "Personnels", +"Personal" => "Personnel", "Users" => "Utilisateurs", "Apps" => "Applications", "Admin" => "Administration", "Help" => "Aide", "Access forbidden" => "Accès interdit", "Cloud not found" => "Introuvable", -"Edit categories" => "Modifier les catégories", +"Edit categories" => "Editer les catégories", "Add" => "Ajouter", "Security Warning" => "Avertissement de sécurité", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Votre version de PHP est vulnérable à l'attaque par caractère NULL (CVE-2006-7243)", @@ -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/gl.php b/core/l10n/gl.php index fd237a39c862c4e01e43c4cea3c8758557fdda44..986526954468b66caf8ed52aa4dd5f6555bc7925 100644 --- a/core/l10n/gl.php +++ b/core/l10n/gl.php @@ -9,7 +9,7 @@ "Object type not provided." => "Non se forneceu o tipo de obxecto.", "%s ID not provided." => "Non se forneceu o ID %s.", "Error adding %s to favorites." => "Produciuse un erro ao engadir %s aos favoritos.", -"No categories selected for deletion." => "Non hai categorÃas seleccionadas para eliminar.", +"No categories selected for deletion." => "Non se seleccionaron categorÃas para eliminación.", "Error removing %s from favorites." => "Produciuse un erro ao eliminar %s dos favoritos.", "Sunday" => "Domingo", "Monday" => "Luns", @@ -30,11 +30,11 @@ "October" => "outubro", "November" => "novembro", "December" => "decembro", -"Settings" => "Configuracións", +"Settings" => "Axustes", "seconds ago" => "segundos atrás", "1 minute ago" => "hai 1 minuto", "{minutes} minutes ago" => "hai {minutes} minutos", -"1 hour ago" => "hai 1 hora", +"1 hour ago" => "Vai 1 hora", "{hours} hours ago" => "hai {hours} horas", "today" => "hoxe", "yesterday" => "onte", @@ -44,11 +44,12 @@ "months ago" => "meses atrás", "last year" => "último ano", "years ago" => "anos atrás", -"Ok" => "Aceptar", -"Cancel" => "Cancelar", "Choose" => "Escoller", +"Cancel" => "Cancelar", +"Error loading file picker template" => "Produciuse un erro ao cargar o modelo do selector de ficheiros", "Yes" => "Si", "No" => "Non", +"Ok" => "Aceptar", "The object type is not specified." => "Non se especificou o tipo de obxecto.", "Error" => "Erro", "The app name is not specified." => "Non se especificou o nome do aplicativo.", @@ -88,9 +89,9 @@ "The update was successful. Redirecting you to ownCloud now." => "A actualización realizouse correctamente. RedirixÃndoo agora á ownCloud.", "ownCloud password reset" => "Restabelecer o contrasinal de ownCloud", "Use the following link to reset your password: {link}" => "Usa a seguinte ligazón para restabelecer o contrasinal: {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 ." => "Envióuselle ao seu correo unha ligazón para restabelecer o seu contrasinal.<br>Se non o recibe nun prazo razoábel de tempo, revise o seu cartafol de correo lixo ou de non desexados.<br> Se non o atopa aà pregúntelle ao seu administrador local..", +"Request failed!<br>Did you make sure your email/username was right?" => "Non foi posÃbel facer a petición!<br>Asegúrese de que o seu enderezo de correo ou nome de usuario é correcto.", "You will receive a link to reset your password via Email." => "Recibirá unha ligazón por correo para restabelecer o contrasinal", -"Reset email send." => "Restabelecer o envÃo por correo.", -"Request failed!" => "Non foi posÃbel facer a petición", "Username" => "Nome de usuario", "Request reset" => "Petición de restabelecemento", "Your password was reset" => "O contrasinal foi restabelecido", @@ -100,11 +101,11 @@ "Personal" => "Persoal", "Users" => "Usuarios", "Apps" => "Aplicativos", -"Admin" => "Admin", +"Admin" => "Administración", "Help" => "Axuda", "Access forbidden" => "Acceso denegado", "Cloud not found" => "Nube non atopada", -"Edit categories" => "Editar categorÃas", +"Edit categories" => "Editar as categorÃas", "Add" => "Engadir", "Security Warning" => "Aviso de seguranza", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "A súa versión de PHP é vulnerábel a un ataque de byte nulo (CVE-2006-7243)", @@ -125,6 +126,7 @@ "Database host" => "Servidor da base de datos", "Finish setup" => "Rematar a configuración", "web services under your control" => "servizos web baixo o seu control", +"%s is available. Get more information on how to update." => "%s está dispoñÃbel. Obteña máis información sobre como actualizar.", "Log out" => "Desconectar", "Automatic logon rejected!" => "Rexeitouse a entrada automática", "If you did not change your password recently, your account may be compromised!" => "Se non fixo recentemente cambios de contrasinal é posÃbel que a súa conta estea comprometida!", diff --git a/core/l10n/he.php b/core/l10n/he.php index 56f273e95dea107e5ce0b6e35385e8a775d5433c..eb2c3f3d1538979af80d18e97af9cff8942247c4 100644 --- a/core/l10n/he.php +++ b/core/l10n/he.php @@ -44,11 +44,11 @@ "months ago" => "חודשי×", "last year" => "×©× ×” שעברה", "years ago" => "×©× ×™×", -"Ok" => "בסדר", -"Cancel" => "ביטול", "Choose" => "בחירה", +"Cancel" => "ביטול", "Yes" => "כן", "No" => "ל×", +"Ok" => "בסדר", "The object type is not specified." => "סוג הפריט ×œ× ×¦×•×™×Ÿ.", "Error" => "שגי××”", "The app name is not specified." => "×©× ×”×™×™×©×•× ×œ× ×¦×•×™×Ÿ.", @@ -63,7 +63,7 @@ "Share with" => "שיתוף ×¢×", "Share with link" => "שיתוף ×¢× ×§×™×©×•×¨", "Password protect" => "×”×’× ×” בססמה", -"Password" => "ססמה", +"Password" => "סיסמ×", "Email link to person" => "שליחת קישור בדו×״ל למשתמש", "Send" => "שליחה", "Set expiration date" => "הגדרת ת×ריך תפוגה", @@ -89,8 +89,6 @@ "ownCloud password reset" => "×יפוס הססמה של ownCloud", "Use the following link to reset your password: {link}" => "יש להשתמש בקישור ×”×‘× ×›×“×™ ל×פס ×ת הססמה שלך: {link}", "You will receive a link to reset your password via Email." => "יישלח לתיבת הדו×״ל שלך קישור ל×יפוס הססמה.", -"Reset email send." => "×יפוס שליחת דו×״ל.", -"Request failed!" => "הבקשה × ×›×©×œ×”!", "Username" => "×©× ×ž×©×ª×ž×©", "Request reset" => "בקשת ×יפוס", "Your password was reset" => "הססמה שלך ×ופסה", @@ -104,9 +102,10 @@ "Help" => "עזרה", "Access forbidden" => "הגישה × ×—×¡×ž×”", "Cloud not found" => "×¢× ×Ÿ ×œ× × ×ž×¦×", -"Edit categories" => "עריכת הקטגוריות", +"Edit categories" => "ערוך קטגוריות", "Add" => "הוספה", "Security Warning" => "×זהרת ×בטחה", +"Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "גרסת ×”Ö¾PHP פגיעה ×‘×¤× ×™ התקפת בית NULL/ריק (CVE-2006-7243)", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "×ין מחולל ×ž×¡×¤×¨×™× ×קר××™×™× ×ž×ובטח, × × ×œ×”×¤×¢×™×œ ×ת ההרחבה OpenSSL ב־PHP.", "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 ×œ× ×¢×•×‘×“.", @@ -122,7 +121,7 @@ "Database tablespace" => "מרחב הכתובות של מסד ×”× ×ª×•× ×™×", "Database host" => "שרת בסיס × ×ª×•× ×™×", "Finish setup" => "×¡×™×•× ×”×ª×§× ×”", -"web services under your control" => "שירותי רשת בשליטתך", +"web services under your control" => "שירותי רשת תחת השליטה שלך", "Log out" => "×”×ª× ×ª×§×•×ª", "Automatic logon rejected!" => "בקשת ×”×›× ×™×¡×” ×”×וטומטית × ×“×—×ª×”!", "If you did not change your password recently, your account may be compromised!" => "×× ×œ× ×©×™× ×™×ª ×ת ססמתך ל××—×¨×•× ×”, יתכן ×©×—×©×‘×•× ×š × ×¤×’×¢!", diff --git a/core/l10n/hr.php b/core/l10n/hr.php index d32d8d4b2278580c8f8dfd79b55662c8fc3eeece..660b47c54fdbb0b9566a27e9c93cd617e2229e17 100644 --- a/core/l10n/hr.php +++ b/core/l10n/hr.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "No category to add?" => "Nemate kategorija koje možete dodati?", -"No categories selected for deletion." => "Nema odabranih kategorija za brisanje.", +"No categories selected for deletion." => "Niti jedna kategorija nije odabrana za brisanje.", "Sunday" => "nedelja", "Monday" => "ponedeljak", "Tuesday" => "utorak", @@ -28,12 +28,12 @@ "months ago" => "mjeseci", "last year" => "proÅ¡lu godinu", "years ago" => "godina", -"Ok" => "U redu", -"Cancel" => "Odustani", "Choose" => "Izaberi", +"Cancel" => "Odustani", "Yes" => "Da", "No" => "Ne", -"Error" => "PogreÅ¡ka", +"Ok" => "U redu", +"Error" => "GreÅ¡ka", "Share" => "Podijeli", "Error while sharing" => "GreÅ¡ka prilikom djeljenja", "Error while unsharing" => "GreÅ¡ka prilikom iskljuÄivanja djeljenja", @@ -76,7 +76,7 @@ "Edit categories" => "Uredi kategorije", "Add" => "Dodaj", "Create an <strong>admin account</strong>" => "Stvori <strong>administratorski raÄun</strong>", -"Advanced" => "Dodatno", +"Advanced" => "Napredno", "Data folder" => "Mapa baze podataka", "Configure the database" => "Konfiguriraj bazu podataka", "will be used" => "će se koristiti", diff --git a/core/l10n/hu_HU.php b/core/l10n/hu_HU.php index eb0a3d1a91d51e62106256c099d52dfae71f1cdb..766e1bfc7eaff091e23667c32c61bc2b00123246 100644 --- a/core/l10n/hu_HU.php +++ b/core/l10n/hu_HU.php @@ -44,11 +44,12 @@ "months ago" => "több hónapja", "last year" => "tavaly", "years ago" => "több éve", -"Ok" => "Ok", -"Cancel" => "Mégse", "Choose" => "Válasszon", +"Cancel" => "Mégsem", +"Error loading file picker template" => "Nem sikerült betölteni a fájlkiválasztó sablont", "Yes" => "Igen", "No" => "Nem", +"Ok" => "Ok", "The object type is not specified." => "Az objektum tÃpusa nincs megadva.", "Error" => "Hiba", "The app name is not specified." => "Az alkalmazás neve nincs megadva.", @@ -88,19 +89,19 @@ "The update was successful. Redirecting you to ownCloud now." => "A frissÃtés sikeres volt. VisszairányÃtjuk az ownCloud szolgáltatáshoz.", "ownCloud password reset" => "ownCloud jelszó-visszaállÃtás", "Use the following link to reset your password: {link}" => "Használja ezt a linket a jelszó ismételt beállÃtásához: {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 ." => "Emailben fog kapni egy linket, amivel új jelszót tud majd beállÃtani magának. <br>Ha a levél nem jött meg, holott úgy érzi, hogy már meg kellett volna érkeznie, akkor ellenÅ‘rizze a spam/levélszemét mappáját. <br>Ha ott sincsen, akkor érdeklÅ‘djön a rendszergazdánál.", +"Request failed!<br>Did you make sure your email/username was right?" => "A kérést nem sikerült teljesÃteni! <br>Biztos, hogy jó emailcÃmet/felhasználónevet adott meg?", "You will receive a link to reset your password via Email." => "Egy emailben fog értesÃtést kapni a jelszóbeállÃtás módjáról.", -"Reset email send." => "Elküldtük az emailt a jelszó ismételt beállÃtásához.", -"Request failed!" => "Nem sikerült a kérést teljesÃteni!", "Username" => "Felhasználónév", "Request reset" => "VisszaállÃtás igénylése", "Your password was reset" => "Jelszó megváltoztatva", "To login page" => "A bejelentkezÅ‘ ablakhoz", -"New password" => "Új jelszó", +"New password" => "Az új jelszó", "Reset password" => "Jelszó-visszaállÃtás", "Personal" => "Személyes", "Users" => "Felhasználók", "Apps" => "Alkalmazások", -"Admin" => "Adminisztráció", +"Admin" => "Adminsztráció", "Help" => "Súgó", "Access forbidden" => "A hozzáférés nem engedélyezett", "Cloud not found" => "A felhÅ‘ nem található", @@ -125,6 +126,7 @@ "Database host" => "Adatbázis szerver", "Finish setup" => "A beállÃtások befejezése", "web services under your control" => "webszolgáltatások saját kézben", +"%s is available. Get more information on how to update." => "%s rendelkezésre áll. További információ a frissÃtéshez.", "Log out" => "Kilépés", "Automatic logon rejected!" => "Az automatikus bejelentkezés sikertelen!", "If you did not change your password recently, your account may be compromised!" => "Ha mostanában nem módosÃtotta a jelszavát, akkor lehetséges, hogy idegenek jutottak be a rendszerbe az Ön nevében!", diff --git a/core/l10n/hy.php b/core/l10n/hy.php new file mode 100644 index 0000000000000000000000000000000000000000..de0c725c73b62b4590d04682d08660eeef60c2de --- /dev/null +++ b/core/l10n/hy.php @@ -0,0 +1,21 @@ +<?php $TRANSLATIONS = array( +"Sunday" => "Ô¿Õ«Ö€Õ¡Õ¯Õ«", +"Monday" => "ÔµÖ€Õ¯Õ¸Ö‚Õ·Õ¡Õ¢Õ©Õ«", +"Tuesday" => "ÔµÖ€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«", +"Wednesday" => "Õ‰Õ¸Ö€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«", +"Thursday" => "Õ€Õ«Õ¶Õ£Õ·Õ¡Õ¢Õ©Õ«", +"Friday" => "ÕˆÖ‚Ö€Õ¢Õ¡Õ©", +"Saturday" => "Õ‡Õ¡Õ¢Õ¡Õ©", +"January" => "Õ€Õ¸Ö‚Õ¶Õ¾Õ¡Ö€", +"February" => "Õ“Õ¥Õ¿Ö€Õ¾Õ¡Ö€", +"March" => "Õ„Õ¡Ö€Õ¿", +"April" => "Ô±ÕºÖ€Õ«Õ¬", +"May" => "Õ„Õ¡ÕµÕ«Õ½", +"June" => "Õ€Õ¸Ö‚Õ¶Õ«Õ½", +"July" => "Õ€Õ¸Ö‚Õ¬Õ«Õ½", +"August" => "Õ•Õ£Õ¸Õ½Õ¿Õ¸Õ½", +"September" => "ÕÕ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥Ö€", +"October" => "Õ€Õ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€", +"November" => "Õ†Õ¸ÕµÕ¥Õ´Õ¢Õ¥Ö€", +"December" => "Ô´Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€" +); diff --git a/core/l10n/ia.php b/core/l10n/ia.php index 8adc38f0bba595f065e6a630d4649b8e7ab6624c..b6bb75f2b3becfca76fcae938bff18303dcd03b4 100644 --- a/core/l10n/ia.php +++ b/core/l10n/ia.php @@ -20,8 +20,10 @@ "December" => "Decembre", "Settings" => "Configurationes", "Cancel" => "Cancellar", +"Error" => "Error", "Share" => "Compartir", "Password" => "Contrasigno", +"Send" => "Invia", "ownCloud password reset" => "Reinitialisation del contrasigno de ownCLoud", "Username" => "Nomine de usator", "Request reset" => "Requestar reinitialisation", diff --git a/core/l10n/id.php b/core/l10n/id.php index 9eeaba3454327241eae86adb7c02a9d2f3a5c08e..065a4f2e72771e452bcb0ecb3fbee51c5467e17c 100644 --- a/core/l10n/id.php +++ b/core/l10n/id.php @@ -44,11 +44,11 @@ "months ago" => "beberapa bulan lalu", "last year" => "tahun kemarin", "years ago" => "beberapa tahun lalu", -"Ok" => "Oke", -"Cancel" => "Batalkan", "Choose" => "Pilih", +"Cancel" => "Batal", "Yes" => "Ya", "No" => "Tidak", +"Ok" => "Oke", "The object type is not specified." => "Tipe objek tidak ditentukan.", "Error" => "Galat", "The app name is not specified." => "Nama aplikasi tidak ditentukan.", @@ -89,9 +89,7 @@ "ownCloud password reset" => "Setel ulang sandi ownCloud", "Use the following link to reset your password: {link}" => "Gunakan tautan berikut untuk menyetel ulang sandi Anda: {link}", "You will receive a link to reset your password via Email." => "Anda akan menerima tautan penyetelan ulang sandi lewat Email.", -"Reset email send." => "Email penyetelan ulang dikirim.", -"Request failed!" => "Permintaan gagal!", -"Username" => "Nama Pengguna", +"Username" => "Nama pengguna", "Request reset" => "Ajukan penyetelan ulang", "Your password was reset" => "Sandi Anda telah disetel ulang", "To login page" => "Ke halaman masuk", @@ -105,7 +103,7 @@ "Access forbidden" => "Akses ditolak", "Cloud not found" => "Cloud tidak ditemukan", "Edit categories" => "Edit kategori", -"Add" => "Tambahkan", +"Add" => "Tambah", "Security Warning" => "Peringatan Keamanan", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Versi PHP Anda rentan terhadap serangan NULL Byte (CVE-2006-7243)", "Please update your PHP installation to use ownCloud securely." => "Silakan perbarui instalasi PHP untuk dapat menggunakan ownCloud secara aman.", @@ -114,7 +112,7 @@ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Kemungkinan direktori data dan berkas Anda dapat diakses dari internet karena berkas .htaccess tidak berfungsi.", "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>." => "Untuk informasi lebih lanjut tentang pengaturan server yang benar, silakan lihat <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">dokumentasi</a>.", "Create an <strong>admin account</strong>" => "Buat sebuah <strong>akun admin</strong>", -"Advanced" => "Tingkat Lanjut", +"Advanced" => "Lanjutan", "Data folder" => "Folder data", "Configure the database" => "Konfigurasikan basis data", "will be used" => "akan digunakan", diff --git a/core/l10n/is.php b/core/l10n/is.php index c6b7a6df3259dc73a1fd5e342983910614b04c39..bd8b58b29049eedc0dfe99563eb049e587ad068f 100644 --- a/core/l10n/is.php +++ b/core/l10n/is.php @@ -30,8 +30,8 @@ "November" => "Nóvember", "December" => "Desember", "Settings" => "Stillingar", -"seconds ago" => "sek sÃðan", -"1 minute ago" => "1 min sÃðan", +"seconds ago" => "sek.", +"1 minute ago" => "Fyrir 1 mÃnútu", "{minutes} minutes ago" => "{minutes} min sÃðan", "1 hour ago" => "Fyrir 1 klst.", "{hours} hours ago" => "fyrir {hours} klst.", @@ -42,12 +42,12 @@ "{months} months ago" => "fyrir {months} mánuðum", "months ago" => "mánuðir sÃðan", "last year" => "sÃðasta ári", -"years ago" => "árum sÃðan", -"Ok" => "à lagi", -"Cancel" => "Hætta við", +"years ago" => "einhverjum árum", "Choose" => "Veldu", +"Cancel" => "Hætta við", "Yes" => "Já", "No" => "Nei", +"Ok" => "à lagi", "The object type is not specified." => "Tegund ekki tilgreind", "Error" => "Villa", "The app name is not specified." => "Nafn forrits ekki tilgreint", @@ -85,23 +85,21 @@ "ownCloud password reset" => "endursetja ownCloud lykilorð", "Use the following link to reset your password: {link}" => "Notað eftirfarandi veftengil til að endursetja lykilorðið þitt: {link}", "You will receive a link to reset your password via Email." => "Þú munt fá veftengil à tölvupósti til að endursetja lykilorðið.", -"Reset email send." => "Beiðni um endursetningu send.", -"Request failed!" => "Beiðni mistókst!", "Username" => "Notendanafn", "Request reset" => "Endursetja lykilorð", "Your password was reset" => "Lykilorðið þitt hefur verið endursett.", "To login page" => "Fara á innskráningarsÃðu", "New password" => "Nýtt lykilorð", "Reset password" => "Endursetja lykilorð", -"Personal" => "Persónustillingar", +"Personal" => "Um mig", "Users" => "Notendur", "Apps" => "Forrit", -"Admin" => "Vefstjórn", +"Admin" => "Stjórnun", "Help" => "Hjálp", "Access forbidden" => "Aðgangur bannaður", "Cloud not found" => "Ský finnst ekki", "Edit categories" => "Breyta flokkum", -"Add" => "Bæta", +"Add" => "Bæta við", "Security Warning" => "Öryggis aðvörun", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "Enginn traustur slembitölugjafi à boði, vinsamlegast virkjaðu PHP OpenSSL viðbótina.", "Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Ãn öruggs slembitölugjafa er mögulegt að sjá fyrir öryggis auðkenni til að endursetja lykilorð og komast inn á aðganginn þinn.", diff --git a/core/l10n/it.php b/core/l10n/it.php index d24c3330bfded3f671b1dab13e4afde5574ce728..ce8f6411295657f8c4205ebf22b97800eea10a7d 100644 --- a/core/l10n/it.php +++ b/core/l10n/it.php @@ -44,11 +44,12 @@ "months ago" => "mesi fa", "last year" => "anno scorso", "years ago" => "anni fa", -"Ok" => "Ok", -"Cancel" => "Annulla", "Choose" => "Scegli", +"Cancel" => "Annulla", +"Error loading file picker template" => "Errore durante il caricamento del modello del selezionatore di file", "Yes" => "Sì", "No" => "No", +"Ok" => "Ok", "The object type is not specified." => "Il tipo di oggetto non è specificato.", "Error" => "Errore", "The app name is not specified." => "Il nome dell'applicazione non è specificato.", @@ -77,8 +78,8 @@ "access control" => "controllo d'accesso", "create" => "creare", "update" => "aggiornare", -"delete" => "eliminare", -"share" => "condividere", +"delete" => "elimina", +"share" => "condividi", "Password protected" => "Protetta da password", "Error unsetting expiration date" => "Errore durante la rimozione della data di scadenza", "Error setting expiration date" => "Errore durante l'impostazione della data di scadenza", @@ -88,9 +89,9 @@ "The update was successful. Redirecting you to ownCloud now." => "L'aggiornamento è stato effettuato correttamente. Stai per essere reindirizzato a ownCloud.", "ownCloud password reset" => "Ripristino password di ownCloud", "Use the following link to reset your password: {link}" => "Usa il collegamento seguente per ripristinare la 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 ." => "Il collegamento per ripristinare la password è stato inviato al tuo indirizzo di posta.<br>Se non lo ricevi in tempi ragionevoli, controlla le cartelle della posta indesiderata.<br>Se non dovesse essere nemmeno lì, contatta il tuo amministratore locale.", +"Request failed!<br>Did you make sure your email/username was right?" => "Richiesta non riuscita!<br>Sei sicuro che l'indirizzo di posta/nome utente fosse corretto?", "You will receive a link to reset your password via Email." => "Riceverai un collegamento per ripristinare la tua password via email", -"Reset email send." => "Email di ripristino inviata.", -"Request failed!" => "Richiesta non riuscita!", "Username" => "Nome utente", "Request reset" => "Richiesta di ripristino", "Your password was reset" => "La password è stata ripristinata", @@ -104,7 +105,7 @@ "Help" => "Aiuto", "Access forbidden" => "Accesso negato", "Cloud not found" => "Nuvola non trovata", -"Edit categories" => "Modifica le categorie", +"Edit categories" => "Modifica categorie", "Add" => "Aggiungi", "Security Warning" => "Avviso di sicurezza", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "La tua versione di PHP è vulnerabile all'attacco NULL Byte (CVE-2006-7243)", @@ -114,7 +115,7 @@ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "La cartella dei dati e i file sono probabilmente accessibili da Internet poiché il file .htaccess non funziona.", "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>." => "Per informazioni su come configurare correttamente il server, vedi la <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">documentazione</a>.", "Create an <strong>admin account</strong>" => "Crea un <strong>account amministratore</strong>", -"Advanced" => "Avanzate", +"Advanced" => "Avanzat", "Data folder" => "Cartella dati", "Configure the database" => "Configura il database", "will be used" => "sarà utilizzato", @@ -125,6 +126,7 @@ "Database host" => "Host del database", "Finish setup" => "Termina la configurazione", "web services under your control" => "servizi web nelle tue mani", +"%s is available. Get more information on how to update." => "%s è disponibile. Ottieni ulteriori informazioni sull'aggiornamento.", "Log out" => "Esci", "Automatic logon rejected!" => "Accesso automatico rifiutato.", "If you did not change your password recently, your account may be compromised!" => "Se non hai cambiato la password recentemente, il tuo account potrebbe essere compromesso.", diff --git a/core/l10n/ja_JP.php b/core/l10n/ja_JP.php index 200e494d8c1743b767ffb8396252af878b3950cf..8395a1d272eb810bfaf36ccd184c4e105fa9f5d9 100644 --- a/core/l10n/ja_JP.php +++ b/core/l10n/ja_JP.php @@ -44,11 +44,12 @@ "months ago" => "月å‰", "last year" => "一年å‰", "years ago" => "å¹´å‰", -"Ok" => "OK", -"Cancel" => "ã‚ャンセル", "Choose" => "é¸æŠž", +"Cancel" => "ã‚ャンセル", +"Error loading file picker template" => "ファイルピッカーã®ãƒ†ãƒ³ãƒ—レートã®èªã¿è¾¼ã¿ã‚¨ãƒ©ãƒ¼", "Yes" => "ã¯ã„", "No" => "ã„ã„ãˆ", +"Ok" => "OK", "The object type is not specified." => "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ã‚¿ã‚¤ãƒ—ãŒæŒ‡å®šã•れã¦ã„ã¾ã›ã‚“。", "Error" => "エラー", "The app name is not specified." => "アプリåãŒã—ã¦ã„ã•れã¦ã„ã¾ã›ã‚“。", @@ -88,19 +89,19 @@ "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>ã—ã°ã‚‰ããŸã£ã¦ã‚‚å—信出æ¥ãªã„å ´åˆã¯ã€ã‚¹ãƒ‘ムï¼è¿·æƒ‘メールフォルダを確èªã—ã¦ä¸‹ã•ã„。<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." => "メールã§ãƒ‘スワードをリセットã™ã‚‹ãƒªãƒ³ã‚¯ãŒå±Šãã¾ã™ã€‚", -"Reset email send." => "リセットメールをé€ä¿¡ã—ã¾ã™ã€‚", -"Request failed!" => "リクエスト失敗ï¼", -"Username" => "ユーザå", +"Username" => "ユーザーå", "Request reset" => "ãƒªã‚»ãƒƒãƒˆã‚’è¦æ±‚ã—ã¾ã™ã€‚", "Your password was reset" => "ã‚ãªãŸã®ãƒ‘スワードã¯ãƒªã‚»ãƒƒãƒˆã•れã¾ã—ãŸã€‚", "To login page" => "ãƒã‚°ã‚¤ãƒ³ãƒšãƒ¼ã‚¸ã¸æˆ»ã‚‹", "New password" => "æ–°ã—ã„パスワードを入力", "Reset password" => "パスワードをリセット", -"Personal" => "個人è¨å®š", +"Personal" => "個人", "Users" => "ユーザ", "Apps" => "アプリ", -"Admin" => "管ç†è€…", +"Admin" => "管ç†", "Help" => "ヘルプ", "Access forbidden" => "アクセスãŒç¦æ¢ã•れã¦ã„ã¾ã™", "Cloud not found" => "見ã¤ã‹ã‚Šã¾ã›ã‚“", @@ -110,7 +111,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>を作æˆã—ã¦ãã ã•ã„", @@ -124,7 +125,8 @@ "Database tablespace" => "データベースã®è¡¨é ˜åŸŸ", "Database host" => "データベースã®ãƒ›ã‚¹ãƒˆå", "Finish setup" => "セットアップを完了ã—ã¾ã™", -"web services under your control" => "管ç†ä¸‹ã«ã‚るウェブサービス", +"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/l10n/ka_GE.php b/core/l10n/ka_GE.php index 190a2f5eabe1e2560975a3877a5ede777a210c72..b474548eae84b5444a87cf37444c0e5b834723e4 100644 --- a/core/l10n/ka_GE.php +++ b/core/l10n/ka_GE.php @@ -44,11 +44,11 @@ "months ago" => "თვის წინ", "last year" => "ბáƒáƒšáƒ წელს", "years ago" => "წლის წინ", -"Ok" => "დიáƒáƒ®", -"Cancel" => "უáƒáƒ ყáƒáƒ¤áƒ", "Choose" => "áƒáƒ ჩევáƒ", +"Cancel" => "უáƒáƒ ყáƒáƒ¤áƒ", "Yes" => "კი", "No" => "áƒáƒ áƒ", +"Ok" => "დიáƒáƒ®", "The object type is not specified." => "áƒáƒ‘იექტის ტიპი áƒáƒ áƒáƒ ის მითითებული.", "Error" => "შეცდáƒáƒ›áƒ", "The app name is not specified." => "áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ˜áƒ¡ სáƒáƒ®áƒ”ლი áƒáƒ áƒáƒ ის მითითებული.", @@ -60,7 +60,7 @@ "Error while changing permissions" => "შეცდáƒáƒ›áƒ დáƒáƒ¨áƒ•ების ცვლილების დრáƒáƒ¡", "Shared with you and the group {group} by {owner}" => "გáƒáƒ–იáƒáƒ დრთქვენთვის დრჯგუფისთვის {group}, {owner}–ის მიერ", "Shared with you by {owner}" => "გáƒáƒ–იáƒáƒ დრთქვენთვის {owner}–ის მიერ", -"Share with" => "გáƒáƒ£áƒ–იáƒáƒ ე", +"Share with" => "გáƒáƒáƒ–იáƒáƒ ე შემდეგით:", "Share with link" => "გáƒáƒ£áƒ–იáƒáƒ ე ლინკით", "Password protect" => "პáƒáƒ áƒáƒšáƒ˜áƒ— დáƒáƒªáƒ•áƒ", "Password" => "პáƒáƒ áƒáƒšáƒ˜", @@ -72,7 +72,7 @@ "No people found" => "მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი áƒáƒ áƒáƒ ის ნáƒáƒžáƒáƒ•ნი", "Resharing is not allowed" => "მეáƒáƒ ეჯერგáƒáƒ–იáƒáƒ ებრáƒáƒ áƒáƒ ის დáƒáƒ¨áƒ•ებული", "Shared in {item} with {user}" => "გáƒáƒ–იáƒáƒ დრ{item}–ში {user}–ის მიერ", -"Unshare" => "გáƒáƒ–იáƒáƒ ების მáƒáƒ®áƒ¡áƒœáƒ", +"Unshare" => "გáƒáƒ£áƒ–იáƒáƒ ებáƒáƒ“ი", "can edit" => "შეგიძლირშეცვლáƒ", "access control" => "დáƒáƒ¨áƒ•ების კáƒáƒœáƒ¢áƒ áƒáƒšáƒ˜", "create" => "შექმნáƒ", @@ -89,18 +89,16 @@ "ownCloud password reset" => "ownCloud პáƒáƒ áƒáƒšáƒ˜áƒ¡ შეცვლáƒ", "Use the following link to reset your password: {link}" => "გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნე შემდეგი ლინკი პáƒáƒ áƒáƒšáƒ˜áƒ¡ შესáƒáƒªáƒ•ლელáƒáƒ“: {link}", "You will receive a link to reset your password via Email." => "თქვენ მáƒáƒ’ივáƒáƒ— პáƒáƒ áƒáƒšáƒ˜áƒ¡ შესáƒáƒªáƒ•ლელი ლინკი მეილზე", -"Reset email send." => "რესეტის მეილი გáƒáƒ˜áƒ’ზáƒáƒ•ნáƒ", -"Request failed!" => "მáƒáƒ—ხáƒáƒ•ნრშეწყდáƒ!", -"Username" => "მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი", +"Username" => "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი", "Request reset" => "პáƒáƒ áƒáƒšáƒ˜áƒ¡ შეცვლის მáƒáƒ—ხáƒáƒ•ნáƒ", "Your password was reset" => "თქვენი პáƒáƒ áƒáƒšáƒ˜ შეცვლილიáƒ", "To login page" => "შესვლის გვერდზე", "New password" => "áƒáƒ®áƒáƒšáƒ˜ პáƒáƒ áƒáƒšáƒ˜", "Reset password" => "პáƒáƒ áƒáƒšáƒ˜áƒ¡ შეცვლáƒ", "Personal" => "პირáƒáƒ“ი", -"Users" => "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლები", +"Users" => "მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი", "Apps" => "áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ”ბი", -"Admin" => "áƒáƒ“მინი", +"Admin" => "áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ი", "Help" => "დáƒáƒ®áƒ›áƒáƒ ებáƒ", "Access forbidden" => "წვდáƒáƒ›áƒ áƒáƒ™áƒ ძáƒáƒšáƒ£áƒšáƒ˜áƒ", "Cloud not found" => "ღრუბელი áƒáƒ áƒáƒ სებáƒáƒ‘ს", @@ -124,7 +122,7 @@ "Database tablespace" => "ბáƒáƒ–ის ცხრილის ზáƒáƒ›áƒ", "Database host" => "მáƒáƒœáƒáƒªáƒ”მთრბáƒáƒ–ის ჰáƒáƒ¡áƒ¢áƒ˜", "Finish setup" => "კáƒáƒœáƒ¤áƒ˜áƒ’ურáƒáƒªáƒ˜áƒ˜áƒ¡ დáƒáƒ¡áƒ ულებáƒ", -"web services under your control" => "თქვენი კáƒáƒœáƒ¢áƒ áƒáƒšáƒ˜áƒ¡ ქვეშ მყáƒáƒ¤áƒ˜ ვებ სერვისები", +"web services under your control" => "web services under your control", "Log out" => "გáƒáƒ›áƒáƒ¡áƒ•ლáƒ", "Automatic logon rejected!" => "áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი შესვლრუáƒáƒ ყáƒáƒ¤áƒ˜áƒšáƒ˜áƒ!", "If you did not change your password recently, your account may be compromised!" => "თუ თქვენ áƒáƒ შეცვლით პáƒáƒ áƒáƒšáƒ¡, თქვენი áƒáƒœáƒ’áƒáƒ იში შეიძლებრიყáƒáƒ¡ დáƒáƒ¨áƒ•ებáƒáƒ“ი სხვებისთვის", diff --git a/core/l10n/ko.php b/core/l10n/ko.php index 2a75ce9c4f453d6a295348eda7da8e8f31294f4c..6b97d672cfd16243adf162611e210930e2fe1c4a 100644 --- a/core/l10n/ko.php +++ b/core/l10n/ko.php @@ -5,10 +5,11 @@ "User %s shared the folder \"%s\" with you. It is available for download here: %s" => "%s ë‹˜ì´ í´ë” \"%s\"ì„(를) ê³µìœ í•˜ì˜€ìŠµë‹ˆë‹¤. 여기ì—서 ë‹¤ìš´ë¡œë“œí• ìˆ˜ 있습니다: %s", "Category type not provided." => "분류 형ì‹ì´ ì œê³µë˜ì§€ 않았습니다.", "No category to add?" => "ì¶”ê°€í• ë¶„ë¥˜ê°€ 없습니까?", +"This category already exists: %s" => "분류가 ì´ë¯¸ 존재합니다: %s", "Object type not provided." => "ê°ì²´ 형ì‹ì´ ì œê³µë˜ì§€ 않았습니다.", "%s ID not provided." => "%s IDê°€ ì œê³µë˜ì§€ 않았습니다.", "Error adding %s to favorites." => "ì±…ê°ˆí”¼ì— %sì„(를) ì¶”ê°€í• ìˆ˜ 없었습니다.", -"No categories selected for deletion." => "ì‚ì œí• ë¶„ë¥˜ë¥¼ ì„ íƒí•˜ì§€ 않았습니다.", +"No categories selected for deletion." => "ì‚ì œí• ë¶„ë¥˜ë¥¼ ì„ íƒí•˜ì§€ 않았습니다. ", "Error removing %s from favorites." => "책갈피ì—서 %sì„(를) ì‚ì œí• ìˆ˜ 없었습니다.", "Sunday" => "ì¼ìš”ì¼", "Monday" => "월요ì¼", @@ -43,11 +44,11 @@ "months ago" => "개월 ì „", "last year" => "작년", "years ago" => "ë…„ ì „", -"Ok" => "승ë½", -"Cancel" => "취소", "Choose" => "ì„ íƒ", +"Cancel" => "취소", "Yes" => "예", "No" => "아니요", +"Ok" => "승ë½", "The object type is not specified." => "ê°ì²´ ìœ í˜•ì´ ì§€ì •ë˜ì§€ 않았습니다.", "Error" => "오류", "The app name is not specified." => "앱 ì´ë¦„ì´ ì§€ì •ë˜ì§€ 않았습니다.", @@ -74,7 +75,7 @@ "Unshare" => "ê³µìœ í•´ì œ", "can edit" => "편집 가능", "access control" => "ì ‘ê·¼ ì œì–´", -"create" => "만들기", +"create" => "ìƒì„±", "update" => "ì—…ë°ì´íЏ", "delete" => "ì‚ì œ", "share" => "ê³µìœ ", @@ -88,8 +89,6 @@ "ownCloud password reset" => "ownCloud 암호 ìž¬ì„¤ì •", "Use the following link to reset your password: {link}" => "ë‹¤ìŒ ë§í¬ë¥¼ 사용하여 암호를 ìž¬ì„¤ì •í• ìˆ˜ 있습니다: {link}", "You will receive a link to reset your password via Email." => "ì´ë©”ì¼ë¡œ 암호 ìž¬ì„¤ì • ë§í¬ë¥¼ 보냈습니다.", -"Reset email send." => "초기화 ì´ë©”ì¼ì„ 보냈습니다.", -"Request failed!" => "ìš”ì²ì´ 실패했습니다!", "Username" => "ì‚¬ìš©ìž ì´ë¦„", "Request reset" => "ìš”ì² ì´ˆê¸°í™”", "Your password was reset" => "암호가 ìž¬ì„¤ì •ë˜ì—ˆìŠµë‹ˆë‹¤", @@ -103,11 +102,15 @@ "Help" => "ë„움ë§", "Access forbidden" => "ì ‘ê·¼ 금지ë¨", "Cloud not found" => "í´ë¼ìš°ë“œë¥¼ ì°¾ì„ ìˆ˜ 없습니다", -"Edit categories" => "분류 편집", +"Edit categories" => "분류 ìˆ˜ì •", "Add" => "추가", "Security Warning" => "보안 ê²½ê³ ", +"Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "사용 ì¤‘ì¸ PHP ë²„ì „ì´ NULL ë°”ì´íЏ ê³µê²©ì— ì·¨ì•½í•©ë‹ˆë‹¤ (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." => "ì•ˆì „í•œ 난수 ìƒì„±ê¸°ë¥¼ 사용하지 않으면 공격ìžê°€ 암호 초기화 í† í°ì„ 추측하여 ê³„ì •ì„ íƒˆì·¨í• ìˆ˜ 있습니다.", +"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> 만들기", "Advanced" => "ê³ ê¸‰", "Data folder" => "ë°ì´í„° í´ë”", @@ -127,6 +130,7 @@ "Lost your password?" => "암호를 잊으셨습니까?", "remember" => "기억하기", "Log in" => "로그ì¸", +"Alternative Logins" => "대체 ", "prev" => "ì´ì „", "next" => "다ìŒ", "Updating ownCloud to version %s, this may take a while." => "ownCloud를 ë²„ì „ %s(으)로 ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤. ìž ì‹œ ê¸°ë‹¤ë ¤ 주ì‹ì‹œì˜¤." diff --git a/core/l10n/lb.php b/core/l10n/lb.php index 79258b8e9741f23384686e078de0441d6c495972..4c312df6618c974f3cbffe9ba995a434d5238c6b 100644 --- a/core/l10n/lb.php +++ b/core/l10n/lb.php @@ -28,11 +28,11 @@ "months ago" => "Méint hier", "last year" => "Läscht Joer", "years ago" => "Joren hier", -"Ok" => "OK", -"Cancel" => "Ofbriechen", "Choose" => "Auswielen", +"Cancel" => "Ofbriechen", "Yes" => "Jo", "No" => "Nee", +"Ok" => "OK", "Error" => "Fehler", "Share" => "Deelen", "Password" => "Passwuert", @@ -57,7 +57,7 @@ "Access forbidden" => "Access net erlaabt", "Cloud not found" => "Cloud net fonnt", "Edit categories" => "Kategorien editéieren", -"Add" => "Bäisetzen", +"Add" => "Dobäisetzen", "Security Warning" => "Sécherheets Warnung", "Create an <strong>admin account</strong>" => "En <strong>Admin Account</strong> uleeën", "Advanced" => "Avancéiert", diff --git a/core/l10n/lt_LT.php b/core/l10n/lt_LT.php index 0f55c341e56ba20e08fdf221434a0a1b3b17a93c..1cd400117c8336afa625f31bf80b87ae6ef32ef7 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", @@ -31,11 +33,11 @@ "months ago" => "prieÅ¡ mÄ—nesį", "last year" => "praeitais metais", "years ago" => "prieÅ¡ metus", -"Ok" => "Gerai", -"Cancel" => "AtÅ¡aukti", "Choose" => "Pasirinkite", +"Cancel" => "AtÅ¡aukti", "Yes" => "Taip", "No" => "Ne", +"Ok" => "Gerai", "Error" => "Klaida", "Share" => "Dalintis", "Error while sharing" => "Klaida, dalijimosi metu", @@ -53,7 +55,7 @@ "No people found" => "Žmonių nerasta", "Resharing is not allowed" => "Dalijinasis iÅ¡naujo negalimas", "Shared in {item} with {user}" => "Pasidalino {item} su {user}", -"Unshare" => "Nesidalinti", +"Unshare" => "Nebesidalinti", "can edit" => "gali redaguoti", "access control" => "priÄ—jimo kontrolÄ—", "create" => "sukurti", diff --git a/core/l10n/lv.php b/core/l10n/lv.php index 76188662fbb6fb59d817154712438c6506dded30..e3d668d0183a2754b490d9a8a847c68105192d8d 100644 --- a/core/l10n/lv.php +++ b/core/l10n/lv.php @@ -9,7 +9,7 @@ "Object type not provided." => "Objekta tips nav norÄdÄ«ts.", "%s ID not provided." => "%s ID nav norÄdÄ«ts.", "Error adding %s to favorites." => "Kļūda, pievienojot %s izlasei.", -"No categories selected for deletion." => "Neviena kategorija nav izvÄ“lÄ“ta dzēšanai", +"No categories selected for deletion." => "Neviena kategorija nav izvÄ“lÄ“ta dzēšanai.", "Error removing %s from favorites." => "Kļūda, izņemot %s no izlases.", "Sunday" => "SvÄ“tdiena", "Monday" => "Pirmdiena", @@ -44,11 +44,11 @@ "months ago" => "mÄ“neÅ¡us atpakaļ", "last year" => "gÄjuÅ¡ajÄ gadÄ", "years ago" => "gadus atpakaļ", -"Ok" => "Labi", -"Cancel" => "Atcelt", "Choose" => "IzvÄ“lieties", +"Cancel" => "Atcelt", "Yes" => "JÄ", "No" => "NÄ“", +"Ok" => "Labi", "The object type is not specified." => "Nav norÄdÄ«ts objekta tips.", "Error" => "Kļūda", "The app name is not specified." => "Nav norÄdÄ«ts lietotnes nosaukums.", @@ -72,7 +72,7 @@ "No people found" => "Nav atrastu cilvÄ“ku", "Resharing is not allowed" => "AtkÄrtota dalīšanÄs nav atļauta", "Shared in {item} with {user}" => "DalÄ«jÄs ar {item} ar {user}", -"Unshare" => "Beigt dalÄ«ties", +"Unshare" => "PÄrtraukt dalīšanos", "can edit" => "var rediģēt", "access control" => "piekļuves vadÄ«ba", "create" => "izveidot", @@ -89,8 +89,6 @@ "ownCloud password reset" => "ownCloud paroles maiņa", "Use the following link to reset your password: {link}" => "Izmantojiet Å¡o saiti, lai mainÄ«tu paroli: {link}", "You will receive a link to reset your password via Email." => "JÅ«s savÄ epastÄ saņemsiet interneta saiti, caur kuru varÄ“siet atjaunot paroli.", -"Reset email send." => "AtstatÄ«t e-pasta sÅ«tīšanu.", -"Request failed!" => "PieprasÄ«jums neizdevÄs!", "Username" => "LietotÄjvÄrds", "Request reset" => "PieprasÄ«t paroles maiņu", "Your password was reset" => "JÅ«su parole tika nomainÄ«ta", @@ -100,7 +98,7 @@ "Personal" => "PersonÄ«gi", "Users" => "LietotÄji", "Apps" => "Lietotnes", -"Admin" => "Administrators", +"Admin" => "Administratori", "Help" => "PalÄ«dzÄ«ba", "Access forbidden" => "Pieeja ir liegta", "Cloud not found" => "MÄkonis netika atrasts", diff --git a/core/l10n/mk.php b/core/l10n/mk.php index 9743d8b299ec0b7c0e04e9ce23d98bd5b4192055..b0c39debb8a042a2cad28af24a1102e9627ad562 100644 --- a/core/l10n/mk.php +++ b/core/l10n/mk.php @@ -29,7 +29,7 @@ "October" => "Октомври", "November" => "Ðоември", "December" => "Декември", -"Settings" => "ПоÑтавки", +"Settings" => "ПодеÑувања", "seconds ago" => "пред Ñекунди", "1 minute ago" => "пред 1 минута", "{minutes} minutes ago" => "пред {minutes} минути", @@ -43,11 +43,11 @@ "months ago" => "пред меÑеци", "last year" => "минатата година", "years ago" => "пред години", -"Ok" => "Во ред", -"Cancel" => "Откажи", "Choose" => "Избери", +"Cancel" => "Откажи", "Yes" => "Да", "No" => "Ðе", +"Ok" => "Во ред", "The object type is not specified." => "Ðе е Ñпецифициран типот на објект.", "Error" => "Грешка", "The app name is not specified." => "Името на апликацијата не е Ñпецифицирано.", @@ -85,8 +85,6 @@ "ownCloud password reset" => "реÑетирање на лозинка за ownCloud", "Use the following link to reset your password: {link}" => "КориÑтете ја Ñледната врÑка да ја реÑетирате Вашата лозинка: {link}", "You will receive a link to reset your password via Email." => "Ќе добиете врÑка по е-пошта за да може да ја реÑетирате Вашата лозинка.", -"Reset email send." => "Порката за реÑетирање на лозинка пратена.", -"Request failed!" => "Барањето не уÑпеа!", "Username" => "КориÑничко име", "Request reset" => "Побарајте реÑетирање", "Your password was reset" => "Вашата лозинка беше реÑетирана", @@ -95,7 +93,7 @@ "Reset password" => "РеÑетирај лозинка", "Personal" => "Лично", "Users" => "КориÑници", -"Apps" => "Ðпликации", +"Apps" => "Ðппликации", "Admin" => "Ðдмин", "Help" => "Помош", "Access forbidden" => "Забранет приÑтап", diff --git a/core/l10n/ms_MY.php b/core/l10n/ms_MY.php index d8a2cf88367df9b7aedddc9b5efe85b2fd0f1594..e7dc73a32c15fc7a545f5e1cb057537363d50781 100644 --- a/core/l10n/ms_MY.php +++ b/core/l10n/ms_MY.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "No category to add?" => "Tiada kategori untuk di tambah?", -"No categories selected for deletion." => "tiada kategori dipilih untuk penghapusan", +"No categories selected for deletion." => "Tiada kategori dipilih untuk dibuang.", "Sunday" => "Ahad", "Monday" => "Isnin", "Tuesday" => "Selasa", @@ -21,10 +21,10 @@ "November" => "November", "December" => "Disember", "Settings" => "Tetapan", -"Ok" => "Ok", "Cancel" => "Batal", "Yes" => "Ya", "No" => "Tidak", +"Ok" => "Ok", "Error" => "Ralat", "Share" => "Kongsi", "Password" => "Kata laluan", @@ -44,7 +44,7 @@ "Help" => "Bantuan", "Access forbidden" => "Larangan akses", "Cloud not found" => "Awan tidak dijumpai", -"Edit categories" => "Edit kategori", +"Edit categories" => "Ubah kategori", "Add" => "Tambah", "Security Warning" => "Amaran keselamatan", "Create an <strong>admin account</strong>" => "buat <strong>akaun admin</strong>", diff --git a/core/l10n/my_MM.php b/core/l10n/my_MM.php index ef8be954ede180a0a0a2d2097fbbb6d326e87fc7..6ea6a2c7bb52911c44f291c3b7b72002b1a06c7a 100644 --- a/core/l10n/my_MM.php +++ b/core/l10n/my_MM.php @@ -21,11 +21,11 @@ "last month" => "ပြီးá€á€²á€·á€žá€±á€¬á€œ", "last year" => "မနှစ်က", "years ago" => "နှစ် အရင်က", -"Ok" => "အá€á€¯á€€á€±", -"Cancel" => "ပယ်ဖျက်မည်", "Choose" => "ရွေးá€á€»á€šá€º", +"Cancel" => "ပယ်ဖျက်မည်", "Yes" => "ဟုá€á€º", "No" => "မဟုá€á€ºá€˜á€°á€¸", +"Ok" => "အá€á€¯á€€á€±", "Password" => "စကားá€á€¾á€€á€º", "Set expiration date" => "သက်á€á€™á€ºá€¸á€€á€¯á€”်ဆုံးမည့်ရက်သá€á€ºá€™á€¾á€á€ºá€™á€Šá€º", "Expiration date" => "သက်á€á€™á€ºá€¸á€€á€¯á€”်ဆုံးမည့်ရက်", diff --git a/core/l10n/nb_NO.php b/core/l10n/nb_NO.php index 4e1ee45eec9e5d60f2b8b1e426c33b366700dd1b..30d3f91df2ac2e37421bf22ffdab07af6bd343bb 100644 --- a/core/l10n/nb_NO.php +++ b/core/l10n/nb_NO.php @@ -34,11 +34,11 @@ "months ago" => "mÃ¥neder siden", "last year" => "forrige Ã¥r", "years ago" => "Ã¥r siden", -"Ok" => "Ok", -"Cancel" => "Avbryt", "Choose" => "Velg", +"Cancel" => "Avbryt", "Yes" => "Ja", "No" => "Nei", +"Ok" => "Ok", "Error" => "Feil", "Share" => "Del", "Error while sharing" => "Feil under deling", @@ -92,7 +92,7 @@ "Database tablespace" => "Database tabellomrÃ¥de", "Database host" => "Databasevert", "Finish setup" => "Fullfør oppsetting", -"web services under your control" => "nettjenester under din kontroll", +"web services under your control" => "web tjenester du kontrollerer", "Log out" => "Logg ut", "Automatic logon rejected!" => "Automatisk pÃ¥logging avvist!", "If you did not change your password recently, your account may be compromised!" => "Hvis du ikke har endret passordet ditt nylig kan kontoen din være kompromitert", diff --git a/core/l10n/nl.php b/core/l10n/nl.php index 5e050c33becb5a7b3d4e284d57dee1e7a282c9ea..0f30a2f49aa0d360d8cdfc009ae67acbda70bc6f 100644 --- a/core/l10n/nl.php +++ b/core/l10n/nl.php @@ -44,11 +44,12 @@ "months ago" => "maanden geleden", "last year" => "vorig jaar", "years ago" => "jaar geleden", -"Ok" => "Ok", -"Cancel" => "Annuleren", "Choose" => "Kies", +"Cancel" => "Annuleer", +"Error loading file picker template" => "Fout bij laden van bestandsselectie sjabloon", "Yes" => "Ja", "No" => "Nee", +"Ok" => "Ok", "The object type is not specified." => "Het object type is niet gespecificeerd.", "Error" => "Fout", "The app name is not specified." => "De app naam is niet gespecificeerd.", @@ -75,7 +76,7 @@ "Unshare" => "Stop met delen", "can edit" => "kan wijzigen", "access control" => "toegangscontrole", -"create" => "maak", +"create" => "creëer", "update" => "bijwerken", "delete" => "verwijderen", "share" => "deel", @@ -88,14 +89,14 @@ "The update was successful. Redirecting you to ownCloud now." => "De update is geslaagd. U wordt teruggeleid naar uw eigen ownCloud.", "ownCloud password reset" => "ownCloud wachtwoord herstellen", "Use the following link to reset your password: {link}" => "Gebruik de volgende link om je wachtwoord te resetten: {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 ." => "De link voor het resetten van uw wachtwoord is verzonden naar uw e-mailadres.<br>Als u dat bericht niet snel ontvangen hebt, controleer dan uw spambakje.<br>Als het daar ook niet is, vraag dan uw beheerder om te helpen.", +"Request failed!<br>Did you make sure your email/username was right?" => "Aanvraag mislukt!<br>Weet u zeker dat uw gebruikersnaam en/of wachtwoord goed waren?", "You will receive a link to reset your password via Email." => "U ontvangt een link om uw wachtwoord opnieuw in te stellen via e-mail.", -"Reset email send." => "Reset e-mail verstuurd.", -"Request failed!" => "Verzoek mislukt!", "Username" => "Gebruikersnaam", "Request reset" => "Resetaanvraag", "Your password was reset" => "Je wachtwoord is gewijzigd", "To login page" => "Naar de login-pagina", -"New password" => "Nieuw wachtwoord", +"New password" => "Nieuw", "Reset password" => "Reset wachtwoord", "Personal" => "Persoonlijk", "Users" => "Gebruikers", @@ -104,7 +105,7 @@ "Help" => "Help", "Access forbidden" => "Toegang verboden", "Cloud not found" => "Cloud niet gevonden", -"Edit categories" => "Wijzigen categorieën", +"Edit categories" => "Wijzig categorieën", "Add" => "Toevoegen", "Security Warning" => "Beveiligingswaarschuwing", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Uw PHP versie is kwetsbaar voor de NULL byte aanval (CVE-2006-7243)", @@ -125,6 +126,7 @@ "Database host" => "Database server", "Finish setup" => "Installatie afronden", "web services under your control" => "Webdiensten in eigen beheer", +"%s is available. Get more information on how to update." => "%s is beschikbaar. Verkrijg meer informatie over het bijwerken.", "Log out" => "Afmelden", "Automatic logon rejected!" => "Automatische aanmelding geweigerd!", "If you did not change your password recently, your account may be compromised!" => "Als u uw wachtwoord niet onlangs heeft aangepast, kan uw account overgenomen zijn!", diff --git a/core/l10n/nn_NO.php b/core/l10n/nn_NO.php index 61b2baffbf2136be5b10399e49d9510d603ba8c0..de181ccc7ad791cb529555aa196d8a80dd02e19d 100644 --- a/core/l10n/nn_NO.php +++ b/core/l10n/nn_NO.php @@ -1,4 +1,16 @@ <?php $TRANSLATIONS = array( +"User %s shared a file with you" => "Brukaren %s delte ei fil med deg", +"User %s shared a folder with you" => "Brukaren %s delte ei mappe med deg", +"User %s shared the file \"%s\" with you. It is available for download here: %s" => "Brukaren %s delte fila «%s» med deg. Du kan lasta ho ned her: %s", +"User %s shared the folder \"%s\" with you. It is available for download here: %s" => "Brukaren %s delte mappa «%s» med deg. Du kan lasta ho ned her: %s", +"Category type not provided." => "Ingen kategoritype.", +"No category to add?" => "Ingen kategori Ã¥ leggja til?", +"This category already exists: %s" => "Denne kategorien finst alt: %s", +"Object type not provided." => "Ingen objekttype.", +"%s ID not provided." => "Ingen %s-ID.", +"Error adding %s to favorites." => "Klarte ikkje leggja til %s i favorittar.", +"No categories selected for deletion." => "Ingen kategoriar valt for sletting.", +"Error removing %s from favorites." => "Klarte ikkje fjerna %s frÃ¥ favorittar.", "Sunday" => "Søndag", "Monday" => "MÃ¥ndag", "Tuesday" => "Tysdag", @@ -19,39 +31,110 @@ "November" => "November", "December" => "Desember", "Settings" => "Innstillingar", -"Cancel" => "Kanseller", +"seconds ago" => "sekund sidan", +"1 minute ago" => "1 minutt sidan", +"{minutes} minutes ago" => "{minutes} minutt sidan", +"1 hour ago" => "1 time sidan", +"{hours} hours ago" => "{hours} timar sidan", +"today" => "i dag", +"yesterday" => "i gÃ¥r", +"{days} days ago" => "{days} dagar sidan", +"last month" => "førre mÃ¥nad", +"{months} months ago" => "{months} mÃ¥nadar sidan", +"months ago" => "mÃ¥nadar sidan", +"last year" => "i fjor", +"years ago" => "Ã¥r sidan", +"Choose" => "Vel", +"Cancel" => "Avbryt", +"Yes" => "Ja", +"No" => "Nei", +"Ok" => "Greitt", +"The object type is not specified." => "Objekttypen er ikkje spesifisert.", "Error" => "Feil", +"The app name is not specified." => "Programnamnet er ikkje spesifisert.", +"The required file {file} is not installed!" => "Den kravde fila {file} er ikkje installert!", +"Shared" => "Delt", +"Share" => "Del", +"Error while sharing" => "Feil ved deling", +"Error while unsharing" => "Feil ved udeling", +"Error while changing permissions" => "Feil ved endring av tillatingar", +"Shared with you and the group {group} by {owner}" => "Delt med deg og gruppa {group} av {owner}", +"Shared with you by {owner}" => "Delt med deg av {owner}", +"Share with" => "Del med", +"Share with link" => "Del med lenkje", +"Password protect" => "Passordvern", "Password" => "Passord", -"Use the following link to reset your password: {link}" => "Bruk føljane link til Ã¥ tilbakestille passordet ditt: {link}", -"You will receive a link to reset your password via Email." => "Du vil fÃ¥ ei lenkje for Ã¥ nullstilla passordet via epost.", +"Email link to person" => "Send lenkja over e-post", +"Send" => "Send", +"Set expiration date" => "Set utløpsdato", +"Expiration date" => "Utløpsdato", +"Share via email:" => "Del over e-post:", +"No people found" => "Fann ingen personar", +"Resharing is not allowed" => "Vidaredeling er ikkje tillate", +"Shared in {item} with {user}" => "Delt i {item} med {brukar}", +"Unshare" => "Udel", +"can edit" => "kan endra", +"access control" => "tilgangskontroll", +"create" => "lag", +"update" => "oppdater", +"delete" => "slett", +"share" => "del", +"Password protected" => "Passordverna", +"Error unsetting expiration date" => "Klarte ikkje fjerna utløpsdato", +"Error setting expiration date" => "Klarte ikkje setja utløpsdato", +"Sending ..." => "Sender …", +"Email sent" => "E-post sendt", +"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Oppdateringa feila. Ver venleg og rapporter feilen til <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud-fellesskapet</a>.", +"The update was successful. Redirecting you to ownCloud now." => "Oppdateringa er fullført. Sender deg vidare til ownCloud no.", +"ownCloud password reset" => "Nullstilling av ownCloud-passord", +"Use the following link to reset your password: {link}" => "Klikk følgjande lenkje til Ã¥ nullstilla passordet ditt: {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 ." => "Lenkja til Ã¥ nullstilla passordet med er sendt til e-posten din.<br>SjÃ¥ i spam-/søppelmappa di viss du ikkje ser e-posten innan rimeleg tid.<br>Spør din lokale administrator viss han ikkje er der heller.", +"Request failed!<br>Did you make sure your email/username was right?" => "Førespurnaden feila!<br>Er du viss pÃ¥ at du skreiv inn rett e-post/brukarnamn?", +"You will receive a link to reset your password via Email." => "Du vil fÃ¥ ein e-post med ei lenkje for Ã¥ nullstilla passordet.", "Username" => "Brukarnamn", "Request reset" => "Be om nullstilling", "Your password was reset" => "Passordet ditt er nullstilt", -"To login page" => "Til innloggings sida", +"To login page" => "Til innloggingssida", "New password" => "Nytt passord", "Reset password" => "Nullstill passord", "Personal" => "Personleg", "Users" => "Brukarar", -"Apps" => "Applikasjonar", -"Admin" => "Administrer", +"Apps" => "Program", +"Admin" => "Admin", "Help" => "Hjelp", +"Access forbidden" => "Tilgang forbudt", "Cloud not found" => "Fann ikkje skyen", +"Edit categories" => "Endra kategoriar", "Add" => "Legg til", +"Security Warning" => "TryggleiksÃ¥tvaring", +"Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "PHP-utgÃ¥va di er sÃ¥rbar for NULL-byteÃ¥taket (CVE-2006-7243)", +"Please update your PHP installation to use ownCloud securely." => "Ver venleg og oppdater PHP-installasjonen din sÃ¥ han køyrer ownCloud pÃ¥ ein trygg mÃ¥te.", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Ingen tilgjengeleg tilfeldig nummer-generator, ver venleg og aktiver OpenSSL-utvidinga i PHP.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Utan ein trygg tilfeldig nummer-generator er det enklare for ein Ã¥takar Ã¥ gjetta seg fram til passordnullstillingskodar og dimed ta over kontoen din.", +"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Datamappa og filene dine er sannsynlegvis tilgjengelege frÃ¥ Internett sidan .htaccess-fila ikkje fungerer.", +"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>." => "Ver venleg og les <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">dokumentasjonen</a> for Ã¥ læra korleis du set opp tenaren din pÃ¥ rett mÃ¥te.", "Create an <strong>admin account</strong>" => "Lag ein <strong>admin-konto</strong>", "Advanced" => "Avansert", "Data folder" => "Datamappe", -"Configure the database" => "Konfigurer databasen", -"will be used" => "vil bli nytta", +"Configure the database" => "Set opp databasen", +"will be used" => "vil verta nytta", "Database user" => "Databasebrukar", "Database password" => "Databasepassord", "Database name" => "Databasenamn", +"Database tablespace" => "Tabellnamnrom for database", "Database host" => "Databasetenar", "Finish setup" => "Fullfør oppsettet", -"web services under your control" => "Vev tjenester under din kontroll", +"web services under your control" => "Vevtenester under din kontroll", +"%s is available. Get more information on how to update." => "%s er tilgjengeleg. FÃ¥ meir informasjon om korleis du oppdaterer.", "Log out" => "Logg ut", +"Automatic logon rejected!" => "Automatisk innlogging avvist!", +"If you did not change your password recently, your account may be compromised!" => "Viss du ikkje endra passordet ditt nyleg, sÃ¥ kan kontoen din vera kompromittert!", +"Please change your password to secure your account again." => "Ver venleg og endra passordet for Ã¥ gjera kontoen din trygg igjen.", "Lost your password?" => "Gløymt passordet?", "remember" => "hugs", "Log in" => "Logg inn", +"Alternative Logins" => "Alternative innloggingar", "prev" => "førre", -"next" => "neste" +"next" => "neste", +"Updating ownCloud to version %s, this may take a while." => "Oppdaterer ownCloud til utgÃ¥ve %s, dette kan ta ei stund." ); diff --git a/core/l10n/oc.php b/core/l10n/oc.php index ec432d495a44c8c65a4a218f73a9c594230575fa..1d14428f183743d2f2ce37de06f3ac08153d9f53 100644 --- a/core/l10n/oc.php +++ b/core/l10n/oc.php @@ -8,16 +8,16 @@ "Thursday" => "Dijòus", "Friday" => "Divendres", "Saturday" => "Dissabte", -"January" => "Genièr", -"February" => "Febrièr", -"March" => "Març", -"April" => "Abril", -"May" => "Mai", -"June" => "Junh", -"July" => "Julhet", -"August" => "Agost", -"September" => "Septembre", -"October" => "Octobre", +"January" => "genièr", +"February" => "febrièr", +"March" => "març", +"April" => "abril", +"May" => "mai", +"June" => "junh", +"July" => "julhet", +"August" => "agost", +"September" => "septembre", +"October" => "octobre", "November" => "Novembre", "December" => "Decembre", "Settings" => "Configuracion", @@ -29,11 +29,11 @@ "months ago" => "meses a", "last year" => "an passat", "years ago" => "ans a", -"Ok" => "D'accòrdi", -"Cancel" => "Anulla", "Choose" => "CausÃs", +"Cancel" => "Annula", "Yes" => "Ã’c", "No" => "Non", +"Ok" => "D'accòrdi", "Error" => "Error", "Share" => "Parteja", "Error while sharing" => "Error al partejar", @@ -48,7 +48,7 @@ "Share via email:" => "Parteja tras corrièl :", "No people found" => "Deguns trobat", "Resharing is not allowed" => "Tornar partejar es pas permis", -"Unshare" => "Non parteje", +"Unshare" => "Pas partejador", "can edit" => "pòt modificar", "access control" => "Contraròtle d'acces", "create" => "crea", @@ -61,11 +61,11 @@ "ownCloud password reset" => "senhal d'ownCloud tornat botar", "Use the following link to reset your password: {link}" => "Utiliza lo ligam seguent per tornar botar lo senhal : {link}", "You will receive a link to reset your password via Email." => "Reçauprà s un ligam per tornar botar ton senhal via corrièl.", -"Username" => "Nom d'usancièr", +"Username" => "Non d'usancièr", "Request reset" => "Tornar botar requesit", "Your password was reset" => "Ton senhal es estat tornat botar", "To login page" => "Pagina cap al login", -"New password" => "Senhal nòu", +"New password" => "Senhal novèl", "Reset password" => "Senhal tornat botar", "Personal" => "Personal", "Users" => "Usancièrs", diff --git a/core/l10n/pl.php b/core/l10n/pl.php index 2821bf77eed074c058ef7952938131908dcddc6f..045da821f2e0a6232aa46d74e79432cf162eeb50 100644 --- a/core/l10n/pl.php +++ b/core/l10n/pl.php @@ -44,11 +44,12 @@ "months ago" => "miesiÄ™cy temu", "last year" => "w zeszÅ‚ym roku", "years ago" => "lat temu", -"Ok" => "OK", -"Cancel" => "Anuluj", "Choose" => "Wybierz", +"Cancel" => "Anuluj", +"Error loading file picker template" => "Błąd podczas Å‚adowania pliku wybranego szablonu", "Yes" => "Tak", "No" => "Nie", +"Ok" => "OK", "The object type is not specified." => "Nie okreÅ›lono typu obiektu.", "Error" => "Błąd", "The app name is not specified." => "Nie okreÅ›lono nazwy aplikacji.", @@ -88,9 +89,9 @@ "The update was successful. Redirecting you to ownCloud now." => "Aktualizacji zakoÅ„czyÅ‚a siÄ™ powodzeniem. PrzekierowujÄ™ do ownCloud.", "ownCloud password reset" => "restart hasÅ‚a ownCloud", "Use the following link to reset your password: {link}" => "Użyj tego odnoÅ›nika by zresetować hasÅ‚o: {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 ." => "Link do zresetowania hasÅ‚a zostaÅ‚a wysÅ‚ana na adres email. <br> JeÅ›li nie otrzymasz go w najbliższym czasie, sprawdź folder ze spamem. <br> JeÅ›li go tam nie ma zwrócić siÄ™ do administratora tego ownCloud-a.", +"Request failed!<br>Did you make sure your email/username was right?" => "Żądanie niepowiodÅ‚o siÄ™!<br>Czy Twój email/nazwa użytkownika sÄ… poprawne?", "You will receive a link to reset your password via Email." => "OdnoÅ›nik sÅ‚użący do resetowania hasÅ‚a zostanie wysÅ‚any na adres e-mail.", -"Reset email send." => "WysÅ‚ano e-mail resetujÄ…cy.", -"Request failed!" => "Żądanie nieudane!", "Username" => "Nazwa użytkownika", "Request reset" => "Żądanie resetowania", "Your password was reset" => "Zresetowano hasÅ‚o", @@ -124,7 +125,8 @@ "Database tablespace" => "Obszar tabel bazy danych", "Database host" => "Komputer bazy danych", "Finish setup" => "ZakoÅ„cz konfigurowanie", -"web services under your control" => "usÅ‚ugi internetowe pod kontrolÄ…", +"web services under your control" => "Kontrolowane serwisy", +"%s is available. Get more information on how to update." => "%s jest dostÄ™pna. Dowiedz siÄ™ wiÄ™cej na temat aktualizacji.", "Log out" => "Wyloguj", "Automatic logon rejected!" => "Automatyczne logowanie odrzucone!", "If you did not change your password recently, your account may be compromised!" => "JeÅ›li hasÅ‚o byÅ‚o dawno niezmieniane, twoje konto może być zagrożone!", diff --git a/core/l10n/pt_BR.php b/core/l10n/pt_BR.php index e5acd4da8f6bdfbddcd2a3adb131c8ab32d0cedc..59c8f69aee719d93acd25c3da2f920b949213fa8 100644 --- a/core/l10n/pt_BR.php +++ b/core/l10n/pt_BR.php @@ -9,7 +9,7 @@ "Object type not provided." => "tipo de objeto não fornecido.", "%s ID not provided." => "%s ID não fornecido(s).", "Error adding %s to favorites." => "Erro ao adicionar %s aos favoritos.", -"No categories selected for deletion." => "Nenhuma categoria selecionada para excluir.", +"No categories selected for deletion." => "Nenhuma categoria selecionada para remoção.", "Error removing %s from favorites." => "Erro ao remover %s dos favoritos.", "Sunday" => "Domingo", "Monday" => "Segunda-feira", @@ -30,7 +30,7 @@ "October" => "outubro", "November" => "novembro", "December" => "dezembro", -"Settings" => "Configurações", +"Settings" => "Ajustes", "seconds ago" => "segundos atrás", "1 minute ago" => "1 minuto atrás", "{minutes} minutes ago" => "{minutes} minutos atrás", @@ -44,11 +44,12 @@ "months ago" => "meses atrás", "last year" => "último ano", "years ago" => "anos atrás", -"Ok" => "Ok", -"Cancel" => "Cancelar", "Choose" => "Escolha", +"Cancel" => "Cancelar", +"Error loading file picker template" => "Template selecionador Erro ao carregar arquivo", "Yes" => "Sim", "No" => "Não", +"Ok" => "Ok", "The object type is not specified." => "O tipo de objeto não foi especificado.", "Error" => "Erro", "The app name is not specified." => "O nome do app não foi especificado.", @@ -88,10 +89,10 @@ "The update was successful. Redirecting you to ownCloud now." => "A atualização teve êxito. Você será redirecionado ao ownCloud agora.", "ownCloud password reset" => "Redefinir senha ownCloud", "Use the following link to reset your password: {link}" => "Use o seguinte link para redefinir sua senha: {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 redefinir sua senha foi enviada para o seu e-mail. <br> Se você não recebê-lo dentro de um perÃodo razoável de tempo, verifique o spam/lixo. <br> Se ele não estiver lá perguntar ao seu administrador local.", +"Request failed!<br>Did you make sure your email/username was right?" => "O pedido falhou! <br>Certifique-se que seu e-mail/username estavam corretos?", "You will receive a link to reset your password via Email." => "Você receberá um link para redefinir sua senha por e-mail.", -"Reset email send." => "Email de redefinição de senha enviado.", -"Request failed!" => "A requisição falhou!", -"Username" => "Nome de Usuário", +"Username" => "Nome de usuário", "Request reset" => "Pedir redefinição", "Your password was reset" => "Sua senha foi redefinida", "To login page" => "Para a página de login", @@ -99,7 +100,7 @@ "Reset password" => "Redefinir senha", "Personal" => "Pessoal", "Users" => "Usuários", -"Apps" => "Apps", +"Apps" => "Aplicações", "Admin" => "Admin", "Help" => "Ajuda", "Access forbidden" => "Acesso proibido", @@ -125,6 +126,7 @@ "Database host" => "Host do banco de dados", "Finish setup" => "Concluir configuração", "web services under your control" => "serviços web sob seu controle", +"%s is available. Get more information on how to update." => "%s está disponÃvel. Obtenha mais informações sobre como atualizar.", "Log out" => "Sair", "Automatic logon rejected!" => "Entrada Automática no Sistema Rejeitada!", "If you did not change your password recently, your account may be compromised!" => "Se você não mudou a sua senha recentemente, a sua conta pode estar comprometida!", diff --git a/core/l10n/pt_PT.php b/core/l10n/pt_PT.php index 67d43e372a14075eb60efaeb73dd80a5d3fd6ab8..f6de2db4fb6e184bdd0bbdb87460ecba64d2e17e 100644 --- a/core/l10n/pt_PT.php +++ b/core/l10n/pt_PT.php @@ -9,7 +9,7 @@ "Object type not provided." => "Tipo de objecto não fornecido", "%s ID not provided." => "ID %s não fornecido", "Error adding %s to favorites." => "Erro a adicionar %s aos favoritos", -"No categories selected for deletion." => "Nenhuma categoria seleccionada para apagar", +"No categories selected for deletion." => "Nenhuma categoria seleccionada para eliminar.", "Error removing %s from favorites." => "Erro a remover %s dos favoritos.", "Sunday" => "Domingo", "Monday" => "Segunda", @@ -30,11 +30,11 @@ "October" => "Outubro", "November" => "Novembro", "December" => "Dezembro", -"Settings" => "Definições", +"Settings" => "Configurações", "seconds ago" => "Minutos atrás", "1 minute ago" => "Há 1 minuto", "{minutes} minutes ago" => "{minutes} minutos atrás", -"1 hour ago" => "Há 1 hora", +"1 hour ago" => "Há 1 horas", "{hours} hours ago" => "Há {hours} horas atrás", "today" => "hoje", "yesterday" => "ontem", @@ -44,11 +44,12 @@ "months ago" => "meses atrás", "last year" => "ano passado", "years ago" => "anos atrás", -"Ok" => "Ok", -"Cancel" => "Cancelar", "Choose" => "Escolha", +"Cancel" => "Cancelar", +"Error loading file picker template" => "Erro ao carregar arquivo do separador modelo", "Yes" => "Sim", "No" => "Não", +"Ok" => "Ok", "The object type is not specified." => "O tipo de objecto não foi especificado", "Error" => "Erro", "The app name is not specified." => "O nome da aplicação não foi especificado", @@ -63,7 +64,7 @@ "Share with" => "Partilhar com", "Share with link" => "Partilhar com link", "Password protect" => "Proteger com palavra-passe", -"Password" => "Palavra chave", +"Password" => "Password", "Email link to person" => "Enviar o link por e-mail", "Send" => "Enviar", "Set expiration date" => "Especificar data de expiração", @@ -88,14 +89,14 @@ "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", -"Reset email send." => "E-mail de reinicialização enviado.", -"Request failed!" => "O pedido falhou!", -"Username" => "Utilizador", +"Username" => "Nome de utilizador", "Request reset" => "Pedir reposição", "Your password was reset" => "A sua password foi reposta", "To login page" => "Para a página de entrada", -"New password" => "Nova password", +"New password" => "Nova palavra-chave", "Reset password" => "Repor password", "Personal" => "Pessoal", "Users" => "Utilizadores", @@ -125,6 +126,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/ro.php b/core/l10n/ro.php index 51c1523d7e01a529a91198c930d51c89e2446b0d..3d25a5f042bbec9e59d1f47e8d3ac37c152e2686 100644 --- a/core/l10n/ro.php +++ b/core/l10n/ro.php @@ -5,6 +5,7 @@ "User %s shared the folder \"%s\" with you. It is available for download here: %s" => "Utilizatorul %s a partajat dosarul \"%s\" cu tine. ÃŽl poÈ›i descărca de aici: %s ", "Category type not provided." => "Tipul de categorie nu este prevazut", "No category to add?" => "Nici o categorie de adăugat?", +"This category already exists: %s" => "Această categorie deja există: %s", "Object type not provided." => "Tipul obiectului nu este prevazut", "%s ID not provided." => "ID-ul %s nu a fost introdus", "Error adding %s to favorites." => "Eroare la adăugarea %s la favorite", @@ -29,7 +30,7 @@ "October" => "Octombrie", "November" => "Noiembrie", "December" => "Decembrie", -"Settings" => "Configurări", +"Settings" => "Setări", "seconds ago" => "secunde în urmă", "1 minute ago" => "1 minut în urmă", "{minutes} minutes ago" => "{minutes} minute in urma", @@ -43,15 +44,16 @@ "months ago" => "luni în urmă", "last year" => "ultimul an", "years ago" => "ani în urmă", -"Ok" => "Ok", -"Cancel" => "Anulare", "Choose" => "Alege", +"Cancel" => "Anulare", "Yes" => "Da", "No" => "Nu", +"Ok" => "Ok", "The object type is not specified." => "Tipul obiectului nu a fost specificat", "Error" => "Eroare", "The app name is not specified." => "Numele aplicaÈ›iei nu a fost specificat", "The required file {file} is not installed!" => "FiÈ™ierul obligatoriu {file} nu este instalat!", +"Shared" => "Partajat", "Share" => "Partajează", "Error while sharing" => "Eroare la partajare", "Error while unsharing" => "Eroare la anularea partajării", @@ -61,7 +63,7 @@ "Share with" => "Partajat cu", "Share with link" => "Partajare cu legătură", "Password protect" => "Protejare cu parolă", -"Password" => "Parola", +"Password" => "Parolă", "Email link to person" => "Expediază legătura prin poÈ™ta electronică", "Send" => "Expediază", "Set expiration date" => "Specifică data expirării", @@ -82,12 +84,14 @@ "Error setting expiration date" => "Eroare la specificarea datei de expirare", "Sending ..." => "Se expediază...", "Email sent" => "Mesajul a fost expediat", +"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Modernizarea a eÈ™uat! <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">Te rugam sa raportezi problema aici.</a>.", +"The update was successful. Redirecting you to ownCloud now." => "Modernizare reusita! Vei fii redirectionat!", "ownCloud password reset" => "Resetarea parolei ownCloud ", "Use the following link to reset your password: {link}" => "FoloseÈ™te următorul link pentru a reseta parola: {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 ." => "Linkul pentru resetarea parolei tale a fost trimis pe email. <br>Daca nu ai primit email-ul intr-un timp rezonabil, verifica folderul spam/junk. <br>Daca nu sunt acolo intreaba administratorul local.", +"Request failed!<br>Did you make sure your email/username was right?" => "Cerere esuata!<br>Esti sigur ca email-ul/numele de utilizator sunt corecte?", "You will receive a link to reset your password via Email." => "Vei primi un mesaj prin care vei putea reseta parola via email", -"Reset email send." => "Resetarea emailu-lui trimisa.", -"Request failed!" => "Solicitarea nu a reusit", -"Username" => "Utilizator", +"Username" => "Nume utilizator", "Request reset" => "Cerere trimisă", "Your password was reset" => "Parola a fost resetată", "To login page" => "Spre pagina de autentificare", @@ -96,15 +100,19 @@ "Personal" => "Personal", "Users" => "Utilizatori", "Apps" => "AplicaÈ›ii", -"Admin" => "Administrator", +"Admin" => "Admin", "Help" => "Ajutor", "Access forbidden" => "Acces interzis", "Cloud not found" => "Nu s-a găsit", -"Edit categories" => "Editează categoriile", +"Edit categories" => "Editează categorii", "Add" => "Adaugă", "Security Warning" => "Avertisment de securitate", +"Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Versiunea dvs. PHP este vulnerabil la acest atac un octet null (CVE-2006-7243)", +"Please update your PHP installation to use ownCloud securely." => "Vă rugăm să actualizaÈ›i instalarea dvs. PHP pentru a utiliza ownCloud in siguranță.", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "Generatorul de numere pentru securitate nu este disponibil, va rog activati extensia PHP OpenSSL", "Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Fara generatorul pentru numere de securitate , un atacator poate afla parola si reseta contul tau", +"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Directorul de date È™i fiÈ™iere sunt, probabil, accesibile de pe Internet, deoarece .htaccess nu funcÈ›ionează.", +"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>." => "Pentru informatii despre configurarea corecta a serverului accesati pagina <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">Documentare</a>.", "Create an <strong>admin account</strong>" => "Crează un <strong>cont de administrator</strong>", "Advanced" => "Avansat", "Data folder" => "Director date", @@ -124,6 +132,7 @@ "Lost your password?" => "Ai uitat parola?", "remember" => "aminteÈ™te", "Log in" => "Autentificare", +"Alternative Logins" => "Conectări alternative", "prev" => "precedentul", "next" => "următorul", "Updating ownCloud to version %s, this may take a while." => "Actualizăm ownCloud la versiunea %s, aceasta poate dura câteva momente." diff --git a/core/l10n/ru.php b/core/l10n/ru.php index 0625a5d11d4f377a0007d9ff7d3bdf3d64e07add..608b9271df5e7e889b903fa20bf5d3a8306d2812 100644 --- a/core/l10n/ru.php +++ b/core/l10n/ru.php @@ -30,7 +30,7 @@ "October" => "ОктÑбрь", "November" => "ÐоÑбрь", "December" => "Декабрь", -"Settings" => "ÐаÑтройки", +"Settings" => "КонфигурациÑ", "seconds ago" => "неÑколько Ñекунд назад", "1 minute ago" => "1 минуту назад", "{minutes} minutes ago" => "{minutes} минут назад", @@ -44,11 +44,12 @@ "months ago" => "неÑколько меÑÑцев назад", "last year" => "в прошлом году", "years ago" => "неÑколько лет назад", -"Ok" => "Ок", -"Cancel" => "Отмена", "Choose" => "Выбрать", +"Cancel" => "Отменить", +"Error loading file picker template" => "Ошибка при загрузке файла выбора шаблона", "Yes" => "Да", "No" => "Ðет", +"Ok" => "Ок", "The object type is not specified." => "Тип объекта не указан", "Error" => "Ошибка", "The app name is not specified." => "Ð˜Ð¼Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ указано", @@ -88,9 +89,9 @@ "The update was successful. Redirecting you to ownCloud now." => "Обновление прошло уÑпешно. ПеренаправлÑемÑÑ Ð² Ваш ownCloud...", "ownCloud password reset" => "Ð¡Ð±Ñ€Ð¾Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ ", "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> ЕÑли вы не получите его в пределах одной двух минут, проверьте папку Ñпам. <br> ЕÑли Ñто не возможно, обратитеÑÑŒ к Вашему админиÑтратору.", +"Request failed!<br>Did you make sure your email/username was right?" => "Что-то не так. Ð’Ñ‹ уверены что Email / Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ верно?", "You will receive a link to reset your password via Email." => "Ðа ваш Ð°Ð´Ñ€ÐµÑ Email выÑлана ÑÑылка Ð´Ð»Ñ ÑброÑа паролÑ.", -"Reset email send." => "Отправка пиÑьма Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð»Ñ ÑброÑа.", -"Request failed!" => "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ðµ удалÑÑ!", "Username" => "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ", "Request reset" => "ЗапроÑить ÑброÑ", "Your password was reset" => "Ваш пароль был Ñброшен", @@ -100,11 +101,11 @@ "Personal" => "Личное", "Users" => "Пользователи", "Apps" => "ПриложениÑ", -"Admin" => "ÐдминиÑтратор", +"Admin" => "Admin", "Help" => "Помощь", "Access forbidden" => "ДоÑтуп запрещён", "Cloud not found" => "Облако не найдено", -"Edit categories" => "Редактировать категории", +"Edit categories" => "Редактировать категрии", "Add" => "Добавить", "Security Warning" => "Предупреждение безопаÑноÑти", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Ваша верÑÐ¸Ñ PHP уÑзвима к атаке NULL Byte (CVE-2006-7243)", @@ -124,7 +125,8 @@ "Database tablespace" => "Табличое проÑтранÑтво базы данных", "Database host" => "ХоÑÑ‚ базы данных", "Finish setup" => "Завершить уÑтановку", -"web services under your control" => "Сетевые Ñлужбы под твоим контролем", +"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/l10n/ru_RU.php b/core/l10n/ru_RU.php index 1afb9e20c9bce823f2e784d4fc36bee0f2857cab..580df5961f80b764fa4dd88d58add1a9aada8036 100644 --- a/core/l10n/ru_RU.php +++ b/core/l10n/ru_RU.php @@ -1,137 +1,7 @@ <?php $TRANSLATIONS = array( -"User %s shared a file with you" => "Пользователь %s открыл Вам доÑтуп к файлу", -"User %s shared a folder with you" => "Пользователь %s открыл Вам доÑтуп к папке", -"User %s shared the file \"%s\" with you. It is available for download here: %s" => "Пользователь %s открыл Вам доÑтуп к файлу \"%s\". Он доÑтупен Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ здеÑÑŒ: %s", -"User %s shared the folder \"%s\" with you. It is available for download here: %s" => "Пользователь %s открыл Вам доÑтуп к папке \"%s\". Она доÑтупена Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ здеÑÑŒ: %s", -"Category type not provided." => "Тип категории не предоÑтавлен.", -"No category to add?" => "Ðет категории Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ?", -"This category already exists: %s" => "Ðта ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ ÑƒÐ¶Ðµ ÑущеÑтвует: %s", -"Object type not provided." => "Тип объекта не предоÑтавлен.", -"%s ID not provided." => "%s ID не предоÑтавлен.", -"Error adding %s to favorites." => "Ошибка Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ %s в избранное.", -"No categories selected for deletion." => "Ðет категорий, выбранных Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ.", -"Error removing %s from favorites." => "Ошибка ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ %s из избранного.", -"Sunday" => "ВоÑкреÑенье", -"Monday" => "Понедельник", -"Tuesday" => "Вторник", -"Wednesday" => "Среда", -"Thursday" => "Четверг", -"Friday" => "ПÑтница", -"Saturday" => "Суббота", -"January" => "Январь", -"February" => "Февраль", -"March" => "Март", -"April" => "Ðпрель", -"May" => "Май", -"June" => "Июнь", -"July" => "Июль", -"August" => "ÐвгуÑÑ‚", -"September" => "СентÑбрь", -"October" => "ОктÑбрь", -"November" => "ÐоÑбрь", -"December" => "Декабрь", "Settings" => "ÐаÑтройки", -"seconds ago" => "Ñекунд назад", -"1 minute ago" => " 1 минуту назад", -"{minutes} minutes ago" => "{минуты} минут назад", -"1 hour ago" => "1 Ñ‡Ð°Ñ Ð½Ð°Ð·Ð°Ð´", -"{hours} hours ago" => "{чаÑÑ‹} чаÑов назад", -"today" => "ÑегоднÑ", -"yesterday" => "вчера", -"{days} days ago" => "{дни} дней назад", -"last month" => "в прошлом меÑÑце", -"{months} months ago" => "{меÑÑцы} меÑÑцев назад", -"months ago" => "меÑÑц назад", -"last year" => "в прошлом году", -"years ago" => "лет назад", -"Ok" => "Да", "Cancel" => "Отмена", -"Choose" => "Выбрать", -"Yes" => "Да", -"No" => "Ðет", -"The object type is not specified." => "Тип объекта не указан.", "Error" => "Ошибка", -"The app name is not specified." => "Ð˜Ð¼Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ указано.", -"The required file {file} is not installed!" => "Требуемый файл {файл} не уÑтановлен!", -"Shared" => "Опубликовано", "Share" => "Сделать общим", -"Error while sharing" => "Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ доÑтупа", -"Error while unsharing" => "Ошибка Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ доÑтупа", -"Error while changing permissions" => "Ошибка при изменении прав доÑтупа", -"Shared with you and the group {group} by {owner}" => "Опубликовано Ð´Ð»Ñ Ð’Ð°Ñ Ð¸ группы {группа} {ÑобÑтвенник}", -"Shared with you by {owner}" => "Опубликовано Ð´Ð»Ñ Ð’Ð°Ñ {ÑобÑтвенник}", -"Share with" => "Сделать общим Ñ", -"Share with link" => "Опубликовать Ñ ÑÑылкой", -"Password protect" => "Защитить паролем", -"Password" => "Пароль", -"Email link to person" => "СÑылка на Ð°Ð´Ñ€ÐµÑ Ñлектронной почты", -"Send" => "Отправить", -"Set expiration date" => "УÑтановить Ñрок дейÑтвиÑ", -"Expiration date" => "Дата иÑÑ‚ÐµÑ‡ÐµÐ½Ð¸Ñ Ñрока дейÑтвиÑ", -"Share via email:" => "Сделать общедоÑтупным поÑредÑтвом email:", -"No people found" => "Ðе найдено людей", -"Resharing is not allowed" => "РекурÑивный общий доÑтуп не разрешен", -"Shared in {item} with {user}" => "СовмеÑтное иÑпользование в {объект} Ñ {пользователь}", -"Unshare" => "Отключить общий доÑтуп", -"can edit" => "возможно редактирование", -"access control" => "контроль доÑтупа", -"create" => "Ñоздать", -"update" => "обновить", -"delete" => "удалить", -"share" => "Ñделать общим", -"Password protected" => "Пароль защищен", -"Error unsetting expiration date" => "Ошибка при отключении даты иÑÑ‚ÐµÑ‡ÐµÐ½Ð¸Ñ Ñрока дейÑтвиÑ", -"Error setting expiration date" => "Ошибка при уÑтановке даты иÑÑ‚ÐµÑ‡ÐµÐ½Ð¸Ñ Ñрока дейÑтвиÑ", -"Sending ..." => "Отправка ...", -"Email sent" => "ПиÑьмо отправлено", -"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Обновление прошло неудачно. ПожалуйÑта, Ñообщите об Ñтом результате в <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>.", -"The update was successful. Redirecting you to ownCloud now." => "Обновление прошло уÑпешно. Ðемедленное перенаправление Ð’Ð°Ñ Ð½Ð° ownCloud.", -"ownCloud password reset" => "Переназначение паролÑ", -"Use the following link to reset your password: {link}" => "ВоÑпользуйтеÑÑŒ Ñледующей ÑÑылкой Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ: {link}", -"You will receive a link to reset your password via Email." => "Ð’Ñ‹ получите ÑÑылку Ð´Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿Ð¾ Ñлектронной почте.", -"Reset email send." => "Ð¡Ð±Ñ€Ð¾Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ email.", -"Request failed!" => "Ðе удалоÑÑŒ выполнить запроÑ!", -"Username" => "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ", -"Request reset" => "Ð¡Ð±Ñ€Ð¾Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñа", -"Your password was reset" => "Ваш пароль был переуÑтановлен", -"To login page" => "Ðа Ñтраницу входа", -"New password" => "Ðовый пароль", -"Reset password" => "Переназначение паролÑ", -"Personal" => "ПерÑональный", -"Users" => "Пользователи", -"Apps" => "ПриложениÑ", -"Admin" => "ÐдминиÑтратор", -"Help" => "Помощь", -"Access forbidden" => "ДоÑтуп запрещен", -"Cloud not found" => "Облако не найдено", -"Edit categories" => "Редактирование категорий", -"Add" => "Добавить", -"Security Warning" => "Предупреждение ÑиÑтемы безопаÑноÑти", -"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." => "Без защищенного генератора Ñлучайных чиÑел злоумышленник может Ñпрогнозировать пароль, ÑброÑить учетные данные и завладеть Вашим аккаунтом.", -"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>admin account</strong>", -"Advanced" => "РаÑширенный", -"Data folder" => "Папка данных", -"Configure the database" => "ÐаÑтроить базу данных", -"will be used" => "будет иÑпользоватьÑÑ", -"Database user" => "Пользователь базы данных", -"Database password" => "Пароль базы данных", -"Database name" => "Ð˜Ð¼Ñ Ð±Ð°Ð·Ñ‹ данных", -"Database tablespace" => "Ð¢Ð°Ð±Ð»Ð¸Ñ‡Ð½Ð°Ñ Ð¾Ð±Ð»Ð°Ñть базы данных", -"Database host" => "Сервер базы данных", -"Finish setup" => "Завершение наÑтройки", -"web services under your control" => "веб-ÑервиÑÑ‹ под Вашим контролем", -"Log out" => "Выйти", -"Automatic logon rejected!" => "ÐвтоматичеÑкий вход в ÑиÑтему отклонен!", -"If you did not change your password recently, your account may be compromised!" => "ЕÑли Ð’Ñ‹ недавно не менÑли пароль, Ваш аккаунт может быть подвергнут опаÑноÑти!", -"Please change your password to secure your account again." => "ПожалуйÑта, измените пароль, чтобы защитить ваш аккаунт еще раз.", -"Lost your password?" => "Забыли пароль?", -"remember" => "запомнить", -"Log in" => "Войти", -"Alternative Logins" => "Ðльтернативные Имена", -"prev" => "предыдущий", -"next" => "Ñледующий", -"Updating ownCloud to version %s, this may take a while." => "Обновление ownCloud до верÑии %s, Ñто может занÑть некоторое времÑ." +"Add" => "Добавить" ); diff --git a/core/l10n/si_LK.php b/core/l10n/si_LK.php index dc9801139a44da296f1b0ccd15f28e7afe029165..be7c1a24aad895bb0d9d7693a7ff80f17fca0ee2 100644 --- a/core/l10n/si_LK.php +++ b/core/l10n/si_LK.php @@ -16,10 +16,10 @@ "July" => "ජූලි", "August" => "à¶…à¶œà·à·ƒà·Šà¶à·”", "September" => "à·ƒà·à¶´à·Šà¶à·à¶¸à·Šà¶¶à¶»à·Š", -"October" => "ඔක්à¶à·à¶¶à¶»à·Š", +"October" => "ඔක්à¶à·à¶¶à¶»", "November" => "නොවà·à¶¸à·Šà¶¶à¶»à·Š", "December" => "දෙසà·à¶¸à·Šà¶¶à¶»à·Š", -"Settings" => "à·ƒà·à¶šà·ƒà·”ම්", +"Settings" => "සිටුවම්", "seconds ago" => "à¶à¶à·Šà¶´à¶»à¶ºà¶±à·Šà¶§ පෙර", "1 minute ago" => "1 මිනිà¶à·Šà¶à·”වකට පෙර", "today" => "අද", @@ -28,17 +28,17 @@ "months ago" => "මà·à·ƒ කීපයකට පෙර", "last year" => "පෙර අවුරුද්දේ", "years ago" => "අවුරුදු කීපයකට පෙර", -"Ok" => "හරි", -"Cancel" => "à¶‘à¶´à·", "Choose" => "à¶à·à¶»à¶±à·Šà¶±", +"Cancel" => "à¶‘à¶´à·", "Yes" => "ඔව්", -"No" => "à¶±à·à·„à·", +"No" => "à¶‘à¶´à·", +"Ok" => "හරි", "Error" => "දà·à·‚යක්", "Share" => "බෙද෠හද෠ගන්න", "Share with" => "බෙදà·à¶œà¶±à·Šà¶±", "Share with link" => "යොමුවක් මඟින් බෙදà·à¶œà¶±à·Šà¶±", "Password protect" => "මුර පදයකින් ආරක්à·à·à¶šà¶»à¶±à·Šà¶±", -"Password" => "මුර පදය ", +"Password" => "මුර පදය", "Set expiration date" => "කල් ඉකුà¶à·Š විමේ දිනය දමන්න", "Expiration date" => "කල් ඉකුà¶à·Š විමේ දිනය", "Share via email:" => "විද්â€à¶ºà·”à¶à·Š à¶à·à¶´à·‘à¶½ මඟින් බෙදà·à¶œà¶±à·Šà¶±: ", @@ -54,11 +54,10 @@ "Error setting expiration date" => "කල් ඉකුà¶à·Š දිනය ස්ථà·à¶´à¶±à¶º කිරීමේ දà·à·‚යක්", "ownCloud password reset" => "ownCloud මුරපදය à¶´à·Šâ€à¶»à¶à·Šâ€à¶ºà·à¶»à¶¸à·Šà¶· කරන්න", "You will receive a link to reset your password via Email." => "ඔබගේ මුරපදය à¶´à·Šâ€à¶»à¶à·Šâ€à¶ºà·à¶»à¶¸à·Šà¶· කිරීම සඳහ෠යොමුව විද්â€à¶ºà·”à¶à·Š à¶à·à¶´à·‘ලෙන් à¶½à·à¶¶à·™à¶±à·” ඇà¶", -"Request failed!" => "ඉල්ලීම à¶…à·ƒà·à¶»à·Šà¶®à¶šà¶ºà·’!", "Username" => "පරිà·à·“ලක නම", "Your password was reset" => "ඔබේ මුරපදය à¶´à·Šâ€à¶»à¶à·Šâ€à¶ºà·à¶»à¶¸à·Šà¶· කරන ලදී", "To login page" => "පිවිසුම් පිටුවට", -"New password" => "නව මුර පදයක්", +"New password" => "නව මුරපදය", "Reset password" => "මුරපදය à¶´à·Šâ€à¶»à¶à·Šâ€à¶ºà·à¶»à¶¸à·Šà¶· කරන්න", "Personal" => "පෞද්ගලික", "Users" => "පරිà·à·“ලකයන්", @@ -68,7 +67,7 @@ "Access forbidden" => "ඇà¶à·”ල් වීම à¶à·„නම්", "Cloud not found" => "සොය෠ගචනොහà·à¶š", "Edit categories" => "à¶´à·Šâ€à¶»à¶·à·šà¶¯à¶ºà¶±à·Š සංස්කරණය", -"Add" => "à¶‘à¶šà·Š කරන්න", +"Add" => "à¶‘à¶šà¶à·” කරන්න", "Security Warning" => "ආරක්ෂක නිවේදනයක්", "Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "ආරක්ෂිචඅහඹු සංඛ්â€à¶ºà· à¶‹à¶à·Šà¶´à·à¶¯à¶šà¶ºà¶šà·Š නොමà·à¶à·’ නම් ඔබගේ ගිණුමට පහරදෙන අයකුට à¶‘à·„à·’ මුරපද යළි පිහිටුවීමට à¶…à·€à·à·Šâ€à¶º à¶§à·à¶šà¶± පහසුවෙන් සොයà·à¶œà·™à¶± ඔබගේ ගිණුම à¶´à·à·„à·à¶»à¶œà¶ à·„à·à¶š.", "Advanced" => "දියුණු/උසස්", diff --git a/core/l10n/sk_SK.php b/core/l10n/sk_SK.php index b52c8b03c4159114b1e54379740282ced45066c2..2dfaa01b5a1f9d2bfacd0ba374adf8ce5fde5425 100644 --- a/core/l10n/sk_SK.php +++ b/core/l10n/sk_SK.php @@ -34,7 +34,7 @@ "seconds ago" => "pred sekundami", "1 minute ago" => "pred minútou", "{minutes} minutes ago" => "pred {minutes} minútami", -"1 hour ago" => "Pred 1 hodinou.", +"1 hour ago" => "Pred 1 hodinou", "{hours} hours ago" => "Pred {hours} hodinami.", "today" => "dnes", "yesterday" => "vÄera", @@ -44,11 +44,11 @@ "months ago" => "pred mesiacmi", "last year" => "minulý rok", "years ago" => "pred rokmi", -"Ok" => "Ok", -"Cancel" => "ZruÅ¡iÅ¥", "Choose" => "Výber", +"Cancel" => "ZruÅ¡iÅ¥", "Yes" => "Ãno", "No" => "Nie", +"Ok" => "Ok", "The object type is not specified." => "NeÅ¡pecifikovaný typ objektu.", "Error" => "Chyba", "The app name is not specified." => "NeÅ¡pecifikované meno aplikácie.", @@ -88,10 +88,10 @@ "The update was successful. Redirecting you to ownCloud now." => "Aktualizácia bola úspeÅ¡ná. Presmerovávam na prihlasovaciu stránku.", "ownCloud password reset" => "Obnovenie hesla pre ownCloud", "Use the following link to reset your password: {link}" => "Použite nasledujúci odkaz pre obnovenie vášho hesla: {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 ." => "Odkaz na obnovenie hesla bol odoslaný na VaÅ¡u emailovú adresu.<br>Ak ho v krátkej dobe neobdržÃte, skontrolujte si Váš kôš a prieÄinok spam.<br>Ak ho ani tam nenájdete, kontaktujte svojho administrátora.", +"Request failed!<br>Did you make sure your email/username was right?" => "Požiadavka zlyhala.<br>Uistili ste sa, že VaÅ¡e použÃvateľské meno a email sú správne?", "You will receive a link to reset your password via Email." => "Odkaz pre obnovenie hesla obdržÃte e-mailom.", -"Reset email send." => "Obnovovacà email bol odoslaný.", -"Request failed!" => "Požiadavka zlyhala!", -"Username" => "Prihlasovacie meno", +"Username" => "Meno použÃvateľa", "Request reset" => "PožiadaÅ¥ o obnovenie", "Your password was reset" => "VaÅ¡e heslo bolo obnovené", "To login page" => "Na prihlasovaciu stránku", @@ -100,11 +100,11 @@ "Personal" => "Osobné", "Users" => "PoužÃvatelia", "Apps" => "Aplikácie", -"Admin" => "Administrácia", +"Admin" => "Administrátor", "Help" => "Pomoc", "Access forbidden" => "PrÃstup odmietnutý", "Cloud not found" => "Nenájdené", -"Edit categories" => "Úprava kategóriÃ", +"Edit categories" => "UpraviÅ¥ kategórie", "Add" => "PridaÅ¥", "Security Warning" => "BezpeÄnostné varovanie", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Verzia Vášho PHP je napadnuteľná pomocou techniky \"NULL Byte\" (CVE-2006-7243)", @@ -124,7 +124,8 @@ "Database tablespace" => "Tabuľkový priestor databázy", "Database host" => "Server databázy", "Finish setup" => "DokonÄiÅ¥ inÅ¡taláciu", -"web services under your control" => "webové služby pod vaÅ¡ou kontrolou", +"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/sl.php b/core/l10n/sl.php index b3cd5c353cf652a8287d95f129657523802cf208..a433aa2cc4ec8d1fcc810d8244d588c86c12b883 100644 --- a/core/l10n/sl.php +++ b/core/l10n/sl.php @@ -34,7 +34,7 @@ "seconds ago" => "pred nekaj sekundami", "1 minute ago" => "pred minuto", "{minutes} minutes ago" => "pred {minutes} minutami", -"1 hour ago" => "pred 1 uro", +"1 hour ago" => "Pred 1 uro", "{hours} hours ago" => "pred {hours} urami", "today" => "danes", "yesterday" => "vÄeraj", @@ -44,11 +44,11 @@ "months ago" => "mesecev nazaj", "last year" => "lansko leto", "years ago" => "let nazaj", -"Ok" => "V redu", -"Cancel" => "PrekliÄi", "Choose" => "Izbor", +"Cancel" => "PrekliÄi", "Yes" => "Da", "No" => "Ne", +"Ok" => "V redu", "The object type is not specified." => "Vrsta predmeta ni podana.", "Error" => "Napaka", "The app name is not specified." => "Ime programa ni podano.", @@ -72,7 +72,7 @@ "No people found" => "Ni najdenih uporabnikov", "Resharing is not allowed" => "Nadaljnja souporaba ni dovoljena", "Shared in {item} with {user}" => "V souporabi v {item} z {user}", -"Unshare" => "Odstrani souporabo", +"Unshare" => "PrekliÄi souporabo", "can edit" => "lahko ureja", "access control" => "nadzor dostopa", "create" => "ustvari", @@ -88,10 +88,10 @@ "The update was successful. Redirecting you to ownCloud now." => "Posodobitev je uspeÅ¡no konÄana. Stran bo preusmerjena na oblak ownCloud.", "ownCloud password reset" => "Ponastavitev gesla za oblak ownCloud", "Use the following link to reset your password: {link}" => "Za ponastavitev gesla uporabite povezavo: {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 ." => "Povezava za ponastavitev gesla je bila poslana na elektronski naslov.<br>V kolikor sporoÄila ne prejmete v doglednem Äasu, preverite tudi mape vsiljene poÅ¡te.<br>ÄŒe ne bo niti tam, stopite v stik s skrbnikom.", +"Request failed!<br>Did you make sure your email/username was right?" => "Zahteva je spodletela!<br>Ali sta elektronski naslov oziroma uporabniÅ¡ko ime navedena pravilno?", "You will receive a link to reset your password via Email." => "Na elektronski naslov boste prejeli povezavo za ponovno nastavitev gesla.", -"Reset email send." => "SporoÄilo z navodili za ponastavitev gesla je poslana na vaÅ¡ elektronski naslov.", -"Request failed!" => "Zahteva je spodletela!", -"Username" => "UporabniÅ¡ko Ime", +"Username" => "UporabniÅ¡ko ime", "Request reset" => "Zahtevaj ponovno nastavitev", "Your password was reset" => "Geslo je ponovno nastavljeno", "To login page" => "Na prijavno stran", @@ -125,6 +125,7 @@ "Database host" => "Gostitelj podatkovne zbirke", "Finish setup" => "KonÄaj namestitev", "web services under your control" => "spletne storitve pod vaÅ¡im nadzorom", +"%s is available. Get more information on how to update." => "%s je na voljo. Pridobite veÄ podrobnosti za posodobitev.", "Log out" => "Odjava", "Automatic logon rejected!" => "Samodejno prijavljanje je zavrnjeno!", "If you did not change your password recently, your account may be compromised!" => "V primeru, da gesla za dostop že nekaj Äasa niste spremenili, je raÄun lahko ogrožen!", diff --git a/core/l10n/sq.php b/core/l10n/sq.php index 6881d0105c7c6ff77b01881b83304d3fd9936802..40562add933e72af656cf1b96feb62fdc3ed94e1 100644 --- a/core/l10n/sq.php +++ b/core/l10n/sq.php @@ -30,7 +30,7 @@ "October" => "Tetor", "November" => "Nëntor", "December" => "Dhjetor", -"Settings" => "Parametrat", +"Settings" => "Parametra", "seconds ago" => "sekonda më parë", "1 minute ago" => "1 minutë më parë", "{minutes} minutes ago" => "{minutes} minuta më parë", @@ -44,11 +44,11 @@ "months ago" => "muaj më parë", "last year" => "vitin e shkuar", "years ago" => "vite më parë", -"Ok" => "Në rregull", -"Cancel" => "Anulo", "Choose" => "Zgjidh", +"Cancel" => "Anulo", "Yes" => "Po", "No" => "Jo", +"Ok" => "Në rregull", "The object type is not specified." => "Nuk është specifikuar tipi i objektit.", "Error" => "Veprim i gabuar", "The app name is not specified." => "Nuk është specifikuar emri i app-it.", @@ -88,9 +88,9 @@ "The update was successful. Redirecting you to ownCloud now." => "Azhurnimi u krye. Tani do t'ju kaloj tek ownCloud-i.", "ownCloud password reset" => "Rivendosja e kodit të ownCloud-it", "Use the following link to reset your password: {link}" => "Përdorni lidhjen në vijim për të rivendosur kodin: {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 ." => "Lidhja për rivendosjen e kodit tuaj u dërgua tek email-i juaj.<br>Nëqoftëse nuk e merrni brenda një kohe të arsyeshme, kontrolloni dosjet e postës së padëshirueshme (spam).<br>Nëqoftëse nuk është as aty, pyesni administratorin tuaj lokal.", +"Request failed!<br>Did you make sure your email/username was right?" => "Kërkesa dështoi!<br>A u siguruat që email-i/përdoruesi juaj ishte i saktë?", "You will receive a link to reset your password via Email." => "Do t'iu vijë një email që përmban një lidhje për ta rivendosur kodin.", -"Reset email send." => "Emaili i rivendosjes u dërgua.", -"Request failed!" => "Kërkesa dështoi!", "Username" => "Përdoruesi", "Request reset" => "Bëj kërkesë për rivendosjen", "Your password was reset" => "Kodi yt u rivendos", diff --git a/core/l10n/sr.php b/core/l10n/sr.php index b71d8cdd9451d05fffda342059f929ede4b41329..49664f19f34b6324559b658e986e2eb2243c9db0 100644 --- a/core/l10n/sr.php +++ b/core/l10n/sr.php @@ -27,7 +27,7 @@ "October" => "Октобар", "November" => "Ðовембар", "December" => "Децембар", -"Settings" => "Подешавања", +"Settings" => "ПоÑтавке", "seconds ago" => "пре неколико Ñекунди", "1 minute ago" => "пре 1 минут", "{minutes} minutes ago" => "пре {minutes} минута", @@ -41,16 +41,16 @@ "months ago" => "меÑеци раније", "last year" => "прошле године", "years ago" => "година раније", -"Ok" => "У реду", -"Cancel" => "Откажи", "Choose" => "Одабери", +"Cancel" => "Откажи", "Yes" => "Да", "No" => "Ðе", +"Ok" => "У реду", "The object type is not specified." => "Ð’Ñ€Ñта објекта није подешена.", "Error" => "Грешка", "The app name is not specified." => "Име програма није унето.", "The required file {file} is not installed!" => "Потребна датотека {file} није инÑталирана.", -"Share" => "Дељење", +"Share" => "Дели", "Error while sharing" => "Грешка у дељењу", "Error while unsharing" => "Грешка код иÑкључења дељења", "Error while changing permissions" => "Грешка код промене дозвола", @@ -67,7 +67,7 @@ "No people found" => "ОÑобе ниÑу пронађене.", "Resharing is not allowed" => "Поновно дељење није дозвољено", "Shared in {item} with {user}" => "Подељено унутар {item} Ñа {user}", -"Unshare" => "Ðе дели", +"Unshare" => "Укини дељење", "can edit" => "може да мења", "access control" => "права приÑтупа", "create" => "направи", @@ -82,18 +82,16 @@ "ownCloud password reset" => "Поништавање лозинке за ownCloud", "Use the following link to reset your password: {link}" => "Овом везом реÑетујте Ñвоју лозинку: {link}", "You will receive a link to reset your password via Email." => "Добићете везу за реÑетовање лозинке путем е-поште.", -"Reset email send." => "Захтев је поÑлат поштом.", -"Request failed!" => "Захтев одбијен!", "Username" => "КориÑничко име", "Request reset" => "Захтевај реÑетовање", "Your password was reset" => "Ваша лозинка је реÑетована", "To login page" => "Ðа Ñтраницу за пријаву", "New password" => "Ðова лозинка", "Reset password" => "РеÑетуј лозинку", -"Personal" => "Лична", +"Personal" => "Лично", "Users" => "КориÑници", -"Apps" => "Програми", -"Admin" => "ÐдниниÑтрација", +"Apps" => "Ðпликације", +"Admin" => "ÐдминиÑтратор", "Help" => "Помоћ", "Access forbidden" => "Забрањен приÑтуп", "Cloud not found" => "Облак није нађен", diff --git a/core/l10n/sr@latin.php b/core/l10n/sr@latin.php index ec3eab34e29d801fec536a601e20bc22e6213392..238843aa1762711c47198fef0f76878141d65a9f 100644 --- a/core/l10n/sr@latin.php +++ b/core/l10n/sr@latin.php @@ -27,7 +27,7 @@ "Your password was reset" => "VaÅ¡a lozinka je resetovana", "New password" => "Nova lozinka", "Reset password" => "Resetuj lozinku", -"Personal" => "LiÄna", +"Personal" => "LiÄno", "Users" => "Korisnici", "Apps" => "Programi", "Admin" => "Adninistracija", diff --git a/core/l10n/sv.php b/core/l10n/sv.php index 553afea5f71075ca937a7318ae187d4231c2e571..d4154678b65c3a7286d59f1be73d13191d7a532e 100644 --- a/core/l10n/sv.php +++ b/core/l10n/sv.php @@ -44,11 +44,11 @@ "months ago" => "mÃ¥nader sedan", "last year" => "förra Ã¥ret", "years ago" => "Ã¥r sedan", -"Ok" => "Ok", -"Cancel" => "Avbryt", "Choose" => "Välj", +"Cancel" => "Avbryt", "Yes" => "Ja", "No" => "Nej", +"Ok" => "Ok", "The object type is not specified." => "Objekttypen är inte specificerad.", "Error" => "Fel", "The app name is not specified." => " Namnet pÃ¥ appen är inte specificerad.", @@ -89,8 +89,6 @@ "ownCloud password reset" => "ownCloud lösenordsÃ¥terställning", "Use the following link to reset your password: {link}" => "Använd följande länk för att Ã¥terställa lösenordet: {link}", "You will receive a link to reset your password via Email." => "Du fÃ¥r en länk att Ã¥terställa ditt lösenord via e-post.", -"Reset email send." => "Ã…terställ skickad e-post.", -"Request failed!" => "Begäran misslyckades!", "Username" => "Användarnamn", "Request reset" => "Begär Ã¥terställning", "Your password was reset" => "Ditt lösenord har Ã¥terställts", @@ -104,7 +102,7 @@ "Help" => "Hjälp", "Access forbidden" => "Ã…tkomst förbjuden", "Cloud not found" => "Hittade inget moln", -"Edit categories" => "Redigera kategorier", +"Edit categories" => "Editera kategorier", "Add" => "Lägg till", "Security Warning" => "Säkerhetsvarning", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "Din version av PHP är sÃ¥rbar för NULL byte attack (CVE-2006-7243)", @@ -114,7 +112,7 @@ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "Din datakatalog och filer är förmodligen tillgängliga frÃ¥n Internet, eftersom .htaccess-filen inte fungerar.", "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>." => "För information hur man korrekt konfigurera servern, var god se <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">documentation</a>.", "Create an <strong>admin account</strong>" => "Skapa ett <strong>administratörskonto</strong>", -"Advanced" => "Avancerat", +"Advanced" => "Avancerad", "Data folder" => "Datamapp", "Configure the database" => "Konfigurera databasen", "will be used" => "kommer att användas", diff --git a/core/l10n/ta_LK.php b/core/l10n/ta_LK.php index b45f38627a39f6626c644bb2a4289e7f2a893541..b67f5e967ece8c2a8da9be5d5c459dad0adbb2e2 100644 --- a/core/l10n/ta_LK.php +++ b/core/l10n/ta_LK.php @@ -39,11 +39,11 @@ "months ago" => "மாதஙà¯à®•ளà¯à®•à¯à®•௠மà¯à®©à¯", "last year" => "கடநà¯à®¤ வரà¯à®Ÿà®®à¯", "years ago" => "வரà¯à®Ÿà®™à¯à®•ளà¯à®•à¯à®•௠மà¯à®©à¯", -"Ok" => "சரி", -"Cancel" => "இரதà¯à®¤à¯ செயà¯à®•", "Choose" => "தெரிவà¯à®šà¯†à®¯à¯à®• ", +"Cancel" => "இரதà¯à®¤à¯ செயà¯à®•", "Yes" => "ஆமà¯", "No" => "இலà¯à®²à¯ˆ", +"Ok" => "சரி", "The object type is not specified." => "பொரà¯à®³à¯ வகை கà¯à®±à®¿à®ªà¯à®ªà®¿à®Ÿà®ªà¯à®ªà®Ÿà®µà®¿à®²à¯à®²à¯ˆ.", "Error" => "வழà¯", "The app name is not specified." => "செயலி பெயர௠கà¯à®±à®¿à®ªà¯à®ªà®¿à®Ÿà®ªà¯à®ªà®Ÿà®µà®¿à®²à¯à®²à¯ˆ.", @@ -64,10 +64,10 @@ "No people found" => "நபரà¯à®•ள௠யாரà¯à®®à¯ இலà¯à®²à¯ˆ", "Resharing is not allowed" => "மீளà¯à®ªà®•ிரà¯à®µà®¤à®±à¯à®•௠அனà¯à®®à®¤à®¿ இலà¯à®²à¯ˆ ", "Shared in {item} with {user}" => "{பயனாளரà¯} உடன௠{உரà¯à®ªà¯à®ªà®Ÿà®¿} பகிரபà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯", -"Unshare" => "பகிரமà¯à®Ÿà®¿à®¯à®¾à®¤à¯", +"Unshare" => "பகிரபà¯à®ªà®Ÿà®¾à®¤à®¤à¯", "can edit" => "தொகà¯à®•à¯à®• à®®à¯à®Ÿà®¿à®¯à¯à®®à¯", "access control" => "கடà¯à®Ÿà¯à®ªà¯à®ªà®¾à®Ÿà®¾à®© அணà¯à®•லà¯", -"create" => "படைதà¯à®¤à®²à¯", +"create" => "உரà¯à®µà®µà®¾à®•à¯à®•லà¯", "update" => "இறà¯à®±à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à®²à¯", "delete" => "நீகà¯à®•à¯à®•", "share" => "பகிரà¯à®¤à®²à¯", @@ -77,8 +77,6 @@ "ownCloud password reset" => "ownCloud இன௠கடவà¯à®šà¯à®šà¯Šà®²à¯ மீளமைபà¯à®ªà¯", "Use the following link to reset your password: {link}" => "உஙà¯à®•ள௠கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ மீளமைகà¯à®• பினà¯à®µà®°à¯à®®à¯ இணைபà¯à®ªà¯ˆ பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®µà¯à®®à¯ : {இணைபà¯à®ªà¯}", "You will receive a link to reset your password via Email." => "நீஙà¯à®•ள௠மினà¯à®©à®žà¯à®šà®²à¯ மூலம௠உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ மீளமைபà¯à®ªà®¤à®±à¯à®•ான இணைபà¯à®ªà¯ˆ பெறà¯à®µà¯€à®°à¯à®•ளà¯. ", -"Reset email send." => "மினà¯à®©à¯à®žà¯à®šà®²à¯ அனà¯à®ªà¯à®ªà¯à®¤à®²à¯ˆ மீளமைகà¯à®•à¯à®•", -"Request failed!" => "வேணà¯à®Ÿà¯à®•ோள௠தோலà¯à®µà®¿à®¯à¯à®±à¯à®±à®¤à¯!", "Username" => "பயனாளர௠பெயரà¯", "Request reset" => "கோரிகà¯à®•ை மீளமைபà¯à®ªà¯", "Your password was reset" => "உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯ மீளமைகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®¤à¯", @@ -86,9 +84,9 @@ "New password" => "பà¯à®¤à®¿à®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯", "Reset password" => "மீளமைதà¯à®¤ கடவà¯à®šà¯à®šà¯Šà®²à¯", "Personal" => "தனிபà¯à®ªà®Ÿà¯à®Ÿ", -"Users" => "பயனாளரà¯à®•ளà¯", -"Apps" => "பயனà¯à®ªà®¾à®Ÿà¯à®•ளà¯", -"Admin" => "நிரà¯à®µà®¾à®•ி", +"Users" => "பயனாளரà¯", +"Apps" => "செயலிகளà¯", +"Admin" => "நிரà¯à®µà®¾à®•à®®à¯", "Help" => "உதவி", "Access forbidden" => "அணà¯à®• தடை", "Cloud not found" => "Cloud காணபà¯à®ªà®Ÿà®µà®¿à®²à¯à®²à¯ˆ", @@ -98,7 +96,7 @@ "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." => "பாதà¯à®•ாபà¯à®ªà®¾à®© சீரறà¯à®± எணà¯à®£à®¿à®•à¯à®•ையான பà¯à®±à®ªà¯à®ªà®¾à®•à¯à®•ி இலà¯à®²à¯ˆà®¯à¯†à®©à®¿à®©à¯, தாகà¯à®•à¯à®©à®°à®¾à®²à¯ கடவà¯à®šà¯à®šà¯Šà®²à¯ மீளமைபà¯à®ªà¯ அடையாளவிலà¯à®²à¯ˆà®•ள௠மà¯à®©à¯à®®à¯Šà®´à®¿à®¯à®ªà¯à®ªà®Ÿà¯à®Ÿà¯ உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கணகà¯à®•ை கைபà¯à®ªà®±à¯à®±à®²à®¾à®®à¯.", "Create an <strong>admin account</strong>" => "<strong> நிரà¯à®µà®¾à®• கணகà¯à®•ொனà¯à®±à¯ˆ </strong> உரà¯à®µà®¾à®•à¯à®•à¯à®•", -"Advanced" => "மேமà¯à®ªà®Ÿà¯à®Ÿ", +"Advanced" => "உயரà¯à®¨à¯à®¤", "Data folder" => "தரவ௠கோபà¯à®ªà¯à®±à¯ˆ", "Configure the database" => "தரவà¯à®¤à¯à®¤à®³à®¤à¯à®¤à¯ˆ தகவமைகà¯à®•", "will be used" => "பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®ªà¯à®ªà®Ÿà¯à®®à¯", @@ -108,7 +106,7 @@ "Database tablespace" => "தரவà¯à®¤à¯à®¤à®³ அடà¯à®Ÿà®µà®£à¯ˆ", "Database host" => "தரவà¯à®¤à¯à®¤à®³ ஓமà¯à®ªà¯à®©à®°à¯", "Finish setup" => "அமைபà¯à®ªà¯ˆ à®®à¯à®Ÿà®¿à®•à¯à®•", -"web services under your control" => "உஙà¯à®•ள௠கடà¯à®Ÿà¯à®ªà¯à®ªà®¾à®Ÿà¯à®Ÿà®¿à®©à¯ கீழ௠இணைய சேவைகளà¯", +"web services under your control" => "வலைய சேவைகள௠உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடà¯à®Ÿà¯à®ªà¯à®ªà®¾à®Ÿà¯à®Ÿà®¿à®©à¯ கீழ௠உளà¯à®³à®¤à¯", "Log out" => "விடà¯à®ªà®¤à®¿à®•ை செயà¯à®•", "Automatic logon rejected!" => "தனà¯à®©à®¿à®šà¯à®šà¯ˆà®¯à®¾à®© பà¯à®•à¯à®ªà®¤à®¿à®•ை நிராகரிபà¯à®ªà®Ÿà¯à®Ÿà®¤à¯!", "If you did not change your password recently, your account may be compromised!" => "உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ அணà¯à®®à¯ˆà®¯à®¿à®²à¯ மாறà¯à®±à®µà®¿à®²à¯à®²à¯ˆà®¯à®¿à®©à¯, உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கணகà¯à®•௠சமரசமாகிவிடà¯à®®à¯!", diff --git a/core/l10n/te.php b/core/l10n/te.php index 040ab9b550e81740deb2f06af26b5c4a7d94339e..1469d37296f33e76d3d4cec12ab148a34674946d 100644 --- a/core/l10n/te.php +++ b/core/l10n/te.php @@ -33,10 +33,10 @@ "months ago" => "నెలల à°•à±à°°à°¿à°¤à°‚", "last year" => "పోయిన సంవతà±à°¸à°°à°‚", "years ago" => "సంవతà±à°¸à°°à°¾à°² à°•à±à°°à°¿à°¤à°‚", -"Ok" => "సరే", "Cancel" => "à°°à°¦à±à°¦à±à°šà±‡à°¯à°¿", "Yes" => "à°…à°µà±à°¨à±", "No" => "కాదà±", +"Ok" => "సరే", "Error" => "పొరపాటà±", "Password" => "సంకేతపదం", "Send" => "పంపించà±", diff --git a/core/l10n/th_TH.php b/core/l10n/th_TH.php index 47d4b87b17cbd92b8b11d9c60adf2d5b84d9730a..66f5629b93309c2085c4eb680ec22ee865594500 100644 --- a/core/l10n/th_TH.php +++ b/core/l10n/th_TH.php @@ -43,13 +43,13 @@ "months ago" => "เดืà¸à¸™ ที่ผ่านมา", "last year" => "ปีที่à¹à¸¥à¹‰à¸§", "years ago" => "ปี ที่ผ่านมา", -"Ok" => "ตà¸à¸¥à¸‡", -"Cancel" => "ยà¸à¹€à¸¥à¸´à¸", "Choose" => "เลืà¸à¸", +"Cancel" => "ยà¸à¹€à¸¥à¸´à¸", "Yes" => "ตà¸à¸¥à¸‡", "No" => "ไม่ตà¸à¸¥à¸‡", +"Ok" => "ตà¸à¸¥à¸‡", "The object type is not specified." => "ชนิดขà¸à¸‡à¸§à¸±à¸•ถุยังไม่ได้รับà¸à¸²à¸£à¸£à¸°à¸šà¸¸", -"Error" => "พบข้à¸à¸œà¸´à¸”พลาด", +"Error" => "ข้à¸à¸œà¸´à¸”พลาด", "The app name is not specified." => "ชื่à¸à¸‚à¸à¸‡à¹à¸à¸›à¸¢à¸±à¸‡à¹„ม่ได้รับà¸à¸²à¸£à¸£à¸°à¸šà¸¸à¸Šà¸·à¹ˆà¸", "The required file {file} is not installed!" => "ไฟล์ {file} ซึ่งเป็นไฟล์ที่จำเป็นต้à¸à¸‡à¹„ด้รับà¸à¸²à¸£à¸•ิดตั้งไว้à¸à¹ˆà¸à¸™ ยังไม่ได้ถูà¸à¸•ิดตั้ง", "Shared" => "à¹à¸Šà¸£à¹Œà¹à¸¥à¹‰à¸§", @@ -88,8 +88,6 @@ "ownCloud password reset" => "รีเซ็ตรหัสผ่าน ownCloud", "Use the following link to reset your password: {link}" => "ใช้ลิงค์ต่à¸à¹„ปนี้เพื่à¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸£à¸«à¸±à¸ªà¸œà¹ˆà¸²à¸™à¸‚à¸à¸‡à¸„ุณใหม่: {link}", "You will receive a link to reset your password via Email." => "คุณจะได้รับลิงค์เพื่à¸à¸à¸³à¸«à¸™à¸”รหัสผ่านใหม่ทางà¸à¸µà¹€à¸¡à¸¥à¹Œ", -"Reset email send." => "รีเซ็ตค่าà¸à¸²à¸£à¸ªà¹ˆà¸‡à¸à¸µà¹€à¸¡à¸¥", -"Request failed!" => "คำร้à¸à¸‡à¸‚à¸à¸¥à¹‰à¸¡à¹€à¸«à¸¥à¸§!", "Username" => "ชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™", "Request reset" => "ขà¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸£à¸«à¸±à¸ªà¹ƒà¸«à¸¡à¹ˆ", "Your password was reset" => "รหัสผ่านขà¸à¸‡à¸„ุณถูà¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹€à¸£à¸µà¸¢à¸šà¸£à¹‰à¸à¸¢à¹à¸¥à¹‰à¸§", @@ -98,8 +96,8 @@ "Reset password" => "เปลี่ยนรหัสผ่าน", "Personal" => "ส่วนตัว", "Users" => "ผู้ใช้งาน", -"Apps" => "Apps", -"Admin" => "ผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š", +"Apps" => "à¹à¸à¸›à¸¯", +"Admin" => "ผู้ดูà¹à¸¥", "Help" => "ช่วยเหลืà¸", "Access forbidden" => "à¸à¸²à¸£à¹€à¸‚้าถึงถูà¸à¸«à¸§à¸‡à¸«à¹‰à¸²à¸¡", "Cloud not found" => "ไม่พบ Cloud", @@ -119,7 +117,7 @@ "Database tablespace" => "พื้นที่ตารางในà¸à¸²à¸™à¸‚้à¸à¸¡à¸¹à¸¥", "Database host" => "Database host", "Finish setup" => "ติดตั้งเรียบร้à¸à¸¢à¹à¸¥à¹‰à¸§", -"web services under your control" => "web services under your control", +"web services under your control" => "เว็บเซà¸à¸£à¹Œà¸§à¸´à¸ªà¸—ี่คุณควบคุมà¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹„ด้", "Log out" => "à¸à¸à¸à¸ˆà¸²à¸à¸£à¸°à¸šà¸š", "Automatic logon rejected!" => "à¸à¸²à¸£à¹€à¸‚้าสู่ระบบà¸à¸±à¸•โนมัติถูà¸à¸›à¸à¸´à¹€à¸ªà¸˜à¹à¸¥à¹‰à¸§", "If you did not change your password recently, your account may be compromised!" => "หาà¸à¸„ุณยังไม่ได้เปลี่ยนรหัสผ่านขà¸à¸‡à¸„ุณเมื่à¸à¹€à¸£à¹‡à¸§à¹†à¸™à¸µà¹‰, บัà¸à¸Šà¸µà¸‚à¸à¸‡à¸„ุณà¸à¸²à¸ˆà¸–ูà¸à¸šà¸¸à¸à¸£à¸¸à¸à¹‚ดยผู้à¸à¸·à¹ˆà¸™", diff --git a/core/l10n/tr.php b/core/l10n/tr.php index 891cfb6b8493af59ed30459f93289dfc69a2f1d1..47574a012590f34a68a870aa308e5bfbdbc03240 100644 --- a/core/l10n/tr.php +++ b/core/l10n/tr.php @@ -44,11 +44,11 @@ "months ago" => "ay önce", "last year" => "geçen yıl", "years ago" => "yıl önce", -"Ok" => "Tamam", -"Cancel" => "İptal", "Choose" => "seç", +"Cancel" => "İptal", "Yes" => "Evet", "No" => "Hayır", +"Ok" => "Tamam", "The object type is not specified." => "Nesne türü belirtilmemiÅŸ.", "Error" => "Hata", "The app name is not specified." => "uygulama adı belirtilmedi.", @@ -88,10 +88,10 @@ "The update was successful. Redirecting you to ownCloud now." => "Güncelleme baÅŸarılı. ownCloud'a yönlendiriliyor.", "ownCloud password reset" => "ownCloud parola sıfırlama", "Use the following link to reset your password: {link}" => "Bu baÄŸlantıyı kullanarak parolanızı sıfırlayın: {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 ." => "Parolanızı deÄŸiÅŸtirme baÄŸlantısı e-posta adresinize gönderildi.<br>I EÄŸer makül bir süre içerisinde mesajı almadıysanız spam/junk dizinini kontrol ediniz.<br> EÄŸer orada da bulamazsanız sistem yöneticinize sorunuz.", +"Request failed!<br>Did you make sure your email/username was right?" => "IsteÄŸi baÅŸarısız oldu!<br>E-posta / kullanıcı adınızı doÄŸru olduÄŸundan emin misiniz?", "You will receive a link to reset your password via Email." => "Parolanızı sıfırlamak için bir baÄŸlantı Eposta olarak gönderilecek.", -"Reset email send." => "Sıfırlama epostası gönderildi.", -"Request failed!" => "İstek reddedildi!", -"Username" => "Kullanıcı adı", +"Username" => "Kullanıcı Adı", "Request reset" => "Sıfırlama iste", "Your password was reset" => "Parolanız sıfırlandı", "To login page" => "GiriÅŸ sayfasına git", @@ -101,7 +101,7 @@ "Users" => "Kullanıcılar", "Apps" => "Uygulamalar", "Admin" => "Yönetici", -"Help" => "Yardı", +"Help" => "Yardım", "Access forbidden" => "EriÅŸim yasaklı", "Cloud not found" => "Bulut bulunamadı", "Edit categories" => "Kategorileri düzenle", @@ -124,7 +124,8 @@ "Database tablespace" => "Veritabanı tablo alanı", "Database host" => "Veritabanı sunucusu", "Finish setup" => "Kurulumu tamamla", -"web services under your control" => "kontrolünüzdeki web servisleri", +"web services under your control" => "Bilgileriniz güvenli ve ÅŸifreli", +"%s is available. Get more information on how to update." => "%s mevcuttur. GüncelleÅŸtirme hakkında daha fazla bilgi alın.", "Log out" => "Çıkış yap", "Automatic logon rejected!" => "Otomatik oturum açma reddedildi!", "If you did not change your password recently, your account may be compromised!" => "Yakın zamanda parolanızı deÄŸiÅŸtirmedi iseniz hesabınız riske girebilir.", diff --git a/core/l10n/ug.php b/core/l10n/ug.php new file mode 100644 index 0000000000000000000000000000000000000000..c1bf48e07dded9119c15e733ebc761836cc69f57 --- /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" => "تۈنۈگۈن", +"Cancel" => "ۋاز ÙƒÛ•Ú†", +"Yes" => "ھەئە", +"No" => "ياق", +"Ok" => "جەزملە", +"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/uk.php b/core/l10n/uk.php index 1e86ed7d36c93b6c7d916087dde268ee3a7902d4..65577297c3cc07a4ad7bddf9e799bbf55cd316e4 100644 --- a/core/l10n/uk.php +++ b/core/l10n/uk.php @@ -44,11 +44,11 @@ "months ago" => "міÑÑці тому", "last year" => "минулого року", "years ago" => "роки тому", -"Ok" => "Ok", -"Cancel" => "Відмінити", "Choose" => "Обрати", +"Cancel" => "Відмінити", "Yes" => "Так", "No" => "ÐÑ–", +"Ok" => "Ok", "The object type is not specified." => "Ðе визначено тип об'єкту.", "Error" => "Помилка", "The app name is not specified." => "Ðе визначено ім'Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.", @@ -72,7 +72,7 @@ "No people found" => "Жодної людини не знайдено", "Resharing is not allowed" => "Пере-Ð¿ÑƒÐ±Ð»Ñ–ÐºÐ°Ñ†Ñ–Ñ Ð½Ðµ дозволÑєтьÑÑ", "Shared in {item} with {user}" => "Опубліковано {item} Ð´Ð»Ñ {user}", -"Unshare" => "Заборонити доÑтуп", +"Unshare" => "Закрити доÑтуп", "can edit" => "може редагувати", "access control" => "контроль доÑтупу", "create" => "Ñтворити", @@ -89,8 +89,6 @@ "ownCloud password reset" => "ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ ownCloud", "Use the following link to reset your password: {link}" => "ВикориÑтовуйте наÑтупне поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ: {link}", "You will receive a link to reset your password via Email." => "Ви отримаєте поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð²Ð°ÑˆÐ¾Ð³Ð¾ паролю на Ел. пошту.", -"Reset email send." => "ЛиÑÑ‚ ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾.", -"Request failed!" => "Ðевдалий запит!", "Username" => "Ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача", "Request reset" => "Запит ÑкиданнÑ", "Your password was reset" => "Ваш пароль був Ñкинутий", @@ -100,7 +98,7 @@ "Personal" => "ОÑобиÑте", "Users" => "КориÑтувачі", "Apps" => "Додатки", -"Admin" => "ÐдмініÑтратор", +"Admin" => "Ðдмін", "Help" => "Допомога", "Access forbidden" => "ДоÑтуп заборонено", "Cloud not found" => "Cloud не знайдено", @@ -124,7 +122,7 @@ "Database tablespace" => "Ð¢Ð°Ð±Ð»Ð¸Ñ†Ñ Ð±Ð°Ð·Ð¸ даних", "Database host" => "ХоÑÑ‚ бази даних", "Finish setup" => "Завершити налаштуваннÑ", -"web services under your control" => "веб-ÑÐµÑ€Ð²Ñ–Ñ Ð¿Ñ–Ð´ вашим контролем", +"web services under your control" => "підконтрольні Вам веб-ÑервіÑи", "Log out" => "Вихід", "Automatic logon rejected!" => "Ðвтоматичний вхід в ÑиÑтему відхилений!", "If you did not change your password recently, your account may be compromised!" => "Якщо Ви не мінÑли пароль оÑтаннім чаÑом, Ваш обліковий Ð·Ð°Ð¿Ð¸Ñ Ð¼Ð¾Ð¶Ðµ бути Ñкомпрометованим!", diff --git a/core/l10n/ur_PK.php b/core/l10n/ur_PK.php index 544d041e48f6b272970d1c3f1281a696bacf2797..cf26212c25e05eccebffaa6f35b43969034b72ed 100644 --- a/core/l10n/ur_PK.php +++ b/core/l10n/ur_PK.php @@ -14,11 +14,11 @@ "November" => "نومبر", "December" => "دسمبر", "Settings" => "سیٹینگز", -"Ok" => "اوکے", -"Cancel" => "منسوخ کریں", "Choose" => "منتخب کریں", +"Cancel" => "منسوخ کریں", "Yes" => "ÛØ§Úº", "No" => "Ù†Ûیں", +"Ok" => "اوکے", "Error" => "ایرر", "Error while sharing" => "شئیرنگ Ú©Û’ دوران ایرر", "Error while unsharing" => "شئیرنگ ختم کرنے Ú©Û’ دوران ایرر", diff --git a/core/l10n/vi.php b/core/l10n/vi.php index 709a8743086c32325b00ea37677fca74a134fba7..3e320ecf800dc2d37f61dde172d57623ded11a9d 100644 --- a/core/l10n/vi.php +++ b/core/l10n/vi.php @@ -9,7 +9,7 @@ "Object type not provided." => "Loại đối tượng không được cung cấp.", "%s ID not provided." => "%s ID không được cung cấp.", "Error adding %s to favorites." => "Lá»—i thêm %s và o mục yêu thÃch.", -"No categories selected for deletion." => "Không có thể loại nà o được chá»n để xóa.", +"No categories selected for deletion." => "Bạn chưa chá»n mục để xóa", "Error removing %s from favorites." => "Lá»—i xóa %s từ mục yêu thÃch.", "Sunday" => "Chá»§ nháºt", "Monday" => "Thứ 2", @@ -44,11 +44,11 @@ "months ago" => "tháng trước", "last year" => "năm trước", "years ago" => "năm trước", -"Ok" => "Äồng ý", -"Cancel" => "Há»§y", "Choose" => "Chá»n", +"Cancel" => "Há»§y", "Yes" => "Có", "No" => "Không", +"Ok" => "Äồng ý", "The object type is not specified." => "Loại đối tượng không được chỉ định.", "Error" => "Lá»—i", "The app name is not specified." => "Tên ứng dụng không được chỉ định.", @@ -72,7 +72,7 @@ "No people found" => "Không tìm thấy ngưá»i nà o", "Resharing is not allowed" => "Chia sẻ lại không được cho phép", "Shared in {item} with {user}" => "Äã được chia sẽ trong {item} vá»›i {user}", -"Unshare" => "Gỡ bá» chia sẻ", +"Unshare" => "Bá» chia sẻ", "can edit" => "có thể chỉnh sá»a", "access control" => "quản lý truy cáºp", "create" => "tạo", @@ -88,25 +88,27 @@ "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.", -"Reset email send." => "Thiết láºp lại email gởi.", -"Request failed!" => "Yêu cầu cá»§a bạn không thà nh công !", -"Username" => "Tên ngưá»i dùng", +"Username" => "Tên đăng nháºp", "Request reset" => "Yêu cầu thiết láºp lại ", "Your password was reset" => "Máºt khẩu cá»§a bạn đã được khôi phục", "To login page" => "Trang đăng nháºp", "New password" => "Máºt khẩu má»›i", "Reset password" => "Khôi phục máºt khẩu", "Personal" => "Cá nhân", -"Users" => "Ngưá»i sá» dụng", +"Users" => "Ngưá»i dùng", "Apps" => "Ứng dụng", "Admin" => "Quản trị", "Help" => "Giúp đỡ", "Access forbidden" => "Truy cáºp bị cấm", "Cloud not found" => "Không tìm thấy Clound", -"Edit categories" => "Sá»a thể loại", +"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", @@ -122,7 +124,8 @@ "Database tablespace" => "CÆ¡ sở dữ liệu tablespace", "Database host" => "Database host", "Finish setup" => "Cà i đặt hoà n tất", -"web services under your control" => "các dịch vụ web dưới sá»± kiểm soát cá»§a bạn", +"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.GB2312.php b/core/l10n/zh_CN.GB2312.php index 9fbfac2eec1c624d8f43b0190240aea9fedc039c..2e0d0da6f2f9fedc6437fecb8419f83257ed4674 100644 --- a/core/l10n/zh_CN.GB2312.php +++ b/core/l10n/zh_CN.GB2312.php @@ -7,7 +7,7 @@ "No category to add?" => "æ²¡æœ‰åˆ†ç±»æ·»åŠ äº†?", "This category already exists: %s" => "æ¤åˆ†ç±»å·²å˜åœ¨ï¼š%s", "Object type not provided." => "未选择对象类型。", -"No categories selected for deletion." => "没有选者è¦åˆ 除的分类.", +"No categories selected for deletion." => "没有选ä¸è¦åˆ 除的分类。", "Sunday" => "星期天", "Monday" => "星期一", "Tuesday" => "星期二", @@ -41,13 +41,13 @@ "months ago" => "月å‰", "last year" => "去年", "years ago" => "å¹´å‰", -"Ok" => "好的", -"Cancel" => "å–æ¶ˆ", "Choose" => "选择", +"Cancel" => "å–æ¶ˆ", "Yes" => "是", "No" => "å¦", +"Ok" => "好的", "The object type is not specified." => "未指定对象类型。", -"Error" => "错误", +"Error" => "出错", "The app name is not specified." => "未指定应用å称。", "The required file {file} is not installed!" => "未安装所需è¦çš„æ–‡ä»¶ {file} ï¼", "Shared" => "已分享", @@ -86,18 +86,16 @@ "ownCloud password reset" => "ç§æœ‰äº‘密ç é‡ç½®", "Use the following link to reset your password: {link}" => "使用下é¢çš„链接æ¥é‡ç½®ä½ 的密ç :{link}", "You will receive a link to reset your password via Email." => "ä½ å°†ä¼šæ”¶åˆ°ä¸€ä¸ªé‡ç½®å¯†ç 的链接", -"Reset email send." => "é‡ç½®é‚®ä»¶å·²å‘é€ã€‚", -"Request failed!" => "请求失败ï¼", "Username" => "用户å", "Request reset" => "è¦æ±‚é‡ç½®", "Your password was reset" => "ä½ çš„å¯†ç å·²ç»è¢«é‡ç½®äº†", "To login page" => "转至登陆页é¢", "New password" => "新密ç ", "Reset password" => "é‡ç½®å¯†ç ", -"Personal" => "个人的", +"Personal" => "ç§äºº", "Users" => "用户", -"Apps" => "应用程åº", -"Admin" => "管ç†", +"Apps" => "程åº", +"Admin" => "管ç†å‘˜", "Help" => "帮助", "Access forbidden" => "ç¦æ¢è®¿é—®", "Cloud not found" => "云 没有被找到", @@ -120,7 +118,7 @@ "Database tablespace" => "æ•°æ®åº“è¡¨æ ¼ç©ºé—´", "Database host" => "æ•°æ®åº“主机", "Finish setup" => "完æˆå®‰è£…", -"web services under your control" => "ä½ æŽ§åˆ¶ä¸‹çš„ç½‘ç»œæœåŠ¡", +"web services under your control" => "您控制的网络æœåŠ¡", "Log out" => "注销", "Automatic logon rejected!" => "自动登录被拒ç»ï¼", "If you did not change your password recently, your account may be compromised!" => "如果您最近没有修改您的密ç ,那您的å¸å·å¯èƒ½è¢«æ”»å‡»äº†ï¼", diff --git a/core/l10n/zh_CN.php b/core/l10n/zh_CN.php index 926d4691ed12f544a5e11e93ec1a464ca6d6f6bf..016a13625692ff3f4d0533e4e8747062553fe79b 100644 --- a/core/l10n/zh_CN.php +++ b/core/l10n/zh_CN.php @@ -44,23 +44,24 @@ "months ago" => "月å‰", "last year" => "去年", "years ago" => "å¹´å‰", -"Ok" => "好", -"Cancel" => "å–æ¶ˆ", "Choose" => "选择(&C)...", +"Cancel" => "å–æ¶ˆ", +"Error loading file picker template" => "åŠ è½½æ–‡ä»¶é€‰æ‹©å™¨æ¨¡æ¿å‡ºé”™", "Yes" => "是", "No" => "å¦", +"Ok" => "好", "The object type is not specified." => "未指定对象类型。", "Error" => "错误", "The app name is not specified." => "未指定Appå称。", "The required file {file} is not installed!" => "所需文件{file}未安装ï¼", "Shared" => "已共享", -"Share" => "共享", +"Share" => "分享", "Error while sharing" => "共享时出错", "Error while unsharing" => "å–æ¶ˆå…±äº«æ—¶å‡ºé”™", "Error while changing permissions" => "修改æƒé™æ—¶å‡ºé”™", "Shared with you and the group {group} by {owner}" => "{owner}共享给您åŠ{group}组", "Shared with you by {owner}" => " {owner}与您共享", -"Share with" => "共享", +"Share with" => "分享之", "Share with link" => "共享链接", "Password protect" => "密ç ä¿æŠ¤", "Password" => "密ç ", @@ -88,9 +89,9 @@ "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." => "您将会收到包å«å¯ä»¥é‡ç½®å¯†ç 链接的邮件。", -"Reset email send." => "é‡ç½®é‚®ä»¶å·²å‘é€ã€‚", -"Request failed!" => "请求失败ï¼", "Username" => "用户å", "Request reset" => "请求é‡ç½®", "Your password was reset" => "您的密ç å·²é‡ç½®", @@ -100,13 +101,15 @@ "Personal" => "个人", "Users" => "用户", "Apps" => "应用", -"Admin" => "管ç†å‘˜", +"Admin" => "管ç†", "Help" => "帮助", "Access forbidden" => "è®¿é—®ç¦æ¢", "Cloud not found" => "未找到云", "Edit categories" => "编辑分类", -"Add" => "æ·»åŠ ", +"Add" => "å¢žåŠ ", "Security Warning" => "安全è¦å‘Š", +"Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "ä½ çš„PHP版本容易å—到空å—节攻击 (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." => "æ²¡æœ‰å®‰å…¨éšæœºç 生æˆå™¨ï¼Œæ”»å‡»è€…å¯èƒ½ä¼šçŒœæµ‹å¯†ç é‡ç½®ä¿¡æ¯ä»Žè€Œçªƒå–您的账户", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." => "您的数æ®ç›®å½•和文件å¯èƒ½å¯ä»¥ç›´æŽ¥è¢«äº’è”ç½‘è®¿é—®ï¼Œå› ä¸º .htaccess 并未æ£å¸¸å·¥ä½œã€‚", @@ -122,12 +125,14 @@ "Database tablespace" => "æ•°æ®åº“表空间", "Database host" => "æ•°æ®åº“主机", "Finish setup" => "安装完æˆ", -"web services under your control" => "由您掌控的网络æœåŠ¡", +"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!" => "如果您没有最近修改您的密ç ï¼Œæ‚¨çš„å¸æˆ·å¯èƒ½ä¼šå—到影å“ï¼", "Please change your password to secure your account again." => "请修改您的密ç ï¼Œä»¥ä¿æŠ¤æ‚¨çš„è´¦æˆ·å®‰å…¨ã€‚", "Lost your password?" => "忘记密ç ?", +"remember" => "è®°ä½", "Log in" => "登录", "Alternative Logins" => "其他登录方å¼", "prev" => "上一页", diff --git a/core/l10n/zh_HK.php b/core/l10n/zh_HK.php index 178ab88e5e091f4a93088003434d5b3dc302bfd2..21418fe2eeb9bdf1742c05e3f77f86c8cf9a59df 100644 --- a/core/l10n/zh_HK.php +++ b/core/l10n/zh_HK.php @@ -23,10 +23,10 @@ "yesterday" => "昨日", "last month" => "å‰ä¸€æœˆ", "months ago" => "個月之å‰", -"Ok" => "OK", "Cancel" => "å–æ¶ˆ", "Yes" => "Yes", "No" => "No", +"Ok" => "OK", "Error" => "錯誤", "Shared" => "已分享", "Share" => "分享", @@ -55,8 +55,6 @@ "The update was successful. Redirecting you to ownCloud now." => "æ›´æ–°æˆåŠŸ, æ£", "Use the following link to reset your password: {link}" => "請用以下連çµé‡è¨ä½ 的密碼: {link}", "You will receive a link to reset your password via Email." => "ä½ å°‡æ”¶åˆ°ä¸€å°é›»éƒµ", -"Reset email send." => "é‡è¨å¯†ç¢¼éƒµä»¶å·²å‚³", -"Request failed!" => "請求失敗", "Username" => "用戶å稱", "Request reset" => "é‡è¨", "Your password was reset" => "ä½ çš„å¯†ç¢¼å·²è¢«é‡è¨", diff --git a/core/l10n/zh_TW.php b/core/l10n/zh_TW.php index 3199688be308e124143a56a0752479e94c13812d..10279c7ba182e4c87b1bdd94b08c62af5eb9a597 100644 --- a/core/l10n/zh_TW.php +++ b/core/l10n/zh_TW.php @@ -34,7 +34,7 @@ "seconds ago" => "幾秒å‰", "1 minute ago" => "1 分é˜å‰", "{minutes} minutes ago" => "{minutes} 分é˜å‰", -"1 hour ago" => "1 個尿™‚å‰", +"1 hour ago" => "1 å°æ™‚之å‰", "{hours} hours ago" => "{hours} å°æ™‚å‰", "today" => "今天", "yesterday" => "昨天", @@ -44,11 +44,12 @@ "months ago" => "幾個月å‰", "last year" => "去年", "years ago" => "幾年å‰", -"Ok" => "好", -"Cancel" => "å–æ¶ˆ", "Choose" => "鏿“‡", +"Cancel" => "å–æ¶ˆ", +"Error loading file picker template" => "è¼‰å…¥æª”æ¡ˆé¸æ“‡å™¨æ¨£æ¿ç™¼ç”ŸéŒ¯èª¤", "Yes" => "是", "No" => "å¦", +"Ok" => "好", "The object type is not specified." => "未指定物件類型。", "Error" => "錯誤", "The app name is not specified." => "沒有指定 app å稱。", @@ -88,9 +89,9 @@ "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." => "é‡è¨å¯†ç¢¼çš„連çµå°‡æœƒå¯„åˆ°ä½ çš„é›»å郵件信箱。", -"Reset email send." => "é‡è¨éƒµä»¶å·²é€å‡ºã€‚", -"Request failed!" => "請求失敗ï¼", "Username" => "使用者å稱", "Request reset" => "請求é‡è¨", "Your password was reset" => "您的密碼已é‡è¨", @@ -100,8 +101,8 @@ "Personal" => "個人", "Users" => "使用者", "Apps" => "應用程å¼", -"Admin" => "管ç†è€…", -"Help" => "幫助", +"Admin" => "管ç†", +"Help" => "說明", "Access forbidden" => "å˜å–被拒", "Cloud not found" => "未發ç¾é›²ç«¯", "Edit categories" => "編輯分類", @@ -125,6 +126,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/lostpassword/templates/lostpassword.php b/core/lostpassword/templates/lostpassword.php index dc9f0bc8ad380b891df236caf3ffc8830ebd6fca..c19c6893f13fe69d61c2b4aa7a7fa808044831bd 100644 --- a/core/lostpassword/templates/lostpassword.php +++ b/core/lostpassword/templates/lostpassword.php @@ -1,17 +1,24 @@ -<form action="<?php echo OC_Helper::linkToRoute('core_lostpassword_send_email') ?>" method="post"> - <fieldset> - <?php echo $l->t('You will receive a link to reset your password via Email.'); ?> - <?php if ($_['requested']): ?> - <?php echo $l->t('Reset email send.'); ?> - <?php else: ?> +<?php if ($_['requested']): ?> + <div class="success"><p> + <?php + print_unescaped($l->t('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 .')); + ?> + </p></div> +<?php else: ?> + <form action="<?php print_unescaped(OC_Helper::linkToRoute('core_lostpassword_send_email')) ?>" method="post"> + <fieldset> <?php if ($_['error']): ?> - <?php echo $l->t('Request failed!'); ?> + <div class="errors"><p> + <?php print_unescaped($l->t('Request failed!<br>Did you make sure your email/username was right?')); ?> + </p></div> <?php endif; ?> + <?php print_unescaped($l->t('You will receive a link to reset your password via Email.')); ?> <p class="infield"> - <label for="user" class="infield"><?php echo $l->t( 'Username' ); ?></label> <input type="text" name="user" id="user" placeholder="" value="" autocomplete="off" required autofocus /> + <label for="user" class="infield"><?php print_unescaped($l->t( 'Username' )); ?></label> + <img class="svg" src="<?php print_unescaped(image_path('', 'actions/user.svg')); ?>" alt=""/> </p> - <input type="submit" id="submit" value="<?php echo $l->t('Request reset'); ?>" /> - <?php endif; ?> - </fieldset> -</form> + <input type="submit" id="submit" value="<?php print_unescaped($l->t('Request reset')); ?>" /> + </fieldset> + </form> +<?php endif; ?> diff --git a/core/templates/filepicker.html b/core/templates/filepicker.html new file mode 100644 index 0000000000000000000000000000000000000000..e761fbdb567bb89623465c146a2bb786835f3eb0 --- /dev/null +++ b/core/templates/filepicker.html @@ -0,0 +1,10 @@ +<div id="{dialog_name}" title="{title}"> + <span class="dirtree"></span> + <ul class="filelist"> + <li data-entryname="{filename}" data-type="{type}"> + <img /> + <span class="filename">{filename}</span> + <span class="date">{date}</span> + </li> + </ul> +</div> diff --git a/core/templates/layout.guest.php b/core/templates/layout.guest.php index 04161925436ec4720ff9f474042dd246bb65b619..a3a8dc5f7ba0c7dd3013bbec3f18b7edadf7cb5d 100644 --- a/core/templates/layout.guest.php +++ b/core/templates/layout.guest.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-requesttoken="<?php p($_['requesttoken']); ?>"> <title>ownCloud</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="apple-itunes-app" content="app-id=543672169"> diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php index cfe0a5519434fbff5ea01615d780e6bdd5d816d5..a3ebf3abd0359418af1949b1f84f3c9b85bbc7a6 100644 --- a/core/templates/layout.user.php +++ b/core/templates/layout.user.php @@ -5,10 +5,11 @@ <!--[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" /> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="apple-itunes-app" content="app-id=543672169"> <link rel="shortcut icon" href="<?php print_unescaped(image_path('', 'favicon.png')); ?>" /> <link rel="apple-touch-icon-precomposed" href="<?php print_unescaped(image_path('', 'favicon-touch.png')); ?>" /> @@ -32,6 +33,9 @@ <body id="<?php p($_['bodyid']);?>"> <div id="notification-container"> <div id="notification"></div> + <?php if ($_['updateAvailable']): ?> + <div id="update-notification" style="display: inline;"><a href="<?php print_unescaped($_['updateLink']); ?>"><?php p($l->t('%s is available. Get more information on how to update.', array($_['updateVersion']))); ?></a></div> + <?php endif; ?> </div> <header><div id="header"> <a href="<?php print_unescaped(link_to('', 'index.php')); ?>" title="" id="owncloud"><img class="svg" diff --git a/core/templates/login.php b/core/templates/login.php index 2c9884f52469f8963887493b9441aee1c7eade02..571e0a865d96bcc959439b4530330672e5a471f1 100644 --- a/core/templates/login.php +++ b/core/templates/login.php @@ -4,23 +4,14 @@ <?php if (!empty($_['redirect_url'])) { print_unescaped('<input type="hidden" name="redirect_url" value="' . OC_Util::sanitizeHTML($_['redirect_url']) . '" />'); } ?> - <ul> - <?php if (isset($_['invalidcookie']) && ($_['invalidcookie'])): ?> - <li class="errors"> - <?php p($l->t('Automatic logon rejected!')); ?><br> - <small><?php p($l->t('If you did not change your password recently, your account may be compromised!')); ?></small> - <br> - <small><?php p($l->t('Please change your password to secure your account again.')); ?></small> - </li> - <?php endif; ?> - <?php if (isset($_['invalidpassword']) && ($_['invalidpassword'])): ?> - <a href="<?php print_unescaped(OC_Helper::linkToRoute('core_lostpassword_index')) ?>"> - <li class="errors"> - <?php p($l->t('Lost your password?')); ?> - </li> - </a> - <?php endif; ?> - </ul> + <?php if (isset($_['invalidcookie']) && ($_['invalidcookie'])): ?> + <div class="warning"> + <?php p($l->t('Automatic logon rejected!')); ?><br> + <small><?php p($l->t('If you did not change your password recently, your account may be compromised!')); ?></small> + <br> + <small><?php p($l->t('Please change your password to secure your account again.')); ?></small> + </div> + <?php endif; ?> <p class="infield grouptop"> <input type="text" name="user" id="user" placeholder="" value="<?php p($_['username']); ?>"<?php p($_['user_autofocus'] ? ' autofocus' : ''); ?> @@ -37,6 +28,13 @@ <input type="checkbox" id="show" name="show" /> <label for="show"></label> </p> + + <?php if (isset($_['invalidpassword']) && ($_['invalidpassword'])): ?> + <a class="warning" href="<?php print_unescaped(OC_Helper::linkToRoute('core_lostpassword_index')) ?>"> + <?php p($l->t('Lost your password?')); ?> + </a> + <?php endif; ?> + <input type="checkbox" name="remember_login" value="1" id="remember_login"/><label for="remember_login"><?php p($l->t('remember')); ?></label> <input type="hidden" name="timezone-offset" id="timezone-offset"/> diff --git a/core/templates/message.html b/core/templates/message.html new file mode 100644 index 0000000000000000000000000000000000000000..59048100f32031358ef32d6cc1c8e49e401ed64b --- /dev/null +++ b/core/templates/message.html @@ -0,0 +1,3 @@ +<div id="{dialog_name}" title="{title}"> + <p><span class="ui-icon ui-icon-{type}"></span>{message}</p> +</div> diff --git a/cron.php b/cron.php index c8dd6fcc88ff27ede7aecfb04b13845336e3c91b..95cedf8bf4c8852bf2f22c01b6474f9cb6267cb8 100644 --- a/cron.php +++ b/cron.php @@ -44,7 +44,6 @@ function handleUnexpectedShutdown() { } } -$RUNTIME_NOSETUPFS = true; require_once 'lib/base.php'; session_write_close(); diff --git a/db_structure.xml b/db_structure.xml index 3372be9f69fc2dd3ff5ef7985d6503e2c4bc8e00..feb7c0d122df9b998bdd3c54db2a0b0513ea0b62 100644 --- a/db_structure.xml +++ b/db_structure.xml @@ -280,6 +280,14 @@ <length>4</length> </field> + <field> + <name>storage_mtime</name> + <type>integer</type> + <default></default> + <notnull>true</notnull> + <length>4</length> + </field> + <field> <name>encrypted</name> <type>integer</type> @@ -288,6 +296,14 @@ <length>4</length> </field> + <field> + <name>unencrypted_size</name> + <type>integer</type> + <default></default> + <notnull>true</notnull> + <length>8</length> + </field> + <field> <name>etag</name> <type>text</type> diff --git a/index.html b/index.html index 69d42e3a0b37a0368482f8a776804faba34c4d36..f160f46b6fc2bf9a7c1351dde07695afb1e249f2 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,7 @@ <!DOCTYPE html> <html> <head> + <script type="text/javascript"> window.location.href="index.php"; </script> <meta http-equiv="refresh" content="0; URL=index.php"> </head> </html> diff --git a/l10n/.tx/config b/l10n/.tx/config index b6589d8112d951141fd582c97459c797304b32d5..70ec332856487044079364d86fd1b5feedc2089d 100644 --- a/l10n/.tx/config +++ b/l10n/.tx/config @@ -5,16 +5,19 @@ host = https://www.transifex.net file_filter = <lang>/core.po source_file = templates/core.pot source_lang = en +type = PO [owncloud.files] file_filter = <lang>/files.po source_file = templates/files.pot source_lang = en +type = PO [owncloud.settings] file_filter = <lang>/settings.po source_file = templates/settings.pot source_lang = en +type = PO [owncloud.lib] file_filter = <lang>/lib.po diff --git a/l10n/af_ZA/core.po b/l10n/af_ZA/core.po index 0cee119c30bdc6383f9dc5aeb5fafc2ca75d9d6f..fec8033bdc44727e1edaf0032aa902594e4c7b5f 100644 --- a/l10n/af_ZA/core.po +++ b/l10n/af_ZA/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jano Barnard <translate@janobarnard.co.za>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -213,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -294,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Wagwoord" @@ -397,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "Gebruik die volgende skakel om jou wagwoord te herstel: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Jy sal `n skakel via e-pos ontvang om jou wagwoord te herstel." - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Jy sal `n skakel via e-pos ontvang om jou wagwoord te herstel." + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Gebruikersnaam" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Herstel-versoek" @@ -520,37 +526,37 @@ msgstr "Gevorderd" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Stel databasis op" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "sal gebruik word" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Databasis-gebruiker" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Databasis-wagwoord" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Databasis naam" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Maak opstelling klaar" @@ -558,37 +564,42 @@ msgstr "Maak opstelling klaar" msgid "web services under your control" msgstr "webdienste onder jou beheer" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Teken uit" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Jou wagwoord verloor?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "onthou" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Teken aan" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/af_ZA/files.po b/l10n/af_ZA/files.po index 46e77a89fa1304628793d1f59b5704a1b7193641..159278587dc0c76462a8aa7acb347498203adade 100644 --- a/l10n/af_ZA/files.po +++ b/l10n/af_ZA/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/af_ZA/files_encryption.po b/l10n/af_ZA/files_encryption.po index ad2760165afda3a77ddf1efea710b3a3706e0d26..3ed16041c2edd66c99ad1c09285d9ce51aa3991d 100644 --- a/l10n/af_ZA/files_encryption.po +++ b/l10n/af_ZA/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: af_ZA\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/af_ZA/files_external.po b/l10n/af_ZA/files_external.po index c832854e86b40d305e488e22f5e693d8eb3d1ca9..30a7d769223ce12c074b2816bc0b67744fd87df8 100644 --- a/l10n/af_ZA/files_external.po +++ b/l10n/af_ZA/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/af_ZA/files_sharing.po b/l10n/af_ZA/files_sharing.po index 395e310b0b3fb582901ebc503beabdf9c79d4c48..934d01cdeb964bf4de770e3487498a2ca323a4ed 100644 --- a/l10n/af_ZA/files_sharing.po +++ b/l10n/af_ZA/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/af_ZA/files_trashbin.po b/l10n/af_ZA/files_trashbin.po index d71f287f72e80dcd741c2b39c98ff7f01a4cc1a0..59b6ea0942ba2798b3d9aee9163d51e33a2f6382 100644 --- a/l10n/af_ZA/files_trashbin.po +++ b/l10n/af_ZA/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/af_ZA/files_versions.po b/l10n/af_ZA/files_versions.po index b27e22d90aaa7c2462d4dbd24f1710d178a0252b..a663f48e1751178506b8c9d837661e7a0a0f07c0 100644 --- a/l10n/af_ZA/files_versions.po +++ b/l10n/af_ZA/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/af_ZA/lib.po b/l10n/af_ZA/lib.po index 6150500229118b5203ce138fbd115d3d11dd6a0e..ae775042a064487da6f2d91704305004304ec799 100644 --- a/l10n/af_ZA/lib.po +++ b/l10n/af_ZA/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: af_ZA\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hulp" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Persoonlik" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Instellings" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Gebruikers" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Toepassings" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/af_ZA/settings.po b/l10n/af_ZA/settings.po index 83b7447a27845fad955470885b018cc46b5921b8..868778c6d74865626b94207bdeb4d3e4b373f97b 100644 --- a/l10n/af_ZA/settings.po +++ b/l10n/af_ZA/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Wagwoord" @@ -419,82 +423,74 @@ msgstr "Nuwe wagwoord" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/af_ZA/user_ldap.po b/l10n/af_ZA/user_ldap.po index c08ce22f8b6328ccd95174fe3922fd7071886e68..71d8cea474a0e5de65cc918209db4610f81acfdb 100644 --- a/l10n/af_ZA/user_ldap.po +++ b/l10n/af_ZA/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: af_ZA\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Wagwoord" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hulp" diff --git a/l10n/af_ZA/user_webdavauth.po b/l10n/af_ZA/user_webdavauth.po index bb29159478ce7b7443eef28281d59c000a71ec69..62bfbe01b3489a9901061bd6f44f09e8ea5a8eb0 100644 --- a/l10n/af_ZA/user_webdavauth.po +++ b/l10n/af_ZA/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ar/core.po b/l10n/ar/core.po index 487be693009d42fddaf14d124c8bf3e1a2ca259d..78cbb865f022e0005410bd0f9e78e8249dfc456a 100644 --- a/l10n/ar/core.po +++ b/l10n/ar/core.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ahmad Matalqah <houfa2005@yahoo.com>, 2013. -# <shiningmoon25@gmail.com>, 2012. -# <tarek.taha@gmail.com>, 2013. -# <tarek.taha@gmail.com>, 2011, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -162,7 +158,7 @@ msgstr "كانون الاول" #: js/js.js:286 msgid "Settings" -msgstr "تعديلات" +msgstr "إعدادات" #: js/js.js:718 msgid "seconds ago" @@ -216,26 +212,30 @@ msgstr "السنةالماضية" msgid "years ago" msgstr "سنة مضت" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "مواÙÙ‚" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "اختيار" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "الغاء" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "اختيار" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "نعم" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "لا" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "مواÙÙ‚" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -297,9 +297,9 @@ msgstr "شارك مع رابط" msgid "Password protect" msgstr "ØÙ…اية كلمة السر" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: 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" @@ -400,24 +400,27 @@ msgstr "إعادة تعيين كلمة سر ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "استخدم هذه الوصلة لاسترجاع كلمة السر: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "سو٠نرسل لك بريد ÙŠØØªÙˆÙŠ Ø¹Ù„Ù‰ وصلة لتجديد كلمة السر." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "إعادة إرسال البريد الإلكتروني." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "ÙØ´Ù„ الطلب" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "سو٠نرسل لك بريد ÙŠØØªÙˆÙŠ Ø¹Ù„Ù‰ وصلة لتجديد كلمة السر." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "إسم المستخدم" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "طلب تعديل" @@ -431,7 +434,7 @@ msgstr "الى ØµÙØØ© الدخول" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "كلمة سر جديدة" +msgstr "كلمات سر جديدة" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" @@ -439,11 +442,11 @@ msgstr "تعديل كلمة السر" #: strings.php:5 msgid "Personal" -msgstr "خصوصيات" +msgstr "شخصي" #: strings.php:6 msgid "Users" -msgstr "المستخدم" +msgstr "المستخدمين" #: strings.php:7 msgid "Apps" @@ -451,7 +454,7 @@ msgstr "التطبيقات" #: strings.php:8 msgid "Admin" -msgstr "مستخدم رئيسي" +msgstr "المدير" #: strings.php:9 msgid "Help" @@ -471,7 +474,7 @@ msgstr "عدل Ø§Ù„ÙØ¦Ø§Øª" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "أدخل" +msgstr "اضÙ" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 @@ -517,81 +520,86 @@ msgstr "أض٠</strong>مستخدم رئيسي <strong>" #: templates/installation.php:62 msgid "Advanced" -msgstr "خيارات متقدمة" +msgstr "تعديلات متقدمه" #: templates/installation.php:64 msgid "Data folder" msgstr "مجلد المعلومات" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "أسس قاعدة البيانات" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "سيتم استخدمه" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "مستخدم قاعدة البيانات" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "كلمة سر مستخدم قاعدة البيانات" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "إسم قاعدة البيانات" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Ù…Ø³Ø§ØØ© جدول قاعدة البيانات" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "خادم قاعدة البيانات" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "انهاء التعديلات" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "خدمات الوب ØªØØª تصرÙÙƒ" +msgstr "خدمات الشبكة ØªØØª سيطرتك" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "الخروج" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "تم Ø±ÙØ¶ تسجيل الدخول التلقائي!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "قد يكون ØØ³Ø§Ø¨Ùƒ ÙÙŠ خطر إن لم تقم بإعادة تعيين كلمة السر ØØ¯ÙŠØ«Ø§Ù‹" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "الرجاء إعادة تعيين كلمة السر لتأمين ØØ³Ø§Ø¨Ùƒ." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "هل نسيت كلمة السر؟" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "تذكر" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "أدخل" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "اسماء دخول بديلة" diff --git a/l10n/ar/files.po b/l10n/ar/files.po index 56662a6ad736edc28de08572b762cc129b523aab..bf8669aa1d92b186de6fd82b91041a6007737974 100644 --- a/l10n/ar/files.po +++ b/l10n/ar/files.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ahmad Matalqah <houfa2005@yahoo.com>, 2013. -# <tarek.taha@gmail.com>, 2011, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -29,10 +27,6 @@ msgstr "ÙØ´Ù„ ÙÙŠ نقل المل٠%s - يوجد Ù…Ù„Ù Ø¨Ù†ÙØ³ هذا ال msgid "Could not move %s" msgstr "ÙØ´Ù„ ÙÙŠ نقل %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "ÙØ´Ù„ ÙÙŠ اعادة تسمية الملÙ" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "لم يتم Ø±ÙØ¹ أي مل٠, خطأ غير معروÙ" @@ -80,55 +74,59 @@ msgstr "مسار غير صØÙŠØ." msgid "Files" msgstr "Ø§Ù„Ù…Ù„ÙØ§Øª" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "شارك" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "ØØ°Ù بشكل دائم" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "Ù…ØØ°ÙˆÙ" +msgstr "إلغاء" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "إعادة تسميه" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "قيد الانتظار" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} موجود مسبقا" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "استبدال" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "Ø§Ù‚ØªØ±Ø Ø¥Ø³Ù…" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "إلغاء" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "استبدل {new_name} بـ {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "تراجع" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "جاري تنÙيذ عملية Ø§Ù„ØØ°Ù" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "جاري Ø±ÙØ¹ 1 ملÙ" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -154,72 +152,80 @@ msgstr "Ù…Ø³Ø§ØØªÙƒ التخزينية ممتلئة, لا يمكم ØªØØ¯ÙŠØ« msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Ù…Ø³Ø§ØØªÙƒ التخزينية امتلأت تقريبا " -#: 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 "ÙØ´Ù„ ÙÙŠ Ø±ÙØ¹ Ù…Ù„ÙØ§ØªÙƒ , إما أنها مجلد أو ØØ¬Ù…ها 0 بايت" -#: 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 "إسم مجلد غير صØÙŠØ. استخدام Ù…ØµØ·Ù„Ø \"Shared\" Ù…ØØ¬ÙˆØ² للنظام" -#: 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 "الاسم" +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 "Ù…Ù„Ù ÙˆØ§ØØ¯" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} Ù…Ù„ÙØ§Øª" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "ÙØ´Ù„ ÙÙŠ اعادة تسمية الملÙ" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "Ø¥Ø±ÙØ¹" +msgstr "Ø±ÙØ¹" #: templates/admin.php:5 msgid "File handling" @@ -277,37 +283,37 @@ msgstr "ØØ°Ù Ø§Ù„Ù…Ù„ÙØ§Øª" msgid "Cancel upload" msgstr "إلغاء Ø±ÙØ¹ Ø§Ù„Ù…Ù„ÙØ§Øª" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/ar/files_encryption.po b/l10n/ar/files_encryption.po index 8ebdd5b0b95d65578301db74915570de9067f462..bcccd33c2f8d5b21b547bdf635ccda3d6bb84900 100644 --- a/l10n/ar/files_encryption.po +++ b/l10n/ar/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <hussein-atef@hotmail.com>, 2012. -# Raed Chammem <shemada@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "جاري الØÙظ..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "التشÙير" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "تشÙير Ø§Ù„Ù…Ù„ÙØ§Øª ÙØ¹Ø§Ù„." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Ø§Ù„Ù…Ù„ÙØ§Øª الاتية لن يتم تشÙيرها:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "إستثناء أنواع Ø§Ù„Ù…Ù„ÙØ§Øª الاتية من التشÙير: " +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "لا شيء" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ar/files_external.po b/l10n/ar/files_external.po index 3a0cbd39490cb02577b8e6379dd3b3e2a838c458..9bdad19f710ab77e749bb88f8a46d2de2a2ae40c 100644 --- a/l10n/ar/files_external.po +++ b/l10n/ar/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" @@ -97,7 +104,7 @@ 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/ar/files_sharing.po b/l10n/ar/files_sharing.po index 909d047e1467d26730e51463efd65cb1ede3eed0..3836a7dffb22ffcb7843caa319ac9c5a34825955 100644 --- a/l10n/ar/files_sharing.po +++ b/l10n/ar/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <shiningmoon25@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ar/files_trashbin.po b/l10n/ar/files_trashbin.po index be9ba8516994432fe94f2332048a1c6ffcec884f..d2eebd178b38e4d7501d165371ac89abf28950de 100644 --- a/l10n/ar/files_trashbin.po +++ b/l10n/ar/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <tarek.taha@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "تعذّر ØØ°Ù%s بشكل دائم" msgid "Couldn't restore %s" msgstr "تعذّر استرجاع %s " -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "إبدء عملية الإستعادة" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "خطأ" @@ -40,31 +39,31 @@ msgstr "خطأ" msgid "delete file permanently" msgstr "ØØ°Ù بشكل دائم" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "ØØ°Ù بشكل دائم" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "اسم" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "تم Ø§Ù„ØØ°Ù" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "مجلد عدد 1" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} مجلدات" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "Ù…Ù„Ù ÙˆØ§ØØ¯" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} Ù…Ù„ÙØ§Øª" diff --git a/l10n/ar/files_versions.po b/l10n/ar/files_versions.po index 0ef6f3e755ef57e339f225ea4c6e862e7d8a3b5b..9066fe25fafa54cb1db92342cdfe4f8905b8f84e 100644 --- a/l10n/ar/files_versions.po +++ b/l10n/ar/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <shiningmoon25@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ar/lib.po b/l10n/ar/lib.po index eef5380b767208ee99aee604ac6e157253b18312..ef772c88a0d851d1a87882ff7df71ea70cf7cc4a 100644 --- a/l10n/ar/lib.po +++ b/l10n/ar/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Matalqah <houfa2005@yahoo.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "المساعدة" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "شخصي" -#: app.php:373 +#: app.php:381 msgid "Settings" -msgstr "تعديلات" +msgstr "إعدادات" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "المستخدمين" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "التطبيقات" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "المدير" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "تØÙ…يل Ù…Ù„ÙØ§Øª ZIP متوقÙ" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Ø§Ù„Ù…Ù„ÙØ§Øª Ø¨ØØ§Ø¬Ø© الى ان يتم تØÙ…يلها ÙˆØ§ØØ¯ تلو الاخر" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "العودة الى Ø§Ù„Ù…Ù„ÙØ§Øª" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Ø§Ù„Ù…Ù„ÙØ§Øª Ø§Ù„Ù…ØØ¯Ø¯Ø© كبيرة جدا ليتم ضغطها ÙÙŠ مل٠zip" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "تعذّر ØªØØ¯ÙŠØ¯Ù‡" @@ -114,72 +113,76 @@ msgstr "%s لا ÙŠØ³Ù…Ø Ù„Ùƒ باستخدام نقطه (.) ÙÙŠ اسم قاعد msgid "%s set the database host." msgstr "%s ادخل اسم خادم قاعدة البيانات" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "اسم المستخدم / أو كلمة المرور الخاصة بـPostgreSQL غير صØÙŠØØ©" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "انت Ø¨ØØ§Ø¬Ø© لكتابة اسم مستخدم موجود أو ØØ³Ø§Ø¨ المدير." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "اسم المستخدم Ùˆ/أو كلمة المرور لنظام Oracle غير صØÙŠØ" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "اسم المستخدم Ùˆ/أو كلمة المرور لنظام MySQL غير صØÙŠØ" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "خطأ ÙÙŠ قواعد البيانات : \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "الأمر المخال٠كان : \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "أسم المستخدم '%s'@'localhost' الخاص بـ MySQL موجود مسبقا" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Ø§ØØ°Ù اسم المستخدم هذا من الـ MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "أسم المستخدم '%s'@'%%' الخاص بـ MySQL موجود مسبقا" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Ø§ØØ°Ù اسم المستخدم هذا من الـ MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "اسم المستخدم Ùˆ/أو كلمة المرور لنظام Oracle غير صØÙŠØ" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "الأمر المخال٠كان : \"%s\", اسم المستخدم : %s, كلمة المرور: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "اسم المستخدم Ùˆ/أو كلمة المرور لنظام MS SQL غير صØÙŠØ : %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "اعدادات خادمك غير صØÙŠØØ© بشكل ØªØ³Ù…Ø Ù„Ùƒ بمزامنة Ù…Ù„ÙØ§ØªÙƒ وذلك بسبب أن واجهة WebDAV تبدو معطلة" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "الرجاء التØÙ‚Ù‚ من <a href='%s'>دليل التنصيب</a>." @@ -236,19 +239,6 @@ msgstr "السنةالماضية" msgid "years ago" msgstr "سنة مضت" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s Ù…ØªØ§Ø . Ø§ØØµÙ„ على <a href=\"%s\">المزيد من المعلومات </a>" - -#: updater.php:81 -msgid "up to date" -msgstr "Ù…ØØ¯Ù‘Ø«" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "ÙØØµ Ø§Ù„ØªØØ¯ÙŠØ«Ø§Øª معطّل" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ar/settings.po b/l10n/ar/settings.po index 125a75204152c3897ea5820d0fdac0fba08b6d6c..d8f637462e63b986fde05c7fe34146d51dc6b4ff 100644 --- a/l10n/ar/settings.po +++ b/l10n/ar/settings.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ahmad Matalqah <houfa2005@yahoo.com>, 2013. -# <icewind1991@gmail.com>, 2012. -# Raed Chammem <shemada@gmail.com>, 2013. -# <shiningmoon25@gmail.com>, 2012. -# <tarek.taha@gmail.com>, 2011, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -26,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "ÙØ´Ù„ تØÙ…يل القائمة من الآب ستور" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "لم يتم التأكد من الشخصية بنجاØ" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "تعذر تغيير اسم Ø§Ù„ØØ³Ø§Ø¨" @@ -69,7 +68,7 @@ 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" @@ -121,52 +120,52 @@ msgstr "ØØµÙ„ خطأ أثناء ØªØØ¯ÙŠØ« التطبيق" msgid "Updated" msgstr "تم Ø§Ù„ØªØØ¯ÙŠØ« بنجاØ" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "ØÙظ" +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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "مجموعات" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "مدير المجموعة" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "ØØ°Ù" +msgstr "إلغاء" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Ø§Ø¶Ø§ÙØ© مجموعة" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "يجب ادخال اسم مستخدم صØÙŠØ" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "ØØµÙ„ خطأ اثناء انشاء مستخدم" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "يجب ادخال كلمة مرور صØÙŠØØ©" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -317,19 +316,19 @@ msgstr "سجل" msgid "Log level" msgstr "مستوى السجل" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "المزيد" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "أقل" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "إصدار" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -400,9 +399,9 @@ msgstr "Ø§ØØµÙ„ على التطبيقات لمزامنة Ù…Ù„ÙØ§ØªÙƒ" msgid "Show First Run Wizard again" msgstr "ابدأ خطوات بداية التشغيل من جديد" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" -msgstr "كلمات السر" +msgstr "كلمة المرور" #: templates/personal.php:38 msgid "Your password was changed" @@ -424,82 +423,74 @@ msgstr "كلمات سر جديدة" msgid "Change password" msgstr "عدل كلمة السر" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "اسم Ø§Ù„ØØ³Ø§Ø¨" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "تم تغيير اسم ØØ³Ø§Ø¨Ùƒ بنجاØ" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "تعذر تغيير اسم ØØ³Ø§Ø¨Ùƒ" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "تغيير اسم Ø§Ù„ØØ³Ø§Ø¨" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "العنوان البريدي" +msgstr "البريد الإلكترونى" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "عنوانك البريدي" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "أدخل عنوانك البريدي Ù„ØªÙØ¹ÙŠÙ„ استرجاع كلمة المرور" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "اللغة" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "ساعد ÙÙŠ الترجمه" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "إستخدم هذا العنوان للإتصال بـ ownCloud ÙÙŠ مدير Ø§Ù„Ù…Ù„ÙØ§Øª" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "اسم الدخول" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "انشئ" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "ÙˆØØ¯Ø© التخزين Ø§Ù„Ø§ÙØªØ±Ø§Ø¶ÙŠØ©" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "غير Ù…ØØ¯ÙˆØ¯" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "شيء آخر" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "ÙˆØØ¯Ø© التخزين" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "تغيير اسم Ø§Ù„ØØ³Ø§Ø¨" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "اعداد كلمة مرور جديدة" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Ø§ÙØªØ±Ø§Ø¶ÙŠ" diff --git a/l10n/ar/user_ldap.po b/l10n/ar/user_ldap.po index 71c1e62994bb5f8ce93b2b9e04ba4d617e156b3a..24792c46cce99c118495e4be170cbd7a6a5241dc 100644 --- a/l10n/ar/user_ldap.po +++ b/l10n/ar/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "خطأ" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "كلمة المرور" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "المساعدة" diff --git a/l10n/ar/user_webdavauth.po b/l10n/ar/user_webdavauth.po index 7defa1d4b06c9eb4e5a7015e5bb45b6dc8f484c4..0b90ad151d9abf0c539f9823bb6406410388df33 100644 --- a/l10n/ar/user_webdavauth.po +++ b/l10n/ar/user_webdavauth.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <hussein-atef@hotmail.com>, 2012. -# <shiningmoon25@gmail.com>, 2012. -# <tarek.taha@gmail.com>, 2013. +# TYMAH <hussein-atef@hotmail.com>, 2012 +# aboodilankaboot, 2012 +# blackcoder <tarek.taha@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/be/core.po b/l10n/be/core.po index daa1be716a79d88b6a163261c54912e704b4b32f..5a28e4f3e46ce96c6068f2f84258717738fc6742 100644 --- a/l10n/be/core.po +++ b/l10n/be/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Семён Гариленко <2507496@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -213,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -294,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" @@ -397,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -520,37 +526,37 @@ msgstr "ДаÑведчаны" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "ЗавÑршыць ÑžÑтаноўку." @@ -558,37 +564,42 @@ msgstr "ЗавÑршыць ÑžÑтаноўку." msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:36 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:61 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/be/files.po b/l10n/be/files.po index ec67242474b774f0734029581a96752078c99205..ac51487cf2343b528d7c9a1ede8d17ca25cc18e5 100644 --- a/l10n/be/files.po +++ b/l10n/be/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/be/files_encryption.po b/l10n/be/files_encryption.po index f0897fc482ea10c9496085c8b325e1eec119ae9d..c0d6dac572734db49621847364b48ce13035d64b 100644 --- a/l10n/be/files_encryption.po +++ b/l10n/be/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: be\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/be/files_external.po b/l10n/be/files_external.po index 05c52d24758f6eba577aff4253eff266a1c334eb..c6f284fc40b2455bcfed4446d72b21a8d3560377 100644 --- a/l10n/be/files_external.po +++ b/l10n/be/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/be/files_sharing.po b/l10n/be/files_sharing.po index 2fb3fa7b5c3934c772e06815c4b578e6929b8b05..b09ac51eb4d5ff5be8d7efed33cdb95afb3b0f03 100644 --- a/l10n/be/files_sharing.po +++ b/l10n/be/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/be/files_trashbin.po b/l10n/be/files_trashbin.po index cd40cf486ae298de4722757d17e481d94e07194b..41c6a308ab9e306dad13db706d6c883d3350859d 100644 --- a/l10n/be/files_trashbin.po +++ b/l10n/be/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/be/files_versions.po b/l10n/be/files_versions.po index a04f5ae5a2310c8a65df8b1a1ce2ebdd4dd9eaed..2ec579f88f7bf46a6c6b63a40c05d4b7924756e8 100644 --- a/l10n/be/files_versions.po +++ b/l10n/be/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/be/lib.po b/l10n/be/lib.po index 13d868719d5568cf129590a0e74fd0472164b354..7fe412203cfb19325b84a3e31e9ebf1461921db1 100644 --- a/l10n/be/lib.po +++ b/l10n/be/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -17,43 +17,43 @@ msgstr "" "Language: be\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 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 "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/be/settings.po b/l10n/be/settings.po index cf3755961301141005da7edb90b1baeb5e9df22f..77d13b3886cdab4bdb687eb6473ec2ad1c8ddae5 100644 --- a/l10n/be/settings.po +++ b/l10n/be/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/be/user_ldap.po b/l10n/be/user_ldap.po index 9ff31d5c454730263f7af624eafe6b7f0aec214f..9f896e71d17f88e2d9913c67c8f6496e9196b2fc 100644 --- a/l10n/be/user_ldap.po +++ b/l10n/be/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: be\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/be/user_webdavauth.po b/l10n/be/user_webdavauth.po index 9e0304b10bc8e81f89232ee3c7986573be82eff3..21fb9c8c465f18c49afc00d9d75be30dd9a25d62 100644 --- a/l10n/be/user_webdavauth.po +++ b/l10n/be/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/bg_BG/core.po b/l10n/bg_BG/core.po index 73f65ac14345372a0ac3e3fb98e5066078ccc4ba..3617e14b7cc88824e2233698bbdafcc21862d8f3 100644 --- a/l10n/bg_BG/core.po +++ b/l10n/bg_BG/core.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <adn.adin@gmail.com>, 2011. -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. -# Stefan Ilivanov <ilivanov@gmail.com>, 2011. -# Yasen Pramatarov <yasen@lindeas.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -77,7 +73,7 @@ msgstr "" #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "" +msgstr "ÐÑма избрани категории за изтриване" #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -86,79 +82,79 @@ 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" @@ -216,25 +212,29 @@ msgstr "поÑледната година" msgid "years ago" msgstr "поÑледните години" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Отказ" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" -msgstr "" +msgstr "Да" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" -msgstr "" +msgstr "Ðе" + +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Добре" #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 @@ -287,7 +287,7 @@ msgstr "" #: js/share.js:159 msgid "Share with" -msgstr "" +msgstr "Споделено Ñ" #: js/share.js:164 msgid "Share with link" @@ -297,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Парола" @@ -347,7 +347,7 @@ msgstr "" #: js/share.js:325 msgid "create" -msgstr "" +msgstr "Ñъздаване" #: js/share.js:328 msgid "update" @@ -400,30 +400,33 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Ще получите връзка за нулиране на паролата Ви." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "" +msgstr "Потребител" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" -msgstr "" +msgstr "Ðулиране на заÑвка" #: lostpassword/templates/resetpassword.php:4 msgid "Your password was reset" -msgstr "" +msgstr "Вашата парола е нулирана" #: lostpassword/templates/resetpassword.php:5 msgid "To login page" @@ -435,7 +438,7 @@ msgstr "Ðова парола" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" -msgstr "" +msgstr "Ðулиране на парола" #: strings.php:5 msgid "Personal" @@ -459,15 +462,15 @@ msgstr "Помощ" #: templates/403.php:12 msgid "Access forbidden" -msgstr "" +msgstr "ДоÑтъпът е забранен" #: templates/404.php:12 msgid "Cloud not found" -msgstr "" +msgstr "облакът не намерен" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "" +msgstr "Редактиране на категориите" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -513,95 +516,100 @@ msgstr "" #: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" -msgstr "" +msgstr "Създаване на <strong>админ профил</strong>" #: templates/installation.php:62 msgid "Advanced" -msgstr "" +msgstr "Разширено" #: templates/installation.php:64 msgid "Data folder" -msgstr "" +msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð·Ð° данни" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" -msgstr "" +msgstr "Конфигуриране на базата" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" -msgstr "" +msgstr "ще Ñе ползва" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" -msgstr "" +msgstr "Потребител за базата" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" -msgstr "" +msgstr "Парола за базата" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" -msgstr "" +msgstr "Име на базата" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" -msgstr "" +msgstr "ХоÑÑ‚ за базата" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" -msgstr "" +msgstr "Завършване на наÑтройките" #: templates/layout.guest.php:40 msgid "web services under your control" msgstr "уеб уÑлуги под Ваш контрол" -#: templates/layout.user.php:58 -msgid "Log out" +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." msgstr "" -#: templates/login.php:10 +#: templates/layout.user.php:62 +msgid "Log out" +msgstr "Изход" + +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" -msgstr "" +msgstr "Забравена парола?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" -msgstr "" +msgstr "запомни" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" -msgstr "" +msgstr "Вход" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" #: templates/part.pagenavi.php:3 msgid "prev" -msgstr "" +msgstr "пред." #: templates/part.pagenavi.php:20 msgid "next" -msgstr "" +msgstr "Ñледващо" #: templates/update.php:3 #, php-format diff --git a/l10n/bg_BG/files.po b/l10n/bg_BG/files.po index 1e12a345fe668831e76396dfea430602147faf3d..7211e852f64dd956dd36e2b6b1732368d1258c69 100644 --- a/l10n/bg_BG/files.po +++ b/l10n/bg_BG/files.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Stefan Ilivanov <ilivanov@gmail.com>, 2011,2013. -# Yasen Pramatarov <yasen@lindeas.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -29,17 +27,13 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "" +msgstr "Файлът е качен уÑпешно" #: ajax/upload.php:27 msgid "" @@ -50,15 +44,15 @@ msgstr "" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "" +msgstr "Файлът който Ñе опитвате да качите надвишава ÑтойноÑтите в MAX_FILE_SIZE в HTML формата." #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "" +msgstr "Файлът е качен чаÑтично" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "" +msgstr "Фахлът не бе качен" #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -80,55 +74,59 @@ msgstr "Ðевалидна директориÑ." msgid "Files" msgstr "Файлове" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "СподелÑне" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Изтриване завинаги" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Изтриване" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Преименуване" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Чакащо" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "препокриване" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "отказ" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "възтановÑване" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -154,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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} файла" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Качване" @@ -277,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "Спри качването" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "" +msgstr "Файловете които Ñе опитвате да качите Ñа по-големи от позволеното за Ñървъра." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." -msgstr "" +msgstr "Файловете Ñе претърÑват, изчакайте." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "" diff --git a/l10n/bg_BG/files_encryption.po b/l10n/bg_BG/files_encryption.po index 5f2bd2b9f5dbdb8c1e5a2665604738e92ec3c890..9bc2e0ee7a6ff8071d76a62b326d241e80e88138 100644 --- a/l10n/bg_BG/files_encryption.po +++ b/l10n/bg_BG/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Stefan Ilivanov <ilivanov@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: bg_BG\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "ЗапиÑване..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Криптиране" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "ÐÑма" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/bg_BG/files_external.po b/l10n/bg_BG/files_external.po index 0e80e601f247ab747c5239f2f97ebab649610235..3a91476b2600031d98a5e2d6217a2a54396e9407 100644 --- a/l10n/bg_BG/files_external.po +++ b/l10n/bg_BG/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Stefan Ilivanov <ilivanov@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -38,26 +37,33 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Външно хранилище" #: templates/settings.php:9 templates/settings.php:28 msgid "Folder name" -msgstr "" +msgstr "Име на папката" #: templates/settings.php:10 msgid "External storage" diff --git a/l10n/bg_BG/files_sharing.po b/l10n/bg_BG/files_sharing.po index 18f3a9f6d7a0700addc4ee3981a83db707d7e159..bf27a411492006ce11b15fe11af407facac5aee0 100644 --- a/l10n/bg_BG/files_sharing.po +++ b/l10n/bg_BG/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Stefan Ilivanov <ilivanov@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/bg_BG/files_trashbin.po b/l10n/bg_BG/files_trashbin.po index cf61ec83cae71095b3cced358ded0da133ed29dc..5d7b5d3a193cca76065fe291c70a34cd4e773fdc 100644 --- a/l10n/bg_BG/files_trashbin.po +++ b/l10n/bg_BG/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Kiril <neohidra@gmail.com>, 2013. -# Stefan Ilivanov <ilivanov@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -29,11 +27,11 @@ msgstr "Ðевъзможно изтриване на %s завинаги" msgid "Couldn't restore %s" msgstr "Ðевъзможно възтановÑване на %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "извършване на дейÑтвие по възÑтановÑване" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Грешка" @@ -41,31 +39,31 @@ msgstr "Грешка" msgid "delete file permanently" msgstr "изтриване на файла завинаги" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Изтриване завинаги" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Име" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Изтрито" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 папка" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} папки" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 файл" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} файла" @@ -83,4 +81,4 @@ msgstr "Изтриване" #: templates/part.breadcrumb.php:9 msgid "Deleted Files" -msgstr "" +msgstr "Изтрити файлове" diff --git a/l10n/bg_BG/files_versions.po b/l10n/bg_BG/files_versions.po index b88246549b4684641dd57d942c4af82173c3f7af..1d86aa6d8d3b10a63b55f9516fc5babdac85959c 100644 --- a/l10n/bg_BG/files_versions.po +++ b/l10n/bg_BG/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Stefan Ilivanov <ilivanov@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -25,12 +24,12 @@ msgstr "" #: 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" diff --git a/l10n/bg_BG/lib.po b/l10n/bg_BG/lib.po index 0ae91bad8eff8b8fb746ba58ac01f4f6f8be8328..228ac3fc91e9e618b6229df32cda0da5a0245588 100644 --- a/l10n/bg_BG/lib.po +++ b/l10n/bg_BG/lib.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Kiril <neohidra@gmail.com>, 2013 -# Stefan Ilivanov <ilivanov@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -19,47 +17,47 @@ msgstr "" "Language: bg_BG\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Помощ" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Лични" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "ÐаÑтройки" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Потребители" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "ПриложениÑ" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Ðдмин" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ИзтеглÑнето като ZIP е изключено." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Файловете трÑбва да Ñе изтеглÑÑ‚ един по един." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Ðазад към файловете" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Избраните файлове Ñа прекалено големи за генерирането на ZIP архив." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "не може да Ñе определи" @@ -115,72 +113,76 @@ msgstr "%s, не можете да ползвате точки в името н msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Ðевалидно PostgreSQL потребителÑко име и/или парола" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Ðеобходимо е да влезете в вÑъщеÑтвуващ акаунт или като админиÑтратора" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Ðевалидно Oracle потребителÑко име и/или парола" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Ðевалидно MySQL потребителÑко име и/или парола" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Грешка в базата от данни: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL потребителÑÑ‚ '%s'@'localhost' вече ÑъщеÑтвува" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Изтриване на Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ð¾Ñ‚ MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL потребителÑÑ‚ '%s'@'%%' вече ÑъщеÑтвува." -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Изтриване на Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ð¾Ñ‚ MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Ðевалидно Oracle потребителÑко име и/или парола" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Ðевалидно MS SQL потребителÑко име и/или парола: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "ÐœÐ¾Ð»Ñ Ð½Ð°Ð¿Ñ€Ð°Ð²ÐµÑ‚Ðµ повторна Ñправка Ñ <a href='%s'>ръководÑтвото за инÑталиране</a>." @@ -237,19 +239,6 @@ msgstr "поÑледната година" msgid "years ago" msgstr "поÑледните години" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s е налична. Получете <a href=\"%s\">повече информациÑ</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "е актуална" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "проверката за Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ðµ изключена" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/bg_BG/settings.po b/l10n/bg_BG/settings.po index c6d607a17e7aaf4ebb3edbc22cafe3822e369923..b2da850e91033ada2efe8933ce5b3617e4da8061 100644 --- a/l10n/bg_BG/settings.po +++ b/l10n/bg_BG/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <adn.adin@gmail.com>, 2011. -# Stefan Ilivanov <ilivanov@gmail.com>, 2011,2013. -# Yasen Pramatarov <yasen@lindeas.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Възникна проблем Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñта" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -47,11 +48,11 @@ msgstr "" #: ajax/lostpassword.php:12 msgid "Email saved" -msgstr "" +msgstr "Email адреÑа е запиÑан" #: ajax/lostpassword.php:14 msgid "Invalid email" -msgstr "" +msgstr "Ðевалиден Email адреÑ" #: ajax/removegroup.php:13 msgid "Unable to delete group" @@ -89,7 +90,7 @@ msgstr "" #: js/apps.js:30 msgid "Update to {appversion}" -msgstr "" +msgstr "ОбновÑване до {appversion}" #: js/apps.js:36 js/apps.js:76 msgid "Disable" @@ -119,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "Обновено" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Групи" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Изтриване" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" -msgstr "" +msgstr "нова група" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -234,7 +235,7 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Крон" #: templates/admin.php:101 msgid "Execute one task with each page loaded" @@ -254,7 +255,7 @@ msgstr "" #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "СподелÑне" #: templates/admin.php:134 msgid "Enable Share API" @@ -315,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Още" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "По-малко" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "ВерÑиÑ" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "Покажи наÑтройките за първоначално зареждане отново" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Парола" @@ -422,82 +423,74 @@ msgstr "Ðова парола" msgid "Change password" msgstr "ПромÑна на паролата" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Екранно име" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Ð’Ð°ÑˆÐ¸Ñ email адреÑ" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" -msgstr "" +msgstr "Въведете е-поща за възÑтановÑване на паролата" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Език" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Помогнете Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð°" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Потребител" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Създаване" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Хранилище по подразбиране" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ðеограничено" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Други" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Хранилище" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "По подразбиране" diff --git a/l10n/bg_BG/user_ldap.po b/l10n/bg_BG/user_ldap.po index 8ec4f3ffdbe07f873cb0233c96c208caa54b592d..3c415d8fcdb107806d00149a22bcda5f8e95aa41 100644 --- a/l10n/bg_BG/user_ldap.po +++ b/l10n/bg_BG/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: bg_BG\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Грешка" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Парола" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Помощ" diff --git a/l10n/bg_BG/user_webdavauth.po b/l10n/bg_BG/user_webdavauth.po index 606fb7fe9c7ed66450ad3723e337fe0c2450f0ad..fb9b137fdff7ba10148fcff38482b527380eb6ec 100644 --- a/l10n/bg_BG/user_webdavauth.po +++ b/l10n/bg_BG/user_webdavauth.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Stefan Ilivanov <ilivanov@gmail.com>, 2013 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-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" +"Last-Translator: Stefan Ilivanov <ilivanov@gmail.com>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,15 +20,15 @@ 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 "" "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 "" +msgstr "ownCloud ще изпрати потребителÑките данни до този URL. " diff --git a/l10n/bn_BD/core.po b/l10n/bn_BD/core.po index 47cccfcd63276c5078f774d0f1c433eb0cbaf749..db371f950937e8f73cfb2ed5a39b14aeac0a3e7a 100644 --- a/l10n/bn_BD/core.po +++ b/l10n/bn_BD/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <paul_shubhra@yahoo.com>, 2013. -# Shubhra Paul <paul_shubhra@yahoo.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -75,7 +73,7 @@ msgstr "পà§à¦°à¦¿à§Ÿà¦¤à§‡ %s যোগ করতে সমসà§à¦¯à¦¾ দ #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "মà§à¦›à§‡ ফেলার জনà§à¦¯ কোন কà§à¦¯à¦¾à¦Ÿà§‡à¦—রি নিরà§à¦¬à¦¾à¦šà¦¨ করা হয় নি ।" +msgstr "মà§à¦›à§‡ ফেলার জনà§à¦¯ কনো কà§à¦¯à¦¾à¦Ÿà§‡à¦—রি নিরà§à¦¬à¦¾à¦šà¦¨ করা হয় নি।" #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -100,7 +98,7 @@ msgstr "বà§à¦§à¦¬à¦¾à¦°" #: js/config.php:38 msgid "Thursday" -msgstr "বৃহষà§à¦ªà¦¤à¦¿à¦¬à¦¾à¦°" +msgstr "বৃহসà§à¦ªà¦¤à¦¿à¦¬à¦¾à¦°" #: js/config.php:39 msgid "Friday" @@ -168,7 +166,7 @@ msgstr "সেকেনà§à¦¡ পূরà§à¦¬à§‡" #: js/js.js:719 msgid "1 minute ago" -msgstr "1 মিনিট পূরà§à¦¬à§‡" +msgstr "à§§ মিনিট পূরà§à¦¬à§‡" #: js/js.js:720 msgid "{minutes} minutes ago" @@ -196,7 +194,7 @@ msgstr "{days} দিন পূরà§à¦¬à§‡" #: js/js.js:726 msgid "last month" -msgstr "গতমাস" +msgstr "গত মাস" #: js/js.js:727 msgid "{months} months ago" @@ -214,26 +212,30 @@ msgstr "গত বছর" msgid "years ago" msgstr "বছর পূরà§à¦¬à§‡" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "তথাসà§à¦¤à§" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "বেছে নিন" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "বাতির" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "বেছে নিন" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "হà§à¦¯à¦¾à¦" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "না" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "তথাসà§à¦¤à§" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -295,7 +297,7 @@ msgstr "লিংকের সাথে à¦à¦¾à¦—াà¦à¦¾à¦—ি কর" msgid "Password protect" msgstr "কূটশবà§à¦¦ সà§à¦°à¦•à§à¦·à¦¿à¦¤" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "কূটশবà§à¦¦" @@ -333,7 +335,7 @@ msgstr "{user} à¦à¦° সাথে {item} à¦à¦¾à¦—াà¦à¦¾à¦—ি করা হ #: js/share.js:308 msgid "Unshare" -msgstr "à¦à¦¾à¦—াà¦à¦¾à¦—ি বাতিল কর" +msgstr "à¦à¦¾à¦—াà¦à¦¾à¦—ি বাতিল " #: js/share.js:320 msgid "can edit" @@ -398,24 +400,27 @@ msgstr "ownCloud কূটশবà§à¦¦ পূনঃনিরà§à¦§à¦¾à¦°à¦£" msgid "Use the following link to reset your password: {link}" msgstr "আপনার কূটশবà§à¦¦à¦Ÿà¦¿ পূনঃনিরà§à¦§à¦¾à¦°à¦£ করার জনà§à¦¯ নিমà§à¦¨à§‹à¦•à§à¦¤ লিংকটি বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨à¦ƒ {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "কূটশবà§à¦¦ পূনঃনিরà§à¦§à¦¾à¦°à¦£à§‡à¦° জনà§à¦¯ à¦à¦•টি টূনঃনিরà§à¦§à¦¾à¦°à¦£ লিংকটি আপনাকে ই-মেইলে পাঠানো হয়েছে ।" +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "পূনঃনিরà§à¦§à¦¾à¦°à¦£ ই-মেইল পাঠানো হয়েছে।" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "অনà§à¦°à§‹à¦§ বà§à¦¯à¦°à§à¦¥ !" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "কূটশবà§à¦¦ পূনঃনিরà§à¦§à¦¾à¦°à¦£à§‡à¦° জনà§à¦¯ à¦à¦•টি টূনঃনিরà§à¦§à¦¾à¦°à¦£ লিংকটি আপনাকে ই-মেইলে পাঠানো হয়েছে ।" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "অনà§à¦°à§‹à¦§ পূনঃনিরà§à¦§à¦¾à¦°à¦£" @@ -445,7 +450,7 @@ msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী" #: strings.php:7 msgid "Apps" -msgstr "অà§à¦¯à¦¾à¦ªà¦¸" +msgstr "অà§à¦¯à¦¾à¦ª" #: strings.php:8 msgid "Admin" @@ -521,75 +526,80 @@ msgstr "সà§à¦šà¦¾à¦°à§" msgid "Data folder" msgstr "ডাটা ফোলà§à¦¡à¦¾à¦° " -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "ডাটাবেচ কনফিগার করà§à¦¨" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "বà§à¦¯à¦¬à¦¹à§ƒà¦¤ হবে" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "ডাটাবেজ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "ডাটাবেজ কূটশবà§à¦¦" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "ডাটাবেজের নাম" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "ডাটাবেজ টেবলসà§à¦ªà§‡à¦¸" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "ডাটাবেজ হোসà§à¦Ÿ" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "সেটআপ সà§à¦¸à¦®à§à¦ªà¦¨à§à¦¨ কর" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "ওয়েব সারà§à¦à¦¿à¦¸à§‡à¦° নিয়নà§à¦¤à§à¦°à¦£ আপনার হাতের মà§à¦ à§‹à§Ÿ" +msgstr "ওয়েব সারà§à¦à¦¿à¦¸ আপনার হাতের মà§à¦ à§‹à§Ÿ" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "পà§à¦°à¦¸à§à¦¥à¦¾à¦¨" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "কূটশবà§à¦¦ হারিয়েছেন?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "মনে রাখ" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "পà§à¦°à¦¬à§‡à¦¶" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/bn_BD/files.po b/l10n/bn_BD/files.po index 9a39dab1c1561cfa5711ace95316faef23d9011e..ba887531f6504f1cefcf251982e89748e46b0c73 100644 --- a/l10n/bn_BD/files.po +++ b/l10n/bn_BD/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Shubhra Paul <paul_shubhra@yahoo.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -28,17 +27,13 @@ msgstr "%s কে সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করা সমà§à¦à¦¬ হ msgid "Could not move %s" msgstr "%s কে সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করা সমà§à¦à¦¬ হলো না" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -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" -msgstr "কোন সমসà§à¦¯à¦¾ নেই, ফাইল আপলোড সà§à¦¸à¦®à§à¦ªà¦¨à§à¦¨ হয়েছে" +msgstr "কোন সমসà§à¦¯à¦¾ হয় নি, ফাইল আপলোড সà§à¦¸à¦®à§à¦ªà¦¨à§à¦¨ হয়েছে।" #: ajax/upload.php:27 msgid "" @@ -49,7 +44,7 @@ msgstr "আপলোড করা ফাইলটি php.ini তে বরৠmsgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "আপলোড করা ফাইলটি HTML ফরà§à¦®à§‡ নিরà§à¦§à¦¾à¦°à¦¿à¦¤ MAX_FILE_SIZE নিরà§à¦¦à§‡à¦¶à¦¿à¦¤ সরà§à¦¬à§‹à¦šà§à¦š আকার অতিকà§à¦°à¦® করেছে " +msgstr "আপলোড করা ফাইলটি HTML ফরà§à¦®à§‡ উলà§à¦²à¦¿à¦–িত MAX_FILE_SIZE নিরà§à¦§à¦¾à¦°à¦¿à¦¤ ফাইলের সরà§à¦¬à§‹à¦šà§à¦š আকার অতিকà§à¦°à¦® করতে চলেছে " #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" @@ -61,7 +56,7 @@ msgstr "কোন ফাইল আপলোড করা হয় নি" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "অসà§à¦¥à¦¾à§Ÿà§€ ফোলà§à¦¡à¦¾à¦° খোয়া গিয়েছে" +msgstr "অসà§à¦¥à¦¾à§Ÿà§€ ফোলà§à¦¡à¦¾à¦°à¦Ÿà¦¿ হারানো গিয়েছে" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -79,55 +74,59 @@ msgstr "à¦à§à¦² ডিরেকà§à¦Ÿà¦°à¦¿" msgid "Files" msgstr "ফাইল" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "à¦à¦¾à¦—াà¦à¦¾à¦—ি কর" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "মà§à¦›à§‡ ফেল" +msgstr "মà§à¦›à§‡" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "পূনঃনামকরণ" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "মà§à¦²à¦¤à§à¦¬à¦¿" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} টি বিদà§à¦¯à¦®à¦¾à¦¨" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "নাম সà§à¦ªà¦¾à¦°à¦¿à¦¶ করà§à¦¨" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "বাতিল" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} কে {old_name} নামে পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করা হয়েছে" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "কà§à¦°à¦¿à§Ÿà¦¾ পà§à¦°à¦¤à§à¦¯à¦¾à¦¹à¦¾à¦°" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "১টি ফাইল আপলোড করা হচà§à¦›à§‡" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -153,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "ফোলà§à¦¡à¦¾à¦°à§‡à¦° নামটি সঠিক নয়। 'à¦à¦¾à¦—াà¦à¦¾à¦—ি করা' শà§à¦§à§à¦®à¦¾à¦¤à§à¦° 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 "সমসà§à¦¯à¦¾" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" -msgstr "নাম" +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 "১টি ফোলà§à¦¡à¦¾à¦°" -#: 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 "১টি ফাইল" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} টি ফাইল" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "ফাইলের নাম পরিবরà§à¦¤à¦¨ করা সমà§à¦à¦¬ হলো না" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "আপলোড" @@ -250,7 +257,7 @@ msgstr "ZIP ফাইলের ইনপà§à¦Ÿà§‡à¦° সরà§à¦¬à§‹à¦šà§à¦š #: templates/admin.php:26 msgid "Save" -msgstr "সংরকà§à¦·à¦¨ কর" +msgstr "সংরকà§à¦·à¦£" #: templates/index.php:7 msgid "New" @@ -276,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "আপলোড বাতিল কর" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/bn_BD/files_encryption.po b/l10n/bn_BD/files_encryption.po index 0bcc04a1797d722d0576df0367708b4f1c9ca07b..3b9c0439d515a0c84af43d52a7b08fab2aa03d65 100644 --- a/l10n/bn_BD/files_encryption.po +++ b/l10n/bn_BD/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: bn_BD\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "সংরকà§à¦·à¦£ করা হচà§à¦›à§‡.." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "সংকেতায়ন" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "কোনটিই নয়" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/bn_BD/files_external.po b/l10n/bn_BD/files_external.po index a277faf06483355949e98c86804654c9ee3a3e3b..0811e7719ebcd142f97e753c8f7fbd26b1fdd34b 100644 --- a/l10n/bn_BD/files_external.po +++ b/l10n/bn_BD/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "দয়া করে সঠিক à¦à¦¬à¦‚ বৈধ Dropbox app key and msgid "Error configuring Google Drive storage" msgstr "Google Drive সংরকà§à¦·à¦£à¦¾à¦—ার নিরà§à¦§à¦¾à¦°à¦£ করতে সমসà§à¦¯à¦¾ " -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "বাহà§à¦¯à¦¿à¦• সংরকà§à¦·à¦£à¦¾à¦—ার" @@ -97,7 +104,7 @@ 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/bn_BD/files_sharing.po b/l10n/bn_BD/files_sharing.po index 00d132cd17afca47544efa779b7295d64305a89d..73ffcc8eaf73cc58b9340047c17a3f92dd1d498a 100644 --- a/l10n/bn_BD/files_sharing.po +++ b/l10n/bn_BD/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -23,7 +23,7 @@ msgstr "কূটশবà§à¦¦" #: templates/authenticate.php:6 msgid "Submit" -msgstr "জমা দাও" +msgstr "জমা দিন" #: templates/public.php:10 #, php-format diff --git a/l10n/bn_BD/files_trashbin.po b/l10n/bn_BD/files_trashbin.po index 5327ace1423b1e34d8020a8632be4147a0a34b93..2c3a6d310fb3e933d61e7ce4ef2c9166d92b00b5 100644 --- a/l10n/bn_BD/files_trashbin.po +++ b/l10n/bn_BD/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "সমসà§à¦¯à¦¾" @@ -39,31 +39,31 @@ msgstr "সমসà§à¦¯à¦¾" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "রাম" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "১টি ফোলà§à¦¡à¦¾à¦°" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} টি ফোলà§à¦¡à¦¾à¦°" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "১টি ফাইল" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} টি ফাইল" diff --git a/l10n/bn_BD/files_versions.po b/l10n/bn_BD/files_versions.po index 72d49d3c8c7ec65c7f1392b502d1bac92d05ddc8..7bc652b6c84833aab793db37f66fddb5a1987208 100644 --- a/l10n/bn_BD/files_versions.po +++ b/l10n/bn_BD/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/bn_BD/lib.po b/l10n/bn_BD/lib.po index 0509e1a16ddbabae46a79dc499ff5f23f7d868be..22c55760b785a52c2f48be8b88d3c44cf40a35a6 100644 --- a/l10n/bn_BD/lib.po +++ b/l10n/bn_BD/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: bn_BD\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "সহায়িকা" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "বà§à¦¯à¦•à§à¦¤à¦¿à¦—ত" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "নিয়ামকসমূহ" -#: app.php:385 +#: app.php:393 msgid "Users" -msgstr "বà§à¦¯à¦à¦¹à¦¾à¦°à¦•ারী" +msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "অà§à¦¯à¦¾à¦ª" -#: app.php:406 +#: app.php:414 msgid "Admin" -msgstr "পà§à¦°à¦¶à¦¾à¦¸à¦•" +msgstr "পà§à¦°à¦¶à¦¾à¦¸à¦¨" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP ডাউনলোড বনà§à¦§ করা আছে।" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "ফাইলগà§à¦²à§‹ à¦à¦•ে à¦à¦•ে ডাউনলোড করা আবশà§à¦¯à¦•।" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "ফাইলে ফিরে চল" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "নিরà§à¦¬à¦¾à¦šà¦¿à¦¤ ফাইলগà§à¦²à§‹ à¦à¦¤à¦‡ বৃহৎ যে জিপ ফাইল তৈরী করা সমà§à¦à¦¬ নয়।" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -79,7 +79,7 @@ msgstr "ফাইল" #: search/provider/file.php:26 search/provider/file.php:33 msgid "Text" -msgstr "" +msgstr "টেকà§à¦¸à¦Ÿ" #: search/provider/file.php:29 msgid "Images" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "গত বছর" msgid "years ago" msgstr "বছর পূরà§à¦¬à§‡" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s à¦à¦–ন সà§à¦²à¦à¥¤ <a href=\"%s\">আরও জানà§à¦¨</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "সরà§à¦¬à¦¶à§‡à¦·" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "পরিবরà§à¦§à¦¨ পরীকà§à¦·à¦£ করা বনà§à¦§ রাখা হয়েছে" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/bn_BD/settings.po b/l10n/bn_BD/settings.po index f70b3f4d8d3f3a791b1c62116c0002cc38d9e781..bed0ca20f84096e982b7d7524eea9980b48384a2 100644 --- a/l10n/bn_BD/settings.po +++ b/l10n/bn_BD/settings.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Shubhra Paul <paul_shubhra@yahoo.com>, 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "অà§à¦¯à¦¾à¦ªà¦¸à§à¦Ÿà§‹à¦° থেকে তালিকা লোড করতে সকà§à¦·à¦® নয়" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "অনà§à¦®à§‹à¦¦à¦¨ ঘটিত সমসà§à¦¯à¦¾" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -65,7 +68,7 @@ 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" @@ -117,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "গোষà§à¦ ীসমূহ" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "গোষà§à¦ à§€ পà§à¦°à¦¶à¦¾à¦¸à¦•" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "মà§à¦›à§‡ ফেল" +msgstr "মà§à¦›à§‡" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -313,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "বেশী" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "কম" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "à¦à¦¾à¦°à§à¦¸à¦¨" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "পà§à¦°à¦¥à¦®à¦¬à¦¾à¦° চালানোর যাদà§à¦•র পূনরায় পà§à¦°à¦¦à¦°à§à¦¶à¦¨ কর" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "কূটশবà§à¦¦" @@ -420,82 +423,74 @@ msgstr "নতà§à¦¨ কূটশবà§à¦¦" msgid "Change password" msgstr "কূটশবà§à¦¦ পরিবরà§à¦¤à¦¨ করà§à¦¨" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "ই-মেইল " +msgstr "ইমেইল" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "আপনার ই-মেইল ঠিকানা" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "কূটশবà§à¦¦ পূনরূদà§à¦§à¦¾à¦° সকà§à¦°à¦¿à§Ÿ করার জনà§à¦¯ ই-মেইল ঠিকানাটি পূরণ করà§à¦¨" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "à¦à¦¾à¦·à¦¾" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "অনà§à¦¬à¦¾à¦¦ করতে সহায়তা করà§à¦¨" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "আপনার ownCloud ঠসংযà§à¦•à§à¦¤ হতে à¦à¦‡ ঠিকানাটি আপনার ফাইল বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦ªà¦•ে বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "তৈরী কর" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "পূরà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ সংরকà§à¦·à¦£à¦¾à¦—ার" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "অসীম" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "অনà§à¦¯à¦¾à¦¨à§à¦¯" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "সংরকà§à¦·à¦£à¦¾à¦—ার" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "পূরà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤" diff --git a/l10n/bn_BD/user_ldap.po b/l10n/bn_BD/user_ldap.po index 34a3a9d16c57e5db077a15754543546ee0c3e6ad..fe93dfc1d07485d646a60af216d9b38af5a6cab1 100644 --- a/l10n/bn_BD/user_ldap.po +++ b/l10n/bn_BD/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: bn_BD\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "সমসà§à¦¯à¦¾" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "হোসà§à¦Ÿ" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "SSL আবশà§à¦¯à¦• না হলে আপনি à¦à¦‡ পà§à¦°à¦Ÿà§‹à¦•লটি মà§à¦›à§‡ ফেলতে পারেন । à¦à¦°à¦ªà¦° শà§à¦°à§ করà§à¦¨ à¦à¦Ÿà¦¾ দিয়ে ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "à¦à¦¿à¦¤à§à¦¤à¦¿ DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "সà§à¦šà¦¾à¦°à§ টà§à¦¯à¦…বে গিয়ে আপনি বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারি à¦à¦¬à¦‚ গোষà§à¦ ীসমূহের জনà§à¦¯ à¦à¦¿à¦¤à§à¦¤à¦¿ DN নিরà§à¦§à¦¾à¦°à¦£ করতে পারেন।" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারি DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. পরিচয় গোপন রেখে অধিগমনের জনà§à¦¯ DN à¦à¦¬à¦‚ কূটশবà§à¦¦à¦Ÿà¦¿ ফাà¦à¦•া রাখà§à¦¨à¥¤" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "কূটশবà§à¦¦" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "অজà§à¦žà¦¾à¦¤à¦•à§à¦²à¦¶à§€à¦² অধিগমনের জনà§à¦¯ DN à¦à¦¬à¦‚ কূটশবà§à¦¦à¦Ÿà¦¿ ফাà¦à¦•া রাখà§à¦¨à¥¤" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারির পà§à¦°à¦¬à§‡à¦¶ ছাà¦à¦•নী" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "পà§à¦°à¦¬à§‡à¦¶à§‡à¦° চেষà§à¦Ÿà¦¾ করার সময় পà§à¦°à¦¯à§‹à¦œà§à¦¯ ছাà¦à¦•নীটি নিরà§à¦§à¦¾à¦°à¦£ করবে। পà§à¦°à¦¬à§‡à¦¶à§‡à¦° সময় বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নামটি %%uid দিয়ে পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¿à¦¤ হবে।" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "%%uid সà§à¦¥à¦¾à¦¨à¦§à¦¾à¦°à¦• বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨, উদাহরণঃ \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী তালিকা ছাà¦à¦•নী" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী উদà§à¦§à¦¾à¦° করার সময় পà§à¦°à§Ÿà§‹à¦—ের জনà§à¦¯ ছাà¦à¦•নী নিরà§à¦§à¦¾à¦°à¦£ করবে।" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "কোন সà§à¦¥à¦¾à¦¨à¦§à¦¾à¦°à¦• বà§à¦¯à¦¤à§€à¦¤, যেমনঃ \"objectClass=person\"।" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "গোষà§à¦ à§€ ছাà¦à¦•নী" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "গোষà§à¦ ীসমূহ উদà§à¦§à¦¾à¦° করার সময় পà§à¦°à§Ÿà§‹à¦—ের জনà§à¦¯ ছাà¦à¦•নী নিরà§à¦§à¦¾à¦°à¦£ করবে।" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "কোন সà§à¦¥à¦¾à¦¨ ধারক বà§à¦¯à¦¤à§€à¦¤, উদাহরণঃ\"objectClass=posixGroup\"।" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "পোরà§à¦Ÿ" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "TLS বà§à¦¯à¦¬à¦¹à¦¾à¦° কর" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "বরà§à¦£ অসংবেদী LDAP সারà§à¦à¦¾à¦° (উইনà§à¦¡à§‹à¦œ)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "SSL সনদপতà§à¦° যাচাইকরণ বনà§à¦§ রাক।" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "শà§à¦§à§à¦®à¦¾à¦¤à§à¦° যদি à¦à¦‡ বিকলà§à¦ªà¦Ÿà¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦° করেই সংযোগ কারà§à¦¯à¦•রী হয় তবে আপনার ownCloud সারà§à¦à¦¾à¦°à§‡ LDAP সারà§à¦à¦¾à¦°à§‡à¦° SSL সনদপতà§à¦°à¦Ÿà¦¿ আমদানি করà§à¦¨à¥¤" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "অনà§à¦®à§‹à¦¦à¦¿à¦¤ নয়, শà§à¦§à§à¦®à¦¾à¦¤à§à¦° পরীকà§à¦·à¦¾à¦®à§‚লক বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡à¦° জনà§à¦¯à¥¤" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "সেকেনà§à¦¡à§‡à¥¤ কোন পরিবরà§à¦¤à¦¨ কà§à¦¯à¦¾à¦¸à§‡ খালি করবে।" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীর পà§à¦°à¦¦à¦°à§à¦¶à¦¿à¦¤à¦¬à§à¦¯ নামের কà§à¦·à§‡à¦¤à§à¦°" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীর ownCloud নাম তৈরি করার জনà§à¦¯ বà§à¦¯à¦à¦¹à§ƒà¦¤ LDAP বৈশিষà§à¦Ÿà§à¦¯à¥¤" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "à¦à¦¿à¦¤à§à¦¤à¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারি বৃকà§à¦·à¦¾à¦•ারে" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "গোষà§à¦ ীর পà§à¦°à¦¦à¦°à§à¦¶à¦¿à¦¤à¦¬à§à¦¯ নামের কà§à¦·à§‡à¦¤à§à¦°" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "গোষà§à¦ ীর ownCloud নাম তৈরি করার জনà§à¦¯ বà§à¦¯à¦à¦¹à§ƒà¦¤ LDAP বৈশিষà§à¦Ÿà§à¦¯à¥¤" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "à¦à¦¿à¦¤à§à¦¤à¦¿ গোষà§à¦ à§€ বৃকà§à¦·à¦¾à¦•ারে" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "গোষà§à¦ à§€-সদসà§à¦¯ সংসà§à¦¥à¦¾à¦ªà¦¨" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "বাইটে" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নামের জনà§à¦¯ ফাà¦à¦•া রাখà§à¦¨ (পূরà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤)। অনà§à¦¯à¦¥à¦¾à§Ÿ, LDAP/AD বৈশিষà§à¦Ÿà§à¦¯ নিরà§à¦§à¦¾à¦°à¦£ করà§à¦¨à¥¤" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "সহায়িকা" diff --git a/l10n/bn_BD/user_webdavauth.po b/l10n/bn_BD/user_webdavauth.po index e5c329e580b76d124bcc1e24e841e7192d959e8b..1768f6474f044b017003815604eeffd9bc32bcfe 100644 --- a/l10n/bn_BD/user_webdavauth.po +++ b/l10n/bn_BD/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Shubhra Paul <paul_shubhra@yahoo.com>, 2013. +# Shubhra Paul <paul_shubhra@yahoo.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ca/core.po b/l10n/ca/core.po index a619724318e5e44c2e841711581abbbec6e73bc8..2d8c2bbf34ee3bc7c11cd02591e20a7c64e39fe7 100644 --- a/l10n/ca/core.po +++ b/l10n/ca/core.po @@ -3,17 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <joan@montane.cat>, 2012. -# <rcalvoi@yahoo.com>, 2013. -# <rcalvoi@yahoo.com>, 2011-2013. -# <sacoo2@hotmail.com>, 2013. +# rogerc, 2013 +# rogerc, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: rogerc\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -162,7 +160,7 @@ msgstr "Desembre" #: js/js.js:286 msgid "Settings" -msgstr "Arranjament" +msgstr "Configuració" #: js/js.js:718 msgid "seconds ago" @@ -216,26 +214,30 @@ msgstr "l'any passat" msgid "years ago" msgstr "anys enrere" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "D'acord" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Escull" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Cancel·la" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Escull" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Error en carregar la plantilla del seleccionador de fitxers" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "SÃ" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "No" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "D'acord" + #: 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." @@ -297,7 +299,7 @@ msgstr "Comparteix amb enllaç" msgid "Password protect" msgstr "Protegir amb contrasenya" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Contrasenya" @@ -311,11 +313,11 @@ msgstr "Envia" #: js/share.js:178 msgid "Set expiration date" -msgstr "Estableix la data d'expiració" +msgstr "Estableix la data de venciment" #: js/share.js:179 msgid "Expiration date" -msgstr "Data d'expiració" +msgstr "Data de venciment" #: js/share.js:211 msgid "Share via email:" @@ -367,11 +369,11 @@ msgstr "Protegeix amb contrasenya" #: js/share.js:577 msgid "Error unsetting expiration date" -msgstr "Error en eliminar la data d'expiració" +msgstr "Error en eliminar la data de venciment" #: js/share.js:589 msgid "Error setting expiration date" -msgstr "Error en establir la data d'expiració" +msgstr "Error en establir la data de venciment" #: js/share.js:604 msgid "Sending ..." @@ -400,24 +402,27 @@ msgstr "estableix de nou la contrasenya Owncloud" msgid "Use the following link to reset your password: {link}" msgstr "Useu l'enllaç següent per restablir la contrasenya: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Rebreu un enllaç al correu electrònic per reiniciar la contrasenya." +#: lostpassword/templates/lostpassword.php:4 +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 "L'enllaç per reiniciar la vostra contrasenya s'ha enviat al vostre correu.<br>Si no el rebeu en un temps raonable comproveu les carpetes de spam. <br>Si no és allà , pregunteu a l'administrador local." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "S'ha enviat el correu reinicialització" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "La petició ha fallat!<br>Esteu segur que el correu/nom d'usuari és correcte?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "El requeriment ha fallat!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Rebreu un enllaç al correu electrònic per reiniciar la contrasenya." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nom d'usuari" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Sol·licita reinicialització" @@ -451,7 +456,7 @@ msgstr "Aplicacions" #: strings.php:8 msgid "Admin" -msgstr "Administrador" +msgstr "Administració" #: strings.php:9 msgid "Help" @@ -523,37 +528,37 @@ msgstr "Avançat" msgid "Data folder" msgstr "Carpeta de dades" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configura la base de dades" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "s'usarà " -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Usuari de la base de dades" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Contrasenya de la base de dades" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nom de la base de dades" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Espai de taula de la base de dades" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Ordinador central de la base de dades" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Acaba la configuració" @@ -561,37 +566,42 @@ msgstr "Acaba la configuració" msgid "web services under your control" msgstr "controleu els vostres serveis web" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s està disponible. Obtingueu més informació de com actualitzar." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Surt" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "L'ha rebutjat l'acceditació automà tica!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Se no heu canviat la contrasenya recentment el vostre compte pot estar compromès!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Canvieu la contrasenya de nou per assegurar el vostre compte." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Heu perdut la contrasenya?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "recorda'm" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Inici de sessió" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Acreditacions alternatives" diff --git a/l10n/ca/files.po b/l10n/ca/files.po index ae6109e30ff78ffd2b96f553e3529b93f769a4ce..3fb75e5eab7a56f0ba9b6cbc630769aca9c53777 100644 --- a/l10n/ca/files.po +++ b/l10n/ca/files.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <bury1000@gmail.com>, 2012. -# <joan@montane.cat>, 2012. -# <josep_tomas@hotmail.com>, 2012. -# Josep Tomà s <jtomas.binsoft@gmail.com>, 2012. -# <rcalvoi@yahoo.com>, 2013. -# <rcalvoi@yahoo.com>, 2011-2013. -# <sacoo2@hotmail.com>, 2013. +# rogerc, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: rogerc\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -34,17 +28,13 @@ msgstr "No s'ha pogut moure %s - Ja hi ha un fitxer amb aquest nom" msgid "Could not move %s" msgstr " No s'ha pogut moure %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "No es pot canviar el nom del fitxer" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "No s'ha carregat cap fitxer. Error desconegut" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "El fitxer s'ha pujat correctament" +msgstr "No hi ha errors, el fitxer s'ha carregat correctament" #: ajax/upload.php:27 msgid "" @@ -55,19 +45,19 @@ msgstr "L’arxiu que voleu carregar supera el mà xim definit en la directiva up msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "El fitxer de pujada excedeix la directiva MAX_FILE_SIZE especificada al formulari HTML" +msgstr "El fitxer carregat supera la directiva MAX_FILE_SIZE especificada al formulari HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "El fitxer només s'ha pujat parcialment" +msgstr "El fitxer només s'ha carregat parcialment" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "El fitxer no s'ha pujat" +msgstr "No s'ha carregat cap fitxer" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "S'ha perdut un fitxer temporal" +msgstr "Falta un fitxer temporal" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -85,55 +75,59 @@ msgstr "Directori no và lid." msgid "Files" msgstr "Fitxers" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Comparteix" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Esborra permanentment" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "Suprimeix" +msgstr "Esborra" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Reanomena" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "Pendents" +msgstr "Pendent" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} ja existeix" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "substitueix" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sugereix un nom" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "cancel·la" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "s'ha substituït {old_name} per {new_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "desfés" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "executa d'operació d'esborrar" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 fitxer pujant" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "fitxers pujant" @@ -159,69 +153,77 @@ msgstr "El vostre espai d'emmagatzemament és ple, els fitxers ja no es poden ac msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "El vostre espai d'emmagatzemament és gairebé ple ({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 "S'està preparant la baixada. Pot trigar una estona si els fitxers són grans." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "No es pot pujar el fitxer perquè és una carpeta o té 0 bytes" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "No hi ha prou espai disponible" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "La pujada s'ha cancel·lat." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Hi ha una pujada en curs. Si abandoneu la pà gina la pujada es cancel·larà ." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "La URL no pot ser buida" -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Nom de carpeta no và lid. L'ús de 'Shared' està reservat per 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 "Nom" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Mida" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modificat" -#: 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} carpetes" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 fitxer" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} fitxers" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Nom de carpeta no và lid. L'ús de 'Shared' està reservat per Owncloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "No es pot canviar el nom del fitxer" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Puja" @@ -282,37 +284,37 @@ msgstr "Fitxers esborrats" msgid "Cancel upload" msgstr "Cancel·la la pujada" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "No teniu permisos d'escriptura aquÃ." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Res per aquÃ. Pugeu alguna cosa!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Baixa" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Deixa de compartir" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "La pujada és massa gran" -#: 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 "Els fitxers que esteu intentant pujar excedeixen la mida mà xima de pujada del servidor" -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "S'estan escanejant els fitxers, espereu" -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Actualment escanejant" diff --git a/l10n/ca/files_encryption.po b/l10n/ca/files_encryption.po index 951708dd5231c4e1e15aaabededfa46796acc7e2..10fc22da5c65d5599056d6e8c0f91a22f4097b8b 100644 --- a/l10n/ca/files_encryption.po +++ b/l10n/ca/files_encryption.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rcalvoi@yahoo.com>, 2013. -# <rcalvoi@yahoo.com>, 2012. +# Jordi Vilalta Prat <jvprat@jvprat.com>, 2013 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" @@ -19,22 +18,87 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Desant..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" -msgstr "Encriptatge" +msgstr "Xifrat" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "L'encriptació de fitxers està activada." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Els tipus de fitxers següents no s'encriptaran:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Exclou els tipus de fitxers següents de l'encriptatge:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Cap" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ca/files_external.po b/l10n/ca/files_external.po index bd05bbeecc70e455bedacb4cff90abd0f5600d2b..37b53333ec8c4566076020f03b0579d23c654d2d 100644 --- a/l10n/ca/files_external.po +++ b/l10n/ca/files_external.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rcalvoi@yahoo.com>, 2013. -# <rcalvoi@yahoo.com>, 2012. +# rogerc, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: rogerc\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,19 +38,26 @@ msgstr "Proporcioneu una clau d'aplicació i secret và lids per a Dropbox" msgid "Error configuring Google Drive storage" msgstr "Error en configurar l'emmagatzemament Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>AvÃs:</b> \"smbclient\" no està instal·lat. No es pot muntar la compartició CIFS/SMB. Demaneu a l'administrador del sistema que l'instal·li." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>AvÃs:</b> El suport FTP per PHP no està activat o no està instal·lat. No es pot muntar la compartició FTP. Demaneu a l'administrador del sistema que l'instal·li." +#: lib/config.php:437 +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 "<b>AvÃs:</b>El suport Curl de PHP no està activat o instal·lat. No es pot muntar ownCloud / WebDAV o GoogleDrive. Demaneu a l'administrador que l'instal·li." + #: templates/settings.php:3 msgid "External Storage" msgstr "Emmagatzemament extern" @@ -99,7 +105,7 @@ msgstr "Usuaris" #: templates/settings.php:113 templates/settings.php:114 #: templates/settings.php:149 templates/settings.php:150 msgid "Delete" -msgstr "Elimina" +msgstr "Esborra" #: templates/settings.php:129 msgid "Enable User External Storage" diff --git a/l10n/ca/files_sharing.po b/l10n/ca/files_sharing.po index d4394d00f77050bafa1a1188bbb4527783e2d4d9..2fb7a1bc7e797d9b4e5233bf925e0de14f7f043c 100644 --- a/l10n/ca/files_sharing.po +++ b/l10n/ca/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rcalvoi@yahoo.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ca/files_trashbin.po b/l10n/ca/files_trashbin.po index e06aadb4b68b1aadce3d09ce1d48497c41fae076..7ce3981ef7fd393ffd69929a950149d47c9840b4 100644 --- a/l10n/ca/files_trashbin.po +++ b/l10n/ca/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rcalvoi@yahoo.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "No s'ha pogut esborrar permanentment %s" msgid "Couldn't restore %s" msgstr "No s'ha pogut restaurar %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "executa l'operació de restauració" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Error" @@ -40,31 +39,31 @@ msgstr "Error" msgid "delete file permanently" msgstr "esborra el fitxer permanentment" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Esborra permanentment" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nom" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Eliminat" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 carpeta" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} carpetes" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 fitxer" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} fitxers" diff --git a/l10n/ca/files_versions.po b/l10n/ca/files_versions.po index 9b325d09663ca7dc35d141cdf2dbf39e68f1293b..c1e4d1db8d646f91c09239b8435899f5c3f613bf 100644 --- a/l10n/ca/files_versions.po +++ b/l10n/ca/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <josep_tomas@hotmail.com>, 2012. -# <rcalvoi@yahoo.com>, 2013. -# <rcalvoi@yahoo.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ca/lib.po b/l10n/ca/lib.po index 29f4a9f8ac7c815f1746abe0aad57195533908db..75c6b0814b5cb5b4747a67184279a2dcadc4b387 100644 --- a/l10n/ca/lib.po +++ b/l10n/ca/lib.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# rogerc <rcalvoi@yahoo.com>, 2013 -# rogerc <rcalvoi@yahoo.com>, 2012-2013 +# rogerc, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: rogerc\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,47 +18,47 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ajuda" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personal" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Configuració" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Usuaris" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplicacions" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administració" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "La baixada en ZIP està desactivada." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Els fitxers s'han de baixar d'un en un." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Torna a Fitxers" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Els fitxers seleccionats son massa grans per generar un fitxer zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "no s'ha pogut determinar" @@ -115,72 +114,76 @@ msgstr "%s no podeu usar punts en el nom de la base de dades" msgid "%s set the database host." msgstr "%s establiu l'ordinador central de la base de dades." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nom d'usuari i/o contrasenya PostgreSQL no và lids" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Heu d'escriure un compte existent o el d'administrador." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Nom d'usuari i/o contrasenya Oracle no và lids" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "No s'ha pogut establir la connexió Oracle" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Nom d'usuari i/o contrasenya MySQL no và lids" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Error DB: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "L'ordre en conflicte és: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "L'usuari MySQL '%s'@'localhost' ja existeix." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Elimina aquest usuari de MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "L'usuari MySQL '%s'@'%%' ja existeix" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Elimina aquest usuari de MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Nom d'usuari i/o contrasenya Oracle no và lids" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "L'ordre en conflicte és: \"%s\", nom: %s, contrasenya: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nom d'usuari i/o contrasenya MS SQL no và lids: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "El servidor web no està configurat correctament per permetre la sincronització de fitxers perquè la interfÃcie WebDAV sembla no funcionar correctament." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Comproveu les <a href='%s'>guies d'instal·lació</a>." @@ -235,20 +238,7 @@ msgstr "l'any passat" #: template.php:124 msgid "years ago" -msgstr "fa anys" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s està disponible. Obtén <a href=\"%s\">més informació</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "actualitzat" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "la comprovació d'actualitzacions està desactivada" +msgstr "anys enrere" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/ca/settings.po b/l10n/ca/settings.po index 57ef354d7cb51b2c1931978e48056d3177807b16..f3413c7f5b91aa57112751dea7fbdd5764ee39fa 100644 --- a/l10n/ca/settings.po +++ b/l10n/ca/settings.po @@ -3,19 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <bury1000@gmail.com>, 2012. -# <joan@montane.cat>, 2012. -# <josep_tomas@hotmail.com>, 2012. -# Josep Tomà s <jtomas.binsoft@gmail.com>, 2012. -# <rcalvoi@yahoo.com>, 2013. -# <rcalvoi@yahoo.com>, 2011-2012. +# rogerc, 2013 +# rogerc, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: rogerc\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,12 +23,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "No s'ha pogut carregar la llista des de l'App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Error d'autenticació" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "El nom a mostrar ha canviat." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "No s'ha pogut canviar el nom a mostrar" @@ -70,7 +70,7 @@ msgstr "S'ha canviat l'idioma" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "Sol.licitud no và lida" +msgstr "Sol·licitud no và lida" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -100,7 +100,7 @@ msgstr "Desactiva" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "Activa" +msgstr "Habilita" #: js/apps.js:55 msgid "Please wait...." @@ -122,52 +122,52 @@ msgstr "Error en actualitzar l'aplicació" msgid "Updated" msgstr "Actualitzada" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "S'està desant..." +msgstr "Desant..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "esborrat" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "desfés" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "No s'ha pogut eliminar l'usuari" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grups" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grup Admin" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "Suprimeix" +msgstr "Esborra" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "afegeix grup" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Heu de facilitar un nom d'usuari và lid" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Error en crear l'usuari" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Heu de facilitar una contrasenya và lida" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Català " @@ -318,19 +318,19 @@ msgstr "Registre" msgid "Log level" msgstr "Nivell de registre" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Més" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Menys" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versió" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -401,7 +401,7 @@ msgstr "Obtén les aplicacions per sincronitzar fitxers" msgid "Show First Run Wizard again" msgstr "Torna a mostrar l'assistent de primera execució" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Contrasenya" @@ -425,82 +425,74 @@ msgstr "Contrasenya nova" msgid "Change password" msgstr "Canvia la contrasenya" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Nom a mostrar" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "El vostre nom a mostrar ha canviat" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "No s'ha pogut canviar el vostre nom a mostrar" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Canvia el nom a mostrar" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Correu electrònic" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Correu electrònic" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Ompliu el correu electrònic per activar la recuperació de contrasenya" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Idioma" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Ajudeu-nos amb la traducció" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Useu aquesta adreça per connectar amb ownCloud des del gestor de fitxers" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nom d'accés" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Crea" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Recuperació de contrasenya d'administrador" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Emmagatzemament per defecte" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Il·limitat" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Un altre" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Emmagatzemament" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "canvia el nom a mostrar" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "estableix nova contrasenya" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Per defecte" diff --git a/l10n/ca/user_ldap.po b/l10n/ca/user_ldap.po index bf2d7adf14144ba1b1429f9af8749b49370b8244..a1f332139aa2f4885b8a558b869122aca6fab031 100644 --- a/l10n/ca/user_ldap.po +++ b/l10n/ca/user_ldap.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rcalvoi@yahoo.com>, 2013. -# <rcalvoi@yahoo.com>, 2012-2013. +# rogerc, 2013 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: rogerc\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,6 +18,10 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Ha fallat en eliminar els mapatges" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Ha fallat en eliminar la configuració del servidor" @@ -55,281 +58,363 @@ msgstr "Voleu mantenir la configuració?" msgid "Cannot add server configuration" msgstr "No es pot afegir la configuració del servidor" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "s'han eliminat els mapatges" + +#: js/settings.js:112 +msgid "Success" +msgstr "Èxit" + +#: js/settings.js:117 +msgid "Error" +msgstr "Error" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "La prova de connexió ha reeixit" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "La prova de connexió ha fallat" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Voleu eliminar la configuració actual del servidor?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Confirma l'eliminació" -#: templates/settings.php:8 +#: templates/settings.php:9 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>AvÃs:</b> Les aplicacions user_ldap i user_webdavauth són incompatibles. Podeu experimentar comportaments no desitjats. Demaneu a l'administrador del sistema que en desactivi una." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>AvÃs:</b> El mòdul PHP LDAP no està instal·lat, el dorsal no funcionarà . Demaneu a l'administrador del sistema que l'instal·li." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Configuració del servidor" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Afegeix la configuració del servidor" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" -msgstr "Mà quina" +msgstr "Equip remot" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Podeu ometre el protocol, excepte si requeriu SSL. Llavors comenceu amb ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN Base" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Una DN Base per lÃnia" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Podeu especificar DN Base per usuaris i grups a la pestanya Avançat" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN Usuari" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "La DN de l'usuari client amb la que s'haurà de fer, per exemple uid=agent,dc=exemple,dc=com. Per un accés anònim, deixeu la DN i la contrasenya en blanc." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Contrasenya" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Per un accés anònim, deixeu la DN i la contrasenya en blanc." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtre d'inici de sessió d'usuari" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Defineix el filtre a aplicar quan s'intenta l'inici de sessió. %%uid reemplaça el nom d'usuari en l'acció d'inici de sessió." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "useu el parà metre de substitució %%uid, per exemple \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Llista de filtres d'usuari" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Defineix el filtre a aplicar quan es mostren usuaris" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "sense cap parà metre de substitució, per exemple \"objectClass=persona\"" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtre de grup" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Defineix el filtre a aplicar quan es mostren grups." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "sense cap parà metre de substitució, per exemple \"objectClass=grupPosix\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Arranjaments de connexió" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configuració activa" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Si està desmarcat, aquesta configuració s'ometrà ." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Mà quina de còpia de serguretat (rèplica)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Afegiu una mà quina de còpia de seguretat opcional. Ha de ser una rèplica del servidor LDAP/AD principal." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Port de la còpia de seguretat (rèplica)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Desactiva el servidor principal" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Quan està connectat, ownCloud només es connecta al servidor de la rèplica." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Usa TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "No ho useu adicionalment per a conexions LDAPS, fallarà ." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Servidor LDAP sense distinció entre majúscules i minúscules (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Desactiva la validació de certificat SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Si la connexió només funciona amb aquesta opció, importeu el certificat SSL del servidor LDAP en el vostre servidor ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "No recomanat, ús només per proves." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Memòria de cau Time-To-Live" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "en segons. Un canvi buidarà la memòria de cau." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Arranjaments de carpetes" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Camp per mostrar el nom d'usuari" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Atribut LDAP a usar per generar el nom d'usuari ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Arbre base d'usuaris" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Una DN Base d'Usuari per lÃnia" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Atributs de cerca d'usuari" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Opcional; Un atribut per lÃnia" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Camp per mostrar el nom del grup" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Atribut LDAP a usar per generar el nom de grup ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Arbre base de grups" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Una DN Base de Grup per lÃnia" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atributs de cerca de grup" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Associació membres-grup" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Atributs especials" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Camp de quota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Quota per defecte" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "en bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Camp de correu electrònic" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Norma per anomenar la carpeta arrel d'usuari" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Deixeu-ho buit pel nom d'usuari (per defecte). Altrament, especifiqueu un atribut LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Nom d'usuari intern" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "Per defecte el nom d'usuari intern es crearà a partir de l'atribut UUID. Això assegura que el nom d'usuari és únic i que els carà cters no s'han de convertir. El nom d'usuari intern té la restricció que només estan permesos els carà cters: [ a-zA-Z0-9_.@- ]. Els altres carà cters es substitueixen pel seu corresponent ASCII o simplement s'ometen. En cas de col·lisió s'incrementa/decrementa en un. El nom d'usuari intern s'utilitza per identificar un usuari internament. També és el nom per defecte de la carpeta home a ownCloud. És també un port de URLs remotes, per exemple tots els serveis *DAV. Amb aquest arranjament es pot variar el comportament per defecte. Per obtenir un comportament similar al d'abans de ownCloud 5, escriviu el nom d'usuari a mostrar en el camp següent. Deixei-lo en blanc si preferiu el comportament per defecte. Els canvis tindran efecte només en els nous usuaris LDAP mapats (afegits)." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Atribut nom d'usuari intern:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Sobrescriu la detecció UUID" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "Per defecte, owncloud autodetecta l'atribut UUID. L'atribut UUID s'utilitza per identificar usuaris i grups de forma indubtable. També el nom d'usuari intern es crearà en base a la UUIS, si no heu especificat res diferent a dalt. Podeu sobreescriure l'arranjament i passar l'atribut que desitgeu. Heu d'assegurar-vos que l'atribut que escolliu pot ser recollit tant pels usuaris com pels grups i que és únic. Deixeu-ho en blanc si preferiu el comportament per defecte. els canvis s'aplicaran en els usuaris i grups LDAP mapats de nou (afegits)." + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "Atribut UUID:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Mapatge d'usuari Nom d'usuari-LDAP" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloud utilitza els noms d'usuari per emmagatzemar i assignar (meta)dades. per tal d'identificar usuaris de forma precisa, cada usuari LDAP tindrà un nom d'usuari intern. Això requereix un mapatge del nom d'usuari ownCloud a l'usuari LDAP. El nom d'usuari creat es mapa a la UUID de l'usuari LDAP. Addicionalment, la DN es desa a la memòria de cau per reduïr la interacció LDAP, però no s'usa per a identificació. Si la DN canvia, els canvis són detectats per ownCloud. El nom d'usuari intern ownCloud s'utilitza internament arreu de ownCloud. Eliminar els mapatges tindrà efectues per tot arreu. L'eliminació dels mapatges no és sensible a la configuració, afecta a totes les configuracions LDAP! No elimineu mai els mapatges en un entorn de producció. Elimineu-los només en un estadi experimental o de prova." + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Elimina el mapatge d'usuari Nom d'usuari-LDAP" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Elimina el mapatge de grup Nom de grup-LDAP" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Comprovació de la configuració" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ajuda" diff --git a/l10n/ca/user_webdavauth.po b/l10n/ca/user_webdavauth.po index bcde4299fd412857b476dfc90bbd06072997040a..66136ea54afafc078361f1b4b567285892403b28 100644 --- a/l10n/ca/user_webdavauth.po +++ b/l10n/ca/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rcalvoi@yahoo.com>, 2012-2013. +# rogerc, 2012-2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/cs_CZ/core.po b/l10n/cs_CZ/core.po index d9d28259e3393aecf3ab14edb09af389c9d9de04..ddf3540bac150ad9de201baee8f79ba78ce09990 100644 --- a/l10n/cs_CZ/core.po +++ b/l10n/cs_CZ/core.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jan Krejci <krejca85@gmail.com>, 2011. -# Martin <fireball@atlas.cz>, 2011-2012. -# Michal HruÅ¡ecký <Michal@hrusecky.net>, 2012. -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013. +# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Tomáš Chvátal <tomas.chvatal@gmail.com>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -198,7 +195,7 @@ msgstr "pÅ™ed {days} dny" #: js/js.js:726 msgid "last month" -msgstr "minulý mesÃc" +msgstr "minulý mÄ›sÃc" #: js/js.js:727 msgid "{months} months ago" @@ -216,26 +213,30 @@ msgstr "minulý rok" msgid "years ago" msgstr "pÅ™ed lety" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Vybrat" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "ZruÅ¡it" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Vybrat" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ano" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ne" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -297,7 +298,7 @@ msgstr "SdÃlet s odkazem" msgid "Password protect" msgstr "Chránit heslem" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Heslo" @@ -375,7 +376,7 @@ msgstr "Chyba pÅ™i nastavenà data vyprÅ¡enà platnosti" #: js/share.js:604 msgid "Sending ..." -msgstr "OdesÃlám..." +msgstr "OdesÃlám ..." #: js/share.js:615 msgid "Email sent" @@ -400,24 +401,27 @@ msgstr "Obnovenà hesla pro ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Heslo obnovÃte použitÃm následujÃcÃho odkazu: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Bude Vám e-mailem zaslán odkaz pro obnovu hesla." +#: lostpassword/templates/lostpassword.php:4 +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 "Odkaz na obnovenà hesla byl odeslán na vaÅ¡i e-mailovou adresu.<br>Pokud jej v krátké dobÄ› neobdržÃte, zkontrolujte váš koÅ¡ a složku spam.<br>Pokud jej nenaleznete, kontaktujte svého správce." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Obnovovacà e-mail odeslán." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Požadavek selhal.<br>Ujistili jste se, že vaÅ¡e uživatelské jméno a e-mail jsou správnÄ›?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Požadavek selhal." +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Bude Vám e-mailem zaslán odkaz pro obnovu hesla." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Uživatelské jméno" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Vyžádat obnovu" @@ -523,75 +527,80 @@ msgstr "PokroÄilé" msgid "Data folder" msgstr "Složka s daty" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Nastavit databázi" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "bude použito" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Uživatel databáze" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Heslo databáze" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Název databáze" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Tabulkový prostor databáze" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Hostitel databáze" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "DokonÄit nastavenÃ" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "webové služby pod Vašà kontrolou" +msgstr "služby webu pod Vašà kontrolou" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s je dostupná. ZÃskejte vÃce informacà k postupu aktualizace." -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "Odhlásit se" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatické pÅ™ihlášenà odmÃtnuto." -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "V nedávné dobÄ› jste nezmÄ›nili své heslo, Váš úÄet může být kompromitován." -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Změňte, prosÃm, své heslo pro opÄ›tovné zabezpeÄenà VaÅ¡eho úÄtu." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Ztratili jste své heslo?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "zapamatovat" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "PÅ™ihlásit" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Alternativnà pÅ™ihlášenÃ" diff --git a/l10n/cs_CZ/files.po b/l10n/cs_CZ/files.po index d5d74b7b838dc8c0c2782766d665889ad73e9554..90bb491eef6fc5ddab2af2356398b17a45edf608 100644 --- a/l10n/cs_CZ/files.po +++ b/l10n/cs_CZ/files.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Martin <fireball@atlas.cz>, 2011-2012. -# Michal HruÅ¡ecký <Michal@hrusecky.net>, 2012. -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -30,10 +27,6 @@ msgstr "Nelze pÅ™esunout %s - existuje soubor se stejným názvem" msgid "Could not move %s" msgstr "Nelze pÅ™esunout %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Nelze pÅ™ejmenovat soubor" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Soubor nebyl odeslán. Neznámá chyba" @@ -81,55 +74,59 @@ msgstr "Neplatný adresář" msgid "Files" msgstr "Soubory" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "SdÃlet" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Trvale odstranit" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Smazat" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "PÅ™ejmenovat" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "ÄŒekajÃcÃ" +msgstr "NevyÅ™Ãzené" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} již existuje" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "nahradit" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "navrhnout název" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "zruÅ¡it" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "nahrazeno {new_name} s {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "zpÄ›t" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "provést smazánÃ" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "odesÃlá se 1 soubor" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "soubory se odesÃlajÃ" @@ -155,69 +152,77 @@ msgstr "VaÅ¡e úložiÅ¡tÄ› je plné, nelze aktualizovat ani synchronizovat soubo msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "VaÅ¡e úložiÅ¡tÄ› je téměř plné ({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 "VaÅ¡e soubory ke staženà se pÅ™ipravujÃ. Pokud jsou velké může to chvÃli trvat." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Nelze odeslat Váš soubor, protože je to adresář nebo má velikost 0 bajtů" +msgstr "Nelze odeslat Váš soubor, protože je to adresář, nebo je jeho velikost 0 bajtů" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Nedostatek dostupného mÃsta" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "OdesÃlánà zruÅ¡eno." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "ProbÃhá odesÃlánà souboru. OpuÅ¡tÄ›nà stránky vyústà ve zruÅ¡enà nahrávánÃ." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL nemůže být prázdná" -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Neplatný název složky. Použità 'Shared' je rezervováno pro vnitÅ™nà potÅ™eby 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 "Chyba" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Název" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Velikost" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" -msgstr "ZmÄ›nÄ›no" +msgstr "Upraveno" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 složka" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} složky" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 soubor" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} soubory" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Nelze pÅ™ejmenovat soubor" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Odeslat" @@ -278,37 +283,37 @@ msgstr "OdstranÄ›né soubory" msgid "Cancel upload" msgstr "ZruÅ¡it odesÃlánÃ" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Nemáte zde práva zápisu." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Žádný obsah. Nahrajte nÄ›co." -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Stáhnout" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "ZruÅ¡it sdÃlenÃ" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Odeslaný soubor je pÅ™ÃliÅ¡ velký" +msgstr "OdesÃlaný soubor je pÅ™ÃliÅ¡ velký" -#: 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 "Soubory, které se snažÃte odeslat, pÅ™ekraÄujà limit velikosti odesÃlánà na tomto serveru." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Soubory se prohledávajÃ, prosÃm Äekejte." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Aktuálnà prohledávánÃ" diff --git a/l10n/cs_CZ/files_encryption.po b/l10n/cs_CZ/files_encryption.po index cf291239f34808658786c849d6b7283058808dc2..6c2fa91ab96e4054cee70e3f48fb9194dbe6b335 100644 --- a/l10n/cs_CZ/files_encryption.po +++ b/l10n/cs_CZ/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Martin <fireball@atlas.cz>, 2012. -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Ukládám..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Å ifrovánÃ" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Å ifrovánà je povoleno." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "NásledujÃcà typy souborů nebudou Å¡ifrovány:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Vyjmout následujÃcà typy souborů ze Å¡ifrovánÃ:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Žádné" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/cs_CZ/files_external.po b/l10n/cs_CZ/files_external.po index fe3dea1568f88a7a2fdda6a729e66fd00f84f7df..e6263b6ba1727b79757b4227f78f277c3f2500e2 100644 --- a/l10n/cs_CZ/files_external.po +++ b/l10n/cs_CZ/files_external.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jan Krejci <krejca85@gmail.com>, 2012. -# Martin <fireball@atlas.cz>, 2012. -# Michal HruÅ¡ecký <Michal@hrusecky.net>, 2012. -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -41,19 +37,26 @@ msgstr "Zadejte, prosÃm, platný klÃÄ a bezpeÄnostnà frázi aplikace Dropbo msgid "Error configuring Google Drive storage" msgstr "Chyba pÅ™i nastavenà úložiÅ¡tÄ› Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>VarovánÃ:</b> nenà nainstalován program \"smbclient\". Nenà možné pÅ™ipojenà oddÃlů CIFS/SMB. ProsÃm požádejte svého správce systému aÅ¥ jej nainstaluje." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>VarovánÃ:</b> nenà nainstalována, nebo povolena, podpora FTP v PHP. Nenà možné pÅ™ipojenà oddÃlů FTP. ProsÃm požádejte svého správce systému aÅ¥ ji nainstaluje." +#: lib/config.php:437 +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 "<b>VarovánÃ:</b> nenà nainstalována, nebo povolena, podpora Curl v PHP. Nenà možné pÅ™ipojenà oddÃlů ownCloud, WebDAV, Äi GoogleDrive. ProsÃm požádejte svého správce systému aÅ¥ ji nainstaluje." + #: templates/settings.php:3 msgid "External Storage" msgstr "Externà úložiÅ¡tÄ›" diff --git a/l10n/cs_CZ/files_sharing.po b/l10n/cs_CZ/files_sharing.po index c68599b2ae873d1a44b109d3b0c20424308da7ab..c478fb2cdcf226566cbf09876099082e9cb9e845 100644 --- a/l10n/cs_CZ/files_sharing.po +++ b/l10n/cs_CZ/files_sharing.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Martin <fireball@atlas.cz>, 2012. -# Michal HruÅ¡ecký <Michal@hrusecky.net>, 2012. -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/cs_CZ/files_trashbin.po b/l10n/cs_CZ/files_trashbin.po index 48adf5d966f6077cf421d10897d70311a7e361cb..a2a08855f93996cccb3dfb67c1c755bbfc0406df 100644 --- a/l10n/cs_CZ/files_trashbin.po +++ b/l10n/cs_CZ/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Nelze trvale odstranit %s" msgid "Couldn't restore %s" msgstr "Nelze obnovit %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "provést obnovu" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Chyba" @@ -40,31 +39,31 @@ msgstr "Chyba" msgid "delete file permanently" msgstr "trvale odstranit soubor" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Trvale odstranit" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Název" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Smazáno" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 složka" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} složky" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 soubor" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} soubory" diff --git a/l10n/cs_CZ/files_versions.po b/l10n/cs_CZ/files_versions.po index 1425b506984b338521df18d9abada96dccf6f1a4..11930a8b793d8417ce25bed12750ed3efa6bdf51 100644 --- a/l10n/cs_CZ/files_versions.po +++ b/l10n/cs_CZ/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Martin <fireball@atlas.cz>, 2012. -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/cs_CZ/lib.po b/l10n/cs_CZ/lib.po index aeba218b379cec54c98c4a688dfab701ba9150ca..b80cff75450e82bc98f5356a86b4bacb67cf98e4 100644 --- a/l10n/cs_CZ/lib.po +++ b/l10n/cs_CZ/lib.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Martin <fireball@atlas.cz>, 2012 -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -19,47 +17,47 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "NápovÄ›da" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "OsobnÃ" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "NastavenÃ" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Uživatelé" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplikace" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administrace" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Stahovánà ZIPu je vypnuto." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Soubory musà být stahovány jednotlivÄ›." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "ZpÄ›t k souborům" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Vybrané soubory jsou pÅ™ÃliÅ¡ velké pro vytvoÅ™enà zip souboru." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "nelze zjistit" @@ -115,83 +113,87 @@ msgstr "V názvu databáze %s nesmÃte použÃvat teÄky." msgid "%s set the database host." msgstr "Zadejte název poÄÃtaÄe s databázà %s." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Uživatelské jméno, Äi heslo PostgreSQL nenà platné" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "MusÃte zadat existujÃcà úÄet, Äi správce." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Uživatelské jméno, Äi heslo Oracle nenà platné" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Uživatelské jméno, Äi heslo MySQL nenà platné" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Chyba DB: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "PodezÅ™elý pÅ™Ãkaz byl: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "Uživatel '%s'@'localhost' již v MySQL existuje." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Zahodit uživatele z MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Uživatel '%s'@'%%' již v MySQL existuje" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Zahodit uživatele z MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Uživatelské jméno, Äi heslo Oracle nenà platné" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "PodezÅ™elý pÅ™Ãkaz byl: \"%s\", jméno: %s, heslo: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Uživatelské jméno, Äi heslo MSSQL nenà platné: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Váš webový server nenà správnÄ› nastaven pro umožnÄ›nà synchronizace, protože rozhranà WebDAV je rozbité." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Zkonzultujte, prosÃm, <a href='%s'>průvodce instalacÃ</a>." #: template.php:113 msgid "seconds ago" -msgstr "pÅ™ed vteÅ™inami" +msgstr "pÅ™ed pár vteÅ™inami" #: template.php:114 msgid "1 minute ago" -msgstr "pÅ™ed 1 minutou" +msgstr "pÅ™ed minutou" #: template.php:115 #, php-format @@ -231,25 +233,12 @@ msgstr "PÅ™ed %d mÄ›sÃci" #: template.php:123 msgid "last year" -msgstr "loni" +msgstr "minulý rok" #: template.php:124 msgid "years ago" msgstr "pÅ™ed lety" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s je dostupná. ZÃskat <a href=\"%s\">vÃce informacÃ</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "aktuálnÃ" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "kontrola aktualizacà je vypnuta" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/cs_CZ/settings.po b/l10n/cs_CZ/settings.po index 7cf113bc598d5aa5296dd12ff869a4254c5a2ff8..3d9b8ddf935aec0eddf9f83f8e7800d1a74078c7 100644 --- a/l10n/cs_CZ/settings.po +++ b/l10n/cs_CZ/settings.po @@ -3,18 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <icewind1991@gmail.com>, 2012. -# Jan Krejci <krejca85@gmail.com>, 2011-2012. -# Martin <fireball@atlas.cz>, 2011-2012. -# Michal HruÅ¡ecký <Michal@hrusecky.net>, 2012. -# <Michal@hrusecky.net>, 2012. -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -27,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Nelze naÄÃst seznam z App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Chyba ověřenÃ" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "VaÅ¡e zobrazované jméno bylo zmÄ›nÄ›no." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Nelze zmÄ›nit zobrazované jméno" @@ -122,52 +120,52 @@ msgstr "Chyba pÅ™i aktualizaci aplikace" msgid "Updated" msgstr "Aktualizováno" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Ukládám..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "smazáno" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "zpÄ›t" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Nelze odebrat uživatele" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Skupiny" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Správa skupiny" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Smazat" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "pÅ™idat skupinu" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "MusÃte zadat platné uživatelské jméno" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Chyba pÅ™i vytvářenà užiatele" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "MusÃte zadat platné heslo" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "ÄŒesky" @@ -318,19 +316,19 @@ msgstr "Záznam" msgid "Log level" msgstr "Úroveň záznamu" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "VÃce" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "MénÄ›" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Verze" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -401,7 +399,7 @@ msgstr "ZÃskat aplikace pro synchronizaci vaÅ¡ich souborů" msgid "Show First Run Wizard again" msgstr "Znovu zobrazit průvodce prvnÃm spuÅ¡tÄ›nÃm" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Heslo" @@ -425,82 +423,74 @@ msgstr "Nové heslo" msgid "Change password" msgstr "ZmÄ›nit heslo" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Zobrazované jméno" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "VaÅ¡e zobrazované jméno bylo zmÄ›nÄ›no" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Nelze zmÄ›nit vaÅ¡e zobrazované jméno" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "ZmÄ›nit zobrazované jméno" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "VaÅ¡e e-mailová adresa" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Pro povolenà zmÄ›ny hesla vyplňte adresu e-mailu" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Jazyk" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Pomoci s pÅ™ekladem" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Použijte tuto adresu pro pÅ™ipojenà k vaÅ¡emu ownCloud skrze správce souborů" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "PÅ™ihlaÅ¡ovacà jméno" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "VytvoÅ™it" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Výchozà úložiÅ¡tÄ›" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "NeomezenÄ›" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" -msgstr "Jiná" +msgstr "Jiný" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "ÚložiÅ¡tÄ›" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "zmÄ›nit zobrazované jméno" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "nastavit nové heslo" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "VýchozÃ" diff --git a/l10n/cs_CZ/user_ldap.po b/l10n/cs_CZ/user_ldap.po index 228f59ec1c7c347a29fd1ed4c30c2d477d146c5b..ac57e8afd7efdce033491aa5e824661253a57a80 100644 --- a/l10n/cs_CZ/user_ldap.po +++ b/l10n/cs_CZ/user_ldap.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Martin <fireball@atlas.cz>, 2012. -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -19,6 +17,10 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Selhalo smazánà nastavenà serveru" @@ -55,281 +57,363 @@ msgstr "Ponechat nastavenÃ?" msgid "Cannot add server configuration" msgstr "Nelze pÅ™idat nastavenà serveru" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "ÚspÄ›ch" + +#: js/settings.js:117 +msgid "Error" +msgstr "Chyba" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Test spojenà byl úspěšný" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Test spojenà selhal" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Opravdu si pÅ™ejete smazat souÄasné nastavenà serveru?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Potvrdit smazánÃ" -#: templates/settings.php:8 +#: templates/settings.php:9 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>VarovánÃ:</b> Aplikace user_ldap a user_webdavauth nejsou kompatibilnÃ. Může nastávat neoÄekávané chovánÃ. Požádejte, prosÃm, správce systému aby jednu z nich zakázal." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>VarovánÃ:</b> nenà nainstalován LDAP modul pro PHP, podpůrná vrstva nebude fungovat. Požádejte, prosÃm, správce systému aby jej nainstaloval." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Nastavenà serveru" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "PÅ™idat nastavenà serveru" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "PoÄÃtaÄ" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Můžete vynechat protokol, vyjma pokud požadujete SSL. Tehdy zaÄnÄ›te s ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Základnà DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Jedna základnà DN na řádku" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "V rozÅ¡ÃÅ™eném nastavenà můžete urÄit základnà DN pro uživatele a skupiny" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Uživatelské DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN klentského uživatele ke kterému tvoÅ™Ãte vazbu, napÅ™. uid=agent,dc=example,dc=com. Pro anonymnà pÅ™Ãstup ponechte údaje DN and Heslo prázdné." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Heslo" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Pro anonymnà pÅ™Ãstup, ponechte údaje DN and heslo prázdné." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtr pÅ™ihlášenà uživatelů" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "UrÄuje použitý filtr, pÅ™i pokusu o pÅ™ihlášenÃ. %%uid nahrazuje uživatelské jméno v Äinnosti pÅ™ihlášenÃ." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "použijte zástupný vzor %%uid, napÅ™. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filtr uživatelských seznamů" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "UrÄuje použitý filtr, pro zÃskávanà uživatelů." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "bez zástupných znaků, napÅ™. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtr skupin" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "UrÄuje použitý filtr, pro zÃskávanà skupin." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "bez zástupných znaků, napÅ™. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Nastavenà spojenÃ" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Nastavenà aktivnÃ" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Pokud nenà zaÅ¡krtnuto, bude nastavenà pÅ™eskoÄeno." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Záložnà (kopie) hostitel" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Zadejte volitelného záložnÃho hostitele. Musà to být kopie hlavnÃho serveru LDAP/AD." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Záložnà (kopie) port" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Zakázat hlavnà serveru" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "PÅ™i zapnutà se ownCloud pÅ™ipojà pouze k záložnÃmu serveru" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "PoužÃt TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "NepoužÃvejte pro spojenà LDAP, selže." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP server nerozliÅ¡ujÃcà velikost znaků (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Vypnout ověřovánà SSL certifikátu." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Pokud pÅ™ipojenà pracuje pouze s touto možnostÃ, tak importujte SSL certifikát SSL serveru do VaÅ¡eho serveru ownCloud" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Nenà doporuÄeno, pouze pro testovacà úÄely." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "TTL vyrovnávacà pamÄ›ti" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "ve vteÅ™inách. ZmÄ›na vyprázdnà vyrovnávacà paměť." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Nastavenà adresáře" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Pole pro zobrazované jméno uživatele" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Atribut LDAP použitý k vytvoÅ™enà jména uživatele ownCloud" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Základnà uživatelský strom" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Jedna uživatelská základnà DN na řádku" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Atributy vyhledávánà uživatelů" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Volitelné, atribut na řádku" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Pole pro zobrazenà jména skupiny" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Atribut LDAP použitý k vytvoÅ™enà jména skupiny ownCloud" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Základnà skupinový strom" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Jedna skupinová základnà DN na řádku" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atributy vyhledávánà skupin" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Asociace Älena skupiny" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Speciálnà atributy" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Pole pro kvótu" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Výchozà kvóta" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "v bajtech" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Pole e-mailu" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Pravidlo pojmenovánà domovské složky uživatele" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Ponechte prázdné pro uživatelské jméno (výchozÃ). Jinak uveÄte LDAP/AD parametr." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "VyzkouÅ¡et nastavenÃ" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "NápovÄ›da" diff --git a/l10n/cs_CZ/user_webdavauth.po b/l10n/cs_CZ/user_webdavauth.po index a7466ca6bf10e8f3fa66a7aefd4f2aa32eb02704..420758436b0489b07961ab1da1aa04aa0714c8a9 100644 --- a/l10n/cs_CZ/user_webdavauth.po +++ b/l10n/cs_CZ/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013. +# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2012-2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/cy_GB/core.po b/l10n/cy_GB/core.po index 70dc34cea532310d7379f867e9216337c59ba5a5..919e46681eb9947197d9002633f338c8da28f101 100644 --- a/l10n/cy_GB/core.po +++ b/l10n/cy_GB/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-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-17 14:10+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: ubuntucymraeg <owen.llywelyn@gmail.com>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -213,26 +213,30 @@ msgstr "y llynedd" msgid "years ago" msgstr "blwyddyn yn ôl" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Iawn" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Dewisiwch" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Diddymu" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Dewisiwch" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ie" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Na" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Iawn" + #: 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." @@ -294,7 +298,7 @@ msgstr "Dolen ar gyfer rhannu" msgid "Password protect" msgstr "Diogelu cyfrinair" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Cyfrinair" @@ -397,24 +401,27 @@ msgstr "ailosod cyfrinair ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Defnyddiwch y ddolen hon i ailosod eich cyfrinair: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Byddwch yn derbyn dolen drwy e-bost i ailosod eich cyfrinair." +#: lostpassword/templates/lostpassword.php:4 +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 "Anfonwyd y ddolen i ailosod eich cyfrinair i'ch cyfeiriad ebost.<br>Os nad yw'n cyrraedd o fewn amser rhesymol gwiriwch eich plygell spam/sothach.<br>Os nad yw yno, cysylltwch â'ch gweinyddwr lleol." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Ailosod anfon e-bost." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Methodd y cais!<br>Gwiriwch eich enw defnyddiwr ac ebost." -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Methodd y cais!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Byddwch yn derbyn dolen drwy e-bost i ailosod eich cyfrinair." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Enw defnyddiwr" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Gwneud cais i ailosod" @@ -499,7 +506,7 @@ msgstr "Heb gynhyrchydd rhifau hap diogel efallai y gall ymosodwr ragweld tocynn msgid "" "Your data directory and files are probably accessible from the internet " "because the .htaccess file does not work." -msgstr "Mwy na thebyg fod modd cyrraeddd eich cyfeiriadur data a ffeilau o'r rhyngrwyd oherwydd nid yw'r ffeil .htaccess yn gweithio. " +msgstr "Mwy na thebyg fod modd cyrraedd eich cyfeiriadur data a ffeilau o'r rhyngrwyd oherwydd nid yw'r ffeil .htaccess yn gweithio. " #: templates/installation.php:40 msgid "" @@ -558,37 +565,42 @@ msgstr "Gorffen sefydlu" msgid "web services under your control" msgstr "gwasanaethau gwe a reolir gennych" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s ar gael. Mwy o wybodaeth am sut i ddiweddaru." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Allgofnodi" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Gwrthodwyd mewngofnodi awtomatig!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Os na wnaethoch chi newid eich cyfrinair yn ddiweddar, gall eich cyfrif fod yn anniogel!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Newidiwch eich cyfrinair i ddiogleu eich cyfrif eto." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Wedi colli'ch cyfrinair?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "cofio" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Mewngofnodi" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Mewngofnodiadau Amgen" diff --git a/l10n/cy_GB/files.po b/l10n/cy_GB/files.po index 5a9688dff5ec9055faacbbb5fb6df6715582952e..9bd0375a0e0d683f3a29ade53bcaececaffaf3ba 100644 --- a/l10n/cy_GB/files.po +++ b/l10n/cy_GB/files.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-18 02:03+0200\n" -"PO-Revision-Date: 2013-04-17 17:20+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -20,232 +20,240 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Methwyd symud %s - Mae ffeil gyda'r enw hwn eisoes yn bodoli" #: ajax/move.php:27 ajax/move.php:30 #, php-format msgid "Could not move %s" -msgstr "" - -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" +msgstr "Methwyd symud %s" #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" -msgstr "" +msgstr "Ni lwythwyd ffeil i fyny. Gwall anhysbys." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "" +msgstr "Does dim gwall, llwythodd y ffeil i fyny'n llwyddiannus" #: ajax/upload.php:27 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "" +msgstr "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb upload_max_filesize yn php.ini:" #: ajax/upload.php:29 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "" +msgstr "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "" +msgstr "Dim ond yn rhannol y llwythwyd y ffeil i fyny" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "" +msgstr "Ni lwythwyd ffeil i fyny" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "" +msgstr "Plygell dros dro yn eisiau" #: ajax/upload.php:33 msgid "Failed to write to disk" -msgstr "" +msgstr "Methwyd ysgrifennu i'r ddisg" #: ajax/upload.php:51 msgid "Not enough storage available" -msgstr "" +msgstr "Dim digon o le storio ar gael" #: ajax/upload.php:83 msgid "Invalid directory." -msgstr "" +msgstr "Cyfeiriadur annilys." #: appinfo/app.php:12 msgid "Files" -msgstr "" +msgstr "Ffeiliau" + +#: js/fileactions.js:116 +msgid "Share" +msgstr "Rhannu" -#: js/fileactions.js:125 +#: js/fileactions.js:126 msgid "Delete permanently" -msgstr "" +msgstr "Dileu'n barhaol" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Dileu" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" -msgstr "" +msgstr "Ailenwi" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "" +msgstr "I ddod" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" -msgstr "" +msgstr "{new_name} yn bodoli'n barod" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" -msgstr "" +msgstr "amnewid" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" -msgstr "" +msgstr "awgrymu enw" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" -msgstr "" +msgstr "diddymu" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" -msgstr "" +msgstr "newidiwyd {new_name} yn lle {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" -msgstr "" +msgstr "dadwneud" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" -msgstr "" +msgstr "cyflawni gweithred dileu" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" -msgstr "" +msgstr "1 ffeil yn llwytho i fyny" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "ffeiliau'n llwytho i fyny" #: js/files.js:52 msgid "'.' is an invalid file name." -msgstr "" +msgstr "Mae '.' yn enw ffeil annilys." #: js/files.js:56 msgid "File name cannot be empty." -msgstr "" +msgstr "Does dim hawl cael enw ffeil gwag." #: js/files.js:64 msgid "" "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " "allowed." -msgstr "" +msgstr "Enw annilys, ni chaniateir, '\\', '/', '<', '>', ':', '\"', '|', '?' na '*'." #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "" +msgstr "Mae eich storfa'n llawn, ni ellir diweddaru a chydweddu ffeiliau mwyach!" #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" -msgstr "" +msgstr "Mae eich storfa bron a bod yn llawn ({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 "" +msgstr "Wrthi'n paratoi i lwytho i lawr. Gall gymryd peth amser os yw'r ffeiliau'n fawr." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "" +msgstr "Methu llwytho'ch ffeil i fyny gan ei fod yn gyferiadur neu'n cynnwys 0 beit" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" -msgstr "" +msgstr "Dim digon o le ar gael" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." -msgstr "" +msgstr "Diddymwyd llwytho i fyny." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "" +msgstr "Mae ffeiliau'n cael eu llwytho i fyny. Bydd gadael y dudalen hon nawr yn diddymu'r broses." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." -msgstr "" +msgstr "Does dim hawl cael URL gwag." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Enw plygell annilys. Mae'r defnydd o 'Shared' yn cael ei gadw gan 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 "Gwall" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" -msgstr "" +msgstr "Enw" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" -msgstr "" +msgstr "Maint" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" -msgstr "" +msgstr "Addaswyd" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" -msgstr "" +msgstr "1 blygell" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" -msgstr "" +msgstr "{count} plygell" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" -msgstr "" +msgstr "1 ffeil" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" +msgstr "{count} ffeil" + +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Methu ailenwi ffeil" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "" +msgstr "Llwytho i fyny" #: templates/admin.php:5 msgid "File handling" -msgstr "" +msgstr "Trafod ffeiliau" #: templates/admin.php:7 msgid "Maximum upload size" -msgstr "" +msgstr "Maint mwyaf llwytho i fyny" #: templates/admin.php:10 msgid "max. possible: " -msgstr "" +msgstr "mwyaf. posib:" #: templates/admin.php:15 msgid "Needed for multi-file and folder downloads." -msgstr "" +msgstr "Angen ar gyfer llwytho mwy nag un ffeil neu blygell i lawr yr un pryd." #: templates/admin.php:17 msgid "Enable ZIP-download" -msgstr "" +msgstr "Galluogi llwytho i lawr ZIP" #: templates/admin.php:20 msgid "0 is unlimited" -msgstr "" +msgstr "0 yn ddiderfyn" #: templates/admin.php:22 msgid "Maximum input size for ZIP files" -msgstr "" +msgstr "Maint mewnbynnu mwyaf ffeiliau ZIP" #: templates/admin.php:26 msgid "Save" @@ -253,62 +261,62 @@ msgstr "Cadw" #: templates/index.php:7 msgid "New" -msgstr "" +msgstr "Newydd" #: templates/index.php:10 msgid "Text file" -msgstr "" +msgstr "Ffeil destun" #: templates/index.php:12 msgid "Folder" -msgstr "" +msgstr "Plygell" #: templates/index.php:14 msgid "From link" -msgstr "" +msgstr "Dolen o" #: templates/index.php:42 msgid "Deleted files" -msgstr "" +msgstr "Ffeiliau ddilewyd" #: templates/index.php:48 msgid "Cancel upload" -msgstr "" +msgstr "Diddymu llwytho i fyny" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." -msgstr "" +msgstr "Nid oes gennych hawliau ysgrifennu fan hyn." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" -msgstr "" +msgstr "Does dim byd fan hyn. Llwythwch rhywbeth i fyny!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Llwytho i lawr" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Dad-rannu" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "" +msgstr "Maint llwytho i fyny'n rhy fawr" -#: 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 "" +msgstr "Mae'r ffeiliau rydych yn ceisio llwytho i fyny'n fwy na maint mwyaf llwytho ffeiliau i fyny ar y gweinydd hwn." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." -msgstr "" +msgstr "Arhoswch, mae ffeiliau'n cael eu sganio." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" -msgstr "" +msgstr "Sganio cyfredol" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "" +msgstr "Uwchraddio storfa system ffeiliau..." diff --git a/l10n/cy_GB/files_encryption.po b/l10n/cy_GB/files_encryption.po index 6ffe72043a4ec6a2fcceb72b304c0cc56451e1ef..7cd6f45cb5fa090c9dbd80692c2598d435ff91fa 100644 --- a/l10n/cy_GB/files_encryption.po +++ b/l10n/cy_GB/files_encryption.po @@ -3,12 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# ubuntucymraeg <owen.llywelyn@gmail.com>, 2013 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -17,22 +18,87 @@ msgstr "" "Language: cy_GB\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Yn cadw..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" +msgstr "Amgryptiad" + +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/cy_GB/files_external.po b/l10n/cy_GB/files_external.po index 1b5cc6d42496118cc0a62a1aa1b83df15da03fc2..52556a5f75bc4c9843700c66debf581211edd163 100644 --- a/l10n/cy_GB/files_external.po +++ b/l10n/cy_GB/files_external.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-18 02:03+0200\n" -"PO-Revision-Date: 2013-04-17 17:20+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" @@ -88,7 +95,7 @@ msgstr "" #: templates/settings.php:92 msgid "Groups" -msgstr "" +msgstr "Grwpiau" #: templates/settings.php:100 msgid "Users" diff --git a/l10n/cy_GB/files_sharing.po b/l10n/cy_GB/files_sharing.po index 3b6f94ed70096562e51806c95ffb25ba6cf1c91b..cd7e79f8dc867a57214361a365eb85bbe7c41c67 100644 --- a/l10n/cy_GB/files_sharing.po +++ b/l10n/cy_GB/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-18 02:03+0200\n" -"PO-Revision-Date: 2013-04-17 17:10+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: ubuntucymraeg <owen.llywelyn@gmail.com>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,12 +28,12 @@ msgstr "Cyflwyno" #: templates/public.php:10 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "Rhannodd %s blygell %s â chi" #: templates/public.php:13 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "Rhannodd %s ffeil %s â chi" #: templates/public.php:19 templates/public.php:43 msgid "Download" @@ -41,7 +41,7 @@ msgstr "Llwytho i lawr" #: templates/public.php:40 msgid "No preview available for" -msgstr "" +msgstr "Does dim rhagolwg ar gael ar gyfer" #: templates/public.php:50 msgid "web services under your control" diff --git a/l10n/cy_GB/files_trashbin.po b/l10n/cy_GB/files_trashbin.po index 3797939ab12055027a4b54e9b2fa7f57a265c1d8..8473099aa417c3829a1ba5f49a89c9673addf4ed 100644 --- a/l10n/cy_GB/files_trashbin.po +++ b/l10n/cy_GB/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-18 02:03+0200\n" -"PO-Revision-Date: 2013-04-17 17:20+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: ubuntucymraeg <owen.llywelyn@gmail.com>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,60 +20,60 @@ msgstr "" #: ajax/delete.php:42 #, php-format msgid "Couldn't delete %s permanently" -msgstr "" +msgstr "Methwyd dileu %s yn barhaol" #: ajax/undelete.php:42 #, php-format msgid "Couldn't restore %s" -msgstr "" +msgstr "Methwyd adfer %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" -msgstr "" +msgstr "gweithrediad adfer" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Gwall" #: js/trash.js:34 msgid "delete file permanently" -msgstr "" +msgstr "dileu ffeil yn barhaol" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" -msgstr "" +msgstr "Dileu'n barhaol" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" -msgstr "" +msgstr "Enw" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" -msgstr "" +msgstr "Wedi dileu" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" -msgstr "" +msgstr "1 blygell" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" -msgstr "" +msgstr "{count} plygell" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" -msgstr "" +msgstr "1 ffeil" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" -msgstr "" +msgstr "{count} ffeil" #: templates/index.php:9 msgid "Nothing in here. Your trash bin is empty!" -msgstr "" +msgstr "Does dim byd yma. Mae eich bin sbwriel yn wag!" #: templates/index.php:20 templates/index.php:22 msgid "Restore" -msgstr "" +msgstr "Adfer" #: templates/index.php:30 templates/index.php:31 msgid "Delete" @@ -81,4 +81,4 @@ msgstr "Dileu" #: templates/part.breadcrumb.php:9 msgid "Deleted Files" -msgstr "" +msgstr "Ffeiliau Ddilewyd" diff --git a/l10n/cy_GB/files_versions.po b/l10n/cy_GB/files_versions.po index 0f19e914bb45c4b9cc9749c553a3d5b64bc42092..ee2268ca74e97c311ce3894553a36d19d246d95a 100644 --- a/l10n/cy_GB/files_versions.po +++ b/l10n/cy_GB/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/cy_GB/lib.po b/l10n/cy_GB/lib.po index ac97a0a0559e01dc8dc1ca00dfedf4fd020a7330..e461b42610f67858690161197429a14e0a40cdc4 100644 --- a/l10n/cy_GB/lib.po +++ b/l10n/cy_GB/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-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: ubuntucymraeg <owen.llywelyn@gmail.com>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,171 +17,175 @@ msgstr "" "Language: cy_GB\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Cymorth" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personol" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Gosodiadau" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Defnyddwyr" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Pecynnau" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Gweinyddu" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." -msgstr "" +msgstr "Mae llwytho ZIP wedi ei ddiffodd." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." -msgstr "" +msgstr "Mae angen llwytho ffeiliau i lawr fesul un." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" -msgstr "" +msgstr "Nôl i Ffeiliau" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." -msgstr "" +msgstr "Mae'r ffeiliau ddewiswyd yn rhy fawr i gynhyrchu ffeil zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" -msgstr "" +msgstr "methwyd pennu" #: json.php:28 msgid "Application is not enabled" -msgstr "" +msgstr "Nid yw'r pecyn wedi'i alluogi" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "" +msgstr "Gwall dilysu" #: json.php:51 msgid "Token expired. Please reload page." -msgstr "" +msgstr "Tocyn wedi dod i ben. Ail-lwythwch y dudalen." #: search/provider/file.php:17 search/provider/file.php:35 msgid "Files" -msgstr "" +msgstr "Ffeiliau" #: search/provider/file.php:26 search/provider/file.php:33 msgid "Text" -msgstr "" +msgstr "Testun" #: search/provider/file.php:29 msgid "Images" -msgstr "" +msgstr "Delweddau" #: setup.php:34 msgid "Set an admin username." -msgstr "" +msgstr "Creu enw defnyddiwr i'r gweinyddwr." #: setup.php:37 msgid "Set an admin password." -msgstr "" +msgstr "Gosod cyfrinair y gweinyddwr." #: setup.php:55 #, php-format msgid "%s enter the database username." -msgstr "" +msgstr "%s rhowch enw defnyddiwr y gronfa ddata." #: setup.php:58 #, php-format msgid "%s enter the database name." -msgstr "" +msgstr "%s rhowch enw'r gronfa ddata." #: setup.php:61 #, php-format msgid "%s you may not use dots in the database name" -msgstr "" +msgstr "%s does dim hawl defnyddio dot yn enw'r gronfa ddata" #: setup.php:64 #, php-format msgid "%s set the database host." -msgstr "" +msgstr "%s gosod gwesteiwr y gronfa ddata." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" -msgstr "" +msgstr "Enw a/neu gyfrinair PostgreSQL annilys" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." -msgstr "" +msgstr "Rhaid i chi naill ai gyflwyno cyfrif presennol neu'r gweinyddwr." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" -msgstr "" +msgstr "Enw a/neu gyfrinair MySQL annilys" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" -msgstr "" +msgstr "Gwall DB: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" -msgstr "" +msgstr "Y gorchymyn wnaeth beri tramgwydd oedd: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." -msgstr "" +msgstr "Defnyddiwr MySQL '%s'@'localhost' yn bodoli eisoes." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" -msgstr "" +msgstr "Gollwng y defnyddiwr hwn o MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" -msgstr "" +msgstr "Defnyddiwr MySQL '%s'@'%%' eisoes yn bodoli" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." -msgstr "" +msgstr "Gollwng y defnyddiwr hwn o MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Enw a/neu gyfrinair Oracle annilys" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" -msgstr "" +msgstr "Y gorchymyn wnaeth beri tramgwydd oedd: \"%s\", enw: %s, cyfrinair: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" -msgstr "" +msgstr "Enw a/neu gyfrinair MS SQL annilys: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "" +msgstr "Nid yw eich gweinydd wedi'i gyflunio eto i ganiatáu cydweddu ffeiliau oherwydd bod y rhyngwyneb WebDAV wedi torri." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "" +msgstr "Gwiriwch y <a href='%s'>canllawiau gosod</a> eto." #: template.php:113 msgid "seconds ago" @@ -194,7 +198,7 @@ msgstr "1 munud yn ôl" #: template.php:115 #, php-format msgid "%d minutes ago" -msgstr "" +msgstr "%d munud yn ôl" #: template.php:116 msgid "1 hour ago" @@ -203,7 +207,7 @@ msgstr "1 awr yn ôl" #: template.php:117 #, php-format msgid "%d hours ago" -msgstr "" +msgstr "%d awr yn ôl" #: template.php:118 msgid "today" @@ -216,7 +220,7 @@ msgstr "ddoe" #: template.php:120 #, php-format msgid "%d days ago" -msgstr "" +msgstr "%d diwrnod yn ôl" #: template.php:121 msgid "last month" @@ -225,7 +229,7 @@ msgstr "mis diwethaf" #: template.php:122 #, php-format msgid "%d months ago" -msgstr "" +msgstr "%d mis yn ôl" #: template.php:123 msgid "last year" @@ -235,20 +239,7 @@ msgstr "y llynedd" msgid "years ago" msgstr "blwyddyn yn ôl" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" -msgstr "" +msgstr "Methu canfod categori \"%s\"" diff --git a/l10n/cy_GB/settings.po b/l10n/cy_GB/settings.po index ebf288587e48b96c2e1c2a288acb03b349003c14..2a4b6190872feca70cd25c16d70b29a772e66dd7 100644 --- a/l10n/cy_GB/settings.po +++ b/l10n/cy_GB/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-17 21:00+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" +msgstr "Gwall dilysu" + +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "" +msgstr "Yn cadw..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" -msgstr "" +msgstr "dadwneud" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" -msgstr "" +msgstr "Grwpiau" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Dileu" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -186,12 +190,12 @@ msgstr "" msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "" +msgstr "Nid yw eich gweinydd wedi'i gyflunio eto i ganiatáu cydweddu ffeiliau oherwydd bod y rhyngwyneb WebDAV wedi torri." #: templates/admin.php:33 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "" +msgstr "Gwiriwch y <a href='%s'>canllawiau gosod</a> eto." #: templates/admin.php:44 msgid "Module 'fileinfo' missing" @@ -320,11 +324,11 @@ msgstr "" msgid "Less" msgstr "" -#: templates/admin.php:235 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:238 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Cyfrinair" @@ -419,82 +423,74 @@ msgstr "Cyfrinair newydd" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "" +msgstr "E-bost" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Arall" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/cy_GB/user_ldap.po b/l10n/cy_GB/user_ldap.po index 9d260f933eaf65b3cd491a9443c881e321181481..d1b62927de88c882a6a2f89b20a9dbe1550cc9be 100644 --- a/l10n/cy_GB/user_ldap.po +++ b/l10n/cy_GB/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: cy_GB\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -39,7 +43,7 @@ msgstr "" #: js/settings.js:66 msgid "Deletion failed" -msgstr "" +msgstr "Methwyd dileu" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Gwall" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Cyfrinair" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Cymorth" diff --git a/l10n/cy_GB/user_webdavauth.po b/l10n/cy_GB/user_webdavauth.po index 38625a8e005ab34d1314f5918504845cea120ef0..2f567efac8ec3b063b347c56e0cc657110c47dc7 100644 --- a/l10n/cy_GB/user_webdavauth.po +++ b/l10n/cy_GB/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/da/core.po b/l10n/da/core.po index 3b03eb966dad402d8f8a2e014b4e7fec5369b8b8..3e335ed76b10a165e6552b6b4907cffe857bbafc 100644 --- a/l10n/da/core.po +++ b/l10n/da/core.po @@ -3,23 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Bawl <transifex@bawl.dk>, 2013. -# <cronner@gmail.com>, 2012. -# Frederik Lassen <frederiklassen@gmail.com>, 2013. -# <mikkelbjerglarsen@gmail.com>, 2011, 2012. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011-2013. -# Ole Holm Frandsen <froksen@gmail.com>, 2012. -# Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. -# Rasmus Paasch <rasmuspaasch@gmail.com>, 2013. -# <simon@rosmi.dk>, 2012. -# Thomas Tanghus <>, 2012. -# Thomas Tanghus <thomas@tanghus.net>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -223,26 +212,30 @@ msgstr "sidste Ã¥r" msgid "years ago" msgstr "Ã¥r siden" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "OK" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Vælg" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" -msgstr "Fortryd" +msgstr "Annuller" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Vælg" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nej" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "OK" + #: 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." @@ -304,7 +297,7 @@ msgstr "Del med link" msgid "Password protect" msgstr "Beskyt med adgangskode" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Kodeord" @@ -407,24 +400,27 @@ msgstr "Nulstil ownCloud kodeord" msgid "Use the following link to reset your password: {link}" msgstr "Anvend følgende link til at nulstille din adgangskode: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Du vil modtage et link til at nulstille dit kodeord via email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Reset-mail afsendt." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Anmodningen mislykkedes!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Du vil modtage et link til at nulstille dit kodeord via email." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Brugernavn" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Anmod om nulstilling" @@ -446,7 +442,7 @@ msgstr "Nulstil kodeord" #: strings.php:5 msgid "Personal" -msgstr "Personlig" +msgstr "Personligt" #: strings.php:6 msgid "Users" @@ -530,37 +526,37 @@ msgstr "Avanceret" msgid "Data folder" msgstr "Datamappe" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Konfigurer databasen" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "vil blive brugt" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Databasebruger" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Databasekodeord" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Navn pÃ¥ database" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Database tabelplads" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Databasehost" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Afslut opsætning" @@ -568,37 +564,42 @@ msgstr "Afslut opsætning" msgid "web services under your control" msgstr "Webtjenester under din kontrol" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Log ud" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatisk login afvist!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Hvis du ikke har ændret din adgangskode for nylig, har nogen muligvis tiltvunget sig adgang til din konto!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Skift adgangskode for at sikre din konto igen." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Mistet dit kodeord?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "husk" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Log ind" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Alternative logins" diff --git a/l10n/da/files.po b/l10n/da/files.po index c43e600f79ff5e821b89108724ee3c77e605c371..b85195f6bc867618d8e0fe2fd1d809e31c86775e 100644 --- a/l10n/da/files.po +++ b/l10n/da/files.po @@ -3,22 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cronner@gmail.com>, 2012. -# Frederik Lassen <frederiklassen@gmail.com>, 2013. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011-2013. -# Ole Holm Frandsen <froksen@gmail.com>, 2012. -# <osos@openeyes.dk>, 2012. -# Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. -# <simon@rosmi.dk>, 2012. -# Thomas <cronner@gmail.com>, 2013. -# Thomas Tanghus <>, 2012. -# Thomas Tanghus <thomas@tanghus.net>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -37,17 +27,13 @@ msgstr "Kunne ikke flytte %s - der findes allerede en fil med dette navn" msgid "Could not move %s" msgstr "Kunne ikke flytte %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Kunne ikke omdøbe fil" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Ingen fil blev uploadet. Ukendt fejl." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Der er ingen fejl, filen blev uploadet med success" +msgstr "Der skete ingen fejl, filen blev succesfuldt uploadet" #: ajax/upload.php:27 msgid "" @@ -58,19 +44,19 @@ msgstr "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Den uploadede fil overskrider MAX_FILE_SIZE -direktivet som er specificeret i HTML-formularen" +msgstr "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Den uploadede file blev kun delvist uploadet" +msgstr "Filen blev kun delvist uploadet." #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Ingen fil blev uploadet" +msgstr "Ingen fil uploadet" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Mangler en midlertidig mappe" +msgstr "Manglende midlertidig mappe." #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -88,57 +74,61 @@ msgstr "Ugyldig mappe." msgid "Files" msgstr "Filer" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Del" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Slet permanent" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Slet" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Omdøb" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Afventer" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} eksisterer allerede" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "erstat" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "foreslÃ¥ navn" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "fortryd" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "erstattede {new_name} med {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "fortryd" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "udfør slet operation" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 fil uploades" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "uploader filer" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -162,69 +152,77 @@ msgstr "Din opbevaringsplads er fyldt op, filer kan ikke opdateres eller synkron msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Din opbevaringsplads er næsten fyldt op ({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 "Dit download forberedes. Dette kan tage lidt tid ved større filer." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Kunne ikke uploade din fil, da det enten er en mappe eller er tom" +msgstr "Kan ikke uploade din fil - det er enten en mappe eller en fil med et indhold pÃ¥ 0 bytes." -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" -msgstr "" +msgstr "ikke nok tilgængelig ledig plads " -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Upload afbrudt." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URLen kan ikke være tom." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Ugyldigt mappenavn. Brug af \"Shared\" er forbeholdt 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 "Fejl" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Navn" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Størrelse" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Ændret" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 mappe" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} mapper" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 fil" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} filer" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Kunne ikke omdøbe fil" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Upload" @@ -285,37 +283,37 @@ msgstr "Slettede filer" msgid "Cancel upload" msgstr "Fortryd upload" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Du har ikke skriverettigheder her." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Her er tomt. Upload noget!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Download" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Fjern deling" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Upload for stor" +msgstr "Upload er for stor" -#: 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 "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload pÃ¥ denne server." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Filerne bliver indlæst, vent venligst." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Indlæser" diff --git a/l10n/da/files_encryption.po b/l10n/da/files_encryption.po index 8c8605731d332e952e6cb7ed4212bfaaab2a483d..49b772ef5d44c43b58f78a129e297e0ce59aba81 100644 --- a/l10n/da/files_encryption.po +++ b/l10n/da/files_encryption.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Frederik Lassen <frederiklassen@gmail.com>, 2013. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2013. -# <osos@openeyes.dk>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -20,22 +17,87 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Gemmer..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Kryptering" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Fil kryptering aktiveret." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "De følgende filtyper vil ikke blive krypteret:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Ekskluder de følgende fil typer fra kryptering:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ingen" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/da/files_external.po b/l10n/da/files_external.po index e8c3c21931e8ddbb76c3712cd0af2e761025edfa..286473398fe663b9148aa44ac904853ae51773ff 100644 --- a/l10n/da/files_external.po +++ b/l10n/da/files_external.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Bawl <transifex@bawl.dk>, 2013. -# <cronner@gmail.com>, 2012. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2012. -# Ole Holm Frandsen <froksen@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -41,19 +37,26 @@ msgstr "Angiv venligst en valid Dropbox app nøgle og hemmelighed" msgid "Error configuring Google Drive storage" msgstr "Fejl ved konfiguration af Google Drive plads" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b> Advarsel: </ b> \"smbclient\" ikke er installeret. Montering af CIFS / SMB delinger er ikke muligt. Spørg din systemadministrator om at installere det." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b> Advarsel: </ b> FTP-understøttelse i PHP ikke er aktiveret eller installeret. Montering af FTP delinger er ikke muligt. Spørg din systemadministrator om at installere det." +#: lib/config.php:437 +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 "<b>Advarsel:</b> Understøttelsen for Curl i PHP er enten ikke aktiveret eller ikke installeret. Det er ikke muligt, at montere ownCloud / WebDAV eller GoogleDrive. Spørg din system administrator om at installere det. " + #: templates/settings.php:3 msgid "External Storage" msgstr "Ekstern opbevaring" diff --git a/l10n/da/files_sharing.po b/l10n/da/files_sharing.po index 95f966c2f2a2b144aae1a4afc1538efa92530622..f616e1fef59f4c21dc8a3c106d99ce53b739ef28 100644 --- a/l10n/da/files_sharing.po +++ b/l10n/da/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2012. -# <osos@openeyes.dk>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/da/files_trashbin.po b/l10n/da/files_trashbin.po index d0728a8d9c007321a2b17ed600548550d61813d3..7fb7f25c5a38cdd361565b7ad267a994a5f306b8 100644 --- a/l10n/da/files_trashbin.po +++ b/l10n/da/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Bawl <transifex@bawl.dk>, 2013. -# Frederik Lassen <frederiklassen@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -29,11 +27,11 @@ msgstr "Kunne ikke slette %s permanent" msgid "Couldn't restore %s" msgstr "Kunne ikke gendanne %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "udfør gendannelsesoperation" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Fejl" @@ -41,31 +39,31 @@ msgstr "Fejl" msgid "delete file permanently" msgstr "slet fil permanent" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Slet permanent" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Navn" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Slettet" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 mappe" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} mapper" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 fil" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} filer" diff --git a/l10n/da/files_versions.po b/l10n/da/files_versions.po index 7ceccbf2615f840206725317008c9a8dd98a2337..23356455f8ad4de249771b40eb869e1b579320de 100644 --- a/l10n/da/files_versions.po +++ b/l10n/da/files_versions.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Frederik Lassen <frederiklassen@gmail.com>, 2013. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2012. -# <osos@openeyes.dk>, 2012. -# Thomas <cronner@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/da/lib.po b/l10n/da/lib.po index f14b4dd25869e2e52d859087714fe74289a39662..b292e0d2eae30fcb563b1d441533d6ebe4e5b8fc 100644 --- a/l10n/da/lib.po +++ b/l10n/da/lib.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# cronner <cronner@gmail.com>, 2012 -# Frederik Lassen <frederiklassen@gmail.com>, 2013 -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2012-2013 -# osos <osos@openeyes.dk>, 2012 -# cronner <cronner@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -22,47 +17,47 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hjælp" -#: app.php:362 +#: app.php:370 msgid "Personal" -msgstr "Personlig" +msgstr "Personligt" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Indstillinger" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Brugere" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Apps" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP-download er slÃ¥et fra." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Filer skal downloades en for en." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Tilbage til Filer" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "De markerede filer er for store til at generere en ZIP-fil." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "kunne ikke fastslÃ¥s" @@ -118,72 +113,76 @@ msgstr "%s du mÃ¥ ikke bruge punktummer i databasenavnet." msgid "%s set the database host." msgstr "%s sæt database værten." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL brugernavn og/eller kodeord er ikke gyldigt." -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Du bliver nødt til at indtaste en eksisterende bruger eller en administrator." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle brugernavn og/eller kodeord er ikke gyldigt." +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL brugernavn og/eller kodeord er ikke gyldigt." -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Databasefejl: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Fejlende kommando var: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL brugeren '%s'@'localhost' eksisterer allerede." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Slet denne bruger fra MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL brugeren '%s'@'%%' eksisterer allerede." -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Slet denne bruger fra MySQL" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle brugernavn og/eller kodeord er ikke gyldigt." + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Fejlende kommando var: \"%s\", navn: %s, password: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL brugernavn og/eller adgangskode ikke er gyldigt: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Din webserver er endnu ikke sat op til at tillade fil synkronisering fordi WebDAV grænsefladen virker ødelagt." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Dobbelttjek venligst <a href='%s'>installations vejledningerne</a>." @@ -212,11 +211,11 @@ msgstr "%d timer siden" #: template.php:118 msgid "today" -msgstr "I dag" +msgstr "i dag" #: template.php:119 msgid "yesterday" -msgstr "I gÃ¥r" +msgstr "i gÃ¥r" #: template.php:120 #, php-format @@ -225,7 +224,7 @@ msgstr "%d dage siden" #: template.php:121 msgid "last month" -msgstr "Sidste mÃ¥ned" +msgstr "sidste mÃ¥ned" #: template.php:122 #, php-format @@ -234,25 +233,12 @@ msgstr "%d mÃ¥neder siden" #: template.php:123 msgid "last year" -msgstr "Sidste Ã¥r" +msgstr "sidste Ã¥r" #: template.php:124 msgid "years ago" msgstr "Ã¥r siden" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s er tilgængelig. FÃ¥ <a href=\"%s\">mere information</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "opdateret" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "Check for opdateringer er deaktiveret" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/da/settings.po b/l10n/da/settings.po index 47340bcdeedd15366c43ba38d315da36089a8afb..091b05abf97c0cb5629ed62e68aa880f4ba9f94c 100644 --- a/l10n/da/settings.po +++ b/l10n/da/settings.po @@ -3,24 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cronner@gmail.com>, 2012. -# Frederik Lassen <frederiklassen@gmail.com>, 2013. -# <icewind1991@gmail.com>, 2012. -# <mikkelbjerglarsen@gmail.com>, 2011. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011-2013. -# Ole Holm Frandsen <froksen@gmail.com>, 2012. -# Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. -# <simon@rosmi.dk>, 2012. -# <sr@ybnet.dk>, 2012-2013. -# Thomas <cronner@gmail.com>, 2013. -# Thomas Tanghus <>, 2012. -# Thomas Tanghus <thomas@tanghus.net>, 2012. +# Ole Holm Frandsen <froksen@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -33,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Kunne ikke indlæse listen fra App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Adgangsfejl" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Dit skærmnavn blev ændret." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Kunne ikke skifte skærmnavn" @@ -128,52 +121,52 @@ msgstr "Der opstod en fejl under app opgraderingen" msgid "Updated" msgstr "Opdateret" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Gemmer..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "Slettet" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "fortryd" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Kan ikke fjerne bruger" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupper" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Gruppe Administrator" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Slet" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Tilføj gruppe" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Et gyldigt brugernavn skal angives" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Fejl ved oprettelse af bruger" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "En gyldig adgangskode skal angives" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Dansk" @@ -324,19 +317,19 @@ msgstr "Log" msgid "Log level" msgstr "Log niveau" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Mere" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Mindre" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Version" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -405,9 +398,9 @@ msgstr "Hent applikationerne for at synkronisere dine filer" #: templates/personal.php:26 msgid "Show First Run Wizard again" -msgstr "Vis Første Kørsel Guiden igen" +msgstr "Vis Første Kørsels Guiden igen." -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Kodeord" @@ -425,88 +418,80 @@ msgstr "Nuværende adgangskode" #: templates/personal.php:42 msgid "New password" -msgstr "Ny adgangskode" +msgstr "Nyt kodeord" #: templates/personal.php:44 msgid "Change password" msgstr "Skift kodeord" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Skærmnavn" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Dit skærmnavn blev ændret" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Kunne ikke skifte dit skærmnavn" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Skift skærmnavn" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Email" +msgstr "E-mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Din emailadresse" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Indtast en emailadresse for at kunne fÃ¥ pÃ¥mindelse om adgangskode" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Sprog" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Hjælp med oversættelsen" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Brug denne adresse til at oprette forbindelse til din ownCloud i din filstyring" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Loginnavn" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Ny" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Standard opbevaring" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ubegrænset" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Andet" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Opbevaring" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "skift skærmnavn" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "skift kodeord" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Standard" diff --git a/l10n/da/user_ldap.po b/l10n/da/user_ldap.po index 98e5a1e4f0567d2ed13f1cc40226930e32657587..560cb25ca8c9170720f9a593f01b714638bc1598 100644 --- a/l10n/da/user_ldap.po +++ b/l10n/da/user_ldap.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blah@blacksunset.dk>, 2012. -# <cronner@gmail.com>, 2012. -# Frederik Lassen <frederiklassen@gmail.com>, 2012. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2012. -# <sr@ybnet.dk>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -22,6 +17,10 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -58,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Succes" + +#: js/settings.js:117 +msgid "Error" +msgstr "Fejl" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Host" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Du kan udelade protokollen, medmindre du skal bruge SSL. Start i sÃ¥ fald med ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Base DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "You can specify Base DN for users and groups in the Advanced tab" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Bruger DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Kodeord" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "For anonym adgang, skal du lade DN og Adgangskode tomme." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Bruger Login Filter" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Brugerliste Filter" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definere filteret der bruges ved indlæsning af brugere." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Gruppe Filter" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definere filteret der bruges nÃ¥r der indlæses grupper." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Brug TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Deaktiver SSL certifikat validering" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Anbefales ikke, brug kun for at teste." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "User Display Name Field" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Base Bruger Træ" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Base Group Tree" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Group-Member association" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "i bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hjælp" diff --git a/l10n/da/user_webdavauth.po b/l10n/da/user_webdavauth.po index 0590c136e9223905d37dd25657ab132c72a4f9c9..9c0bc594ab88a033d8fb326eabded596bb9b7167 100644 --- a/l10n/da/user_webdavauth.po +++ b/l10n/da/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cronner@gmail.com>, 2012. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2013. +# cronner <cronner@gmail.com>, 2012 +# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/de/core.po b/l10n/de/core.po index ff7be036306bbcaba1d5a641efc2e54ddff73869..015c7722e7e995ce6a6f040255fff53952cd530a 100644 --- a/l10n/de/core.po +++ b/l10n/de/core.po @@ -3,31 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# goeck <admin@s-goecker.de>, 2011-2012 -# infinity8 <alex.hotz@gmail.com>, 2011 -# Mirodin <blobbyjj@ymail.com>, 2012 -# <georg.stefan.germany@googlemail.com>, 2011 -# I Robot <owncloud-bot@tmit.eu>, 2012-2013 -# I Robot <thomas.mueller@tmit.eu>, 2012 -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011 -# Lukas Reschke <lukas@statuscode.ch>, 2013 -# fmms <mail@felixmoeller.de>, 2012 -# Marcel Kühlhorn <susefan93@gmx.de>, 2012-2013 -# thiel <markus.thiel@desico.de>, 2012 -# mike.f <m.fresel@sysangels.com>, 2012 -# JamFX <niko@nik-o-mat.de>, 2012 -# Phi Lieb <>, 2012 -# Susi <>, 2012 -# <thomas.mueller@tmit.eu>, 2012 -# <transifex.3.mensaje@spamgourmet.com>, 2012 +# 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-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-17 12:50+0000\n" -"Last-Translator: Lukas Reschke <lukas@statuscode.ch>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" @@ -230,26 +215,30 @@ msgstr "Letztes Jahr" msgid "years ago" msgstr "Vor Jahren" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "OK" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Auswählen" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Abbrechen" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Auswählen" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nein" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "OK" + #: 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." @@ -285,7 +274,7 @@ msgstr "Fehler beim Teilen" #: js/share.js:136 msgid "Error while unsharing" -msgstr "Fehler beim Aufheben der Teilung" +msgstr "Fehler beim Aufheben der Freigabe" #: js/share.js:143 msgid "Error while changing permissions" @@ -311,7 +300,7 @@ msgstr "Über einen Link freigegeben" msgid "Password protect" msgstr "Passwortschutz" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Passwort" @@ -381,7 +370,7 @@ msgstr "Durch ein Passwort geschützt" #: js/share.js:577 msgid "Error unsetting expiration date" -msgstr "Fehler beim entfernen des Ablaufdatums" +msgstr "Fehler beim Entfernen des Ablaufdatums" #: js/share.js:589 msgid "Error setting expiration date" @@ -400,11 +389,11 @@ 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 "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud Community</a>." +msgstr "Das Update ist fehlgeschlagen. Bitte melde dieses Problem an die <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud Community</a>." #: js/update.js:18 msgid "The update was successful. Redirecting you to ownCloud now." -msgstr "Das Update war erfolgreich. Sie werden nun zu ownCloud weitergeleitet." +msgstr "Das Update war erfolgreich. Du wirst nun zu ownCloud weitergeleitet." #: lostpassword/controller.php:48 msgid "ownCloud password reset" @@ -414,24 +403,27 @@ msgstr "ownCloud-Passwort zurücksetzen" msgid "Use the following link to reset your password: {link}" msgstr "Nutze den nachfolgenden Link, um Dein Passwort zurückzusetzen: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Du erhältst einen Link per E-Mail, um Dein Passwort zurückzusetzen." +#: lostpassword/templates/lostpassword.php:4 +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 "Der Link zum Rücksetzen Deines Passwort ist an Deine E-Mail-Adresse geschickt worden.<br>Wenn Du ihn nicht innerhalb einer vernünftigen Zeit empfängst, prüfe Deine Spam-Verzeichnisse.<br>Wenn er nicht dort ist, frage Deinen lokalen Administrator." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Die E-Mail zum Zurücksetzen wurde versendet." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Anfrage fehlgeschlagen!<br>Hast Du darauf geachtet, dass Deine E-Mail/Dein Benutzername korrekt war?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Die Anfrage schlug fehl!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Du erhältst einen Link per E-Mail, um Dein Passwort zurückzusetzen." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Benutzername" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Beantrage Zurücksetzung" @@ -461,11 +453,11 @@ msgstr "Benutzer" #: strings.php:7 msgid "Apps" -msgstr "Anwendungen" +msgstr "Apps" #: strings.php:8 msgid "Admin" -msgstr "Admin" +msgstr "Administration" #: strings.php:9 msgid "Help" @@ -498,7 +490,7 @@ msgstr "Deine PHP Version ist durch die NULL Byte Attacke (CVE-2006-7243) angrei #: templates/installation.php:26 msgid "Please update your PHP installation to use ownCloud securely." -msgstr "Bitte bringe deine PHP Installation auf den neuesten Stand, um ownCloud sicher nutzen zu können." +msgstr "Bitte bringe Deine PHP Installation auf den neuesten Stand, um ownCloud sicher nutzen zu können." #: templates/installation.php:32 msgid "" @@ -516,14 +508,14 @@ msgstr "Ohne einen sicheren Zufallszahlengenerator sind Angreifer in der Lage di msgid "" "Your data directory and files are probably accessible from the internet " "because the .htaccess file does not work." -msgstr "Dein Datenverzeichnis und deine Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert." +msgstr "Dein Datenverzeichnis und Deine Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert." #: templates/installation.php:40 msgid "" "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>." -msgstr "Bitte lesen Sie die <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">Dokumentation</a> für Informationen, wie Sie Ihren Server konfigurieren." +msgstr "Bitte ließ die <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">Dokumentation</a> für Informationen, wie Du Deinen Server konfigurierst." #: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" @@ -573,39 +565,44 @@ msgstr "Installation abschließen" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "Web-Services unter Ihrer Kontrolle" +msgstr "Web-Services unter Deiner Kontrolle" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein." -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "Abmelden" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatischer Login zurückgewiesen!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Wenn Du Dein Passwort nicht vor kurzem geändert hast, könnte Dein\nAccount kompromittiert sein!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Bitte ändere Dein Passwort, um Deinen Account wieder zu schützen." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Passwort vergessen?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "merken" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Einloggen" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Alternative Logins" diff --git a/l10n/de/files.po b/l10n/de/files.po index c401e3168dd43be357f53edf95138e9f0fdea123..e1c5442a8399cf5aab7c83a848538fb0e773a492 100644 --- a/l10n/de/files.po +++ b/l10n/de/files.po @@ -3,35 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# goeck <admin@s-goecker.de>, 2012 -# Mirodin <blobbyjj@ymail.com>, 2012 -# I Robot <owncloud-bot@tmit.eu>, 2012-2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# Jan-Christoph Borchardt <hey@jancborchardt.net>, 2012 -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011 -# Jan-Christoph Borchardt <jan@unhosted.org>, 2011 -# Lukas Reschke <lukas@statuscode.ch>, 2012 -# fmms <mail@felixmoeller.de>, 2012 -# Marcel Kühlhorn <susefan93@gmx.de>, 2012-2013 -# thiel <markus.thiel@desico.de>, 2013 -# Michael Krell <m4dmike.mni@gmail.com>, 2012 -# piccobello <nelsonfritsch@gmail.com>, 2012 -# JamFX <niko@nik-o-mat.de>, 2012 -# Phi Lieb <>, 2012 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# Thomas Müller <>, 2012 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2012 -# Linutux <transifex.com@mail.simonzoellner.de>, 2013 -# kabum <uu.kabum@gmail.com>, 2013 -# kabum <uu.kabum@gmail.com>, 2013 -# Wachhund <wachhund@wachhund.to>, 2013 +# 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-18 02:03+0200\n" -"PO-Revision-Date: 2013-04-17 07:21+0000\n" -"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -42,16 +21,12 @@ 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" - -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Die Datei konnte nicht umbenannt werden" +msgstr "Konnte %s nicht verschieben" #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" @@ -59,7 +34,7 @@ msgstr "Keine Datei hochgeladen. Unbekannter Fehler" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Datei fehlerfrei hochgeladen." +msgstr "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen." #: ajax/upload.php:27 msgid "" @@ -70,19 +45,19 @@ msgstr "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Die Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde" +msgstr "Die Datei ist größer, als die MAX_FILE_SIZE Direktive erlaubt, die im HTML-Formular spezifiziert ist" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Die Datei wurde nur teilweise hochgeladen." +msgstr "Die Datei konnte nur teilweise übertragen werden" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Es wurde keine Datei hochgeladen." +msgstr "Keine Datei konnte übertragen werden." #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Temporärer Ordner fehlt." +msgstr "Kein temporärer Ordner vorhanden" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -90,7 +65,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." @@ -100,55 +75,59 @@ msgstr "Ungültiges Verzeichnis." msgid "Files" msgstr "Dateien" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Teilen" + +#: js/fileactions.js:126 msgid "Delete permanently" -msgstr "Permanent löschen" +msgstr "Endgültig löschen" -#: js/fileactions.js:127 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" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Umbenennen" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Ausstehend" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} existiert bereits" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "ersetzen" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" -msgstr "Name vorschlagen" +msgstr "Namen vorschlagen" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "abbrechen" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{old_name} ersetzt durch {new_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "rückgängig machen" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "Löschvorgang ausführen" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" -msgstr "Eine Datei wird hoch geladen" +msgstr "1 Datei wird hochgeladen" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "Dateien werden hoch geladen" @@ -168,75 +147,83 @@ 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 "Bearbeitet" +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" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Konnte Datei nicht umbenennen" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Hochladen" @@ -297,37 +284,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 "Herunterladen" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Nicht mehr freigeben" +msgstr "Freigabe aufheben" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Upload zu groß" +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 9e734d80a38085d2f2d9df5415e413b743fefcf4..59cfb0e8e2cc0f0636ae728e32b6b42b74efcb18 100644 --- a/l10n/de/files_encryption.po +++ b/l10n/de/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <driz@i2pmail.org>, 2012. -# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Speichern..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Verschlüsselung" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Dateiverschlüsselung ist aktiviert" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Die folgenden Dateitypen werden nicht verschlüsselt:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Schließe die folgenden Dateitypen von der Verschlüsselung aus:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Keine" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/de/files_external.po b/l10n/de/files_external.po index 3bd88c78ecd301a35abb493830e0b9e8b1bd5b77..a50c0bdfdba7895a02e9788dfb1120c54b254863 100644 --- a/l10n/de/files_external.po +++ b/l10n/de/files_external.po @@ -3,19 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blobbyjj@ymail.com>, 2012. -# I Robot <owncloud-bot@tmit.eu>, 2012. -# I Robot <thomas.mueller@tmit.eu>, 2012. -# <stefan.niedermann@googlemail.com>, 2013. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. +# arkascha <foss@christian-reiner.info>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -43,19 +38,26 @@ msgstr "Bitte trage einen gültigen Dropbox-App-Key mit Secret ein." msgid "Error configuring Google Drive storage" msgstr "Fehler beim Einrichten von Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Warnung:</b> \"smbclient\" ist nicht installiert. Das Einhängen von CIFS/SMB-Freigaben ist nicht möglich. Bitte Deinen System-Administrator, dies zu installieren." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Warnung::</b> Die FTP Unterstützung von PHP ist nicht aktiviert oder installiert. Bitte wende Dich an Deinen Systemadministrator." +#: lib/config.php:437 +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 "<b>Warnung:</b> Die Curl-Unterstützung in PHP ist nicht aktiviert oder installiert. Das Einbinden von ownCloud / WebDav der GoogleDrive-Freigaben ist nicht möglich. Bitte Deinen Systemadminstrator um die Installation. " + #: templates/settings.php:3 msgid "External Storage" msgstr "Externer Speicher" diff --git a/l10n/de/files_sharing.po b/l10n/de/files_sharing.po index d3e9a367638b6ec0f0961bc73e8280bd08d4aaa8..42a1fbf2b7b338038ae74b7c301f5c48b9eb38cc 100644 --- a/l10n/de/files_sharing.po +++ b/l10n/de/files_sharing.po @@ -3,18 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blobbyjj@ymail.com>, 2012. -# I Robot <thomas.mueller@tmit.eu>, 2012. -# <niko@nik-o-mat.de>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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 e4aa758e230f3cb145fa2bc26cf0f7a966359305..218bae42d456d203a7286ec4d8fc9bce49b3bacf 100644 --- a/l10n/de/files_trashbin.po +++ b/l10n/de/files_trashbin.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# I Robot <owncloud-bot@tmit.eu>, 2013 -# Marcel Kühlhorn <susefan93@gmx.de>, 2013 -# Mirodin <blobbyjj@ymail.com>, 2013 -# Wachhund <wachhund@wachhund.to>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:03+0200\n" -"PO-Revision-Date: 2013-04-17 07:26+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" @@ -31,11 +27,11 @@ msgstr "Konnte %s nicht dauerhaft löschen" msgid "Couldn't restore %s" msgstr "Konnte %s nicht wiederherstellen" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "Wiederherstellung ausführen" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Fehler" @@ -43,31 +39,31 @@ msgstr "Fehler" msgid "delete file permanently" msgstr "Datei dauerhaft löschen" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Endgültig löschen" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Name" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "gelöscht" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 Ordner" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} Ordner" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 Datei" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} Dateien" diff --git a/l10n/de/files_versions.po b/l10n/de/files_versions.po index fd4ea22a0ec198d3d046d8d0ca2aef622d2e2432..24dc7347362b9ee228964ebb7443888b2eeed196 100644 --- a/l10n/de/files_versions.po +++ b/l10n/de/files_versions.po @@ -3,20 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blobbyjj@ymail.com>, 2012. -# I Robot <thomas.mueller@tmit.eu>, 2012. -# <mail@felixmoeller.de>, 2012. -# Marcel Kühlhorn <susefan93@gmx.de>, 2013. -# <niko@nik-o-mat.de>, 2012. -# <stefan.niedermann@googlemail.com>, 2013. -# <thomas.mueller@tmit.eu>, 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+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 6e43319234da83d6f93866a8a40c665ba1384d7c..129dc11c7276d604e99304e17bc1a604b7b11606 100644 --- a/l10n/de/lib.po +++ b/l10n/de/lib.po @@ -3,23 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mirodin <blobbyjj@ymail.com>, 2012 -# I Robot <owncloud-bot@tmit.eu>, 2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# Jan-Christoph Borchardt <hey@jancborchardt.net>, 2012 -# Marcel Kühlhorn <susefan93@gmx.de>, 2012-2013 -# Phi Lieb <>, 2012 -# stefanniedermann <stefan.niedermann@googlemail.com>, 2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2012 # 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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" @@ -27,47 +18,47 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hilfe" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Persönlich" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Einstellungen" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Benutzer" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Apps" -#: app.php:406 +#: app.php:414 msgid "Admin" -msgstr "Administrator" +msgstr "Administration" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Der ZIP-Download ist deaktiviert." -#: files.php:210 +#: files.php:211 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:212 files.php:245 msgid "Back to Files" msgstr "Zurück zu \"Dateien\"" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Die gewählten Dateien sind zu groß, um eine ZIP-Datei zu erstellen." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "konnte nicht festgestellt werden" @@ -77,7 +68,7 @@ msgstr "Die Anwendung ist nicht aktiviert" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "Authentifizierungs-Fehler" +msgstr "Fehler bei der Anmeldung" #: json.php:51 msgid "Token expired. Please reload page." @@ -123,72 +114,76 @@ msgstr "%s Der Datenbank-Name darf keine Punkte enthalten" msgid "%s set the database host." msgstr "%s setze den Datenbank-Host" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL Benutzername und/oder Passwort ungültig" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Du musst entweder ein existierendes Benutzerkonto oder das Administratoren-Konto angeben." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle Benutzername und/oder Passwort ungültig" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL Benutzername und/oder Passwort ungültig" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "DB Fehler: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Fehlerhafter Befehl war: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL Benutzer '%s'@'localhost' existiert bereits." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Lösche diesen Benutzer von MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL Benutzer '%s'@'%%' existiert bereits" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Lösche diesen Benutzer aus MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle Benutzername und/oder Passwort ungültig" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Fehlerhafter Befehl war: \"%s\", Name: %s, Passwort: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL Benutzername und/oder Password ungültig: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Dein Web-Server ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Bitte prüfe die <a href='%s'>Installationsanleitungen</a>." @@ -199,7 +194,7 @@ msgstr "Gerade eben" #: template.php:114 msgid "1 minute ago" -msgstr "Vor einer Minute" +msgstr "vor einer Minute" #: template.php:115 #, php-format @@ -245,19 +240,6 @@ msgstr "Letztes Jahr" msgid "years ago" msgstr "Vor Jahren" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s ist verfügbar. <a href=\"%s\">Weitere Informationen</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "aktuell" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "Die Update-Überprüfung ist ausgeschaltet" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/de/settings.po b/l10n/de/settings.po index 0f6b2fc926ba2796ce18b6979aee872fe3f0f7a2..c45d524ce81415053d05107d0d428aebe25a7d4d 100644 --- a/l10n/de/settings.po +++ b/l10n/de/settings.po @@ -3,33 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# goeck <admin@s-goecker.de>, 2011, 2012 -# Mirodin <blobbyjj@ymail.com>, 2012 -# Robin Appelman <icewind1991@gmail.com>, 2012 -# I Robot <owncloud-bot@tmit.eu>, 2012-2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011 -# Jan T <jan-temesinko@web.de>, 2012 -# Lukas Reschke <lukas@statuscode.ch>, 2012 -# fmms <mail@felixmoeller.de>, 2012 -# Marcel Kühlhorn <susefan93@gmx.de>, 2012-2013 -# thiel <markus.thiel@desico.de>, 2012 -# AndryXY <mibunrui@gmx.de>, 2012 -# piccobello <nelsonfritsch@gmail.com>, 2012 -# JamFX <niko@nik-o-mat.de>, 2012 -# Phi Lieb <>, 2012 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2012 +# arkascha <foss@christian-reiner.info>, 2013 # Mirodin <blobbyjj@ymail.com>, 2013 -# kabum <uu.kabum@gmail.com>, 2013 -# Wachhund <wachhund@wachhund.to>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-17 07:21+0000\n" -"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -41,12 +23,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Die Liste der Anwendungen im Store konnte nicht geladen werden." -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Fehler bei der Anmeldung" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Dein Anzeigename ist geändert worden." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Das Ändern des Anzeigenamens ist nicht möglich" @@ -84,7 +70,7 @@ msgstr "Sprache geändert" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "Ungültige Anfrage" +msgstr "Fehlerhafte Anfrage" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -136,52 +122,52 @@ msgstr "Fehler beim Aktualisieren der App" msgid "Updated" msgstr "Aktualisiert" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Gruppen" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Gruppenadministrator" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 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:428 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:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Beim Anlegen des Benutzers ist ein Fehler aufgetreten" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Es muss ein gültiges Passwort angegeben werden" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Deutsch (Persönlich)" @@ -247,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" @@ -279,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" @@ -322,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" @@ -340,11 +326,11 @@ msgstr "Mehr" msgid "Less" msgstr "Weniger" -#: templates/admin.php:235 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Version" -#: templates/admin.php:238 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -415,7 +401,7 @@ msgstr "Lade die Apps zur Synchronisierung Deiner Daten herunter" msgid "Show First Run Wizard again" msgstr "Erstinstallation erneut durchführen" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Passwort" @@ -439,82 +425,74 @@ msgstr "Neues Passwort" msgid "Change password" msgstr "Passwort ändern" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Anzeigename" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Dein Anzeigename wurde geändert" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Das Ändern deines Anzeigenamens ist nicht möglich" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Anzeigenamen ändern" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-Mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Deine E-Mail-Adresse" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Trage eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren." -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Sprache" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Hilf bei der Übersetzung" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Verwende diese Adresse, um Deinen Dateimanager mit Deiner ownCloud zu verbinden" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Loginname" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Anlegen" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Standard-Speicher" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Unbegrenzt" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Andere" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Speicher" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "Anzeigenamen ändern" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "Neues Passwort setzen" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Standard" diff --git a/l10n/de/user_ldap.po b/l10n/de/user_ldap.po index c76b328283a053ac046bd4fc74b3303c832c12ce..7718dcbc534c0992206072033dc1d8bb8eb21cee 100644 --- a/l10n/de/user_ldap.po +++ b/l10n/de/user_ldap.po @@ -3,22 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blobbyjj@ymail.com>, 2012. -# I Robot <owncloud-bot@tmit.eu>, 2012-2013. -# I Robot <thomas.mueller@tmit.eu>, 2012. -# Marcel Kühlhorn <susefan93@gmx.de>, 2013. -# Maurice Preuß <>, 2012. -# <niko@nik-o-mat.de>, 2012. -# Phi Lieb <>, 2012. -# Susi <>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -# Tristan <blobbyjj@ymail.com>, 2013. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" @@ -27,25 +18,29 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" 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" @@ -61,283 +56,365 @@ 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:111 +msgid "mappings cleared" +msgstr "" -#: js/settings.js:121 +#: js/settings.js:112 +msgid "Success" +msgstr "Erfolgreich" + +#: js/settings.js:117 +msgid "Error" +msgstr "Fehler" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Verbindungstest erfolgreich" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Verbindungstest fehlgeschlagen" -#: js/settings.js:136 +#: js/settings.js:156 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 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Löschung bestätigen" -#: templates/settings.php:8 +#: templates/settings.php:9 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 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<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." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Serverkonfiguration" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Serverkonfiguration hinzufügen" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Host" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Du kannst das Protokoll auslassen, außer wenn Du SSL benötigst. Beginne dann mit ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Basis-DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" -msgstr "Ein Base DN pro Zeile" +msgstr "Ein Basis-DN pro Zeile" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Du kannst Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Benutzer-DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "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." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Passwort" -#: templates/settings.php:49 +#: templates/settings.php:50 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 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Benutzer-Login-Filter" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format 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 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "verwende %%uid Platzhalter, z. B. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Benutzer-Filter-Liste" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definiert den Filter für die Anfrage der Benutzer." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "ohne Platzhalter, z.B.: \"objectClass=person\"" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Gruppen-Filter" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definiert den Filter für die Anfrage der Gruppen." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "ohne Platzhalter, z.B.: \"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Verbindungseinstellungen" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Konfiguration aktiv" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Konfiguration wird übersprungen wenn deaktiviert" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Backup Host (Kopie)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Gib einen optionalen Backup Host an. Es muss sich um eine Kopie des Haupt LDAP/AD Servers handeln." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Backup Port" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Hauptserver deaktivieren" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Wenn aktiviert, wird ownCloud ausschließlich den Backupserver verwenden." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Nutze TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Benutze es nicht zusammen mit LDAPS Verbindungen, es wird fehlschlagen." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Schalte die SSL-Zertifikatsprüfung aus." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Nicht empfohlen, nur zu Testzwecken." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Speichere Time-To-Live zwischen" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "in Sekunden. Eine Änderung leert den Cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Ordnereinstellungen" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Feld für den Anzeigenamen des Benutzers" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. " -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Basis-Benutzerbaum" -#: templates/settings.php:83 +#: templates/settings.php:84 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 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Benutzersucheigenschaften" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" -msgstr "Optional; eine Eigenschaft pro Zeile" +msgstr "Optional; ein Attribut pro Zeile" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Feld für den Anzeigenamen der Gruppe" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. " -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Basis-Gruppenbaum" -#: templates/settings.php:86 +#: templates/settings.php:87 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 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Gruppensucheigenschaften" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Assoziation zwischen Gruppe und Benutzer" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Spezielle Eigenschaften" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Kontingent Feld" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Standard Kontingent" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "in Bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "E-Mail Feld" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Benennungsregel für das Home-Verzeichnis des Benutzers" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Testkonfiguration" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hilfe" diff --git a/l10n/de/user_webdavauth.po b/l10n/de/user_webdavauth.po index a756a0d8570bd4070761fadd94c8dd1595f3aeaf..ff18551f627ecdcba47acd28a550ce98116d75a9 100644 --- a/l10n/de/user_webdavauth.po +++ b/l10n/de/user_webdavauth.po @@ -3,16 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blobbyjj@ymail.com>, 2012. -# Marcel Kühlhorn <susefan93@gmx.de>, 2013. -# <mibunrui@gmx.de>, 2013. -# <seeed@freenet.de>, 2012. +# Mirodin <blobbyjj@ymail.com>, 2012 +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 +# AndryXY <mibunrui@gmx.de>, 2013 +# seeed <seeed@freenet.de>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: German <translations@owncloud.org>\n" "MIME-Version: 1.0\n" diff --git a/l10n/de_DE/core.po b/l10n/de_DE/core.po index 666f0eeb26a96d08db6c3102fbb36674c3d0678e..6d223c0c5a73f4b02d6e12903d06079beea168d3 100644 --- a/l10n/de_DE/core.po +++ b/l10n/de_DE/core.po @@ -3,35 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# goeck <admin@s-goecker.de>, 2011-2012 -# infinity8 <alex.hotz@gmail.com>, 2011 -# a.tangemann <a.tangemann@web.de>, 2012 -# Mirodin <blobbyjj@ymail.com>, 2012 -# deh3nne <deh3nne@deviantdev.com>, 2012 -# george <social@georgehrke.com>, 2011 -# I Robot <owncloud-bot@tmit.eu>, 2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011 -# Lukas Reschke <lukas@statuscode.ch>, 2013 -# fmms <mail@felixmoeller.de>, 2012 -# Marcel Kühlhorn <susefan93@gmx.de>, 2012-2013 -# mike.f <m.fresel@sysangels.com>, 2012 -# JamFX <niko@nik-o-mat.de>, 2012 -# Phi Lieb <>, 2012 -# stefanniedermann <stefan.niedermann@googlemail.com>, 2013 -# Valermos <Steve_Reichert@gmx.de>, 2013 -# Susi <>, 2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 +# arkascha <foss@christian-reiner.info>, 2013 +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 # traductor <transifex-2.7.mensaje@spamgourmet.com>, 2013 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2012 # 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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-17 12:50+0000\n" -"Last-Translator: Lukas Reschke <lukas@statuscode.ch>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: traductor <transifex-2.7.mensaje@spamgourmet.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -234,26 +216,30 @@ msgstr "Letztes Jahr" msgid "years ago" msgstr "Vor Jahren" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "OK" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Auswählen" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Abbrechen" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Auswählen" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Es ist ein Fehler in der Vorlage des Datei-Auswählers aufgetreten." -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nein" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "OK" + #: 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." @@ -289,7 +275,7 @@ msgstr "Fehler beim Teilen" #: js/share.js:136 msgid "Error while unsharing" -msgstr "Fehler bei der Aufhebung der Teilung" +msgstr "Fehler beim Aufheben der Freigabe" #: js/share.js:143 msgid "Error while changing permissions" @@ -315,7 +301,7 @@ msgstr "Über einen Link teilen" msgid "Password protect" msgstr "Passwortschutz" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Passwort" @@ -418,26 +404,29 @@ msgstr "ownCloud-Passwort zurücksetzen" msgid "Use the following link to reset your password: {link}" msgstr "Nutzen Sie den nachfolgenden Link, um Ihr Passwort zurückzusetzen: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Sie erhalten einen Link per E-Mail, um Ihr Passwort zurückzusetzen." +#: lostpassword/templates/lostpassword.php:4 +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 "Der Link zum Rücksetzen Ihres Passworts ist an Ihre E-Mail-Adresse gesendet worde.<br>Wenn Sie ihn nicht innerhalb einer vernünftigen Zeitspanne erhalten, prüfen Sie bitte Ihre Spam-Verzeichnisse.<br>Wenn er nicht dort ist, fragen Sie Ihren lokalen Administrator." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Eine E-Mail zum Zurücksetzen des Passworts wurde gesendet." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Anfrage fehlgeschlagen!<br>Haben Sie darauf geachtet, dass E-Mail-Adresse/Nutzername korrekt waren?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Die Anfrage schlug fehl!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Sie erhalten einen Link per E-Mail, um Ihr Passwort zurückzusetzen." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Benutzername" -#: lostpassword/templates/lostpassword.php:14 +#: 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" @@ -465,11 +454,11 @@ msgstr "Benutzer" #: strings.php:7 msgid "Apps" -msgstr "Anwendungen" +msgstr "Apps" #: strings.php:8 msgid "Admin" -msgstr "Admin" +msgstr "Administrator" #: strings.php:9 msgid "Help" @@ -485,7 +474,7 @@ msgstr "Cloud wurde nicht gefunden" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Kategorien bearbeiten" +msgstr "Kategorien ändern" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -579,37 +568,42 @@ msgstr "Installation abschließen" msgid "web services under your control" msgstr "Web-Services unter Ihrer Kontrolle" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Abmelden" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" -msgstr "Automatische Anmeldung verweigert." +msgstr "Automatische Anmeldung verweigert!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Wenn Sie Ihr Passwort nicht vor kurzem geändert haben, könnte Ihr\nAccount kompromittiert sein!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Bitte ändern Sie Ihr Passwort, um Ihr Konto wieder zu sichern." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Passwort vergessen?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "merken" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Einloggen" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Alternative Logins" diff --git a/l10n/de_DE/files.po b/l10n/de_DE/files.po index 0e5e25200e8483fc21751a75bfa6383ba8917835..a0d1fec7c9823ee5423d5380b22803dd6f506f19 100644 --- a/l10n/de_DE/files.po +++ b/l10n/de_DE/files.po @@ -3,40 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# goeck <admin@s-goecker.de>, 2012 # a.tangemann <a.tangemann@web.de>, 2013 -# a.tangemann <a.tangemann@web.de>, 2012-2013 -# Mirodin <blobbyjj@ymail.com>, 2012 -# I Robot <owncloud-bot@tmit.eu>, 2012-2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# Jan-Christoph Borchardt <hey@jancborchardt.net>, 2012 -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011 -# Jan-Christoph Borchardt <jan@unhosted.org>, 2011 -# Lukas Reschke <lukas@statuscode.ch>, 2012 -# fmms <mail@felixmoeller.de>, 2012 -# Marcel Kühlhorn <susefan93@gmx.de>, 2012-2013 -# thiel <markus.thiel@desico.de>, 2013 -# Michael Krell <m4dmike.mni@gmail.com>, 2012 -# piccobello <nelsonfritsch@gmail.com>, 2012 -# JamFX <niko@nik-o-mat.de>, 2012 -# Phi Lieb <>, 2012 -# quick_wango <quick_wango@code-infection.de>, 2013 -# robN <robert.neumann01@gmail.com>, 2013 -# stefanniedermann <stefan.niedermann@googlemail.com>, 2013 -# Valermos <Steve_Reichert@gmx.de>, 2013 -# Susi <>, 2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# Thomas Müller <>, 2012 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2013 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2012 +# 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-18 02:03+0200\n" -"PO-Revision-Date: 2013-04-17 08:22+0000\n" -"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: a.tangemann <a.tangemann@web.de>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -54,40 +30,36 @@ msgstr "Konnte %s nicht verschieben. Eine Datei mit diesem Namen existiert berei msgid "Could not move %s" msgstr "Konnte %s nicht verschieben" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Konnte Datei nicht umbenennen" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" 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 Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde" +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" -msgstr "Die Datei wurde nur teilweise hochgeladen." +msgstr "Die Datei konnte nur teilweise übertragen werden" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Es wurde keine Datei hochgeladen." +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" @@ -105,55 +77,59 @@ msgstr "Ungültiges Verzeichnis." msgid "Files" msgstr "Dateien" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Teilen" + +#: js/fileactions.js:126 msgid "Delete permanently" -msgstr "Entgültig löschen" +msgstr "Endgültig löschen" -#: js/fileactions.js:127 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" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Umbenennen" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Ausstehend" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} existiert bereits" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "ersetzen" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" -msgstr "Einen Namen vorschlagen" +msgstr "Namen vorschlagen" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "abbrechen" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{old_name} wurde ersetzt durch {new_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "rückgängig machen" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" -msgstr "führe das Löschen aus" +msgstr "Löschvorgang ausführen" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 Datei wird hochgeladen" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "Dateien werden hoch geladen" @@ -169,79 +145,87 @@ 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}%)" msgstr "Ihr 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 "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:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Ihre Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist." +msgstr "Ihre 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 genügend 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 "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: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 "Bearbeitet" +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" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Ungültiger Ordnername. Die Verwendung von \"Shared\" ist ownCloud vorbehalten." + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Konnte Datei nicht umbenennen" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Hochladen" @@ -302,40 +286,40 @@ 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 "Sie haben hier keine Schreib-Berechtigungen." -#: templates/index.php:62 +#: 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:76 +#: templates/index.php:75 msgid "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" #: 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 cb549f90fd212793ccc0001eed45118c4a20bf93..c01a4a7f13ada33bb756e92db8f18df0068fcd31 100644 --- a/l10n/de_DE/files_encryption.po +++ b/l10n/de_DE/files_encryption.po @@ -3,19 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <admin@kaio.ws>, 2013. -# Andreas Tangemann <a.tangemann@web.de>, 2013. -# <driz@i2pmail.org>, 2012. -# Marc-Andre Husyk <member@wue.de>, 2013. -# Marcel Kühlhorn <susefan93@gmx.de>, 2013. -# Susi <>, 2013. +# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-01 01:58+0200\n" +"PO-Revision-Date: 2013-05-31 22:00+0000\n" +"Last-Translator: traductor <transifex-2.7.mensaje@spamgourmet.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,22 +18,87 @@ msgstr "" "Language: de_DE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "Der Wiederherstellungsschlüssel wurde erfolgreich aktiviert." + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden. Bitte überprüfen Sie das Passwort für den Wiederherstellungsschlüssel!" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "Der Wiederherstellungsschlüssel wurde erfolgreich deaktiviert." + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "Der Wiederherstellungsschlüssel konnte nicht deaktiviert werden. Bitte überprüfen Sie das Passwort für den Wiederherstellungsschlüssel!" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Das Passwort wurde erfolgreich geändert." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Das Passwort konnte nicht geändert werden. Vielleicht war das alte Passwort nicht richtig." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Speichern..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Verschlüsselung" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Datei-Verschlüsselung ist aktiviert" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "Account-Passwort wiederherstellen" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Aktiviert" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Deaktiviert" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Altes Passwort für die Account-Wiederherstellung" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Neues Passwort für die Account-Wiederherstellung" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Passwort ändern" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Die folgenden Dateitypen werden nicht verschlüsselt:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "Durch die Aktivierung dieser Option haben Sie die Möglichkeit, wieder auf Ihre verschlüsselten Dateien zugreifen zu können, wenn Sie Ihr Passwort verloren haben." -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Die folgenden Dateitypen von der Verschlüsselung ausnehmen:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Die Einstellungen für die Dateiwiederherstellung wurden aktualisiert." -#: templates/settings.php:12 -msgid "None" -msgstr "Keine" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Die Dateiwiederherstellung konnte nicht aktualisiert werden." diff --git a/l10n/de_DE/files_external.po b/l10n/de_DE/files_external.po index 3b72b5747dd19c4e90a06ee6cfe801ddc1784880..70a93ca7f5655525f96917270384c4ec3ddfa0c7 100644 --- a/l10n/de_DE/files_external.po +++ b/l10n/de_DE/files_external.po @@ -3,19 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blobbyjj@ymail.com>, 2012. -# <deh3nne@deviantdev.com>, 2012. -# I Robot <thomas.mueller@tmit.eu>, 2012. -# <stefan.niedermann@googlemail.com>, 2013. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -43,19 +39,26 @@ msgstr "Bitte tragen Sie einen gültigen Dropbox-App-Key mit Secret ein." msgid "Error configuring Google Drive storage" msgstr "Fehler beim Einrichten von Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Warnung:</b> \"smbclient\" ist nicht installiert. Das Einhängen von CIFS/SMB-Freigaben ist nicht möglich. Bitten Sie Ihren Systemadministrator, dies zu installieren." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Warnung::</b> Die FTP Unterstützung von PHP ist nicht aktiviert oder installiert. Bitte wenden Sie sich an Ihren Systemadministrator." +#: lib/config.php:437 +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 "<b>Achtung:</b> Die Curl-Unterstützung von PHP ist nicht aktiviert oder installiert. Das Laden von ownCloud / WebDAV oder GoogleDrive Freigaben ist nicht möglich. Bitte Sie Ihren Systemadministrator, das Modul zu installieren." + #: templates/settings.php:3 msgid "External Storage" msgstr "Externer Speicher" @@ -111,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 0f52dc9f53f1c2e7b0a920f613d26da8e569aaf9..0a1983249aa48d19d6ec2b7b934f1445aee53b8e 100644 --- a/l10n/de_DE/files_sharing.po +++ b/l10n/de_DE/files_sharing.po @@ -3,18 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blobbyjj@ymail.com>, 2012. -# I Robot <thomas.mueller@tmit.eu>, 2012. -# <niko@nik-o-mat.de>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -28,7 +23,7 @@ msgstr "Passwort" #: templates/authenticate.php:6 msgid "Submit" -msgstr "Absenden" +msgstr "Bestätigen" #: templates/public.php:10 #, php-format @@ -42,7 +37,7 @@ msgstr "%s hat die Datei %s mit Ihnen geteilt" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "Download" +msgstr "Herunterladen" #: templates/public.php:40 msgid "No preview available for" diff --git a/l10n/de_DE/files_trashbin.po b/l10n/de_DE/files_trashbin.po index 00c1b90925ebd69f29746ffc5cceb56dc9e22ec2..85955c0cc13aedfc2e02f1c7f3b42d2469a871f1 100644 --- a/l10n/de_DE/files_trashbin.po +++ b/l10n/de_DE/files_trashbin.po @@ -3,20 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Andreas Tangemann <a.tangemann@web.de>, 2013. -# I Robot <owncloud-bot@tmit.eu>, 2013. -# Marcel Kühlhorn <susefan93@gmx.de>, 2013. -# Phillip Schichtel <quick_wango@code-infection.de>, 2013. -# <stefan.niedermann@googlemail.com>, 2013. -# Susi <>, 2013. -# Tristan <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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -34,11 +27,11 @@ msgstr "Konnte %s nicht dauerhaft löschen" msgid "Couldn't restore %s" msgstr "Konnte %s nicht wiederherstellen" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "Wiederherstellung ausführen" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Fehler" @@ -46,31 +39,31 @@ msgstr "Fehler" msgid "delete file permanently" msgstr "Datei dauerhaft löschen" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Endgültig löschen" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Name" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Gelöscht" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 Ordner" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} Ordner" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 Datei" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} Dateien" diff --git a/l10n/de_DE/files_versions.po b/l10n/de_DE/files_versions.po index 341c1a1b007613bcbde5b7873e1aa0907012fb75..7d3c1a83c4472ed7dff76099fc21ffdeb139cebf 100644 --- a/l10n/de_DE/files_versions.po +++ b/l10n/de_DE/files_versions.po @@ -3,23 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <blobbyjj@ymail.com>, 2012. -# I Robot <thomas.mueller@tmit.eu>, 2012. -# <mail@felixmoeller.de>, 2012. -# Marcel Kühlhorn <susefan93@gmx.de>, 2013. -# <niko@nik-o-mat.de>, 2013. -# <niko@nik-o-mat.de>, 2012. -# <robert.neumann01@gmail.com>, 2013. -# <stefan.niedermann@googlemail.com>, 2013. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex-2.7.mensaje@spamgourmet.com>, 2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" +"Last-Translator: a.tangemann <a.tangemann@web.de>\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 e21abf4d383580b8b3852d8af0d0c7989556bbb8..6a98e3d1a00fbd5ad296f0139d9fa061a7d6f8aa 100644 --- a/l10n/de_DE/lib.po +++ b/l10n/de_DE/lib.po @@ -3,24 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# a.tangemann <a.tangemann@web.de>, 2013 -# a.tangemann <a.tangemann@web.de>, 2012 -# Mirodin <blobbyjj@ymail.com>, 2012 -# I Robot <owncloud-bot@tmit.eu>, 2013 -# Jan-Christoph Borchardt <hey@jancborchardt.net>, 2012 -# Marcel Kühlhorn <susefan93@gmx.de>, 2012-2013 -# Phi Lieb <>, 2012 -# stefanniedermann <stefan.niedermann@googlemail.com>, 2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2012 -# Mirodin <blobbyjj@ymail.com>, 2013 +# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: traductor <transifex-2.7.mensaje@spamgourmet.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,47 +18,47 @@ msgstr "" "Language: de_DE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hilfe" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Persönlich" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Einstellungen" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Benutzer" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Apps" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administrator" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Der ZIP-Download ist deaktiviert." -#: files.php:210 +#: files.php:211 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:212 files.php:245 msgid "Back to Files" msgstr "Zurück zu \"Dateien\"" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Die gewählten Dateien sind zu groß, um eine ZIP-Datei zu erstellen." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "konnte nicht ermittelt werden" @@ -124,72 +114,76 @@ msgstr "%s Der Datenbank-Name darf keine Punkte enthalten" msgid "%s set the database host." msgstr "%s setze den Datenbank-Host" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL Benutzername und/oder Passwort ungültig" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Sie müssen entweder ein existierendes Benutzerkonto oder das Administratoren-Konto angeben." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle Benutzername und/oder Passwort ungültig" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Die Oracle-Verbindung konnte nicht aufgebaut werden." -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL Benutzername und/oder Passwort ungültig" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "DB Fehler: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Fehlerhafter Befehl war: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL Benutzer '%s'@'localhost' existiert bereits." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Lösche diesen Benutzer aus MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL Benutzer '%s'@'%%' existiert bereits" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Lösche diesen Benutzer aus MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle Benutzername und/oder Passwort ungültig" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Fehlerhafter Befehl war: \"%s\", Name: %s, Passwort: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL Benutzername und/oder Passwort ungültig: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "Ihr Web-Server ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist." +msgstr "Ihr Web-Server ist noch nicht für eine Datei-Synchronisation konfiguriert, weil die WebDAV-Schnittstelle vermutlich defekt ist." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Bitte prüfen Sie die <a href='%s'>Installationsanleitungen</a>." @@ -200,7 +194,7 @@ msgstr "Gerade eben" #: template.php:114 msgid "1 minute ago" -msgstr "Vor einer Minute" +msgstr "Vor 1 Minute" #: template.php:115 #, php-format @@ -246,19 +240,6 @@ msgstr "Letztes Jahr" msgid "years ago" msgstr "Vor Jahren" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s ist verfügbar. <a href=\"%s\">Weitere Informationen</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "aktuell" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "Die Update-Überprüfung ist ausgeschaltet" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/de_DE/settings.po b/l10n/de_DE/settings.po index 718fd022b4e854741f042591a72b5b1a829f659a..f23b2313c3c3b3d20f0b32e402b6be787c069994 100644 --- a/l10n/de_DE/settings.po +++ b/l10n/de_DE/settings.po @@ -3,38 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# goeck <admin@s-goecker.de>, 2011-2012 # a.tangemann <a.tangemann@web.de>, 2013 -# Mirodin <blobbyjj@ymail.com>, 2012 -# Robin Appelman <icewind1991@gmail.com>, 2012 -# I Robot <owncloud-bot@tmit.eu>, 2012-2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011 -# Jan T <jan-temesinko@web.de>, 2012 -# Lukas Reschke <lukas@statuscode.ch>, 2013 -# Lukas Reschke <lukas@statuscode.ch>, 2012 -# fmms <mail@felixmoeller.de>, 2012 -# Marcel Kühlhorn <susefan93@gmx.de>, 2012-2013 -# piccobello <nelsonfritsch@gmail.com>, 2012 -# JamFX <niko@nik-o-mat.de>, 2012 -# Phi Lieb <>, 2012 -# quick_wango <quick_wango@code-infection.de>, 2013 -# robN <robert.neumann01@gmail.com>, 2013 -# seeed <seeed@freenet.de>, 2012 -# stefanniedermann <stefan.niedermann@googlemail.com>, 2013 -# Susi <>, 2013 -# I Robot <owncloud-bot@tmit.eu>, 2012 +# arkascha <foss@christian-reiner.info>, 2013 # traductor <transifex-2.7.mensaje@spamgourmet.com>, 2013 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2012 -# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2012 # 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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-17 07:20+0000\n" -"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: traductor <transifex-2.7.mensaje@spamgourmet.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,12 +25,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Die Liste der Anwendungen im Store konnte nicht geladen werden." -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Fehler bei der Anmeldung" +msgstr "Authentifizierungs-Fehler" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Dein Anzeigename ist geändert worden." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Das Ändern des Anzeigenamens ist nicht möglich" @@ -89,7 +72,7 @@ msgstr "Sprache geändert" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "Ungültige Anfrage" +msgstr "Ungültige Anforderung" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -141,52 +124,52 @@ msgstr "Es ist ein Fehler während des Updates aufgetreten" msgid "Updated" msgstr "Aktualisiert" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Gruppen" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Gruppenadministrator" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 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:428 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:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Beim Erstellen des Benutzers ist ein Fehler aufgetreten" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Es muss ein gültiges Passwort angegeben werden" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Deutsch (Förmlich: Sie)" @@ -242,7 +225,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 "" @@ -296,7 +279,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" @@ -304,11 +287,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" @@ -345,11 +328,11 @@ msgstr "Mehr" msgid "Less" msgstr "Weniger" -#: templates/admin.php:235 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Version" -#: templates/admin.php:238 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -420,7 +403,7 @@ msgstr "Installieren Sie die Anwendungen, um Ihre Dateien zu synchronisieren" msgid "Show First Run Wizard again" msgstr "Den Einrichtungsassistenten erneut anzeigen" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Passwort" @@ -444,82 +427,74 @@ msgstr "Neues Passwort" msgid "Change password" msgstr "Passwort ändern" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Anzeigename" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Ihr Anzeigename wurde geändert" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Das Ändern Ihres Anzeigenamens ist nicht möglich" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Anzeigenamen ändern" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-Mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Ihre E-Mail-Adresse" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Bitte tragen Sie eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren." -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Sprache" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Helfen Sie bei der Übersetzung" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Verwenden Sie diese Adresse, um Ihren Dateimanager mit Ihrer ownCloud zu verbinden" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Loginname" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" -msgstr "Anlegen" +msgstr "Erstellen" + +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Admin-Paswort-Wiederherstellung" -#: templates/users.php:35 +#: templates/users.php:38 msgid "Default Storage" msgstr "Standard-Speicher" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Unbegrenzt" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Andere" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Speicher" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "Anzeigenamen ändern" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "Neues Passwort setzen" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Standard" diff --git a/l10n/de_DE/user_ldap.po b/l10n/de_DE/user_ldap.po index d35dff4931446642428144b543a6aa9408757e73..aebf3667ab70fda4dee4682cb10188c53d57687b 100644 --- a/l10n/de_DE/user_ldap.po +++ b/l10n/de_DE/user_ldap.po @@ -3,27 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Andreas Tangemann <a.tangemann@web.de>, 2013. -# <blobbyjj@ymail.com>, 2012. -# I Robot <thomas.mueller@tmit.eu>, 2012. -# Marcel Kühlhorn <susefan93@gmx.de>, 2013. -# Maurice Preuß <>, 2012. -# <niko@nik-o-mat.de>, 2012. -# Phi Lieb <>, 2012. -# <robert.neumann01@gmail.com>, 2013. -# <stefan.niedermann@googlemail.com>, 2013. -# Susi <>, 2013. -# <transifex-2.7.mensaje@spamgourmet.com>, 2013. -# <transifex-2.7.mensaje@spamgourmet.com>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -# Tristan <blobbyjj@ymail.com>, 2013. +# a.tangemann <a.tangemann@web.de>, 2013 +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 +# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2013 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: traductor <transifex-2.7.mensaje@spamgourmet.com>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,9 +20,13 @@ msgstr "" "Language: de_DE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +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!" @@ -43,13 +36,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" @@ -57,291 +50,373 @@ 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" msgstr "Das Hinzufügen der Serverkonfiguration schlug fehl" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Erfolg" + +#: js/settings.js:117 +msgid "Error" +msgstr "Fehler" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Verbindungstest erfolgreich" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Verbindungstest fehlgeschlagen" -#: js/settings.js:136 +#: js/settings.js:156 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 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Löschung bestätigen" -#: templates/settings.php:8 +#: templates/settings.php:9 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 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<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." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Serverkonfiguration" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Serverkonfiguration hinzufügen" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Host" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Sie können das Protokoll auslassen, außer wenn Sie SSL benötigen. Beginnen Sie dann mit ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Basis-DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" -msgstr "Ein Base DN pro Zeile" +msgstr "Ein Basis-DN pro Zeile" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Sie können Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Benutzer-DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "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." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Passwort" -#: templates/settings.php:49 +#: templates/settings.php:50 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 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Benutzer-Login-Filter" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format 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 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "verwenden Sie %%uid Platzhalter, z. B. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Benutzer-Filter-Liste" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definiert den Filter für die Anfrage der Benutzer." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "ohne Platzhalter, z.B.: \"objectClass=person\"" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Gruppen-Filter" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definiert den Filter für die Anfrage der Gruppen." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "ohne Platzhalter, z.B.: \"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Verbindungseinstellungen" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Konfiguration aktiv" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Wenn nicht angehakt, wird diese Konfiguration übersprungen." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" -msgstr "Back-Up (Replikation) Host" +msgstr "Backup Host (Kopie)" -#: templates/settings.php:72 +#: templates/settings.php:73 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 +#: templates/settings.php:74 msgid "Backup (Replica) Port" -msgstr "Back-Up (Replikation) Port" +msgstr "Backup Port" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Hauptserver deaktivieren" -#: templates/settings.php:74 +#: templates/settings.php:75 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 +#: templates/settings.php:76 msgid "Use TLS" -msgstr "Benutze TLS" +msgstr "Nutze TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Benutzen Sie es nicht in Verbindung mit LDAPS Verbindungen, es wird fehlschlagen." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Schalten Sie die SSL-Zertifikatsprüfung aus." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Nicht empfohlen, nur zu Testzwecken." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Speichere Time-To-Live zwischen" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "in Sekunden. Eine Änderung leert den Cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" -msgstr "Verzeichniseinstellungen" +msgstr "Ordnereinstellungen" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Feld für den Anzeigenamen des Benutzers" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. " -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Basis-Benutzerbaum" -#: templates/settings.php:83 +#: templates/settings.php:84 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 +#: templates/settings.php:85 msgid "User Search Attributes" -msgstr "Eigenschaften der Benutzer-Suche" +msgstr "Benutzersucheigenschaften" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Optional; ein Attribut pro Zeile" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Feld für den Anzeigenamen der Gruppe" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. " -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Basis-Gruppenbaum" -#: templates/settings.php:86 +#: templates/settings.php:87 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 +#: templates/settings.php:88 msgid "Group Search Attributes" -msgstr "Eigenschaften der Gruppen-Suche" +msgstr "Gruppensucheigenschaften" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Assoziation zwischen Gruppe und Benutzer" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" -msgstr "Besondere Eigenschaften" +msgstr "Spezielle Eigenschaften" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Kontingent-Feld" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Standard-Kontingent" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "in Bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "E-Mail-Feld" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Benennungsregel für das Home-Verzeichnis des Benutzers" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfalls tragen Sie bitte ein LDAP/AD-Attribut ein." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Interner Benutzername" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "Standardmäßig wird der interne Benutzername mittels des UUID-Attributes erzeugt. Dies stellt sicher, dass der Benutzername einzigartig ist und keinerlei Zeichen konvertiert werden müssen. Der interne Benutzername unterliegt Beschränkungen, die nur die nachfolgenden Zeichen erlauben: [ a-zA-Z0-9_.@- ]. Andere Zeichenwerden mittels ihrer korrespondierenden Zeichen ersetzt oder einfach ausgelassen. Bei Übereinstimmungen wird ein Zähler hinzugefügt bzw. der Zähler um einen Wert erhöht. Der interne Benutzername wird benutzt, um einen Benutzer intern zu identifizieren. Es ist ebenso der standardmäßig vorausgewählte Namen des Heimatverzeichnisses in ownCloud. Es dient weiterhin als Port für Remote-URLs - zum Beispiel für alle *DAV-Dienste Mit dieser Einstellung kann das Standardverhalten überschrieben werden. Um ein ähnliches Verhalten wie vor ownCloud 5 zu erzielen, fügen Sie das anzuzeigende Attribut des Benutzernamens in das nachfolgende Feld ein. Lassen Sie dies hingegen für das Standardverhalten leer. Die Änderungen werden sich einzig und allein nur auf neu gemappte (hinzugefügte) LDAP-Benutzer auswirken." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "UUID-Erkennung überschreiben" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "UUID-Attribut:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Testkonfiguration" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hilfe" diff --git a/l10n/de_DE/user_webdavauth.po b/l10n/de_DE/user_webdavauth.po index 05ec894d85d6caa360148af893d9f8bba8898694..44670121a4ede3a026c0bd129edaca449cb756a4 100644 --- a/l10n/de_DE/user_webdavauth.po +++ b/l10n/de_DE/user_webdavauth.po @@ -3,17 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <a.tangemann@web.de>, 2012-2013. -# Marcel Kühlhorn <susefan93@gmx.de>, 2013. -# <multimill@gmail.com>, 2012. -# <transifex-2.7.mensaje@spamgourmet.com>, 2013. -# <transifex-2.7.mensaje@spamgourmet.com>, 2012. +# a.tangemann <a.tangemann@web.de>, 2012-2013 +# Marcel Kühlhorn <susefan93@gmx.de>, 2013 +# multimill <multimill@gmail.com>, 2012 +# traductor <transifex-2.7.mensaje@spamgourmet.com>, 2013 +# traductor <transifex-2.7.mensaje@spamgourmet.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: German (Germany) <translations@owncloud.org>\n" "MIME-Version: 1.0\n" diff --git a/l10n/el/core.po b/l10n/el/core.po index 17bdcf4ca724d3c6fae7de819161a8909b4f990a..be7e53937b78ba28d4f00183646cc4377a5ebea8 100644 --- a/l10n/el/core.po +++ b/l10n/el/core.po @@ -3,22 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# axil Pι <axilleas@archlinux.gr>, 2012. -# Dimitris M. <monopatis@gmail.com>, 2012-2013. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Efstathios Iosifidis <iefstathios@gmail.com>, 2013. -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. -# Marios Bekatoros <>, 2012. -# <petros.kyladitis@gmail.com>, 2011. -# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011-2012. -# <vagelis@cyberdest.com>, 2013. -# Wasilis Mandratzis <m.wasilis@yahoo.de>, 2013. +# Wasilis <inactive+Wasilis@transifex.com>, 2013 +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" @@ -222,26 +214,30 @@ msgstr "τελευταίο χÏόνο" msgid "years ago" msgstr "χÏόνια Ï€Ïιν" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Οκ" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "ΕπιλÎξτε" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "ΆκυÏο" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "ΕπιλÎξτε" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Îαι" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Όχι" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Οκ" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -303,7 +299,7 @@ msgstr "ΔιαμοιÏασμός με σÏνδεσμο" msgid "Password protect" msgstr "Î Ïοστασία συνθηματικοÏ" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Συνθηματικό" @@ -406,24 +402,27 @@ msgstr "ΕπαναφοÏά ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÎ¿Ï ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "ΧÏησιμοποιήστε τον ακόλουθο σÏνδεσμο για να επανεκδόσετε τον κωδικό: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Θα λάβετε Îνα σÏνδεσμο για να επαναφÎÏετε τον κωδικό Ï€Ïόσβασής σας μÎσω ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î±Ï‡Ï…Î´Ïομείου." +#: lostpassword/templates/lostpassword.php:4 +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 "Ο σÏνδεσμος για να επανακτήσετε τον κωδικό σας Îχει σταλεί στο email <br>αν δεν το λάβετε μÎσα σε οÏισμÎνο διάστημα, ελÎγξετε τους φακελλους σας spam/junk <br> αν δεν είναι εκεί Ïωτήστε τον τοπικό σας διαχειÏιστή " -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Η επαναφοÏά του email στάλθηκε." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Η αίτηση απÎτυχε! Βεβαιωθηκατε ότι το email σας / username ειναι σωστο? " -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Η αίτηση απÎτυχε!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Θα λάβετε Îνα σÏνδεσμο για να επαναφÎÏετε τον κωδικό Ï€Ïόσβασής σας μÎσω ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î±Ï‡Ï…Î´Ïομείου." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Όνομα ΧÏήστη" +msgstr "Όνομα χÏήστη" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "ΕπαναφοÏά αίτησης" @@ -529,75 +528,80 @@ msgstr "Για Ï€ÏοχωÏημÎνους" msgid "Data folder" msgstr "Φάκελος δεδομÎνων" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "ΡÏθμιση της βάσης δεδομÎνων" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "θα χÏησιμοποιηθοÏν" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "ΧÏήστης της βάσης δεδομÎνων" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Συνθηματικό βάσης δεδομÎνων" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Όνομα βάσης δεδομÎνων" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Κενά Πινάκων Βάσης ΔεδομÎνων" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Διακομιστής βάσης δεδομÎνων" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "ΟλοκλήÏωση εγκατάστασης" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "ΥπηÏεσίες web υπό τον Îλεγχό σας" +msgstr "υπηÏεσίες δικτÏου υπό τον Îλεγχό σας" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "ΑποσÏνδεση" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "ΑποÏÏίφθηκε η αυτόματη σÏνδεση!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Εάν δεν αλλάξατε το συνθηματικό σας Ï€Ïοσφάτως, ο λογαÏιασμός μποÏεί να Îχει διαÏÏεÏσει!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "ΠαÏακαλώ αλλάξτε το συνθηματικό σας για να ασφαλίσετε πάλι τον λογαÏιασμό σας." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Ξεχάσατε το συνθηματικό σας;" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "απομνημόνευση" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Είσοδος" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "ΕναλλακτικÎÏ‚ ΣυνδÎσεις" diff --git a/l10n/el/files.po b/l10n/el/files.po index 6d69eade9c58719386d11eb3d8dac19d3989a356..7b0cca885880e18f3afa18723829e8105d15682e 100644 --- a/l10n/el/files.po +++ b/l10n/el/files.po @@ -3,23 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Axilleas Pi <axilleas@archlinux.gr>, 2013. -# Dimitris M. <monopatis@gmail.com>, 2012-2013. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012-2013. -# Efstathios Iosifidis <iefstathios@gmail.com>, 2013. -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. -# Konstantinos Tzanidis <tzanidis@gmail.com>, 2012. -# Marios Bekatoros <>, 2012. -# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011-2013. -# Wasilis Mandratzis <m.wasilis@yahoo.de>, 2013. -# Γιάννης Ανθυμίδης <yannanth@gmail.com>, 2012. +# Efstathios Iosifidis <iefstathios@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Efstathios Iosifidis <iefstathios@gmail.com>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,10 +28,6 @@ msgstr "Αδυναμία μετακίνησης του %s - υπάÏχει ήδ msgid "Could not move %s" msgstr "Αδυναμία μετακίνησης του %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Αδυναμία μετονομασίας αÏχείου" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Δεν ανÎβηκε κάποιο αÏχείο. Άγνωστο σφάλμα" @@ -58,7 +45,7 @@ msgstr "Το αÏχείο που εστάλει υπεÏβαίνει την οδ msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Το αÏχείο υπεÏβαίνει την οδηγία μÎγιστου επιτÏÎµÏ€Ï„Î¿Ï Î¼ÎµÎ³Îθους \"MAX_FILE_SIZE\" που Îχει οÏιστεί στην HTML φόÏμα" +msgstr "Το ανεβασμÎνο αÏχείο υπεÏβαίνει το MAX_FILE_SIZE που οÏίζεται στην HTML φόÏμα" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" @@ -88,55 +75,59 @@ msgstr "Μη ÎγκυÏος φάκελος." msgid "Files" msgstr "ΑÏχεία" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "ΔιαμοιÏασμός" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Μόνιμη διαγÏαφή" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "ΔιαγÏαφή" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Μετονομασία" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "ΕκκÏεμεί" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} υπάÏχει ήδη" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "αντικατÎστησε" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "συνιστώμενο όνομα" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "ακÏÏωση" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "αντικαταστάθηκε το {new_name} με {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "αναίÏεση" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "εκτÎλεση της διαδικασίας διαγÏαφής" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 αÏχείο ανεβαίνει" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "αÏχεία ανεβαίνουν" @@ -162,72 +153,80 @@ 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 "Αδυναμία στην αποστολή του αÏχείου σας Î±Ï†Î¿Ï ÎµÎ¯Î½Î±Î¹ φάκελος ή Îχει 0 bytes" -#: 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 "Μη ÎγκυÏο όνομα φακÎλου. Η χÏήση του 'ΚοινόχÏηστος' χÏησιμοποιείται από ο 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 "Σφάλμα" -#: 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} αÏχεία" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Μη ÎγκυÏο όνομα φακÎλου. Η χÏήση του 'ΚοινόχÏηστος' χÏησιμοποιείται από το ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Αδυναμία μετονομασίας αÏχείου" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "Αποστολή" +msgstr "ΜεταφόÏτωση" #: templates/admin.php:5 msgid "File handling" @@ -285,37 +284,37 @@ msgstr "ΔιαγÏαμμÎνα αÏχεία" msgid "Cancel upload" msgstr "ΑκÏÏωση αποστολής" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "Διακοπή κοινής χÏήσης" +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/el/files_encryption.po b/l10n/el/files_encryption.po index 657368cb3f414031c4be07c726b54a61a29f8f8c..d5c014762f255de183c42ea7be5c4b07df75eff8 100644 --- a/l10n/el/files_encryption.po +++ b/l10n/el/files_encryption.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimitris M. <monopatis@gmail.com>, 2013. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Efstathios Iosifidis <iefstathios@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" @@ -20,22 +17,87 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Γίνεται αποθήκευση..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "ΚÏυπτογÏάφηση" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Η κÏυπτογÏάφηση αÏχείων είναι ενεÏγή." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Οι παÏακάτω Ï„Ïποι αÏχείων δεν θα κÏυπτογÏαφηθοÏν:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "ΕξαίÏεση των παÏακάτω Ï„Ïπων αÏχείων από την κÏυπτογÏάφηση:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Καμία" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/el/files_external.po b/l10n/el/files_external.po index ee87024042455ac3855f014b1227c39492b70f54..f48079b8c01a45497870df4a5fad981bebb6fdfb 100644 --- a/l10n/el/files_external.po +++ b/l10n/el/files_external.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. -# Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. -# Petros Kyladitis <petros.kyladitis@gmail.com>, 2012. -# Wasilis Mandratzis <m.wasilis@yahoo.de>, 2013. -# Γιάννης <yannanth@gmail.com>, 2012. -# Γιάννης Ανθυμίδης <yannanth@gmail.com>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: KAT.RAT12 <spanish.katerina@gmail.com>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -44,19 +38,26 @@ msgstr "ΠαÏακαλοÏμε δώστε ÎγκυÏο κλειδί Dropbox κα msgid "Error configuring Google Drive storage" msgstr "Σφάλμα Ïυθμίζωντας αποθήκευση Google Drive " -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Î Ïοσοχή:</b> Ο \"smbclient\" δεν εγκαταστάθηκε. Δεν είναι δυνατή η Ï€ÏοσάÏτηση CIFS/SMB. ΠαÏακαλώ ενημεÏώστε τον διαχειÏιστή συστήματος να το εγκαταστήσει." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Î Ïοσοχή:</b> Η υποστήÏιξη FTP στην PHP δεν ενεÏγοποιήθηκε ή εγκαταστάθηκε. Δεν είναι δυνατή η Ï€ÏοσάÏτηση FTP. ΠαÏακαλώ ενημεÏώστε τον διαχειÏιστή συστήματος να το εγκαταστήσει." +#: lib/config.php:437 +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 "<Î Ïοειδοποίηση </b> Η υποστήÏιξη του συστήματος Curl στο PHP δεν είναι ενεÏγοποιημÎνη ή εγκαταστημÎνη. Η αναπαÏαγωγή του ownCloud/WebDAV ή GoogleDrive δεν είναι δυνατή. ΠαÏακαλώ Ïωτήστε τον διαχειÏιστλη του συστήματος για την εγκατάσταση. " + #: templates/settings.php:3 msgid "External Storage" msgstr "ΕξωτεÏικό Αποθηκευτικό ΜÎσο" diff --git a/l10n/el/files_sharing.po b/l10n/el/files_sharing.po index 5f558cf1183b27e3e45eac3417c56864846110e2..19934d8fad112d1ecd2dcdff5f32f9afb6981a98 100644 --- a/l10n/el/files_sharing.po +++ b/l10n/el/files_sharing.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimitris M. <monopatis@gmail.com>, 2012. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Nisok Kosin <nikos.efthimiou@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/el/files_trashbin.po b/l10n/el/files_trashbin.po index b3db2cb37252c14a8e77ebc8ef39a944bb107130..66fe8ac59d23b85bbb804caf0fe9a8af15558b8a 100644 --- a/l10n/el/files_trashbin.po +++ b/l10n/el/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimitris M. <monopatis@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "ΑδÏνατη η μόνιμη διαγÏαφή του %s" msgid "Couldn't restore %s" msgstr "Αδυναμία επαναφοÏάς %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "εκτÎλεση λειτουÏγία επαναφοÏάς" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Σφάλμα" @@ -40,31 +39,31 @@ msgstr "Σφάλμα" msgid "delete file permanently" msgstr "μόνιμη διαγÏαφή αÏχείου" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Μόνιμη διαγÏαφή" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Όνομα" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "ΔιαγÏάφηκε" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 φάκελος" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} φάκελοι" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 αÏχείο" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} αÏχεία" diff --git a/l10n/el/files_versions.po b/l10n/el/files_versions.po index d87bcb7f29d2171678a19d78141dd37501ae7fb0..c0a78762a845887bf4584d3ae2993b9cca6fd2b3 100644 --- a/l10n/el/files_versions.po +++ b/l10n/el/files_versions.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimitris M. <monopatis@gmail.com>, 2012-2013. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. -# Wasilis Mandratzis <m.wasilis@yahoo.de>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/el/lib.po b/l10n/el/lib.po index 73635112f6e29bdd9711b0807d77d822b83b3fc6..a72334dc0514b8d8f58aa6c737d3e7752806efb6 100644 --- a/l10n/el/lib.po +++ b/l10n/el/lib.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimitris M. <monopatis@gmail.com>, 2013 -# Efstathios Iosifidis <iefstathios@gmail.com>, 2013 -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012 -# xneo1 <vagelis@cyberdest.com>, 2013 -# Wasilis <m.wasilis@yahoo.de>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" @@ -22,47 +17,47 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Βοήθεια" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Î Ïοσωπικά" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Ρυθμίσεις" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "ΧÏήστες" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "ΕφαÏμογÎÏ‚" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "ΔιαχειÏιστής" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Η λήψη ZIP απενεÏγοποιήθηκε." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Τα αÏχεία Ï€ÏÎπει να ληφθοÏν Îνα-Îνα." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Πίσω στα ΑÏχεία" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Τα επιλεγμÎνα αÏχεία είναι μεγάλα ώστε να δημιουÏγηθεί αÏχείο zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "δεν μποÏοÏσε να Ï€ÏοσδιοÏισθεί" @@ -118,72 +113,76 @@ msgstr "%s μάλλον δεν χÏησιμοποιείτε τελείες στ msgid "%s set the database host." msgstr "%s Ïυθμίση του κεντÏικόυ υπολογιστή βάσης δεδομÎνων. " -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Μη ÎγκυÏος χÏήστης και/ή συνθηματικό της PostgreSQL" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "ΧÏειάζεται να εισάγετε είτε Îναν υπάÏχον λογαÏιασμό ή του διαχειÏιστή." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Μη ÎγκυÏος χÏήστης και/ή συνθηματικό της Oracle" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Μη ÎγκυÏος χÏήστης και/ή συνθηματικό της MySQL" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Σφάλμα Βάσης ΔεδομÎνων: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Η εντολη παÏαβατικοτητας ηταν: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "ΥπάÏχει ήδη ο χÏήστης '%s'@'localhost' της MySQL." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "ΑπόÏÏιψη Î±Ï…Ï„Î¿Ï Ï„Î¿Ï… χÏήστη από την MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Ο χÏήστης '%s'@'%%' της MySQL υπάÏχει ήδη" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "ΑπόÏÏιψη Î±Ï…Ï„Î¿Ï Ï„Î¿Ï… χÏήστη από την MySQL" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Μη ÎγκυÏος χÏήστης και/ή συνθηματικό της Oracle" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Η εντολη παÏαβατικοτητας ηταν: \"%s\", ονομα: %s, κωδικος: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Το όνομα χÏήστη και/ή ο κωδικός της MS SQL δεν είναι ÎγκυÏα: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Ο διακομιστής σας δεν Îχει Ïυθμιστεί κατάλληλα ώστε να επιτÏÎπει τον συγχÏονισμό αÏχείων γιατί η διεπαφή WebDAV πιθανόν να είναι κατεστÏαμμÎνη." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "ΕλÎγξτε ξανά τις <a href='%s'>οδηγίες εγκατάστασης</a>." @@ -216,7 +215,7 @@ msgstr "σήμεÏα" #: template.php:119 msgid "yesterday" -msgstr "χθÎÏ‚" +msgstr "χτες" #: template.php:120 #, php-format @@ -225,7 +224,7 @@ msgstr "%d ημÎÏες Ï€Ïιν" #: template.php:121 msgid "last month" -msgstr "τον Ï€ÏοηγοÏμενο μήνα" +msgstr "τελευταίο μήνα" #: template.php:122 #, php-format @@ -234,25 +233,12 @@ msgstr "%d μήνες Ï€Ïιν" #: template.php:123 msgid "last year" -msgstr "τον Ï€ÏοηγοÏμενο χÏόνο" +msgstr "τελευταίο χÏόνο" #: template.php:124 msgid "years ago" msgstr "χÏόνια Ï€Ïιν" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s είναι διαθÎσιμο. Δείτε <a href=\"%s\">πεÏισσότεÏες πληÏοφοÏίες</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "ενημεÏωμÎνο" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "ο Îλεγχος ενημεÏώσεων είναι απενεÏγοποιημÎνος" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/el/settings.po b/l10n/el/settings.po index f80aa6d858446c997f7739d4be7e1e7ef38c61bf..d7d6fd620844a8adcfc7d3f73592451e17df3515 100644 --- a/l10n/el/settings.po +++ b/l10n/el/settings.po @@ -3,26 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimitris M. <monopatis@gmail.com>, 2012-2013. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Efstathios Iosifidis <iefstathios@gmail.com>, 2013. -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. -# <icewind1991@gmail.com>, 2012. -# <icewind1991@gmail.com>, 2012. -# Marios Bekatoros <>, 2012. -# Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. -# <petros.kyladitis@gmail.com>, 2011. -# <petros.kyladitis@gmail.com>, 2011. -# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011-2012. -# <vagelis@cyberdest.com>, 2013. -# Wasilis Mandratzis <m.wasilis@yahoo.de>, 2013. -# Γιάννης Ανθυμίδης <yannanth@gmail.com>, 2012. +# 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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" @@ -35,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Σφάλμα στην φόÏτωση της λίστας από το App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Σφάλμα πιστοποίησης" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Το όνομα σας στην οθόνη άλλαξε. " + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Δεν είναι δυνατή η αλλαγή του ονόματος εμφάνισης" @@ -130,52 +121,52 @@ msgstr "Σφάλμα κατά την ενημÎÏωση της εφαÏμογή msgid "Updated" msgstr "ΕνημεÏώθηκε" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "Αποθήκευση..." +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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Ομάδες" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Ομάδα ΔιαχειÏιστών" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "ΔιαγÏαφή" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Ï€Ïοσθήκη ομάδας" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Î ÏÎπει να δοθεί ÎγκυÏο όνομα χÏήστη" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Σφάλμα δημιουÏγίας χÏήστη" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Î ÏÎπει να δοθεί ÎγκυÏο συνθηματικό" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__όνομα_γλώσσας__" @@ -326,19 +317,19 @@ msgstr "ΚαταγÏαφÎÏ‚" msgid "Log level" msgstr "Επίπεδο καταγÏαφής" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "ΠεÏισσότεÏα" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "ΛιγότεÏα" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Έκδοση" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -409,7 +400,7 @@ msgstr "Λήψη της εφαÏμογής για συγχÏονισμό των msgid "Show First Run Wizard again" msgstr "Î Ïοβολή Î Ïώτης ΕκτÎλεσης ÎŸÎ´Î·Î³Î¿Ï Ï€Î¬Î»Î¹" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Συνθηματικό" @@ -433,82 +424,74 @@ msgstr "ÎÎο συνθηματικό" msgid "Change password" msgstr "Αλλαγή συνθηματικοÏ" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Όνομα εμφάνισης" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Το όνομα εμφάνισής σας άλλαξε" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Δεν ήταν δυνατή η αλλαγή του ονόματος εμφάνισής σας" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Αλλαγή ονόματος εμφάνισης" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Email" +msgstr "Ηλ. ταχυδÏομείο" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Η διεÏθυνση ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î±Ï‡Ï…Î´Ïομείου σας" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "ΣυμπληÏώστε μια διεÏθυνση ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î±Ï‡Ï…Î´Ïομείου για να ενεÏγοποιηθεί η ανάκτηση συνθηματικοÏ" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Γλώσσα" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Βοηθήστε στη μετάφÏαση" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "ΧÏήση αυτής της διεÏθυνσης για σÏνδεση στο ownCloud με τον διαχειÏιστή αÏχείων σας" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Όνομα ΣÏνδεσης" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "ΔημιουÏγία" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Î ÏοκαθοÏισμÎνη Αποθήκευση " -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "ΑπεÏιόÏιστο" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" -msgstr "Άλλα" +msgstr "Άλλο" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Αποθήκευση" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "αλλαγή ονόματος εμφάνισης" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "επιλογή νÎου κωδικοÏ" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Î ÏοκαθοÏισμÎνο" diff --git a/l10n/el/user_ldap.po b/l10n/el/user_ldap.po index 0685878dc0060c7349fd2415cbfd486f2d4d49b7..be6a90a39e3cc1833f2614f37baa3a1c49ab918c 100644 --- a/l10n/el/user_ldap.po +++ b/l10n/el/user_ldap.po @@ -3,19 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <anastasia2501@hotmail.com>, 2012. -# Dimitris M. <monopatis@gmail.com>, 2012. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Efstathios Iosifidis <iefstathios@gmail.com>, 2013. -# Konstantinos Tzanidis <tzanidis@gmail.com>, 2012. -# Marios Bekatoros <>, 2012. -# Wasilis Mandratzis <m.wasilis@yahoo.de>, 2013. 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" @@ -24,6 +17,10 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Αποτυχία διαγÏαφής Ïυθμίσεων διακομιστή" @@ -60,281 +57,363 @@ msgstr "ΔιατήÏηση Ïυθμίσεων;" msgid "Cannot add server configuration" msgstr "Αδυναμία Ï€Ïοσθήκης Ïυθμίσεων διακομιστή" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Επιτυχία" + +#: js/settings.js:117 +msgid "Error" +msgstr "Σφάλμα" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "ΕπιτυχημÎνη δοκιμαστική σÏνδεση" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "ΑποτυχημÎνη δοκιμαστική σÏνδεσης." -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "ΘÎλετε να διαγÏάψετε τις Ï„ÏÎχουσες Ïυθμίσεις του διακομιστή;" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Επιβεβαίωση ΔιαγÏαφής" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Î Ïοσοχή:</b> Οι εφαÏμογÎÏ‚ user_ldap και user_webdavauth είναι ασÏμβατες. ΜποÏεί να αντιμετωπίσετε απÏόβλεπτη συμπεÏιφοÏά. ΠαÏακαλώ ζητήστε από τον διαχειÏιστή συστήματος να απενεÏγοποιήσει μία από αυτÎÏ‚." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Î Ïοσοχή:</b> Το άÏθÏωμα PHP LDAP δεν είναι εγκατεστημÎνο και το σÏστημα υποστήÏιξης δεν θα δουλÎψει. ΠαÏακαλώ ζητήστε από τον διαχειÏιστή συστήματος να το εγκαταστήσει." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Ρυθμίσεις Διακομιστή" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Î Ïοσθήκη Ρυθμίσεων Διακομιστή" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Διακομιστής" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "ΜποÏείτε να παÏαλείψετε το Ï€Ïωτόκολλο, εκτός αν απαιτείται SSL. Σε αυτή την πεÏίπτωση ξεκινήστε με ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Base DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Ένα DN Βάσης ανά γÏαμμή " -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "ΜποÏείτε να καθοÏίσετε το Base DN για χÏήστες και ομάδες από την καÏÏ„Îλα Î ÏοηγμÎνες Ïυθμίσεις" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "User DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "Το DN του χÏήστη πελάτη με το οποίο θα Ï€ÏÎπει να γίνει η σÏνδεση, Ï€.χ. uid=agent,dc=example,dc=com. Για χÏήση χωÏίς πιστοποίηση, αφήστε το DN και τον Κωδικό κενά." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Συνθηματικό" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Για ανώνυμη Ï€Ïόσβαση, αφήστε κενά τα πεδία DN και Pasword." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "User Login Filter" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "ΚαθοÏίζει το φίλτÏο που θα ισχÏει κατά την Ï€Ïοσπάθεια σÏνδεσης χÏήστη. %%uid αντικαθιστά το όνομα χÏήστη κατά τη σÏνδεση. " -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "χÏησιμοποιήστε τη μεταβλητή %%uid, Ï€.χ. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "User List Filter" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "ΚαθοÏίζει το φίλτÏο που θα ισχÏει κατά την ανάκτηση επαφών." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "χωÏίς κάποια μεταβλητή, Ï€.χ. \"objectClass=άτομο\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Group Filter" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "ΚαθοÏίζει το φίλτÏο που θα ισχÏει κατά την ανάκτηση ομάδων." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "χωÏίς κάποια μεταβλητή, Ï€.χ. \"objectClass=ΟμάδαPosix\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Ρυθμίσεις ΣÏνδεσης" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "ΕνεÏγοποιηση Ïυθμισεων" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Όταν δεν είναι επιλεγμÎνο, αυτή η ÏÏθμιση θα Ï€ÏÎπει να παÏαλειφθεί. " -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "ΘÏÏα" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "ΔημιουÏγία αντιγÏάφων ασφαλείας (Replica) Host " -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Δώστε μια Ï€ÏοαιÏετική εφεδÏική υποδοχή. Î ÏÎπει να είναι Îνα αντίγÏαφο του κÏÏιου LDAP / AD διακομιστη." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "ΔημιουÏγία αντιγÏάφων ασφαλείας (Replica) Υποδοχη" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "ΑπενεÏγοποιηση του κεντÏικου διακομιστη" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Όταν ενεÏγοποιηθεί, με το ownCloud θα συνδεθείτε με το διακομιστή Ïεπλίκα." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "ΧÏήση TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Μην το χÏησιμοποιήσετε επιπÏοσθÎτως, για LDAPS συνδÎσεις , θα αποτÏχει." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP server (Windows) με διάκÏιση πεζών-ΚΕΦΑΛΑΙΩÎ" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "ΑπενεÏγοποίηση επικÏÏωσης Ï€Î¹ÏƒÏ„Î¿Ï€Î¿Î¹Î·Ï„Î¹ÎºÎ¿Ï SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Εάν η σÏνδεση δουλεÏει μόνο με αυτή την επιλογή, εισάγετε το LDAP SSL πιστοποιητικό του διακομιστή στον ownCloud server σας." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Δεν Ï€Ïοτείνεται, χÏήση μόνο για δοκιμÎÏ‚." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Cache Time-To-Live" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "σε δευτεÏόλεπτα. Μια αλλαγή αδειάζει την μνήμη cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Ρυθμίσεις Καταλόγου" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Πεδίο Ονόματος ΧÏήστη" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Η ιδιότητα LDAP που θα χÏησιμοποιείται για τη δημιουÏγία του ονόματος χÏήστη του ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Base User Tree" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Ένα DN βάσης χÏηστών ανά γÏαμμή" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "ΧαÏακτηÏιστικά αναζήτησης των χÏηστών " -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Î ÏοαιÏετικά? Ένα χαÏακτηÏιστικό ανά γÏαμμή " -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Group Display Name Field" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Η ιδιότητα LDAP που θα χÏησιμοποιείται για τη δημιουÏγία του ονόματος ομάδας του ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Base Group Tree" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Μια ομαδικη Βάση DN ανά γÏαμμή" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Ομάδα ΧαÏακτηÏιστικων Αναζήτηση" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Group-Member association" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Ειδικά ΧαÏακτηÏιστικά " -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Ποσοσταση πεδιου" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Î Ïοκαθισμενο πεδιο" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "σε bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Email τυπος" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "ΧÏήστης Î Ïοσωπικόςφάκελος Ονομασία Κανόνας " -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Αφήστε το κενό για το όνομα χÏήστη (Ï€Ïοεπιλογή). ΔιαφοÏετικά, συμπληÏώστε μία ιδιότητα LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Δοκιμαστικες Ïυθμισεις" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Βοήθεια" diff --git a/l10n/el/user_webdavauth.po b/l10n/el/user_webdavauth.po index 370f455b114dd2101fe0be36ebd3f760bb42c274..3a75e3ceaee1f04c8436901bdcff2572d50dfbe5 100644 --- a/l10n/el/user_webdavauth.po +++ b/l10n/el/user_webdavauth.po @@ -3,16 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimitris M. <monopatis@gmail.com>, 2012. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Konstantinos Tzanidis <tzanidis@gmail.com>, 2012. -# Marios Bekatoros <>, 2013. +# Dimitris M. <monopatis@gmail.com>, 2012 +# Efstathios Iosifidis <iefstathios@gmail.com>, 2012 +# Konstantinos Tzanidis <tzanidis@gmail.com>, 2012 +# Marios Bekatoros <>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/en@pirate/core.po b/l10n/en@pirate/core.po new file mode 100644 index 0000000000000000000000000000000000000000..63750feeb39d98c95228691c95e7cda1cb7b899e --- /dev/null +++ b/l10n/en@pirate/core.po @@ -0,0 +1,618 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# lhpalacio <luizhenrique_gomespalacio@hotmail.com>, 2013 +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+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" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/share.php:97 +#, php-format +msgid "User %s shared a file with you" +msgstr "User %s shared a file with you" + +#: ajax/share.php:99 +#, php-format +msgid "User %s shared a folder with you" +msgstr "" + +#: ajax/share.php:101 +#, php-format +msgid "" +"User %s shared the file \"%s\" with you. It is available for download here: " +"%s" +msgstr "" + +#: ajax/share.php:104 +#, php-format +msgid "" +"User %s shared the folder \"%s\" with you. It is available for download " +"here: %s" +msgstr "" + +#: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 +msgid "Category type not provided." +msgstr "" + +#: ajax/vcategories/add.php:30 +msgid "No category to add?" +msgstr "" + +#: ajax/vcategories/add.php:37 +#, php-format +msgid "This category already exists: %s" +msgstr "" + +#: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 +#: ajax/vcategories/favorites.php:24 +#: ajax/vcategories/removeFromFavorites.php:26 +msgid "Object type not provided." +msgstr "" + +#: ajax/vcategories/addToFavorites.php:30 +#: ajax/vcategories/removeFromFavorites.php:30 +#, php-format +msgid "%s ID not provided." +msgstr "" + +#: ajax/vcategories/addToFavorites.php:35 +#, php-format +msgid "Error adding %s to favorites." +msgstr "" + +#: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 +msgid "No categories selected for deletion." +msgstr "" + +#: ajax/vcategories/removeFromFavorites.php:35 +#, php-format +msgid "Error removing %s from favorites." +msgstr "" + +#: js/config.php:34 +msgid "Sunday" +msgstr "" + +#: js/config.php:35 +msgid "Monday" +msgstr "" + +#: js/config.php:36 +msgid "Tuesday" +msgstr "" + +#: js/config.php:37 +msgid "Wednesday" +msgstr "" + +#: js/config.php:38 +msgid "Thursday" +msgstr "" + +#: js/config.php:39 +msgid "Friday" +msgstr "" + +#: js/config.php:40 +msgid "Saturday" +msgstr "" + +#: js/config.php:45 +msgid "January" +msgstr "" + +#: js/config.php:46 +msgid "February" +msgstr "" + +#: js/config.php:47 +msgid "March" +msgstr "" + +#: js/config.php:48 +msgid "April" +msgstr "" + +#: js/config.php:49 +msgid "May" +msgstr "" + +#: js/config.php:50 +msgid "June" +msgstr "" + +#: js/config.php:51 +msgid "July" +msgstr "" + +#: js/config.php:52 +msgid "August" +msgstr "" + +#: js/config.php:53 +msgid "September" +msgstr "" + +#: js/config.php:54 +msgid "October" +msgstr "" + +#: js/config.php:55 +msgid "November" +msgstr "" + +#: js/config.php:56 +msgid "December" +msgstr "" + +#: js/js.js:286 +msgid "Settings" +msgstr "" + +#: js/js.js:718 +msgid "seconds ago" +msgstr "" + +#: js/js.js:719 +msgid "1 minute ago" +msgstr "" + +#: js/js.js:720 +msgid "{minutes} minutes ago" +msgstr "" + +#: js/js.js:721 +msgid "1 hour ago" +msgstr "" + +#: js/js.js:722 +msgid "{hours} hours ago" +msgstr "" + +#: js/js.js:723 +msgid "today" +msgstr "" + +#: js/js.js:724 +msgid "yesterday" +msgstr "" + +#: js/js.js:725 +msgid "{days} days ago" +msgstr "" + +#: js/js.js:726 +msgid "last month" +msgstr "" + +#: js/js.js:727 +msgid "{months} months ago" +msgstr "" + +#: js/js.js:728 +msgid "months ago" +msgstr "" + +#: js/js.js:729 +msgid "last year" +msgstr "" + +#: js/js.js:730 +msgid "years ago" +msgstr "" + +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "" + +#: js/oc-dialogs.js:121 +msgid "Cancel" +msgstr "" + +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" + +#: js/oc-dialogs.js:161 +msgid "Yes" +msgstr "" + +#: js/oc-dialogs.js:168 +msgid "No" +msgstr "" + +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + +#: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 +#: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 +msgid "The object type is not specified." +msgstr "" + +#: js/oc-vcategories.js: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 +#: js/oc-vcategories.js:172 js/oc-vcategories.js:189 js/oc-vcategories.js:195 +#: js/oc-vcategories.js:199 js/share.js:136 js/share.js:143 js/share.js:577 +#: js/share.js:589 +msgid "Error" +msgstr "" + +#: js/oc-vcategories.js:179 +msgid "The app name is not specified." +msgstr "" + +#: js/oc-vcategories.js:194 +msgid "The required file {file} is not installed!" +msgstr "" + +#: js/share.js:30 js/share.js:45 js/share.js:87 +msgid "Shared" +msgstr "" + +#: js/share.js:90 +msgid "Share" +msgstr "" + +#: js/share.js:125 js/share.js:617 +msgid "Error while sharing" +msgstr "" + +#: js/share.js:136 +msgid "Error while unsharing" +msgstr "" + +#: js/share.js:143 +msgid "Error while changing permissions" +msgstr "" + +#: js/share.js:152 +msgid "Shared with you and the group {group} by {owner}" +msgstr "" + +#: js/share.js:154 +msgid "Shared with you by {owner}" +msgstr "" + +#: js/share.js:159 +msgid "Share with" +msgstr "" + +#: js/share.js:164 +msgid "Share with link" +msgstr "" + +#: js/share.js:167 +msgid "Password protect" +msgstr "" + +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 +msgid "Password" +msgstr "Passcode" + +#: js/share.js:173 +msgid "Email link to person" +msgstr "" + +#: js/share.js:174 +msgid "Send" +msgstr "" + +#: js/share.js:178 +msgid "Set expiration date" +msgstr "" + +#: js/share.js:179 +msgid "Expiration date" +msgstr "" + +#: js/share.js:211 +msgid "Share via email:" +msgstr "" + +#: js/share.js:213 +msgid "No people found" +msgstr "" + +#: js/share.js:251 +msgid "Resharing is not allowed" +msgstr "" + +#: js/share.js:287 +msgid "Shared in {item} with {user}" +msgstr "" + +#: js/share.js:308 +msgid "Unshare" +msgstr "" + +#: js/share.js:320 +msgid "can edit" +msgstr "" + +#: js/share.js:322 +msgid "access control" +msgstr "" + +#: js/share.js:325 +msgid "create" +msgstr "" + +#: js/share.js:328 +msgid "update" +msgstr "" + +#: js/share.js:331 +msgid "delete" +msgstr "" + +#: js/share.js:334 +msgid "share" +msgstr "" + +#: js/share.js:368 js/share.js:564 +msgid "Password protected" +msgstr "" + +#: js/share.js:577 +msgid "Error unsetting expiration date" +msgstr "" + +#: js/share.js:589 +msgid "Error setting expiration date" +msgstr "" + +#: js/share.js:604 +msgid "Sending ..." +msgstr "" + +#: js/share.js:615 +msgid "Email sent" +msgstr "" + +#: js/update.js:14 +msgid "" +"The update was unsuccessful. Please report this issue to the <a " +"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud " +"community</a>." +msgstr "" + +#: js/update.js:18 +msgid "The update was successful. Redirecting you to ownCloud now." +msgstr "" + +#: lostpassword/controller.php:48 +msgid "ownCloud password reset" +msgstr "" + +#: lostpassword/templates/email.php:2 +msgid "Use the following link to reset your password: {link}" +msgstr "" + +#: lostpassword/templates/lostpassword.php:4 +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 "" + +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" + +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "" + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 +msgid "Username" +msgstr "" + +#: lostpassword/templates/lostpassword.php:21 +msgid "Request reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:4 +msgid "Your password was reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:5 +msgid "To login page" +msgstr "" + +#: lostpassword/templates/resetpassword.php:8 +msgid "New password" +msgstr "" + +#: lostpassword/templates/resetpassword.php:11 +msgid "Reset password" +msgstr "" + +#: strings.php:5 +msgid "Personal" +msgstr "" + +#: strings.php:6 +msgid "Users" +msgstr "" + +#: strings.php:7 +msgid "Apps" +msgstr "" + +#: strings.php:8 +msgid "Admin" +msgstr "" + +#: strings.php:9 +msgid "Help" +msgstr "" + +#: templates/403.php:12 +msgid "Access forbidden" +msgstr "" + +#: templates/404.php:12 +msgid "Cloud not found" +msgstr "" + +#: templates/edit_categories_dialog.php:4 +msgid "Edit categories" +msgstr "" + +#: templates/edit_categories_dialog.php:16 +msgid "Add" +msgstr "" + +#: templates/installation.php:24 templates/installation.php:31 +#: templates/installation.php:38 +msgid "Security Warning" +msgstr "" + +#: templates/installation.php:25 +msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" +msgstr "" + +#: templates/installation.php:26 +msgid "Please update your PHP installation to use ownCloud securely." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:33 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:39 +msgid "" +"Your data directory and files are probably accessible from the internet " +"because the .htaccess file does not work." +msgstr "" + +#: templates/installation.php:40 +msgid "" +"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>." +msgstr "" + +#: templates/installation.php:44 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:62 +msgid "Advanced" +msgstr "" + +#: templates/installation.php:64 +msgid "Data folder" +msgstr "" + +#: templates/installation.php:74 +msgid "Configure the database" +msgstr "" + +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 +msgid "will be used" +msgstr "" + +#: templates/installation.php:137 +msgid "Database user" +msgstr "" + +#: templates/installation.php:144 +msgid "Database password" +msgstr "" + +#: templates/installation.php:149 +msgid "Database name" +msgstr "" + +#: templates/installation.php:159 +msgid "Database tablespace" +msgstr "" + +#: templates/installation.php:166 +msgid "Database host" +msgstr "" + +#: templates/installation.php:172 +msgid "Finish setup" +msgstr "" + +#: templates/layout.guest.php:40 +msgid "web services under your control" +msgstr "web services under your control" + +#: templates/layout.user.php:36 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:61 +msgid "Log out" +msgstr "" + +#: templates/login.php:9 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:10 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:12 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:34 +msgid "Lost your password?" +msgstr "" + +#: templates/login.php:39 +msgid "remember" +msgstr "" + +#: templates/login.php:41 +msgid "Log in" +msgstr "" + +#: templates/login.php:47 +msgid "Alternative Logins" +msgstr "" + +#: templates/part.pagenavi.php:3 +msgid "prev" +msgstr "" + +#: templates/part.pagenavi.php:20 +msgid "next" +msgstr "" + +#: templates/update.php:3 +#, php-format +msgid "Updating ownCloud to version %s, this may take a while." +msgstr "" diff --git a/l10n/en@pirate/files.po b/l10n/en@pirate/files.po new file mode 100644 index 0000000000000000000000000000000000000000..23c4ba903fcc4d4a47203cf40ffe231851c01f43 --- /dev/null +++ b/l10n/en@pirate/files.po @@ -0,0 +1,322 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:27 ajax/move.php:30 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/upload.php:19 +msgid "No file was uploaded. Unknown error" +msgstr "" + +#: ajax/upload.php:26 +msgid "There is no error, the file uploaded with success" +msgstr "" + +#: ajax/upload.php:27 +msgid "" +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " +msgstr "" + +#: ajax/upload.php:29 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" + +#: ajax/upload.php:30 +msgid "The uploaded file was only partially uploaded" +msgstr "" + +#: ajax/upload.php:31 +msgid "No file was uploaded" +msgstr "" + +#: ajax/upload.php:32 +msgid "Missing a temporary folder" +msgstr "" + +#: ajax/upload.php:33 +msgid "Failed to write to disk" +msgstr "" + +#: ajax/upload.php:51 +msgid "Not enough storage available" +msgstr "" + +#: ajax/upload.php:83 +msgid "Invalid directory." +msgstr "" + +#: appinfo/app.php:12 +msgid "Files" +msgstr "" + +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 +msgid "Delete permanently" +msgstr "" + +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 +msgid "Delete" +msgstr "" + +#: js/fileactions.js:194 +msgid "Rename" +msgstr "" + +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 +msgid "Pending" +msgstr "" + +#: js/filelist.js:259 js/filelist.js:261 +msgid "{new_name} already exists" +msgstr "" + +#: js/filelist.js:259 js/filelist.js:261 +msgid "replace" +msgstr "" + +#: js/filelist.js:259 +msgid "suggest name" +msgstr "" + +#: js/filelist.js:259 js/filelist.js:261 +msgid "cancel" +msgstr "" + +#: js/filelist.js:306 +msgid "replaced {new_name} with {old_name}" +msgstr "" + +#: js/filelist.js:306 +msgid "undo" +msgstr "" + +#: js/filelist.js:331 +msgid "perform delete operation" +msgstr "" + +#: js/filelist.js:413 +msgid "1 file uploading" +msgstr "" + +#: js/filelist.js:416 js/filelist.js:470 +msgid "files uploading" +msgstr "" + +#: js/files.js:52 +msgid "'.' is an invalid file name." +msgstr "" + +#: js/files.js:56 +msgid "File name cannot be empty." +msgstr "" + +#: js/files.js:64 +msgid "" +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " +"allowed." +msgstr "" + +#: js/files.js:78 +msgid "Your storage is full, files can not be updated or synced anymore!" +msgstr "" + +#: js/files.js:82 +msgid "Your storage is almost full ({usedSpacePercent}%)" +msgstr "" + +#: js/files.js:231 +msgid "" +"Your download is being prepared. This might take some time if the files are " +"big." +msgstr "" + +#: js/files.js:264 +msgid "Unable to upload your file as it is a directory or has 0 bytes" +msgstr "" + +#: js/files.js:277 +msgid "Not enough space available" +msgstr "" + +#: js/files.js:317 +msgid "Upload cancelled." +msgstr "" + +#: js/files.js:413 +msgid "" +"File upload is in progress. Leaving the page now will cancel the upload." +msgstr "" + +#: js/files.js:486 +msgid "URL cannot be empty." +msgstr "" + +#: js/files.js:491 +msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" +msgstr "" + +#: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 +msgid "Error" +msgstr "" + +#: js/files.js:877 templates/index.php:69 +msgid "Name" +msgstr "" + +#: js/files.js:878 templates/index.php:80 +msgid "Size" +msgstr "" + +#: js/files.js:879 templates/index.php:82 +msgid "Modified" +msgstr "" + +#: js/files.js:898 +msgid "1 folder" +msgstr "" + +#: js/files.js:900 +msgid "{count} folders" +msgstr "" + +#: js/files.js:908 +msgid "1 file" +msgstr "" + +#: js/files.js:910 +msgid "{count} files" +msgstr "" + +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + +#: lib/helper.php:11 templates/index.php:18 +msgid "Upload" +msgstr "" + +#: templates/admin.php:5 +msgid "File handling" +msgstr "" + +#: templates/admin.php:7 +msgid "Maximum upload size" +msgstr "" + +#: templates/admin.php:10 +msgid "max. possible: " +msgstr "" + +#: templates/admin.php:15 +msgid "Needed for multi-file and folder downloads." +msgstr "" + +#: templates/admin.php:17 +msgid "Enable ZIP-download" +msgstr "" + +#: templates/admin.php:20 +msgid "0 is unlimited" +msgstr "" + +#: templates/admin.php:22 +msgid "Maximum input size for ZIP files" +msgstr "" + +#: templates/admin.php:26 +msgid "Save" +msgstr "" + +#: templates/index.php:7 +msgid "New" +msgstr "" + +#: templates/index.php:10 +msgid "Text file" +msgstr "" + +#: templates/index.php:12 +msgid "Folder" +msgstr "" + +#: templates/index.php:14 +msgid "From link" +msgstr "" + +#: templates/index.php:42 +msgid "Deleted files" +msgstr "" + +#: templates/index.php:48 +msgid "Cancel upload" +msgstr "" + +#: templates/index.php:54 +msgid "You don’t have write permissions here." +msgstr "" + +#: templates/index.php:61 +msgid "Nothing in here. Upload something!" +msgstr "" + +#: templates/index.php:75 +msgid "Download" +msgstr "Download" + +#: templates/index.php:87 templates/index.php:88 +msgid "Unshare" +msgstr "" + +#: templates/index.php:107 +msgid "Upload too large" +msgstr "" + +#: 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:114 +msgid "Files are being scanned, please wait." +msgstr "" + +#: templates/index.php:117 +msgid "Current scanning" +msgstr "" + +#: templates/upgrade.php:2 +msgid "Upgrading filesystem cache..." +msgstr "" diff --git a/l10n/en@pirate/files_encryption.po b/l10n/en@pirate/files_encryption.po new file mode 100644 index 0000000000000000000000000000000000000000..f27a3729d619264ef721582422ea391daa116379 --- /dev/null +++ b/l10n/en@pirate/files_encryption.po @@ -0,0 +1,103 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 +msgid "Encryption" +msgstr "" + +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" + +#: templates/settings-personal.php:11 +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" + +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" + +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/en@pirate/files_external.po b/l10n/en@pirate/files_external.po new file mode 100644 index 0000000000000000000000000000000000000000..a7724b86bee6b685af8bc83042b35e0f8992494f --- /dev/null +++ b/l10n/en@pirate/files_external.po @@ -0,0 +1,123 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:28 js/google.js:16 js/google.js:34 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:30 js/dropbox.js:96 js/dropbox.js:102 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:65 js/google.js:66 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:101 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:36 js/google.js:93 +msgid "Error configuring Google Drive storage" +msgstr "" + +#: lib/config.php:431 +msgid "" +"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " +"is not possible. Please ask your system administrator to install it." +msgstr "" + +#: lib/config.php:434 +msgid "" +"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" +" of FTP shares is not possible. Please ask your system administrator to " +"install it." +msgstr "" + +#: lib/config.php:437 +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 "" + +#: templates/settings.php:3 +msgid "External Storage" +msgstr "" + +#: templates/settings.php:9 templates/settings.php:28 +msgid "Folder name" +msgstr "" + +#: templates/settings.php:10 +msgid "External storage" +msgstr "" + +#: templates/settings.php:11 +msgid "Configuration" +msgstr "" + +#: templates/settings.php:12 +msgid "Options" +msgstr "" + +#: templates/settings.php:13 +msgid "Applicable" +msgstr "" + +#: templates/settings.php:33 +msgid "Add storage" +msgstr "" + +#: templates/settings.php:90 +msgid "None set" +msgstr "" + +#: templates/settings.php:91 +msgid "All Users" +msgstr "" + +#: templates/settings.php:92 +msgid "Groups" +msgstr "" + +#: templates/settings.php:100 +msgid "Users" +msgstr "" + +#: templates/settings.php:113 templates/settings.php:114 +#: templates/settings.php:149 templates/settings.php:150 +msgid "Delete" +msgstr "" + +#: templates/settings.php:129 +msgid "Enable User External Storage" +msgstr "" + +#: templates/settings.php:130 +msgid "Allow users to mount their own external storage" +msgstr "" + +#: templates/settings.php:141 +msgid "SSL root certificates" +msgstr "" + +#: templates/settings.php:159 +msgid "Import Root Certificate" +msgstr "" diff --git a/l10n/en@pirate/files_sharing.po b/l10n/en@pirate/files_sharing.po new file mode 100644 index 0000000000000000000000000000000000000000..1877fecbf764e7a7e2caeab497e425302d5d70b3 --- /dev/null +++ b/l10n/en@pirate/files_sharing.po @@ -0,0 +1,49 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# lhpalacio <luizhenrique_gomespalacio@hotmail.com>, 2013 +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/authenticate.php:4 +msgid "Password" +msgstr "Secret Code" + +#: templates/authenticate.php:6 +msgid "Submit" +msgstr "Submit" + +#: templates/public.php:10 +#, php-format +msgid "%s shared the folder %s with you" +msgstr "%s shared the folder %s with you" + +#: templates/public.php:13 +#, php-format +msgid "%s shared the file %s with you" +msgstr "%s shared the file %s with you" + +#: templates/public.php:19 templates/public.php:43 +msgid "Download" +msgstr "Download" + +#: templates/public.php:40 +msgid "No preview available for" +msgstr "No preview available for" + +#: templates/public.php:50 +msgid "web services under your control" +msgstr "web services under your control" diff --git a/l10n/en@pirate/files_trashbin.po b/l10n/en@pirate/files_trashbin.po new file mode 100644 index 0000000000000000000000000000000000000000..3ae46bccb49090d385f5bd9b8ccde433ad6dcf1f --- /dev/null +++ b/l10n/en@pirate/files_trashbin.po @@ -0,0 +1,84 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/delete.php:42 +#, php-format +msgid "Couldn't delete %s permanently" +msgstr "" + +#: ajax/undelete.php:42 +#, php-format +msgid "Couldn't restore %s" +msgstr "" + +#: js/trash.js:7 js/trash.js:96 +msgid "perform restore operation" +msgstr "" + +#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +msgid "Error" +msgstr "" + +#: js/trash.js:34 +msgid "delete file permanently" +msgstr "" + +#: js/trash.js:121 +msgid "Delete permanently" +msgstr "" + +#: js/trash.js:174 templates/index.php:17 +msgid "Name" +msgstr "" + +#: js/trash.js:175 templates/index.php:27 +msgid "Deleted" +msgstr "" + +#: js/trash.js:184 +msgid "1 folder" +msgstr "" + +#: js/trash.js:186 +msgid "{count} folders" +msgstr "" + +#: js/trash.js:194 +msgid "1 file" +msgstr "" + +#: js/trash.js:196 +msgid "{count} files" +msgstr "" + +#: templates/index.php:9 +msgid "Nothing in here. Your trash bin is empty!" +msgstr "" + +#: templates/index.php:20 templates/index.php:22 +msgid "Restore" +msgstr "" + +#: templates/index.php:30 templates/index.php:31 +msgid "Delete" +msgstr "" + +#: templates/part.breadcrumb.php:9 +msgid "Deleted Files" +msgstr "" diff --git a/l10n/en@pirate/files_versions.po b/l10n/en@pirate/files_versions.po new file mode 100644 index 0000000000000000000000000000000000000000..2df316a89241f58dd0b18adfc52dece6ca7d7b06 --- /dev/null +++ b/l10n/en@pirate/files_versions.po @@ -0,0 +1,57 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/rollbackVersion.php:15 +#, php-format +msgid "Could not revert: %s" +msgstr "" + +#: history.php:40 +msgid "success" +msgstr "" + +#: history.php:42 +#, php-format +msgid "File %s was reverted to version %s" +msgstr "" + +#: history.php:49 +msgid "failure" +msgstr "" + +#: history.php:51 +#, php-format +msgid "File %s could not be reverted to version %s" +msgstr "" + +#: history.php:69 +msgid "No old versions available" +msgstr "" + +#: history.php:74 +msgid "No path specified" +msgstr "" + +#: js/versions.js:6 +msgid "Versions" +msgstr "" + +#: templates/history.php:20 +msgid "Revert a file to a previous version by clicking on its revert button" +msgstr "" diff --git a/l10n/en@pirate/lib.po b/l10n/en@pirate/lib.po new file mode 100644 index 0000000000000000000000000000000000000000..be031f5ebd53adb8c5285c6071b60ba6711e81c0 --- /dev/null +++ b/l10n/en@pirate/lib.po @@ -0,0 +1,245 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: app.php:357 +msgid "Help" +msgstr "" + +#: app.php:370 +msgid "Personal" +msgstr "" + +#: app.php:381 +msgid "Settings" +msgstr "" + +#: app.php:393 +msgid "Users" +msgstr "" + +#: app.php:406 +msgid "Apps" +msgstr "" + +#: app.php:414 +msgid "Admin" +msgstr "" + +#: files.php:207 +msgid "ZIP download is turned off." +msgstr "" + +#: files.php:208 +msgid "Files need to be downloaded one by one." +msgstr "" + +#: files.php:209 files.php:242 +msgid "Back to Files" +msgstr "" + +#: files.php:239 +msgid "Selected files too large to generate zip file." +msgstr "" + +#: helper.php:228 +msgid "couldn't be determined" +msgstr "" + +#: json.php:28 +msgid "Application is not enabled" +msgstr "" + +#: json.php:39 json.php:62 json.php:73 +msgid "Authentication error" +msgstr "" + +#: json.php:51 +msgid "Token expired. Please reload page." +msgstr "" + +#: search/provider/file.php:17 search/provider/file.php:35 +msgid "Files" +msgstr "" + +#: search/provider/file.php:26 search/provider/file.php:33 +msgid "Text" +msgstr "" + +#: search/provider/file.php:29 +msgid "Images" +msgstr "" + +#: setup.php:34 +msgid "Set an admin username." +msgstr "" + +#: setup.php:37 +msgid "Set an admin password." +msgstr "" + +#: setup.php:55 +#, php-format +msgid "%s enter the database username." +msgstr "" + +#: setup.php:58 +#, php-format +msgid "%s enter the database name." +msgstr "" + +#: setup.php:61 +#, php-format +msgid "%s you may not use dots in the database name" +msgstr "" + +#: setup.php:64 +#, php-format +msgid "%s set the database host." +msgstr "" + +#: setup.php:132 setup.php:329 setup.php:374 +msgid "PostgreSQL username and/or password not valid" +msgstr "" + +#: setup.php:133 setup.php:238 +msgid "You need to enter either an existing account or the administrator." +msgstr "" + +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" + +#: setup.php:237 +msgid "MySQL username and/or password not valid" +msgstr "" + +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 +#, php-format +msgid "DB Error: \"%s\"" +msgstr "" + +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 +#, php-format +msgid "Offending command was: \"%s\"" +msgstr "" + +#: setup.php:308 +#, php-format +msgid "MySQL user '%s'@'localhost' exists already." +msgstr "" + +#: setup.php:309 +msgid "Drop this user from MySQL" +msgstr "" + +#: setup.php:314 +#, php-format +msgid "MySQL user '%s'@'%%' already exists" +msgstr "" + +#: setup.php:315 +msgid "Drop this user from MySQL." +msgstr "" + +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 +#, php-format +msgid "Offending command was: \"%s\", name: %s, password: %s" +msgstr "" + +#: setup.php:644 +#, php-format +msgid "MS SQL username and/or password not valid: %s" +msgstr "" + +#: setup.php:867 +msgid "" +"Your web server is not yet properly setup to allow files synchronization " +"because the WebDAV interface seems to be broken." +msgstr "" + +#: setup.php:868 +#, php-format +msgid "Please double check the <a href='%s'>installation guides</a>." +msgstr "" + +#: template.php:113 +msgid "seconds ago" +msgstr "" + +#: template.php:114 +msgid "1 minute ago" +msgstr "" + +#: template.php:115 +#, php-format +msgid "%d minutes ago" +msgstr "" + +#: template.php:116 +msgid "1 hour ago" +msgstr "" + +#: template.php:117 +#, php-format +msgid "%d hours ago" +msgstr "" + +#: template.php:118 +msgid "today" +msgstr "" + +#: template.php:119 +msgid "yesterday" +msgstr "" + +#: template.php:120 +#, php-format +msgid "%d days ago" +msgstr "" + +#: template.php:121 +msgid "last month" +msgstr "" + +#: template.php:122 +#, php-format +msgid "%d months ago" +msgstr "" + +#: template.php:123 +msgid "last year" +msgstr "" + +#: template.php:124 +msgid "years ago" +msgstr "" + +#: vcategories.php:188 vcategories.php:249 +#, php-format +msgid "Could not find category \"%s\"" +msgstr "" diff --git a/l10n/en@pirate/settings.po b/l10n/en@pirate/settings.po new file mode 100644 index 0000000000000000000000000000000000000000..2dd26cf0d9d21d81c2968714e6eefb2e08b653d5 --- /dev/null +++ b/l10n/en@pirate/settings.po @@ -0,0 +1,496 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/apps/ocs.php:20 +msgid "Unable to load list from App Store" +msgstr "" + +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/togglegroups.php:20 +msgid "Authentication error" +msgstr "" + +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 +msgid "Unable to change display name" +msgstr "" + +#: ajax/creategroup.php:10 +msgid "Group already exists" +msgstr "" + +#: ajax/creategroup.php:19 +msgid "Unable to add group" +msgstr "" + +#: ajax/enableapp.php:11 +msgid "Could not enable app. " +msgstr "" + +#: ajax/lostpassword.php:12 +msgid "Email saved" +msgstr "" + +#: ajax/lostpassword.php:14 +msgid "Invalid email" +msgstr "" + +#: ajax/removegroup.php:13 +msgid "Unable to delete group" +msgstr "" + +#: ajax/removeuser.php:24 +msgid "Unable to delete user" +msgstr "" + +#: ajax/setlanguage.php:15 +msgid "Language changed" +msgstr "" + +#: ajax/setlanguage.php:17 ajax/setlanguage.php:20 +msgid "Invalid request" +msgstr "" + +#: ajax/togglegroups.php:12 +msgid "Admins can't remove themself from the admin group" +msgstr "" + +#: ajax/togglegroups.php:30 +#, php-format +msgid "Unable to add user to group %s" +msgstr "" + +#: ajax/togglegroups.php:36 +#, php-format +msgid "Unable to remove user from group %s" +msgstr "" + +#: ajax/updateapp.php:14 +msgid "Couldn't update app." +msgstr "" + +#: js/apps.js:30 +msgid "Update to {appversion}" +msgstr "" + +#: js/apps.js:36 js/apps.js:76 +msgid "Disable" +msgstr "" + +#: js/apps.js:36 js/apps.js:64 js/apps.js:83 +msgid "Enable" +msgstr "" + +#: js/apps.js:55 +msgid "Please wait...." +msgstr "" + +#: js/apps.js:59 js/apps.js:71 js/apps.js:80 js/apps.js:93 +msgid "Error" +msgstr "" + +#: js/apps.js:90 +msgid "Updating...." +msgstr "" + +#: js/apps.js:93 +msgid "Error while updating app" +msgstr "" + +#: js/apps.js:96 +msgid "Updated" +msgstr "" + +#: js/personal.js:118 +msgid "Saving..." +msgstr "" + +#: js/users.js:47 +msgid "deleted" +msgstr "" + +#: js/users.js:47 +msgid "undo" +msgstr "" + +#: js/users.js:79 +msgid "Unable to remove user" +msgstr "" + +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 +msgid "Groups" +msgstr "" + +#: js/users.js:95 templates/users.php:85 templates/users.php:120 +msgid "Group Admin" +msgstr "" + +#: js/users.js:115 templates/users.php:160 +msgid "Delete" +msgstr "" + +#: js/users.js:269 +msgid "add group" +msgstr "" + +#: js/users.js:428 +msgid "A valid username must be provided" +msgstr "" + +#: js/users.js:429 js/users.js:435 js/users.js:450 +msgid "Error creating user" +msgstr "" + +#: js/users.js:434 +msgid "A valid password must be provided" +msgstr "" + +#: personal.php:35 personal.php:36 +msgid "__language_name__" +msgstr "" + +#: templates/admin.php:15 +msgid "Security Warning" +msgstr "" + +#: templates/admin.php:18 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides is not working. We " +"strongly suggest that you configure your webserver in a way that the data " +"directory is no longer accessible or you move the data directory outside the" +" webserver document root." +msgstr "" + +#: templates/admin.php:29 +msgid "Setup Warning" +msgstr "" + +#: templates/admin.php:32 +msgid "" +"Your web server is not yet properly setup to allow files synchronization " +"because the WebDAV interface seems to be broken." +msgstr "" + +#: templates/admin.php:33 +#, php-format +msgid "Please double check the <a href='%s'>installation guides</a>." +msgstr "" + +#: templates/admin.php:44 +msgid "Module 'fileinfo' missing" +msgstr "" + +#: templates/admin.php:47 +msgid "" +"The PHP module 'fileinfo' is missing. We strongly recommend to enable this " +"module to get best results with mime-type detection." +msgstr "" + +#: templates/admin.php:58 +msgid "Locale not working" +msgstr "" + +#: templates/admin.php:63 +#, php-format +msgid "" +"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." +msgstr "" + +#: templates/admin.php:75 +msgid "Internet connection not working" +msgstr "" + +#: templates/admin.php:78 +msgid "" +"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." +msgstr "" + +#: templates/admin.php:92 +msgid "Cron" +msgstr "" + +#: templates/admin.php:101 +msgid "Execute one task with each page loaded" +msgstr "" + +#: templates/admin.php:111 +msgid "" +"cron.php is registered at a webcron service. Call the cron.php page in the " +"owncloud root once a minute over http." +msgstr "" + +#: templates/admin.php:121 +msgid "" +"Use systems cron service. Call the cron.php file in the owncloud folder via " +"a system cronjob once a minute." +msgstr "" + +#: templates/admin.php:128 +msgid "Sharing" +msgstr "" + +#: templates/admin.php:134 +msgid "Enable Share API" +msgstr "" + +#: templates/admin.php:135 +msgid "Allow apps to use the Share API" +msgstr "" + +#: templates/admin.php:142 +msgid "Allow links" +msgstr "" + +#: templates/admin.php:143 +msgid "Allow users to share items to the public with links" +msgstr "" + +#: templates/admin.php:150 +msgid "Allow resharing" +msgstr "" + +#: templates/admin.php:151 +msgid "Allow users to share items shared with them again" +msgstr "" + +#: templates/admin.php:158 +msgid "Allow users to share with anyone" +msgstr "" + +#: templates/admin.php:161 +msgid "Allow users to only share with users in their groups" +msgstr "" + +#: templates/admin.php:168 +msgid "Security" +msgstr "" + +#: templates/admin.php:181 +msgid "Enforce HTTPS" +msgstr "" + +#: templates/admin.php:182 +msgid "" +"Enforces the clients to connect to ownCloud via an encrypted connection." +msgstr "" + +#: templates/admin.php:185 +msgid "" +"Please connect to this ownCloud instance via HTTPS to enable or disable the " +"SSL enforcement." +msgstr "" + +#: templates/admin.php:195 +msgid "Log" +msgstr "" + +#: templates/admin.php:196 +msgid "Log level" +msgstr "" + +#: templates/admin.php:227 +msgid "More" +msgstr "" + +#: templates/admin.php:228 +msgid "Less" +msgstr "" + +#: templates/admin.php:235 templates/personal.php:105 +msgid "Version" +msgstr "" + +#: 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 " +"href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is " +"licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " +"target=\"_blank\"><abbr title=\"Affero General Public " +"License\">AGPL</abbr></a>." +msgstr "" + +#: templates/apps.php:11 +msgid "Add your App" +msgstr "" + +#: templates/apps.php:12 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:28 +msgid "Select an App" +msgstr "" + +#: templates/apps.php:34 +msgid "See application page at apps.owncloud.com" +msgstr "" + +#: templates/apps.php:36 +msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" +msgstr "" + +#: templates/apps.php:38 +msgid "Update" +msgstr "" + +#: templates/help.php:4 +msgid "User Documentation" +msgstr "" + +#: templates/help.php:6 +msgid "Administrator Documentation" +msgstr "" + +#: templates/help.php:9 +msgid "Online Documentation" +msgstr "" + +#: templates/help.php:11 +msgid "Forum" +msgstr "" + +#: templates/help.php:14 +msgid "Bugtracker" +msgstr "" + +#: templates/help.php:17 +msgid "Commercial Support" +msgstr "" + +#: templates/personal.php:8 +#, php-format +msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>" +msgstr "" + +#: templates/personal.php:15 +msgid "Get the apps to sync your files" +msgstr "" + +#: templates/personal.php:26 +msgid "Show First Run Wizard again" +msgstr "" + +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 +msgid "Password" +msgstr "Passcode" + +#: templates/personal.php:38 +msgid "Your password was changed" +msgstr "" + +#: templates/personal.php:39 +msgid "Unable to change your password" +msgstr "" + +#: templates/personal.php:40 +msgid "Current password" +msgstr "" + +#: templates/personal.php:42 +msgid "New password" +msgstr "" + +#: templates/personal.php:44 +msgid "Change password" +msgstr "" + +#: templates/personal.php:56 templates/users.php:81 +msgid "Display Name" +msgstr "" + +#: templates/personal.php:68 +msgid "Email" +msgstr "" + +#: templates/personal.php:70 +msgid "Your email address" +msgstr "" + +#: templates/personal.php:71 +msgid "Fill in an email address to enable password recovery" +msgstr "" + +#: templates/personal.php:77 templates/personal.php:78 +msgid "Language" +msgstr "" + +#: templates/personal.php:89 +msgid "Help translate" +msgstr "" + +#: templates/personal.php:94 +msgid "WebDAV" +msgstr "" + +#: templates/personal.php:96 +msgid "Use this address to connect to your ownCloud in your file manager" +msgstr "" + +#: templates/users.php:21 templates/users.php:80 +msgid "Login Name" +msgstr "" + +#: templates/users.php:30 +msgid "Create" +msgstr "" + +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 +msgid "Default Storage" +msgstr "" + +#: templates/users.php:44 templates/users.php:138 +msgid "Unlimited" +msgstr "" + +#: templates/users.php:62 templates/users.php:153 +msgid "Other" +msgstr "" + +#: templates/users.php:87 +msgid "Storage" +msgstr "" + +#: templates/users.php:98 +msgid "change display name" +msgstr "" + +#: templates/users.php:102 +msgid "set new password" +msgstr "" + +#: templates/users.php:133 +msgid "Default" +msgstr "" diff --git a/l10n/en@pirate/user_ldap.po b/l10n/en@pirate/user_ldap.po new file mode 100644 index 0000000000000000000000000000000000000000..ffa7973ace000da2b7ead4454ea1dc12ff90b9ef --- /dev/null +++ b/l10n/en@pirate/user_ldap.po @@ -0,0 +1,419 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + +#: ajax/deleteConfiguration.php:34 +msgid "Failed to delete the server configuration" +msgstr "" + +#: ajax/testConfiguration.php:36 +msgid "The configuration is valid and the connection could be established!" +msgstr "" + +#: ajax/testConfiguration.php:39 +msgid "" +"The configuration is valid, but the Bind failed. Please check the server " +"settings and credentials." +msgstr "" + +#: ajax/testConfiguration.php:43 +msgid "" +"The configuration is invalid. Please look in the ownCloud log for further " +"details." +msgstr "" + +#: js/settings.js:66 +msgid "Deletion failed" +msgstr "" + +#: js/settings.js:82 +msgid "Take over settings from recent server configuration?" +msgstr "" + +#: js/settings.js:83 +msgid "Keep settings?" +msgstr "" + +#: js/settings.js:97 +msgid "Cannot add server configuration" +msgstr "" + +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 +msgid "Connection test succeeded" +msgstr "" + +#: js/settings.js:146 +msgid "Connection test failed" +msgstr "" + +#: js/settings.js:156 +msgid "Do you really want to delete the current Server Configuration?" +msgstr "" + +#: js/settings.js:157 +msgid "Confirm Deletion" +msgstr "" + +#: templates/settings.php:9 +msgid "" +"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" +" experience unexpected behaviour. Please ask your system administrator to " +"disable one of them." +msgstr "" + +#: templates/settings.php:12 +msgid "" +"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " +"work. Please ask your system administrator to install it." +msgstr "" + +#: templates/settings.php:16 +msgid "Server configuration" +msgstr "" + +#: templates/settings.php:32 +msgid "Add Server Configuration" +msgstr "" + +#: templates/settings.php:37 +msgid "Host" +msgstr "" + +#: templates/settings.php:39 +msgid "" +"You can omit the protocol, except you require SSL. Then start with ldaps://" +msgstr "" + +#: templates/settings.php:40 +msgid "Base DN" +msgstr "" + +#: templates/settings.php:41 +msgid "One Base DN per line" +msgstr "" + +#: templates/settings.php:42 +msgid "You can specify Base DN for users and groups in the Advanced tab" +msgstr "" + +#: templates/settings.php:44 +msgid "User DN" +msgstr "" + +#: templates/settings.php:46 +msgid "" +"The DN of the client user with which the bind shall be done, e.g. " +"uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " +"empty." +msgstr "" + +#: templates/settings.php:47 +msgid "Password" +msgstr "Passcode" + +#: templates/settings.php:50 +msgid "For anonymous access, leave DN and Password empty." +msgstr "" + +#: templates/settings.php:51 +msgid "User Login Filter" +msgstr "" + +#: templates/settings.php:54 +#, php-format +msgid "" +"Defines the filter to apply, when login is attempted. %%uid replaces the " +"username in the login action." +msgstr "" + +#: templates/settings.php:55 +#, php-format +msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" +msgstr "" + +#: templates/settings.php:56 +msgid "User List Filter" +msgstr "" + +#: templates/settings.php:59 +msgid "Defines the filter to apply, when retrieving users." +msgstr "" + +#: templates/settings.php:60 +msgid "without any placeholder, e.g. \"objectClass=person\"." +msgstr "" + +#: templates/settings.php:61 +msgid "Group Filter" +msgstr "" + +#: templates/settings.php:64 +msgid "Defines the filter to apply, when retrieving groups." +msgstr "" + +#: templates/settings.php:65 +msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." +msgstr "" + +#: templates/settings.php:69 +msgid "Connection Settings" +msgstr "" + +#: templates/settings.php:71 +msgid "Configuration Active" +msgstr "" + +#: templates/settings.php:71 +msgid "When unchecked, this configuration will be skipped." +msgstr "" + +#: templates/settings.php:72 +msgid "Port" +msgstr "" + +#: templates/settings.php:73 +msgid "Backup (Replica) Host" +msgstr "" + +#: templates/settings.php:73 +msgid "" +"Give an optional backup host. It must be a replica of the main LDAP/AD " +"server." +msgstr "" + +#: templates/settings.php:74 +msgid "Backup (Replica) Port" +msgstr "" + +#: templates/settings.php:75 +msgid "Disable Main Server" +msgstr "" + +#: templates/settings.php:75 +msgid "When switched on, ownCloud will only connect to the replica server." +msgstr "" + +#: templates/settings.php:76 +msgid "Use TLS" +msgstr "" + +#: templates/settings.php:76 +msgid "Do not use it additionally for LDAPS connections, it will fail." +msgstr "" + +#: templates/settings.php:77 +msgid "Case insensitve LDAP server (Windows)" +msgstr "" + +#: templates/settings.php:78 +msgid "Turn off SSL certificate validation." +msgstr "" + +#: templates/settings.php:78 +msgid "" +"If connection only works with this option, import the LDAP server's SSL " +"certificate in your ownCloud server." +msgstr "" + +#: templates/settings.php:78 +msgid "Not recommended, use for testing only." +msgstr "" + +#: templates/settings.php:79 +msgid "Cache Time-To-Live" +msgstr "" + +#: templates/settings.php:79 +msgid "in seconds. A change empties the cache." +msgstr "" + +#: templates/settings.php:81 +msgid "Directory Settings" +msgstr "" + +#: templates/settings.php:83 +msgid "User Display Name Field" +msgstr "" + +#: templates/settings.php:83 +msgid "The LDAP attribute to use to generate the user`s ownCloud name." +msgstr "" + +#: templates/settings.php:84 +msgid "Base User Tree" +msgstr "" + +#: templates/settings.php:84 +msgid "One User Base DN per line" +msgstr "" + +#: templates/settings.php:85 +msgid "User Search Attributes" +msgstr "" + +#: templates/settings.php:85 templates/settings.php:88 +msgid "Optional; one attribute per line" +msgstr "" + +#: templates/settings.php:86 +msgid "Group Display Name Field" +msgstr "" + +#: templates/settings.php:86 +msgid "The LDAP attribute to use to generate the groups`s ownCloud name." +msgstr "" + +#: templates/settings.php:87 +msgid "Base Group Tree" +msgstr "" + +#: templates/settings.php:87 +msgid "One Group Base DN per line" +msgstr "" + +#: templates/settings.php:88 +msgid "Group Search Attributes" +msgstr "" + +#: templates/settings.php:89 +msgid "Group-Member association" +msgstr "" + +#: templates/settings.php:91 +msgid "Special Attributes" +msgstr "" + +#: templates/settings.php:93 +msgid "Quota Field" +msgstr "" + +#: templates/settings.php:94 +msgid "Quota Default" +msgstr "" + +#: templates/settings.php:94 +msgid "in bytes" +msgstr "" + +#: templates/settings.php:95 +msgid "Email Field" +msgstr "" + +#: templates/settings.php:96 +msgid "User Home Folder Naming Rule" +msgstr "" + +#: templates/settings.php:96 +msgid "" +"Leave empty for user name (default). Otherwise, specify an LDAP/AD " +"attribute." +msgstr "" + +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 +msgid "Test Configuration" +msgstr "" + +#: templates/settings.php:111 +msgid "Help" +msgstr "" diff --git a/l10n/en@pirate/user_webdavauth.po b/l10n/en@pirate/user_webdavauth.po new file mode 100644 index 0000000000000000000000000000000000000000..055e077694ef7cc666fb06787c763457e5117b78 --- /dev/null +++ b/l10n/en@pirate/user_webdavauth.po @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2012-11-09 09:06+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en@pirate\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:3 +msgid "WebDAV Authentication" +msgstr "" + +#: templates/settings.php:4 +msgid "URL: http://" +msgstr "" + +#: templates/settings.php:7 +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 "" diff --git a/l10n/eo/core.po b/l10n/eo/core.po index fd104b957cc62f71872778dd2127c13703d64ddf..a1b31eb9896160086ab72074fb67679f86d4a54a 100644 --- a/l10n/eo/core.po +++ b/l10n/eo/core.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -# Michael Moroni <haikara90@gmail.com>, 2012. -# <mstreet@kde.org.ar>, 2011, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -215,26 +212,30 @@ msgstr "lastajare" msgid "years ago" msgstr "jaroj antaÅe" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Akcepti" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Elekti" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Nuligi" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Elekti" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Jes" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ne" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Akcepti" + #: 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." @@ -296,7 +297,7 @@ msgstr "Kunhavigi per ligilo" msgid "Password protect" msgstr "Protekti per pasvorto" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Pasvorto" @@ -399,24 +400,27 @@ msgstr "La pasvorto de ownCloud restariÄis." msgid "Use the following link to reset your password: {link}" msgstr "Uzu la jenan ligilon por restarigi vian pasvorton: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Vi ricevos ligilon retpoÅte por rekomencigi vian pasvorton." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Peto malsukcesis!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Vi ricevos ligilon retpoÅte por rekomencigi vian pasvorton." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Uzantonomo" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Peti rekomencigon" @@ -522,75 +526,80 @@ msgstr "Progresinta" msgid "Data folder" msgstr "Datuma dosierujo" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Agordi la datumbazon" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "estos uzata" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Datumbaza uzanto" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Datumbaza pasvorto" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Datumbaza nomo" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Datumbaza tabelospaco" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Datumbaza gastigo" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Fini la instalon" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "TTT-servoj sub via kontrolo" +msgstr "TTT-servoj regataj de vi" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "Elsaluti" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Se vi ne ÅanÄis vian pasvorton lastatempe, via konto eble kompromitas!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Bonvolu ÅanÄi vian pasvorton por sekurigi vian konton ree." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Ĉu vi perdis vian pasvorton?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "memori" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Ensaluti" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/eo/files.po b/l10n/eo/files.po index fb3dd94df15915ba2b8ce7a6f251f954c6a35744..ce1da7129f199edb5d6addad694c6ba1e634067c 100644 --- a/l10n/eo/files.po +++ b/l10n/eo/files.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 2013. -# Mariano <mstreet@kde.org.ar>, 2012. -# <mstreet@kde.org.ar>, 2011, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -30,17 +27,13 @@ msgstr "Ne eblis movi %s: dosiero kun ĉi tiu nomo jam ekzistas" msgid "Could not move %s" msgstr "Ne eblis movi %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Ne eblis alinomigi dosieron" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Neniu dosiero alÅutiÄis. Nekonata eraro." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Ne estas eraro, la dosiero alÅutiÄis sukcese" +msgstr "Ne estas eraro, la dosiero alÅutiÄis sukcese." #: ajax/upload.php:27 msgid "" @@ -55,15 +48,15 @@ msgstr "La dosiero alÅutita superas la regulon MAX_FILE_SIZE, kiu estas difinit #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "La alÅutita dosiero nur parte alÅutiÄis" +msgstr "la alÅutita dosiero nur parte alÅutiÄis" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Neniu dosiero estas alÅutita" +msgstr "Neniu dosiero alÅutiÄis." #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Mankas tempa dosierujo" +msgstr "Mankas provizora dosierujo." #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -81,57 +74,61 @@ msgstr "Nevalida dosierujo." msgid "Files" msgstr "Dosieroj" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Kunhavigi" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Forigi" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Alinomigi" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Traktotaj" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} jam ekzistas" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "anstataÅigi" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sugesti nomon" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "nuligi" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "anstataÅiÄis {new_name} per {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "malfari" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 dosiero estas alÅutata" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "dosieroj estas alÅutataj" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -155,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "Via elÅuto pretiÄatas. Ĉi tio povas daÅri iom da tempo se la dosieroj grandas." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Ne eblis alÅuti vian dosieron ĉar Äi estas dosierujo aÅ havas 0 duumokojn" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Ne haveblas sufiĉa spaco" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "La alÅuto nuliÄis." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "DosieralÅuto plenumiÄas. Lasi la paÄon nun nuligus la alÅuton." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL ne povas esti malplena." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Nevalida dosierujnomo. Uzo de “Shared†rezervatas de 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 "Eraro" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nomo" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Grando" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modifita" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 dosierujo" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} dosierujoj" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 dosiero" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} dosierujoj" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Ne eblis alinomigi dosieron" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "AlÅuti" @@ -278,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "Nuligi alÅuton" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Nenio estas ĉi tie. AlÅutu ion!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "ElÅuti" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Malkunhavigi" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "ElÅuto tro larÄa" +msgstr "AlÅuto tro larÄa" -#: 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 "La dosieroj, kiujn vi provas alÅuti, transpasas la maksimuman grandon por dosieralÅutoj en ĉi tiu servilo." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Dosieroj estas skanataj, bonvolu atendi." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Nuna skano" diff --git a/l10n/eo/files_encryption.po b/l10n/eo/files_encryption.po index e909ea87bff7f6e29dd3b24cfcd23c0c4fc00249..907d1a9902edac5dad55f1898c48093106c738e5 100644 --- a/l10n/eo/files_encryption.po +++ b/l10n/eo/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Konservante..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Ĉifrado" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Nenio" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/eo/files_external.po b/l10n/eo/files_external.po index 97fd9187fc7e6f5251de21fd61dbcdb2babc2e58..8de6f3ebf7a7b97cecb45ad5574aeb7febc493bf 100644 --- a/l10n/eo/files_external.po +++ b/l10n/eo/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -38,19 +37,26 @@ msgstr "Bonvolu provizi Ålosilon de la aplikaĵo Dropbox validan kaj sekretan." msgid "Error configuring Google Drive storage" msgstr "Eraro dum agordado de la memorservo Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Malena memorilo" diff --git a/l10n/eo/files_sharing.po b/l10n/eo/files_sharing.po index e8fc61e3282087553754f0f023af9ef888577f3b..e6657eb7f01a8c929b97b0c59a3f837ea2673bb8 100644 --- a/l10n/eo/files_sharing.po +++ b/l10n/eo/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/eo/files_trashbin.po b/l10n/eo/files_trashbin.po index ef1aba79f4894327df60619b68d132626e35d620..038162ee7926fce2d11d35f404f899e4f5fa6d6e 100644 --- a/l10n/eo/files_trashbin.po +++ b/l10n/eo/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Eraro" @@ -39,31 +39,31 @@ msgstr "Eraro" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nomo" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 dosierujo" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} dosierujoj" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 dosiero" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} dosierujoj" diff --git a/l10n/eo/files_versions.po b/l10n/eo/files_versions.po index 03a9d97ec3a6f547ac84199bf163545ac69ed527..afca16226f037b0adb951968fca38198b982ab66 100644 --- a/l10n/eo/files_versions.po +++ b/l10n/eo/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <kristjan.schmidt@googlemail.com>, 2013. -# Mariano <mstreet@kde.org.ar>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/eo/lib.po b/l10n/eo/lib.po index 1bd6af554dc0889631df8460dca45ff1062295a6..82a56cb27ca16a53aab2e495ac178beadb8db4de 100644 --- a/l10n/eo/lib.po +++ b/l10n/eo/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Helpo" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Persona" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Agordo" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Uzantoj" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplikaĵoj" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administranto" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP-elÅuto estas malkapabligita." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Dosieroj devas elÅutiÄi unuope." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Reen al la dosieroj" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "La elektitaj dosieroj tro grandas por genero de ZIP-dosiero." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -114,79 +113,83 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" #: template.php:113 msgid "seconds ago" -msgstr "sekundojn antaÅe" +msgstr "sekundoj antaÅe" #: template.php:114 msgid "1 minute ago" @@ -221,7 +224,7 @@ msgstr "antaÅ %d tagoj" #: template.php:121 msgid "last month" -msgstr "lasta monato" +msgstr "lastamonate" #: template.php:122 #, php-format @@ -230,24 +233,11 @@ msgstr "antaÅ %d monatoj" #: template.php:123 msgid "last year" -msgstr "lasta jaro" +msgstr "lastajare" #: template.php:124 msgid "years ago" -msgstr "jarojn antaÅe" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s haveblas. Ekhavu <a href=\"%s\">pli da informo</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "Äisdata" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "Äisdateckontrolo estas malkapabligita" +msgstr "jaroj antaÅe" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/eo/settings.po b/l10n/eo/settings.po index 5ad89620f39fefb1fd7bb3bc9963ee00d08202b4..9dcffd14be2ffe798f227dc1d762fd11eb090ad5 100644 --- a/l10n/eo/settings.po +++ b/l10n/eo/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 2013. -# Mariano <mstreet@kde.org.ar>, 2012. -# <mstreet@kde.org.ar>, 2011, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Ne eblis Åargi liston el aplikaĵovendejo" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "AÅtentiga eraro" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -119,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Konservante..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "forigita" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "malfari" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupoj" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupadministranto" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Forigi" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Esperanto" @@ -234,7 +235,7 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" @@ -254,39 +255,39 @@ msgstr "" #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "Kunhavigo" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "Kapabligi API-on por Kunhavigo" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "Kapabligi aplikaĵojn uzi la API-on pri Kunhavigo" #: templates/admin.php:142 msgid "Allow links" -msgstr "" +msgstr "Kapabligi ligilojn" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "Kapabligi uzantojn kunhavigi erojn kun la publiko perligile" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "" +msgstr "Kapabligi rekunhavigon" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "Kapabligi uzantojn rekunhavigi erojn kunhavigitajn kun ili" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "" +msgstr "Kapabligi uzantojn kunhavigi kun ĉiu ajn" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "Kapabligi uzantojn nur kunhavigi kun uzantoj el siaj grupoj" #: templates/admin.php:168 msgid "Security" @@ -309,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Protokolo" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "Registronivelo" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Pli" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Malpli" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Eldono" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Pasvorto" @@ -422,82 +423,74 @@ msgstr "Nova pasvorto" msgid "Change password" msgstr "ÅœanÄi la pasvorton" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "RetpoÅto" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Via retpoÅta adreso" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Enigu retpoÅtadreson por kapabligi pasvortan restaÅron" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Lingvo" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Helpu traduki" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Uzu ĉi tiun adreson por konekti al via ownCloud vian dosieradministrilon" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Krei" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "DefaÅlta konservejo" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Senlima" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Alia" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Konservejo" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "DefaÅlta" diff --git a/l10n/eo/user_ldap.po b/l10n/eo/user_ldap.po index ae0cd9b839265e89b2241d73e2c9e825feb96b4d..68086fb0d4bf615633c8049d6cb7609f28d31af4 100644 --- a/l10n/eo/user_ldap.po +++ b/l10n/eo/user_ldap.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 2013. -# Mariano <mstreet@kde.org.ar>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -19,6 +17,10 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -55,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Sukceso" + +#: js/settings.js:117 +msgid "Error" +msgstr "Eraro" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Gastigo" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Vi povas neglekti la protokolon, escepte se vi bezonas SSL-on. Tiuokaze, komencu per ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Bazo-DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Uzanto-DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Pasvorto" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Por sennoman aliron, lasu DN-on kaj Pasvorton malplenaj." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtrilo de uzantensaluto" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Äœi difinas la filtrilon aplikotan, kiam oni provas ensaluti. %%uid anstataÅigas la uzantonomon en la ensaluta ago." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "uzu la referencilon %%uid, ekz.: \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filtrilo de uzantolisto" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Äœi difinas la filtrilon aplikotan, kiam veniÄas uzantoj." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "sen ajna referencilo, ekz.: \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtrilo de grupo" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Äœi difinas la filtrilon aplikotan, kiam veniÄas grupoj." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "sen ajna referencilo, ekz.: \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Pordo" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Uzi TLS-on" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP-servilo blinda je litergrandeco (Vindozo)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Malkapabligi validkontrolon de SSL-atestiloj." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Se la konekto nur funkcias kun ĉi tiu malnepro, enportu la SSL-atestilo de la LDAP-servilo en via ownCloud-servilo." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Ne rekomendata, uzu Äin nur por testoj." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "sekunde. Ajna ÅanÄo malplenigas la kaÅmemoron." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Kampo de vidignomo de uzanto" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "La atributo de LDAP uzota por generi la ownCloud-an nomon de la uzanto." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Baza uzantarbo" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Kampo de vidignomo de grupo" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "La atributo de LDAP uzota por generi la ownCloud-an nomon de la grupo." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Baza gruparbo" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Asocio de grupo kaj membro" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "duumoke" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Lasu malplena por uzantonomo (defaÅlto). Alie, specifu LDAP/AD-atributon." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Helpo" diff --git a/l10n/eo/user_webdavauth.po b/l10n/eo/user_webdavauth.po index 8217ee0e2b9ccb3f2adac4e0784be30425c456a9..aa3b42b411916dd90f8e972606e3f77de8d49028 100644 --- a/l10n/eo/user_webdavauth.po +++ b/l10n/eo/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mariano <mstreet@kde.org.ar>, 2013. -# Mariano <mstreet@kde.org.ar>, 2012. +# Mariano <mstreet@kde.org.ar>, 2013 +# Mariano <mstreet@kde.org.ar>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/es/core.po b/l10n/es/core.po index 4eaac95f2cf7a6f1861849e69a4c2d2ea5473288..99169e59896a0e5cbc6ebe99ca579fb7983d4a01 100644 --- a/l10n/es/core.po +++ b/l10n/es/core.po @@ -3,27 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Felix Liberio <felix.liberio@gmail.com>, 2013. -# <javierkaiser@gmail.com>, 2012. -# Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2013. -# <juanma@kde.org.ar>, 2011-2013. -# <malmirk@gmail.com>, 2012. -# oSiNaReF <>, 2012. -# Raul Fernandez Garcia <raulfg3@gmail.com>, 2012. -# <rodrigo.calvo@gmail.com>, 2012. -# <rom1dep@gmail.com>, 2011. -# Rubén Trujillo <rubentrf@gmail.com>, 2012. -# <sergioballesterossolanas@gmail.com>, 2011-2012. -# <sergio@entrecables.com>, 2012. -# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013. +# ggam <ggam@brainleakage.com>, 2013 +# msoko <sokolovitch@yahoo.com>, 2013 +# iGerli <stefano@aerosoles.net>, 2013 +# xhiena <xhiena@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: xhiena <xhiena@gmail.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" @@ -34,30 +24,30 @@ msgstr "" #: ajax/share.php:97 #, php-format msgid "User %s shared a file with you" -msgstr "El usuario %s ha compartido un archivo contigo" +msgstr "El usuario %s ha compartido un archivo contigo." #: ajax/share.php:99 #, php-format msgid "User %s shared a folder with you" -msgstr "El usuario %s ha compartido una carpeta contigo" +msgstr "El usuario %s ha compartido una carpeta contigo." #: ajax/share.php:101 #, php-format msgid "" "User %s shared the file \"%s\" with you. It is available for download here: " "%s" -msgstr "El usuario %s ha compartido el archivo \"%s\" contigo. Puedes descargarlo aquÃ: %s" +msgstr "El usuario %s ha compartido el archivo \"%s\" contigo. Puedes descargarlo aquÃ: %s." #: ajax/share.php:104 #, php-format msgid "" "User %s shared the folder \"%s\" with you. It is available for download " "here: %s" -msgstr "El usuario %s ha compartido la carpeta \"%s\" contigo. Puedes descargarla aquÃ: %s" +msgstr "El usuario %s ha compartido la carpeta \"%s\" contigo. Puedes descargarla aquÃ: %s." #: 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?" @@ -66,19 +56,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 @@ -208,7 +198,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" @@ -220,36 +210,40 @@ 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" msgstr "hace años" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Aceptar" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Seleccionar" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Cancelar" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Seleccionar" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Error cargando la plantilla del seleccionador de archivos" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "SÃ" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "No" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Aceptar" + #: 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 @@ -257,15 +251,15 @@ msgstr "El tipo de objeto no se ha especificado." #: js/oc-vcategories.js:199 js/share.js:136 js/share.js:143 js/share.js:577 #: js/share.js:589 msgid "Error" -msgstr "Fallo" +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" @@ -307,7 +301,7 @@ msgstr "Compartir con enlace" msgid "Password protect" msgstr "Protegido por contraseña" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Contraseña" @@ -329,7 +323,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" @@ -345,7 +339,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" @@ -361,7 +355,7 @@ msgstr "crear" #: js/share.js:328 msgid "update" -msgstr "modificar" +msgstr "actualizar" #: js/share.js:331 msgid "delete" @@ -396,7 +390,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." @@ -404,36 +398,39 @@ 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}" msgstr "Utiliza el siguiente enlace para restablecer tu contraseña: {link}" -#: lostpassword/templates/lostpassword.php:3 -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" +#: lostpassword/templates/lostpassword.php:4 +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 carpeta de spam / correo no deseado. <br> Si no está allÃ, pregunte a su administrador local." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Email de reconfiguración enviado." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +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:8 -msgid "Request failed!" -msgstr "Pedido fallado!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Recibirá un enlace por correo electrónico para restablecer su contraseña" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nombre de usuario" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" 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" @@ -461,7 +458,7 @@ msgstr "Aplicaciones" #: strings.php:8 msgid "Admin" -msgstr "Administrador" +msgstr "Administración" #: strings.php:9 msgid "Help" @@ -481,7 +478,7 @@ msgstr "Editar categorÃas" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "Añadir" +msgstr "Agregar" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 @@ -494,7 +491,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 "" @@ -506,13 +503,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 "" @@ -523,7 +520,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" @@ -533,75 +530,80 @@ msgstr "Avanzado" msgid "Data folder" msgstr "Directorio de almacenamiento" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configurar la base de datos" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "se utilizarán" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Usuario de la base de datos" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Contraseña de la base de datos" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nombre de la base de datos" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Espacio de tablas de la base de datos" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Host de la base de datos" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Completar la instalación" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "servicios web bajo tu control" +msgstr "Servicios web bajo su control" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s esta disponible. Obtener mas información de como actualizar." -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "Salir" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "¡Inicio de sesión automático rechazado!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Si usted no ha cambiado su contraseña recientemente, ¡puede que su cuenta esté comprometida!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Por favor cambie su contraseña para asegurar su cuenta nuevamente." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" -msgstr "¿Has perdido tu contraseña?" +msgstr "¿Ha perdido su contraseña?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" -msgstr "recuérdame" +msgstr "recordarme" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Entrar" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Nombre de usuarios alternativos" diff --git a/l10n/es/files.po b/l10n/es/files.po index 711f2bc08646d29133ee2c02548bf67efd80c3fb..a750b0a143e1a47d4318c4c65b218298d0f46c63 100644 --- a/l10n/es/files.po +++ b/l10n/es/files.po @@ -3,27 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <>, 2012. -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013. -# <davidlopez.david@gmail.com>, 2013. -# <devianpctek@gmail.com>, 2012. -# Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2013. -# <juanma@kde.org.ar>, 2012-2013. -# <karvayoEdgar@gmail.com>, 2013. -# Ricardo A. Hermosilla Carrillo <ra.hermosillac@gmail.com>, 2013. -# Rubén Trujillo <rubentrf@gmail.com>, 2012. -# <sergioballesterossolanas@gmail.com>, 2013. -# <sergioballesterossolanas@gmail.com>, 2011-2012. -# <sergio@entrecables.com>, 2012. -# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013. +# Art O. Pal <artopal@fastmail.fm>, 2013 +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Art O. Pal <artopal@fastmail.fm>\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" @@ -41,17 +29,13 @@ msgstr "No se puede mover %s - Ya existe un archivo con ese nombre" msgid "Could not move %s" msgstr "No se puede mover %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "No se puede renombrar el archivo" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" -msgstr "Fallo no se subió el fichero" +msgstr "No se subió ningún archivo. Error desconocido" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "No se ha producido ningún error, el archivo se ha subido con éxito" +msgstr "No hay ningún error, el archivo se ha subido con éxito" #: ajax/upload.php:27 msgid "" @@ -62,11 +46,11 @@ msgstr "El archivo que intentas subir sobrepasa el tamaño definido por la varia msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "El archivo que intentas subir sobrepasa el tamaño definido por la variable MAX_FILE_SIZE especificada en el formulario HTML" +msgstr "El archivo subido sobrepasa la directiva MAX_FILE_SIZE especificada en el formulario HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "El archivo que intentas subir solo se subió parcialmente" +msgstr "El archivo se ha subido parcialmente" #: ajax/upload.php:31 msgid "No file was uploaded" @@ -74,7 +58,7 @@ msgstr "No se ha subido ningún archivo" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Falta un directorio temporal" +msgstr "Falta la carpeta temporal" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -92,61 +76,65 @@ msgstr "Directorio invalido." msgid "Files" msgstr "Archivos" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Compartir" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Eliminar" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Renombrar" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "Pendiente" +msgstr "Pendientes" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} ya existe" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "reemplazar" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sugerir nombre" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "reemplazado {new_name} con {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "deshacer" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "Eliminar" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "subiendo 1 archivo" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" 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." @@ -160,75 +148,83 @@ 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 "No ha sido posible subir tu archivo porque es un directorio o tiene 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" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Nombre de carpeta invalido. El uso de \"Shared\" esta reservado para ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "No se puede renombrar el archivo" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Subir" @@ -289,40 +285,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 "Dejar de compartir" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "El archivo es demasiado 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/files_encryption.po b/l10n/es/files_encryption.po index 3300c20e3c2c16837e4055f9448400420b1bf7cd..21f59f5c76089d4638b236ff56d9215849a1da20 100644 --- a/l10n/es/files_encryption.po +++ b/l10n/es/files_encryption.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Felix Liberio <felix.liberio@gmail.com>, 2013. -# <juanma@kde.org.ar>, 2012. -# Raul Fernandez Garcia <raulfg3@gmail.com>, 2013. -# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013. +# gmoriello <gmoriello@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:40+0000\n" +"Last-Translator: gmoriello <gmoriello@gmail.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" @@ -21,22 +18,87 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "Se ha habilitado la recuperación de archivos" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "No se pudo habilitar la clave de recuperación. Por favor compruebe su contraseña." + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "Clave de recuperación deshabilitada" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "No se pudo deshabilitar la clave de recuperación. Por favor compruebe su contraseña!" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Su contraseña ha sido cambiada" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "No se pudo cambiar la contraseña. Compruebe que la contraseña actual sea correcta." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Guardando..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Cifrado" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "La encriptacion de archivo esta activada." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "Habilitar clave de recuperación de contraseñas ():" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "Recuperar contraseña" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Habilitar" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Deshabilitado" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "Cambiar clave de cifrado de contraseñas:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Contraseña de recuperación actual" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Contraseña de recuperación nueva" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Cambiar contraseña" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "Habilitar recuperación de contraseña compartiendo todos los archivos con su administrador" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Los siguientes tipos de archivo no seran encriptados:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "Habilitar esta opción para poder acceder a sus archivos cifrados si pierde su contraseña" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Excluir los siguientes tipos de archivo de la encriptacion:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Opciones de recuperación de archivos actualizada" -#: templates/settings.php:12 -msgid "None" -msgstr "Ninguno" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "No se pudo actualizar la recuperación de archivos" diff --git a/l10n/es/files_external.po b/l10n/es/files_external.po index 57448b496cc73f6f6781a25674bcbb519b2415d4..f480d5e69e7c067dfb16c8a98f9541bd4cd941f8 100644 --- a/l10n/es/files_external.po +++ b/l10n/es/files_external.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2012. -# Javier Llorente <javier@opensuse.org>, 2012. -# Marcos <djoser.horus@gmail.com>, 2013. -# <pedro.navia@etecsa.cu>, 2012. -# Raul Fernandez Garcia <raulfg3@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -42,19 +37,26 @@ msgstr "Por favor , proporcione un secreto y una contraseña válida de la app D msgid "Error configuring Google Drive storage" msgstr "Error configurando el almacenamiento de Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Advertencia:</b> El cliente smb (smbclient) no se encuentra instalado. El montado de archivos o ficheros CIFS/SMB no es posible. Por favor pida al administrador de su sistema que lo instale." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Advertencia:</b> El soporte de FTP en PHP no se encuentra instalado. El montado de archivos o ficheros FTP no es posible. Por favor pida al administrador de su sistema que lo instale." +#: lib/config.php:437 +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 "<b>Advertencia:</b> El soporte de Curl en PHP no está activado ni instalado. El montado de ownCloud, WebDAV o GoogleDrive no es posible. Pida al administrador de su sistema que lo instale." + #: templates/settings.php:3 msgid "External Storage" msgstr "Almacenamiento externo" @@ -102,7 +104,7 @@ msgstr "Usuarios" #: templates/settings.php:113 templates/settings.php:114 #: templates/settings.php:149 templates/settings.php:150 msgid "Delete" -msgstr "Eliiminar" +msgstr "Eliminar" #: templates/settings.php:129 msgid "Enable User External Storage" diff --git a/l10n/es/files_sharing.po b/l10n/es/files_sharing.po index 8f976d5650c6a92a0eed4af4225de26e136738ff..e02afdede17a18f84d062954c6fc04a207042a17 100644 --- a/l10n/es/files_sharing.po +++ b/l10n/es/files_sharing.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Javier Llorente <javier@opensuse.org>, 2012. -# <pedro.navia@etecsa.cu>, 2012. -# Rubén Trujillo <rubentrf@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" diff --git a/l10n/es/files_trashbin.po b/l10n/es/files_trashbin.po index 6467cca4813bebbdcbe4cc5b91bae92c488fd335..2a98613e99d5e7a3aac42cd72758057134eb4a62 100644 --- a/l10n/es/files_trashbin.po +++ b/l10n/es/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sergioballesterossolanas@gmail.com>, 2013. -# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" @@ -29,11 +27,11 @@ msgstr "No se puede eliminar %s permanentemente" msgid "Couldn't restore %s" msgstr "No se puede restaurar %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "Restaurar" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Error" @@ -41,31 +39,31 @@ msgstr "Error" msgid "delete file permanently" msgstr "Eliminar archivo permanentemente" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nombre" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Eliminado" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 carpeta" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} carpetas" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 archivo" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} archivos" diff --git a/l10n/es/files_versions.po b/l10n/es/files_versions.po index 61295e5517abd040fadd397b614bc60592d09e81..89307a3c01eecd6eaf8b1b15156d7808d7674e57 100644 --- a/l10n/es/files_versions.po +++ b/l10n/es/files_versions.po @@ -3,18 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2012. -# Rubén Trujillo <rubentrf@gmail.com>, 2012. -# <sergio@entrecables.com>, 2012. -# vicente rmz <vicentevrl@hotmail.com>, 2013. -# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+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" diff --git a/l10n/es/lib.po b/l10n/es/lib.po index a30ce7986eaa78031c7bc30efae0413c05c10448..66e4e40530909177095caf3a7a985d371f815dd8 100644 --- a/l10n/es/lib.po +++ b/l10n/es/lib.po @@ -3,21 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013 -# juanman <juanma@kde.org.ar>, 2013 -# juanman <juanma@kde.org.ar>, 2012 -# Marcos <djoser.horus@gmail.com>, 2013 -# Raul Fernandez Garcia <raulfg3@gmail.com>, 2012 -# Ricardo Hermosilla <ra.hermosillac@gmail.com>, 2013 -# Rubén Trujillo <rubentrf@gmail.com>, 2012 -# scambra <sergio@entrecables.com>, 2012 +# xhiena <xhiena@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: xhiena <xhiena@gmail.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" @@ -25,47 +18,47 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ayuda" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personal" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Ajustes" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Usuarios" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplicaciones" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administración" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "La descarga en ZIP está desactivada." -#: files.php:210 +#: files.php:211 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:212 files.php:245 msgid "Back to Files" msgstr "Volver a Archivos" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Los archivos seleccionados son demasiado grandes para generar el archivo zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "no pudo ser determinado" @@ -121,72 +114,76 @@ msgstr "%s no se puede utilizar puntos en el nombre de la base de datos" msgid "%s set the database host." msgstr "%s ingresar el host de la base de datos." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Usuario y/o contraseña de PostgreSQL no válidos" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Tiene que ingresar una cuenta existente o la del administrador." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Usuario y/o contraseña de Oracle no válidos" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "No se pudo establecer la conexión a Oracle" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Usuario y/o contraseña de MySQL no válidos" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Error BD: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Comando infractor: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "Usuario MySQL '%s'@'localhost' ya existe." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Eliminar este usuario de MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Usuario MySQL '%s'@'%%' ya existe" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Eliminar este usuario de MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Usuario y/o contraseña de Oracle no válidos" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Comando infractor: \"%s\", nombre: %s, contraseña: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Usuario y/o contraseña de MS SQL no válidos: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Su servidor web aún no está configurado adecuadamente para permitir sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Por favor, vuelva a comprobar las <a href='%s'>guÃas de instalación</a>." @@ -228,7 +225,7 @@ msgstr "hace %d dÃas" #: template.php:121 msgid "last month" -msgstr "este mes" +msgstr "mes pasado" #: template.php:122 #, php-format @@ -237,25 +234,12 @@ msgstr "Hace %d meses" #: template.php:123 msgid "last year" -msgstr "este año" +msgstr "año pasado" #: template.php:124 msgid "years ago" msgstr "hace años" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s está disponible. Obtén <a href=\"%s\">más información</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "actualizado" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "comprobar actualizaciones está desactivado" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/es/settings.po b/l10n/es/settings.po index 13236df5dc7bce569dafff856d83fb1e41492a31..6e90961f4203cc9472829adede9ccda654765213 100644 --- a/l10n/es/settings.po +++ b/l10n/es/settings.po @@ -3,31 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Art O. Pal <artopal@fastmail.fm>, 2012. -# Daniel Manterola <daniel_manterola@dfml.cl>, 2013. -# <davidlopez.david@gmail.com>, 2012. -# Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2013. -# <juanma@kde.org.ar>, 2011-2012. -# Marcos <djoser.horus@gmail.com>, 2013. -# <monty_2731@hotmail.com>, 2011. -# oSiNaReF <>, 2012. -# <pedro.navia@etecsa.cu>, 2013. -# <pggx999@gmail.com>, 2012. -# Raul Fernandez Garcia <raulfg3@gmail.com>, 2012. -# Ricardo A. Hermosilla Carrillo <ra.hermosillac@gmail.com>, 2013. -# <rodrigo.calvo@gmail.com>, 2012. -# <rom1dep@gmail.com>, 2011. -# Rubén Trujillo <rubentrf@gmail.com>, 2012. -# <sergioballesterossolanas@gmail.com>, 2011-2012. -# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013. +# Art O. Pal <artopal@fastmail.fm>, 2013 +# ggam <ggam@brainleakage.com>, 2013 +# scambra <sergio@programatica.es>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Art O. Pal <artopal@fastmail.fm>\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" @@ -39,14 +24,18 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Imposible cargar la lista desde el App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Error de autenticación" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Su nombre fue cambiado." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" -msgstr "Incapaz de cambiar el nombre" +msgstr "No se pudo cambiar el nombre" #: ajax/creategroup.php:10 msgid "Group already exists" @@ -58,11 +47,11 @@ msgstr "No se pudo añadir el grupo" #: ajax/enableapp.php:11 msgid "Could not enable app. " -msgstr "No puedo habilitar la app." +msgstr "No puedo habilitar la aplicación." #: ajax/lostpassword.php:12 msgid "Email saved" -msgstr "Correo guardado" +msgstr "E-mail guardado" #: ajax/lostpassword.php:14 msgid "Invalid email" @@ -82,7 +71,7 @@ msgstr "Idioma cambiado" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "Solicitud no válida" +msgstr "Petición no válida" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -91,16 +80,16 @@ msgstr "Los administradores no se pueden eliminar a ellos mismos del grupo de ad #: ajax/togglegroups.php:30 #, php-format msgid "Unable to add user to group %s" -msgstr "Imposible añadir el usuario al grupo %s" +msgstr "No se pudo añadir el usuario al grupo %s" #: ajax/togglegroups.php:36 #, php-format msgid "Unable to remove user from group %s" -msgstr "Imposible eliminar al usuario del grupo %s" +msgstr "No se pudo eliminar al usuario del grupo %s" #: ajax/updateapp.php:14 msgid "Couldn't update app." -msgstr "No se puedo actualizar la aplicacion." +msgstr "No se pudo actualizar la aplicacion." #: js/apps.js:30 msgid "Update to {appversion}" @@ -116,7 +105,7 @@ msgstr "Activar" #: js/apps.js:55 msgid "Please wait...." -msgstr "Espere por favor...." +msgstr "Espere, por favor...." #: js/apps.js:59 js/apps.js:71 js/apps.js:80 js/apps.js:93 msgid "Error" @@ -128,58 +117,58 @@ msgstr "Actualizando...." #: js/apps.js:93 msgid "Error while updating app" -msgstr "Error mientras se actualizaba" +msgstr "Error mientras se actualizaba la aplicación" #: js/apps.js:96 msgid "Updated" msgstr "Actualizado" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Guardando..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "borrado" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "deshacer" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" -msgstr "No se puede quitar el usuario" +msgstr "No se puede eliminar el usuario" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupos" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" -msgstr "Grupo admin" +msgstr "Grupo administrador" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Eliminar" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" -msgstr "Añadir Grupo" +msgstr "añadir Grupo" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" -msgstr "Se debe usar un nombre de usuario valido" +msgstr "Se debe usar un nombre de usuario válido" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Error al crear usuario" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Se debe usar una contraseña valida" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Castellano" @@ -194,11 +183,11 @@ msgid "" "strongly suggest that you configure your webserver in a way that the data " "directory is no longer accessible or you move the data directory outside the" " webserver document root." -msgstr "Su directorio de datos y sus archivos son probablemente accesibles desde internet. El archivo .htaccess que ownCloud provee no está funcionando. Sugerimos fuertemente que configure su servidor web de manera que el directorio de datos ya no esté accesible o mueva el directorio de datos fuera del documento raÃz de su servidor web." +msgstr "Su directorio de datos y sus archivos son probablemente accesibles desde internet. El archivo .htaccess que ownCloud provee no está funcionando. Le recomendamos encarecidamente que configure su servidor web de manera que el directorio de datos no esté accesible, o mueva el directorio de datos fuera del documento raÃz de su servidor web." #: templates/admin.php:29 msgid "Setup Warning" -msgstr "Advertencia de Configuración" +msgstr "Advertencia de configuración" #: templates/admin.php:32 msgid "" @@ -219,11 +208,11 @@ msgstr "Modulo 'fileinfo' perdido" msgid "" "The PHP module 'fileinfo' is missing. We strongly recommend to enable this " "module to get best results with mime-type detection." -msgstr "El modulo PHP 'fileinfo' no se encuentra. Sugerimos habilitar este modulo para tener mejorres resultados con la detección mime-type" +msgstr "El modulo PHP 'fileinfo' no se encuentra. Le recomendamos encarecidamente que habilite este módulo para obtener mejores resultados con la detección del mime-type" #: templates/admin.php:58 msgid "Locale not working" -msgstr "Configuración regional no está funcionando" +msgstr "La configuración regional no está funcionando" #: templates/admin.php:63 #, php-format @@ -231,7 +220,7 @@ msgid "" "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." -msgstr "Este servidor ownCloud no puede establecer la configuración regional a %s. Esto significa que puede haber problemas con ciertos caracteres en los nombres de archivos. Le recomendamos que instale los paquetes requeridos en su sistema para soportar %s." +msgstr "Este servidor ownCloud no puede establecer la configuración regional a %s. Esto significa que puede haber problemas con ciertos caracteres en los nombres de archivos. Le recomendamos que instale los paquetes requeridos en su sistema para soportar el %s." #: templates/admin.php:75 msgid "Internet connection not working" @@ -245,7 +234,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 "Este servidor ownCloud no tiene conexion de internet. Esto quiere decir que algunas caracteristicas como montar almacenamiento externo, notificaciones sobre actualizaciones o la instalacion de apps de terceros no funcionaran. Es posible que no pueda acceder remotamente a los archivos ni enviar notificaciones por correo. Sugerimos habilitar la conexión a internet para este servidor si quiere tener todas las caracteristicas de ownCloud." +msgstr "Este servidor ownCloud no tiene conexion de internet. Esto quiere decir que algunas caracteristicas como el montaje de almacenamiento externo, las notificaciones sobre actualizaciones o la instalacion de apps de terceros no funcionarán. Es posible que no pueda acceder remotamente a los archivos ni enviar notificaciones por correo. Sugerimos habilitar la conexión a Internet para este servidor si quiere disfrutar de todas las caracterÃsticas de ownCloud." #: templates/admin.php:92 msgid "Cron" @@ -259,13 +248,13 @@ msgstr "Ejecutar una tarea con cada página cargada" msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "cron.php es un sistema webcron registrado. Llame a la página cron.php en la raÃz de owncloud una vez por minuto sobre http." +msgstr "cron.php es un sistema webcron registrado. Llama a la página cron.php en la raÃz de owncloud una vez por minuto sobre http." #: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "Utilizar el servicio cron del sistema. Llame al archivo cron.php en la carpeta de owncloud a través de un cronjob del sistema una vez por minuto." +msgstr "Utilizar el servicio cron del sistema. Llama al archivo cron.php en la carpeta de owncloud a través de un cronjob del sistema una vez por minuto." #: templates/admin.php:128 msgid "Sharing" @@ -297,7 +286,7 @@ msgstr "Permitir a los usuarios compartir elementos ya compartidos con ellos mis #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "Permitir a los usuarios compartir con todos" +msgstr "Permitir a los usuarios compartir con todo el mundo" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" @@ -314,7 +303,7 @@ msgstr "Forzar HTTPS" #: templates/admin.php:182 msgid "" "Enforces the clients to connect to ownCloud via an encrypted connection." -msgstr "Forzar la conexión de los clientes a ownCloud con una conexión encriptada." +msgstr "Fuerza la conexión de los clientes a ownCloud con una conexión cifrada." #: templates/admin.php:185 msgid "" @@ -324,25 +313,25 @@ msgstr "Por favor, conecte esta instancia de ownCloud vÃa HTTPS para activar o #: templates/admin.php:195 msgid "Log" -msgstr "Historial" +msgstr "Registro" #: templates/admin.php:196 msgid "Log level" -msgstr "Nivel de Historial" +msgstr "Nivel de registro" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Más" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Menos" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" -msgstr "Version" +msgstr "Versión" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -378,11 +367,11 @@ msgstr "Actualizar" #: templates/help.php:4 msgid "User Documentation" -msgstr "Documentación del usuario" +msgstr "Documentación de usuario" #: templates/help.php:6 msgid "Administrator Documentation" -msgstr "Documentación del adminsitrador" +msgstr "Documentación de adminstrador" #: templates/help.php:9 msgid "Online Documentation" @@ -394,26 +383,26 @@ msgstr "Foro" #: templates/help.php:14 msgid "Bugtracker" -msgstr "Rastreador de Bugs" +msgstr "Rastreador de fallos" #: templates/help.php:17 msgid "Commercial Support" -msgstr "Soporte Comercial" +msgstr "Soporte comercial" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>" -msgstr "Ha usado <strong>%s</strong> de <strong>%s</strong> disponibles" +msgstr "Ha usado <strong>%s</strong> de los <strong>%s</strong> disponibles" #: templates/personal.php:15 msgid "Get the apps to sync your files" -msgstr "Obtener las apps para sincronizar sus archivos" +msgstr "Obtener las aplicaciones para sincronizar sus archivos" #: templates/personal.php:26 msgid "Show First Run Wizard again" msgstr "Mostrar asistente para iniciar otra vez" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Contraseña" @@ -423,7 +412,7 @@ msgstr "Su contraseña ha sido cambiada" #: templates/personal.php:39 msgid "Unable to change your password" -msgstr "No se ha podido cambiar tu contraseña" +msgstr "No se ha podido cambiar su contraseña" #: templates/personal.php:40 msgid "Current password" @@ -431,88 +420,80 @@ msgstr "Contraseña actual" #: templates/personal.php:42 msgid "New password" -msgstr "Nueva contraseña:" +msgstr "Nueva contraseña" #: templates/personal.php:44 msgid "Change password" msgstr "Cambiar contraseña" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Nombre a mostrar" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Su nombre fue cambiado" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Incapaz de cambiar su nombre" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Cambiar nombre" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Correo electrónico" +msgstr "E-mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" -msgstr "Tu dirección de correo" +msgstr "Su dirección de correo" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" -msgstr "Escribe una dirección de correo electrónico para restablecer la contraseña" +msgstr "Escriba una dirección de correo electrónico para restablecer la contraseña" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Idioma" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" -msgstr "Ayúdanos a traducir" +msgstr "Ayúdnos a traducir" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Use esta dirección para conectarse a su cuenta de ownCloud en el administrador de archivos" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nombre de usuario" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Crear" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Recuperación de la contraseña de administración" + +#: templates/users.php:38 msgid "Default Storage" -msgstr "Almacenamiento Predeterminado" +msgstr "Almacenamiento predeterminado" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ilimitado" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Otro" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" -msgstr "Alamacenamiento" +msgstr "Almacenamiento" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "Cambiar nombre a mostrar" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "Configurar nueva contraseña" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Predeterminado" diff --git a/l10n/es/user_ldap.po b/l10n/es/user_ldap.po index 3043a993129dabb5d914f58ab2a90e980ba5f155..6d521179f9af189e8767537b1b77e6cb10529cde 100644 --- a/l10n/es/user_ldap.po +++ b/l10n/es/user_ldap.po @@ -3,21 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Felix Liberio <felix.liberio@gmail.com>, 2013. -# Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2012. -# <manudeloz86@gmail.com>, 2012. -# Raul Fernandez Garcia <raulfg3@gmail.com>, 2012-2013. -# Rubén Trujillo <rubentrf@gmail.com>, 2012. -# <sergioballesterossolanas@gmail.com>, 2012. -# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013. +# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013 +# ordenet <roberto@ordenet.com>, 2013 +# xhiena <xhiena@gmail.com>, 2013 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: xhiena <xhiena@gmail.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" @@ -25,6 +20,10 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Ocurrió un fallo al borrar las asignaciones." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "No se pudo borrar la configuración del servidor" @@ -51,7 +50,7 @@ msgstr "Falló el borrado" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" -msgstr "Hacerse cargo de los ajustes de configuración del servidor reciente?" +msgstr "¿Asumir los ajustes actuales de la configuración del servidor?" #: js/settings.js:83 msgid "Keep settings?" @@ -61,281 +60,363 @@ msgstr "Mantener la configuración?" msgid "Cannot add server configuration" msgstr "No se puede añadir la configuración del servidor" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "Asignaciones borradas" + +#: js/settings.js:112 +msgid "Success" +msgstr "Éxito" + +#: js/settings.js:117 +msgid "Error" +msgstr "Error" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "La prueba de conexión fue exitosa" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "La prueba de conexión falló" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "¿Realmente desea eliminar la configuración actual del servidor?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Confirmar eliminación" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Advertencia:</b> Los Apps user_ldap y user_webdavauth son incompatibles. Puede que experimente un comportamiento inesperado. Pregunte al administrador del sistema para desactivar uno de ellos." +msgstr "<b>Advertencia:</b> Las aplicaciones user_ldap y user_webdavauth son incompatibles. Puede que experimente un comportamiento inesperado. Pregunte al administrador del sistema para desactivar uno de ellos." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Advertencia:</b> El módulo LDAP de PHP no está instalado, el sistema no funcionará. Por favor consulte al administrador del sistema para instalarlo." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Configuración del Servidor" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Agregar configuracion del servidor" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Servidor" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Puede omitir el protocolo, excepto si requiere SSL. En ese caso, empiece con ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN base" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Un DN Base por lÃnea" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Puede especificar el DN base para usuarios y grupos en la pestaña Avanzado" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN usuario" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "El DN del usuario cliente con el que se hará la asociación, p.ej. uid=agente,dc=ejemplo,dc=com. Para acceso anónimo, deje DN y contraseña vacÃos." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Contraseña" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Para acceso anónimo, deje DN y contraseña vacÃos." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtro de inicio de sesión de usuario" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Define el filtro a aplicar cuando se ha realizado un login. %%uid remplazrá el nombre de usuario en el proceso de login." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" -msgstr "usar %%uid como placeholder, ej: \"uid=%%uid\"" +msgstr "usar %%uid como comodÃn, ej: \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Lista de filtros de usuario" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Define el filtro a aplicar, cuando se obtienen usuarios." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." -msgstr "Sin placeholder, ej: \"objectClass=person\"." +msgstr "Sin comodines, ej: \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtro de grupo" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Define el filtro a aplicar, cuando se obtienen grupos." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." -msgstr "Con cualquier placeholder, ej: \"objectClass=posixGroup\"." +msgstr "sin comodines, ej: \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" -msgstr "Configuracion de coneccion" +msgstr "Configuración de conexión" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configuracion activa" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Cuando deseleccione, esta configuracion sera omitida." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Puerto" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" -msgstr "Host para backup (Replica)" +msgstr "Servidor de copia de seguridad (Replica)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." -msgstr "Dar un host de copia de seguridad opcional. Debe ser una réplica del servidor principal LDAP / AD." +msgstr "Dar un servidor de copia de seguridad opcional. Debe ser una réplica del servidor principal LDAP / AD." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" -msgstr "Puerto para backup (Replica)" +msgstr "Puerto para copias de seguridad (Replica)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Deshabilitar servidor principal" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." -msgstr "Cuando se inicie, ownCloud unicamente estara conectado al servidor replica" +msgstr "Cuando se inicie, ownCloud unicamente conectará al servidor replica" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Usar TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." -msgstr "No usar adicionalmente para conecciones LDAPS, estas fallaran" +msgstr "No lo use para conexiones LDAPS, Fallará." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" -msgstr "Servidor de LDAP sensible a mayúsculas/minúsculas (Windows)" +msgstr "Servidor de LDAP no sensible a mayúsculas/minúsculas (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Apagar la validación por certificado SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Si la conexión sólo funciona con esta opción, importe el certificado SSL del servidor LDAP en su servidor ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "No recomendado, sólo para pruebas." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Cache TTL" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." -msgstr "en segundos. Un cambio vacÃa la cache." +msgstr "en segundos. Un cambio vacÃa la caché." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Configuracion de directorio" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Campo de nombre de usuario a mostrar" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "El atributo LDAP a usar para generar el nombre de usuario de ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Ãrbol base de usuario" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Un DN Base de Usuario por lÃnea" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Atributos de la busqueda de usuario" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Opcional; un atributo por linea" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Campo de nombre de grupo a mostrar" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "El atributo LDAP a usar para generar el nombre de los grupos de ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Ãrbol base de grupo" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Un DN Base de Grupo por lÃnea" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atributos de busqueda de grupo" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Asociación Grupo-Miembro" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Atributos especiales" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Cuota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Cuota por defecto" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "en bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "E-mail" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Regla para la carpeta Home de usuario" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "VacÃo para el nombre de usuario (por defecto). En otro caso, especifique un atributo LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Nombre de usuario interno" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "Por defecto el nombre de usuario interno será creado desde el atributo UUID. Esto asegura que el nombre de usuario es único y los caracteres no necesitan ser convertidos. En el nombre de usuario interno sólo se pueden usar estos caracteres: [a-zA-Z0-9_.@-]. Otros caracteres son sustituidos por su correspondiente en ASCII o simplemente quitados. En coincidencias un número será añadido o incrementado. El nombre de usuario interno es usado para identificar un usuario internamente. Es también el nombre por defecto para la carpeta personal del usuario in ownCloud. También es un puerto de URLs remotas, por ejemplo, para todos los servicios *DAV. Con esta configuración el comportamiento por defecto puede ser cambiado. Para conseguir un comportamiento similar a como era antes de ownCloud 5, introduce el atributo del nombre en pantalla del usuario en el siguiente campo. Déjalo vacÃo para el comportamiento por defecto. Los cambios solo tendrán efecto en los nuevos usuarios LDAP." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Atributo Nombre de usuario Interno:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Sobrescribir la detección UUID" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "Por defecto, ownCloud autodetecta el atributo UUID. El atributo UUID es usado para identificar indudablemente usuarios y grupos LDAP. Además, el nombre de usuario interno será creado en base al UUID, si no ha sido especificado otro comportamiento arriba. Puedes sobrescribir la configuración y pasar un atributo de tu elección. Debes asegurarte de que el atributo de tu elección sea accesible por los usuarios y grupos y ser único. Déjalo en blanco para usar el comportamiento por defecto. Los cambios tendrán efecto solo en los nuevos usuarios y grupos de LDAP." + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "Atributo UUID:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Asignación del Nombre de usuario de un usuario LDAP" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloud utiliza nombres de usuario para almacenar y asignar (meta) datos. Con el fin de identificar con precisión y reconocer usuarios, cada usuario LDAP tendrá un nombre de usuario interno. Esto requiere una asignación de nombre de usuario de ownCloud a usuario LDAP. El nombre de usuario creado se asigna al UUID del usuario LDAP. Además el DN se almacena en caché más bien para reducir la interacción de LDAP, pero no se utiliza para la identificación. Si la DN cambia, los cambios serán encontrados por ownCloud. El nombre interno de ownCloud se utiliza para todo en ownCloud. Eliminando las asignaciones tendrá restos por todas partes. Eliminando las asignaciones no es sensible a la configuración, que afecta a todas las configuraciones de LDAP! No limpiar nunca las asignaciones en un entorno de producción. Sólo borrar asignaciones en una situación de prueba o experimental." + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Borrar la asignación de los Nombres de usuario de los usuarios LDAP" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Borrar la asignación de los Nombres de grupo de los grupos de LDAP" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Configuración de prueba" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ayuda" diff --git a/l10n/es/user_webdavauth.po b/l10n/es/user_webdavauth.po index 305a875650d680849ee73030cccb52c39c87a214..9b520ddeaaebbe418cc0a94fb127fa7967659a25 100644 --- a/l10n/es/user_webdavauth.po +++ b/l10n/es/user_webdavauth.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013. -# Art O. Pal <artopal@fastmail.fm>, 2012. -# <pggx999@gmail.com>, 2012. +# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013 +# Art O. Pal <artopal@fastmail.fm>, 2012 +# pggx999 <pggx999@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+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" diff --git a/l10n/es_AR/core.po b/l10n/es_AR/core.po index 7a134d06ce6fa5d6ca4f3985d19d2528555a8e9e..045dbf3ea8ed4cb294f77486d72e2ccbb9e6b3b4 100644 --- a/l10n/es_AR/core.po +++ b/l10n/es_AR/core.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# CJTess <claudio.tessone@gmail.com>, 2013. -# <claudio.tessone@gmail.com>, 2012-2013. -# <javierkaiser@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -76,7 +73,7 @@ msgstr "Error al agregar %s a favoritos. " #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "No hay categorÃas seleccionadas para borrar." +msgstr "No se seleccionaron categorÃas para borrar." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -113,55 +110,55 @@ msgstr "Sábado" #: js/config.php:45 msgid "January" -msgstr "Enero" +msgstr "enero" #: js/config.php:46 msgid "February" -msgstr "Febrero" +msgstr "febrero" #: js/config.php:47 msgid "March" -msgstr "Marzo" +msgstr "marzo" #: js/config.php:48 msgid "April" -msgstr "Abril" +msgstr "abril" #: js/config.php:49 msgid "May" -msgstr "Mayo" +msgstr "mayo" #: js/config.php:50 msgid "June" -msgstr "Junio" +msgstr "junio" #: js/config.php:51 msgid "July" -msgstr "Julio" +msgstr "julio" #: js/config.php:52 msgid "August" -msgstr "Agosto" +msgstr "agosto" #: js/config.php:53 msgid "September" -msgstr "Septiembre" +msgstr "septiembre" #: js/config.php:54 msgid "October" -msgstr "Octubre" +msgstr "octubre" #: js/config.php:55 msgid "November" -msgstr "Noviembre" +msgstr "noviembre" #: js/config.php:56 msgid "December" -msgstr "Diciembre" +msgstr "diciembre" #: js/js.js:286 msgid "Settings" -msgstr "Ajustes" +msgstr "Configuración" #: js/js.js:718 msgid "seconds ago" @@ -177,7 +174,7 @@ msgstr "hace {minutes} minutos" #: js/js.js:721 msgid "1 hour ago" -msgstr "Hace 1 hora" +msgstr "1 hora atrás" #: js/js.js:722 msgid "{hours} hours ago" @@ -215,26 +212,30 @@ msgstr "el año pasado" msgid "years ago" msgstr "años atrás" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Aceptar" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Elegir" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Cancelar" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Elegir" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "SÃ" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "No" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Aceptar" + #: 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." @@ -296,7 +297,7 @@ msgstr "Compartir con link" msgid "Password protect" msgstr "Proteger con contraseña " -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Contraseña" @@ -334,7 +335,7 @@ msgstr "Compartido en {item} con {user}" #: js/share.js:308 msgid "Unshare" -msgstr "Remover compartir" +msgstr "Dejar de compartir" #: js/share.js:320 msgid "can edit" @@ -399,24 +400,27 @@ msgstr "Restablecer contraseña de ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Usá este enlace para restablecer tu contraseña: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Vas a recibir un enlace por e-mail para restablecer tu contraseña" +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Reiniciar envÃo de email." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Error en el pedido!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Vas a recibir un enlace por e-mail para restablecer tu contraseña" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nombre de usuario" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Solicitar restablecimiento" @@ -430,7 +434,7 @@ msgstr "A la página de inicio de sesión" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "Nueva contraseña" +msgstr "Nueva contraseña:" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" @@ -450,7 +454,7 @@ msgstr "Aplicaciones" #: strings.php:8 msgid "Admin" -msgstr "Administrador" +msgstr "Administración" #: strings.php:9 msgid "Help" @@ -522,75 +526,80 @@ msgstr "Avanzado" msgid "Data folder" msgstr "Directorio de almacenamiento" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configurar la base de datos" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "se utilizarán" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Usuario de la base de datos" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Contraseña de la base de datos" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nombre de la base de datos" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Espacio de tablas de la base de datos" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Host de la base de datos" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Completar la instalación" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "servicios web sobre los que tenés control" +msgstr "servicios web controlados por vos" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Cerrar la sesión" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "¡El inicio de sesión automático fue rechazado!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "¡Si no cambiaste tu contraseña recientemente, puede ser que tu cuenta esté comprometida!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Por favor, cambiá tu contraseña para fortalecer nuevamente la seguridad de tu cuenta." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "¿Perdiste tu contraseña?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "recordame" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Entrar" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Nombre alternativos de usuarios" diff --git a/l10n/es_AR/files.po b/l10n/es_AR/files.po index cd3608233170566e6c54ff66c5e527ff743e1fe9..c253a46bbcfe4251d8f062ca6bd0ac6173a1b470 100644 --- a/l10n/es_AR/files.po +++ b/l10n/es_AR/files.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2012-2013 -# cjtess <claudio.tessone@gmail.com>, 2013 -# cjtess <claudio.tessone@gmail.com>, 2012-2013 -# Javier Victor Mariano Bruno <koryyyy@gmail.com>, 2013 +# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-20 01:58+0200\n" -"PO-Revision-Date: 2013-04-19 09:10+0000\n" -"Last-Translator: cjtess <claudio.tessone@gmail.com>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Agustin Ferrario <agustin.ferrario@hotmail.com.ar>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,17 +28,13 @@ msgstr "No se pudo mover %s - Un archivo con este nombre ya existe" msgid "Could not move %s" msgstr "No se pudo mover %s " -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "No fue posible cambiar el nombre al archivo" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "El archivo no fue subido. Error desconocido" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "No se han producido errores, el archivo se ha subido con éxito" +msgstr "No hay errores, el archivo fue subido con éxito" #: ajax/upload.php:27 msgid "" @@ -52,19 +45,19 @@ msgstr "El archivo que intentás subir excede el tamaño definido por upload_max msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "El archivo que intentás subir sobrepasa el tamaño definido por la variable MAX_FILE_SIZE especificada en el formulario HTML" +msgstr "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "El archivo que intentás subir solo se subió parcialmente" +msgstr "El archivo fue subido parcialmente" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "El archivo no fue subido" +msgstr "No se subió ningún archivo " #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Falta un directorio temporal" +msgstr "Error en la carpera temporal" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -82,55 +75,59 @@ msgstr "Directorio invalido." msgid "Files" msgstr "Archivos" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Compartir" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Borrar de manera permanente" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Borrar" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Cambiar nombre" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "Pendiente" +msgstr "Pendientes" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} ya existe" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "reemplazar" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sugerir nombre" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "reemplazado {new_name} con {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "deshacer" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "Eliminar" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "Subiendo 1 archivo" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "Subiendo archivos" @@ -156,69 +153,77 @@ msgstr "El almacenamiento está lleno, los archivos no se pueden seguir actualiz msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "El 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." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "No fue posible subir el archivo porque es un directorio o porque su tamaño es 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 "La subida fue 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. Si salÃs de la página ahora, la subida se cancelará." -#: 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 inválido. El 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 "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 directorio" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} directorios" -#: 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" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Nombre de carpeta inválido. El uso de \"Shared\" está reservado por ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "No fue posible cambiar el nombre al archivo" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Subir" @@ -279,37 +284,37 @@ msgstr "Archivos Borrados" msgid "Cancel upload" msgstr "Cancelar subida" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "No tenés permisos de escritura acá." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "No hay nada. ¡Subà contenido!" -#: 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 "Dejar de compartir" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "El archivo es demasiado grande" +msgstr "El tamaño del archivo que querés subir es 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 "Los archivos que intentás subir sobrepasan el tamaño máximo " -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Se están escaneando los archivos, por favor esperá." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Escaneo actual" diff --git a/l10n/es_AR/files_encryption.po b/l10n/es_AR/files_encryption.po index e51d601c61b607cecdde2bf401845133c6721230..0fd32631ce919c5d3c548ee97235a9dbd4c5d738 100644 --- a/l10n/es_AR/files_encryption.po +++ b/l10n/es_AR/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# CJTess <claudio.tessone@gmail.com>, 2013. -# <claudio.tessone@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Guardando..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Encriptación" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "La encriptación de archivos no está habilitada" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Los siguientes tipos de archivos no serán encriptados" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Excluir los siguientes tipos de archivos de encriptación:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ninguno" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/es_AR/files_external.po b/l10n/es_AR/files_external.po index a5b2316b329b44f93237ee8d0b72ebda1e8dd37e..a615ae466ccd772871bb5e787f908bc5430b729c 100644 --- a/l10n/es_AR/files_external.po +++ b/l10n/es_AR/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2012. -# <claudio.tessone@gmail.com>, 2012. -# Julia <juliassantos5@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -40,19 +37,26 @@ msgstr "Por favor, proporcioná un secreto y una contraseña válida para la apl msgid "Error configuring Google Drive storage" msgstr "Error al configurar el almacenamiento de Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Advertencia:</b> El cliente smb (smbclient) no se encuentra instalado. El montado de archivos o ficheros CIFS/SMB no es posible. Por favor pida al administrador de su sistema que lo instale." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Advertencia:</b> El soporte de FTP en PHP no se encuentra instalado. El montado de archivos o ficheros FTP no es posible. Por favor pida al administrador de su sistema que lo instale." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Almacenamiento externo" diff --git a/l10n/es_AR/files_sharing.po b/l10n/es_AR/files_sharing.po index bf0799a2226ad1bcd446d510d79f987e98601524..bd017d38498c10603e6128d13cc46f88c8056870 100644 --- a/l10n/es_AR/files_sharing.po +++ b/l10n/es_AR/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <claudio.tessone@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/es_AR/files_trashbin.po b/l10n/es_AR/files_trashbin.po index b3f0b5a9fd4abb15f08d7b1cc5d8f4cf64f5b38e..0f049787fb57f1c061464d8d969bbd6b31bb7db9 100644 --- a/l10n/es_AR/files_trashbin.po +++ b/l10n/es_AR/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# CJTess <claudio.tessone@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "No fue posible borrar %s de manera permanente" msgid "Couldn't restore %s" msgstr "No se pudo restaurar %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "Restaurar" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Error" @@ -40,31 +39,31 @@ msgstr "Error" msgid "delete file permanently" msgstr "Borrar archivo de manera permanente" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Borrar de manera permanente" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nombre" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Borrado" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 directorio" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} directorios" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 archivo" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} archivos" diff --git a/l10n/es_AR/files_versions.po b/l10n/es_AR/files_versions.po index b880bde3d920a418e2889a696956d77702bebe14..956dd59f216fabc314499840f2720389fcf049f9 100644 --- a/l10n/es_AR/files_versions.po +++ b/l10n/es_AR/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# CJTess <claudio.tessone@gmail.com>, 2013. -# <claudio.tessone@gmail.com>, 2012. -# Julia <juliassantos5@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/es_AR/lib.po b/l10n/es_AR/lib.po index 20c71ecabd5a3dc4d60b81f80112ec3028ad0921..e8e25d68f42f7e9298c400a577e726e1592f72e7 100644 --- a/l10n/es_AR/lib.po +++ b/l10n/es_AR/lib.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013 -# cjtess <claudio.tessone@gmail.com>, 2013 -# cjtess <claudio.tessone@gmail.com>, 2012 -# Javier Victor Mariano Bruno <koryyyy@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -21,47 +17,47 @@ msgstr "" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ayuda" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personal" -#: app.php:373 +#: app.php:381 msgid "Settings" -msgstr "Ajustes" +msgstr "Configuración" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Usuarios" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplicaciones" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administración" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "La descarga en ZIP está desactivada." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Los archivos deben ser descargados de a uno." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Volver a archivos" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Los archivos seleccionados son demasiado grandes para generar el archivo zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "no pudo ser determinado" @@ -71,7 +67,7 @@ msgstr "La aplicación no está habilitada" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "Error de autenticación" +msgstr "Error al autenticar" #: json.php:51 msgid "Token expired. Please reload page." @@ -117,79 +113,83 @@ msgstr "%s no puede usar puntos en el nombre de la Base de Datos" msgid "%s set the database host." msgstr "%s Especifique la dirección de la Base de Datos" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nombre de usuario o contraseña de PostgradeSQL no válido." -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Debe ingresar una cuenta existente o el administrador" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "El nombre de usuario y contraseña no son válidos" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Usuario y/o contraseña MySQL no válido" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Error DB: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "El comando no comprendido es: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "Usuario MySQL '%s'@'localhost' ya existente" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Borrar este usuario de MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Usuario MySQL '%s'@'%%' ya existente" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Borrar este usuario de MySQL" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "El nombre de usuario y contraseña no son válidos" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "El comando no comprendido es: \"%s\", nombre: \"%s\", contraseña: \"%s\"" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nombre de usuario y contraseña de MS SQL no son válidas: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Tu servidor web no está configurado todavÃa para permitir sincronización de archivos porque la interfaz WebDAV parece no funcionar." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Por favor, comprobá nuevamente la <a href='%s'>guÃa de instalación</a>." #: template.php:113 msgid "seconds ago" -msgstr "hace unos segundos" +msgstr "segundos atrás" #: template.php:114 msgid "1 minute ago" @@ -224,7 +224,7 @@ msgstr "hace %d dÃas" #: template.php:121 msgid "last month" -msgstr "este mes" +msgstr "el mes pasado" #: template.php:122 #, php-format @@ -233,24 +233,11 @@ msgstr "%d meses atrás" #: template.php:123 msgid "last year" -msgstr "este año" +msgstr "el año pasado" #: template.php:124 msgid "years ago" -msgstr "hace años" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s está disponible. Conseguà <a href=\"%s\">más información</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "actualizado" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "comprobar actualizaciones está desactivado" +msgstr "años atrás" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/es_AR/settings.po b/l10n/es_AR/settings.po index 6d8d5180772cc7f5d241b7481535e2610e8b9a99..c675e29cea1f2e5d7dd2cff824d37d110fe05613 100644 --- a/l10n/es_AR/settings.po +++ b/l10n/es_AR/settings.po @@ -3,16 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2012. -# CJTess <claudio.tessone@gmail.com>, 2013. -# <claudio.tessone@gmail.com>, 2012. -# Javier Victor Mariano Bruno <koryyyy@gmail.com>, 2013. +# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -25,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Imposible cargar la lista desde el App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Error al autenticar" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "El nombre mostrado fue cambiado" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "No fue posible cambiar el nombre mostrado" @@ -68,7 +69,7 @@ msgstr "Idioma cambiado" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "Solicitud no válida" +msgstr "Pedido no válido" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -120,52 +121,52 @@ msgstr "Error al actualizar" msgid "Updated" msgstr "Actualizado" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Guardando..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "borrado" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "deshacer" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Imposible remover usuario" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupos" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupo Administrador" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Borrar" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Agregar grupo" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Debe ingresar un nombre de usuario válido" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Error creando usuario" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Debe ingresar una contraseña válida" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Castellano (Argentina)" @@ -316,19 +317,19 @@ msgstr "Log" msgid "Log level" msgstr "Nivel de Log" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Más" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Menos" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versión" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -399,7 +400,7 @@ msgstr "Obtené aplicaciones para sincronizar tus archivos" msgid "Show First Run Wizard again" msgstr "Mostrar de nuevo el asistente de primera ejecución" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Contraseña" @@ -423,82 +424,74 @@ msgstr "Nueva contraseña:" msgid "Change password" msgstr "Cambiar contraseña" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Nombre a mostrar" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "El nombre mostrado fue cambiado" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "No fue posible cambiar tu nombre" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Cambiar nombre" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Correo electrónico" +msgstr "Correo Electrónico" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Tu dirección de e-mail" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Escribà una dirección de correo electrónico para restablecer la contraseña" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Idioma" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Ayudanos a traducir" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Utiliza esta dirección para conectarte con ownCloud en tu Administrador de Archivos" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nombre de " -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Crear" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Almacenamiento Predeterminado" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ilimitado" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" -msgstr "Otro" +msgstr "Otros" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Almacenamiento" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "Cambiar el nombre que se muestra" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "Configurar nueva contraseña" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Predeterminado" diff --git a/l10n/es_AR/user_ldap.po b/l10n/es_AR/user_ldap.po index a0f13250f4426e0f6d2ffe65d79f980a962534aa..0c1b47c41890b4ee3dce2071e065d9908f6c0c47 100644 --- a/l10n/es_AR/user_ldap.po +++ b/l10n/es_AR/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2013. -# CJTess <claudio.tessone@gmail.com>, 2013. -# <claudio.tessone@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Fallo al borrar la configuración del servidor" @@ -56,281 +57,363 @@ msgstr "¿Mantener preferencias?" msgid "Cannot add server configuration" msgstr "No se pudo añadir la configuración del servidor" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Éxito" + +#: js/settings.js:117 +msgid "Error" +msgstr "Error" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "El este de conexión ha sido completado satisfactoriamente" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Falló es test de conexión" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "¿Realmente desea borrar la configuración actual del servidor?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Confirmar borrado" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Advertencia:</b> Los Apps user_ldap y user_webdavauth son incompatibles. Puede que experimente un comportamiento inesperado. Pregunte al administrador del sistema para desactivar uno de ellos." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Atención:</b> El módulo PHP LDAP no está instalado, este elemento no va a funcionar. Por favor, pedile al administrador que lo instale." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Configuración del Servidor" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Añadir Configuración del Servidor" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Servidor" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Podés omitir el protocolo, excepto si SSL es requerido. En ese caso, empezá con ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN base" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Una DN base por lÃnea" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Podés especificar el DN base para usuarios y grupos en la pestaña \"Avanzado\"" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN usuario" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "El DN del usuario cliente con el que se hará la asociación, p.ej. uid=agente,dc=ejemplo,dc=com. Para acceso anónimo, dejá DN y contraseña vacÃos." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Contraseña" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Para acceso anónimo, dejá DN y contraseña vacÃos." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtro de inicio de sesión de usuario" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Define el filtro a aplicar cuando se ha realizado un login. %%uid remplazará el nombre de usuario en el proceso de inicio de sesión." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "usar %%uid como plantilla, p. ej.: \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Lista de filtros de usuario" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Define el filtro a aplicar, cuando se obtienen usuarios." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "Sin plantilla, p. ej.: \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtro de grupo" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Define el filtro a aplicar cuando se obtienen grupos." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "Sin ninguna plantilla, p. ej.: \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Configuración de Conección" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configuración activa" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Si no está seleccionada, esta configuración será omitida." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Puerto" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Host para copia de seguridad (réplica)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Dar un servidor de copia de seguridad opcional. Debe ser una réplica del servidor principal LDAP/AD." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Puerto para copia de seguridad (réplica)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Deshabilitar el Servidor Principal" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Al comenzar, ownCloud se conectará únicamente al servidor réplica" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Usar TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "No usar adicionalmente para conexiones LDAPS, las mismas fallarán" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Servidor de LDAP sensible a mayúsculas/minúsculas (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Desactivar la validación por certificado SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Si la conexión sólo funciona con esta opción, importá el certificado SSL del servidor LDAP en tu servidor ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "No recomendado, sólo para pruebas." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Tiempo de vida del caché" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "en segundos. Cambiarlo vacÃa la cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Configuración de Directorio" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Campo de nombre de usuario a mostrar" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "El atributo LDAP a usar para generar el nombre de usuario de ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Ãrbol base de usuario" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Una DN base de usuario por lÃnea" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Atributos de la búsqueda de usuario" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Opcional; un atributo por linea" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Campo de nombre de grupo a mostrar" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "El atributo LDAP a usar para generar el nombre de los grupos de ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Ãrbol base de grupo" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Una DN base de grupo por lÃnea" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atributos de búsqueda de grupo" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Asociación Grupo-Miembro" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Atributos Especiales" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Campo de cuota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Cuota por defecto" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "en bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Campo de e-mail" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Regla de nombre de los directorios de usuario" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "VacÃo para el nombre de usuario (por defecto). En otro caso, especificá un atributo LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Probar configuración" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ayuda" diff --git a/l10n/es_AR/user_webdavauth.po b/l10n/es_AR/user_webdavauth.po index 2d5007b68eab54574a821e53bdf02bebc4d4e743..752a64616bb247cd971e3cb56a589e28b0bcff1a 100644 --- a/l10n/es_AR/user_webdavauth.po +++ b/l10n/es_AR/user_webdavauth.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2012. -# CJTess <claudio.tessone@gmail.com>, 2013. -# <claudio.tessone@gmail.com>, 2012. +# Agustin Ferrario <agustin.ferrario@hotmail.com.ar>, 2012 +# cjtess <claudio.tessone@gmail.com>, 2013 +# cjtess <claudio.tessone@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/et_EE/core.po b/l10n/et_EE/core.po index 73d7534b6136d0c99affca8f44a428d4f1ce2997..f156b4b811fabbca7aa386d4fdf607eb8ef645b3 100644 --- a/l10n/et_EE/core.po +++ b/l10n/et_EE/core.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pisike Sipelgas <pisike.sipelgas@gmail.com>, 2013. -# Rivo Zängov <eraser@eraser.ee>, 2011-2012. +# pisike.sipelgas <pisike.sipelgas@gmail.com>, 2013 +# Rivo Zängov <eraser@eraser.ee>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,26 +22,26 @@ msgstr "" #: ajax/share.php:97 #, php-format msgid "User %s shared a file with you" -msgstr "Kasutaja %s jagas Sinuga faili" +msgstr "Kasutaja %s jagas sinuga faili" #: ajax/share.php:99 #, php-format msgid "User %s shared a folder with you" -msgstr "Kasutaja %s jagas Sinuga kataloogi." +msgstr "Kasutaja %s jagas Sinuga kausta." #: ajax/share.php:101 #, php-format msgid "" "User %s shared the file \"%s\" with you. It is available for download here: " "%s" -msgstr "Kasutaja %s jagas Sinuga faili \"%s\". See on allalaadimiseks saadaval siin: %s" +msgstr "Kasutaja %s jagas sinuga faili \"%s\". See on allalaadimiseks saadaval siin: %s" #: ajax/share.php:104 #, php-format msgid "" "User %s shared the folder \"%s\" with you. It is available for download " "here: %s" -msgstr "Kasutaja %s jagas Sinuga kataloogi \"%s\". See on allalaadimiseks saadaval siin: %s" +msgstr "Kasutaja %s jagas sinuga kausta \"%s\". See on allalaadimiseks saadaval siin: %s" #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." @@ -54,7 +54,7 @@ msgstr "Pole kategooriat, mida lisada?" #: ajax/vcategories/add.php:37 #, php-format msgid "This category already exists: %s" -msgstr "See kategooria juba eksisteerib: %s" +msgstr "See kategooria on juba olemas: %s" #: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 #: ajax/vcategories/favorites.php:24 @@ -66,7 +66,7 @@ msgstr "Objekti tüüb puudub." #: ajax/vcategories/removeFromFavorites.php:30 #, php-format msgid "%s ID not provided." -msgstr "%s ID puudub" +msgstr "%s ID puudub." #: ajax/vcategories/addToFavorites.php:35 #, php-format @@ -80,7 +80,7 @@ msgstr "Kustutamiseks pole kategooriat valitud." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format msgid "Error removing %s from favorites." -msgstr "Viga %s eemaldamisel lemmikutest" +msgstr "Viga %s eemaldamisel lemmikutest." #: js/config.php:34 msgid "Sunday" @@ -214,30 +214,34 @@ msgstr "viimasel aastal" msgid "years ago" msgstr "aastat tagasi" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Vali" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Loobu" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Vali" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Viga failivalija malli laadimisel" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Jah" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ei" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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 "Objekti tüüb pole määratletud" +msgstr "Objekti tüüp pole määratletud." #: 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,7 +253,7 @@ msgstr "Viga" #: js/oc-vcategories.js:179 msgid "The app name is not specified." -msgstr "Rakenduse nimi ole määratletud" +msgstr "Rakenduse nimi ole määratletud." #: js/oc-vcategories.js:194 msgid "The required file {file} is not installed!" @@ -295,13 +299,13 @@ msgstr "Jaga lingiga" msgid "Password protect" msgstr "Parooliga kaitstud" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Parool" #: js/share.js:173 msgid "Email link to person" -msgstr "Saada link isikule emailiga" +msgstr "Saada link isikule e-postiga" #: js/share.js:174 msgid "Send" @@ -373,11 +377,11 @@ msgstr "Viga aegumise kuupäeva määramisel" #: js/share.js:604 msgid "Sending ..." -msgstr "Saadan ..." +msgstr "Saatmine ..." #: js/share.js:615 msgid "Email sent" -msgstr "Email saadetud" +msgstr "E-kiri on saadetud" #: js/update.js:14 msgid "" @@ -398,24 +402,27 @@ msgstr "ownCloud parooli taastamine" msgid "Use the following link to reset your password: {link}" msgstr "Kasuta järgnevat linki oma parooli taastamiseks: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Sinu parooli taastamise link saadetakse sulle e-postile." +#: lostpassword/templates/lostpassword.php:4 +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 "Link parooli vahetuseks on saadetud Sinu e-posti aadressile.<br>Kui kiri pole saabunud mõistliku aja jooksul, siis kontrolli oma spam-/rämpskirjade katalooge.<br>Kui kirja pole ka seal, siis küsi abi süsteemihaldurilt." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Taastamise e-kiri on saadetud." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Päring ebaõnnestus!<br>Oled sa veendunud, et e-post/kasutajanimi on õiged?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Päring ebaõnnestus!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Sinu parooli taastamise link saadetakse sulle e-postile." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Kasutajanimi" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Päringu taastamine" @@ -437,7 +444,7 @@ msgstr "Nulli parool" #: strings.php:5 msgid "Personal" -msgstr "isiklik" +msgstr "Isiklik" #: strings.php:6 msgid "Users" @@ -445,7 +452,7 @@ msgstr "Kasutajad" #: strings.php:7 msgid "Apps" -msgstr "Programmid" +msgstr "Rakendused" #: strings.php:8 msgid "Admin" @@ -507,7 +514,7 @@ msgid "" "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>." -msgstr "Serveri korrektseks seadistuseks palun tutvu <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">dokumentatsiooniga</a>." +msgstr "Serveri korrektseks seadistuseks tutvu palun <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">dokumentatsiooniga</a>." #: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" @@ -515,43 +522,43 @@ msgstr "Loo <strong>admini konto</strong>" #: templates/installation.php:62 msgid "Advanced" -msgstr "Lisavalikud" +msgstr "Täpsem" #: templates/installation.php:64 msgid "Data folder" msgstr "Andmete kaust" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Seadista andmebaasi" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "kasutatakse" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Andmebaasi kasutaja" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Andmebaasi parool" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Andmebasi nimi" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Andmebaasi tabeliruum" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Andmebaasi host" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Lõpeta seadistamine" @@ -559,39 +566,44 @@ msgstr "Lõpeta seadistamine" msgid "web services under your control" msgstr "veebiteenused sinu kontrolli all" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s on saadaval. Vaata lähemalt kuidas uuendada." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Logi välja" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automaatne sisselogimine lükati tagasi!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" -msgstr "Kui sa ei muutnud oma parooli hiljut, siis võib su kasutajakonto olla ohustatud!" +msgstr "Kui sa ei muutnud oma parooli hiljuti, siis võib su kasutajakonto olla ohustatud!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Palun muuda parooli, et oma kasutajakonto uuesti turvata." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Kaotasid oma parooli?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "pea meeles" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Logi sisse" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" -msgstr "Alternatiivsed meldimised" +msgstr "Alternatiivsed sisselogimisviisid" #: templates/part.pagenavi.php:3 msgid "prev" @@ -604,4 +616,4 @@ msgstr "järgm" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "Uuendan ownCloudi versioonile %s. Läheb pisut aega." +msgstr "ownCloudi uuendamine versioonile %s. See võib veidi aega võtta." diff --git a/l10n/et_EE/files.po b/l10n/et_EE/files.po index 9bfc400f497139c21a03f86c90946d3587c5be57..2b756d28e914e0aa23cdaafca67c4ab2a02168bf 100644 --- a/l10n/et_EE/files.po +++ b/l10n/et_EE/files.po @@ -3,16 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dagor.vint@hotmail.com>, 2012. -# Pisike Sipelgas <pisike.sipelgas@gmail.com>, 2013. -# Rivo Zängov <eraser@eraser.ee>, 2011-2013. +# pisike.sipelgas <pisike.sipelgas@gmail.com>, 2013 +# Rivo Zängov <eraser@eraser.ee>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,28 +29,24 @@ msgstr "Ei saa liigutada faili %s - samanimeline fail on juba olemas" msgid "Could not move %s" msgstr "%s liigutamine ebaõnnestus" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Faili ümbernimetamine ebaõnnestus" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Ühtegi faili ei laetud üles. Tundmatu viga" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Ühtegi viga pole, fail on üles laetud" +msgstr "Ühtegi tõrget polnud, fail on üles laetud" #: ajax/upload.php:27 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "Üleslaetava faili suurus ületab php.ini poolt määratud upload_max_filesize suuruse" +msgstr "Üleslaetava faili suurus ületab php.ini poolt määratud upload_max_filesize suuruse:" #: ajax/upload.php:29 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Üles laetud faili suurus ületab HTML vormis määratud upload_max_filesize suuruse" +msgstr "Üleslaetud fail ületab MAX_FILE_SIZE suuruse, mis on HTML vormi jaoks määratud" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" @@ -81,57 +76,61 @@ msgstr "Vigane kaust." msgid "Files" msgstr "Failid" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Jaga" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Kustuta jäädavalt" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Kustuta" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" -msgstr "ümber" +msgstr "Nimeta ümber" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Ootel" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} on juba olemas" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "asenda" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "soovita nime" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "loobu" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "asendas nime {old_name} nimega {new_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "tagasi" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "teosta kustutamine" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" -msgstr "1 faili üleslaadimisel" +msgstr "1 fail üleslaadimisel" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "failide üleslaadimine" +msgstr "faili üleslaadimisel" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -149,75 +148,83 @@ msgstr "Vigane nimi, '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' pole lubatu #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "Sinu andmemaht on täis! Faile ei uuendata ja sünkroniseerimist ei toimu!" +msgstr "Sinu andmemaht on täis! Faile ei uuendata ega sünkroniseerita!" #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Su andmemaht on peaaegu täis ({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 "Valmistatakse allalaadimist. See võib võtta veidi aega kui on tegu suurte failidega. " +msgstr "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. " -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Sinu faili üleslaadimine ebaõnnestus, kuna see on kaust või selle suurus on 0 baiti" +msgstr "Faili ei saa üles laadida, kuna see on kaust või selle suurus on 0 baiti" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Pole piisavalt ruumi" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Üleslaadimine tühistati." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise." +msgstr "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL ei saa olla tühi." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Vigane kataloogi nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt." -#: 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 "Viga" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nimi" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Suurus" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Muudetud" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 kaust" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} kausta" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 fail" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} faili" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Vigane kausta nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt." + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Faili ümbernimetamine ebaõnnestus" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Lae üles" @@ -278,40 +285,40 @@ msgstr "Kustutatud failid" msgid "Cancel upload" msgstr "Tühista üleslaadimine" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." -msgstr "Siin puudvad Sul kirjutamisõigused." +msgstr "Siin puudvad sul kirjutamisõigused." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Siin pole midagi. Lae midagi üles!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Lae alla" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Lõpeta jagamine" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Üleslaadimine on liiga suur" -#: 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 "Failid, mida sa proovid üles laadida, ületab serveri poolt üleslaetavatele failidele määratud maksimaalse suuruse." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." -msgstr "Faile skannitakse, palun oota" +msgstr "Faile skannitakse, palun oota." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Praegune skannimine" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "Uuendan failisüsteemi puhvrit..." +msgstr "Failisüsteemi puhvri uuendamine..." diff --git a/l10n/et_EE/files_encryption.po b/l10n/et_EE/files_encryption.po index 8487c07b9f9a3eb9d984ace68d772b71e83078ea..2bcdd23d94336006fee3f5e578d7221873f695eb 100644 --- a/l10n/et_EE/files_encryption.po +++ b/l10n/et_EE/files_encryption.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Rivo Zängov <eraser@eraser.ee>, 2012-2013. +# pisike.sipelgas <pisike.sipelgas@gmail.com>, 2013 +# Rivo Zängov <eraser@eraser.ee>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-31 01:58+0200\n" +"PO-Revision-Date: 2013-05-30 08:30+0000\n" +"Last-Translator: pisike.sipelgas <pisike.sipelgas@gmail.com>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,22 +19,87 @@ msgstr "" "Language: et_EE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "Taastevõtme lubamine õnnestus" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "Ei suutnud lubada taastevõtit. Palun kontrolli oma taastevõtme parooli!" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "Taastevõtme keelamine õnnestus" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "Ei suuda keelata taastevõtit. Palun kontrolli oma taastevõtme parooli!" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Parool edukalt vahetatud." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Ei suutnud vahetada parooli. Võib-olla on vana parool valesti sisestatud." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Salvestamine..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Krüpteerimine" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Faili krüpteerimine on sisse lülitatud." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "Luba krüpteerimise paroolide taastevõti (võimalda parooli jagamine taastevõtmesse):" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "Konto taasteparool" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Sisse lülitatud" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Väljalülitatud" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "Muuda taaste võtme krüpteerimise paroole:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Konto vana taaste parool" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Konto uus taasteparool" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Muuda parooli" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "Luba parooli taaste jagades kõik failid administraatoriga:" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Järgnevaid failitüüpe ei krüpteerita:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "Valiku lubamine võimaldab taastada ligipääsu krüpteeritud failidele kui parool on kadunud" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Järgnevaid failitüüpe ei krüpteerita:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Faili taaste seaded uuendatud" -#: templates/settings.php:12 -msgid "None" -msgstr "Pole" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Ei suuda uuendada taastefaili" diff --git a/l10n/et_EE/files_external.po b/l10n/et_EE/files_external.po index 23cd4c8a18a352f929c73114242781e49a611d38..81a7159711d3571cda68f4001bda4fc35f18089e 100644 --- a/l10n/et_EE/files_external.po +++ b/l10n/et_EE/files_external.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pisike Sipelgas <pisike.sipelgas@gmail.com>, 2013. -# Rivo Zängov <eraser@eraser.ee>, 2012. +# Rivo Zängov <eraser@eraser.ee>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,18 +38,25 @@ msgstr "Palun sisesta korrektne Dropboxi rakenduse võti ja salasõna." msgid "Error configuring Google Drive storage" msgstr "Viga Google Drive'i salvestusruumi seadistamisel" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Hoiatus:</b> \"smbclient\" pole paigaldatud. Jagatud CIFS/SMB hoidlate ühendamine pole võimalik. Palu oma süsteemihalduril paigaldata SAMBA tugi." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." -msgstr "<b>Hoiatus:</b> FTP tugi puudub PHP paigalduses. Jagatud FTP hoidlate ühendamine pole võimalik. Palu oma süsteemihalduril paigaldata FTP tugi." +msgstr "<b>Hoiatus:</b> PHP-s puudub FTP tugi. Jagatud FTP hoidlate ühendamine pole võimalik. Palu oma süsteemihalduril paigaldata FTP tugi." + +#: lib/config.php:437 +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 "<b>Hoiatus:</b> PHP-s puudub Curl tugi. Jagatud ownCloud / WebDAV või GoogleDrive ühendamine pole võimalik. Palu oma süsteemihalduril see paigaldada." #: templates/settings.php:3 msgid "External Storage" diff --git a/l10n/et_EE/files_sharing.po b/l10n/et_EE/files_sharing.po index 5f470a04c3e20064e570274c944df74e3b88249b..9919596bfb0c20406b017a267dbd733425b991af 100644 --- a/l10n/et_EE/files_sharing.po +++ b/l10n/et_EE/files_sharing.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Rivo Zängov <eraser@eraser.ee>, 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/et_EE/files_trashbin.po b/l10n/et_EE/files_trashbin.po index 46f8a4c56d75fa9bf866d401f87c1b9a1d802965..f6eba4e5d959a4a078d934e299c28d650d7ca08c 100644 --- a/l10n/et_EE/files_trashbin.po +++ b/l10n/et_EE/files_trashbin.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pisike Sipelgas <pisike.sipelgas@gmail.com>, 2013. -# Rivo Zängov <eraser@eraser.ee>, 2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,11 +27,11 @@ msgstr "%s jäädavalt kustutamine ebaõnnestus" msgid "Couldn't restore %s" msgstr "%s ei saa taastada" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "soorita taastamine" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Viga" @@ -41,31 +39,31 @@ msgstr "Viga" msgid "delete file permanently" msgstr "kustuta fail jäädavalt" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Kustuta jäädavalt" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nimi" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Kustutatud" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 kaust" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} kausta" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 fail" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} faili" diff --git a/l10n/et_EE/files_versions.po b/l10n/et_EE/files_versions.po index de58702159062c77dfc3a89134c624029b8ed338..6be6fc45ff4528470a63258c450caefcfae208d4 100644 --- a/l10n/et_EE/files_versions.po +++ b/l10n/et_EE/files_versions.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pisike Sipelgas <pisike.sipelgas@gmail.com>, 2013. -# Rivo Zängov <eraser@eraser.ee>, 2012-2013. +# Rivo Zängov <eraser@eraser.ee>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" +"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -56,4 +55,4 @@ msgstr "Versioonid" #: templates/history.php:20 msgid "Revert a file to a previous version by clicking on its revert button" -msgstr "Taasta fail varasemale versioonile klikkides \"Revert\" nupule" +msgstr "Taasta fail varasemale versioonile klikkides nupule \"Taasta\"" diff --git a/l10n/et_EE/lib.po b/l10n/et_EE/lib.po index 19268960f2283a9c9a5feeac74c676313219f531..e3133227a9dd2f5420f02587546383bbc3e74383 100644 --- a/l10n/et_EE/lib.po +++ b/l10n/et_EE/lib.po @@ -4,14 +4,14 @@ # # Translators: # pisike.sipelgas <pisike.sipelgas@gmail.com>, 2013 -# Rivo Zängov <eraser@eraser.ee>, 2012-2013 +# Rivo Zängov <eraser@eraser.ee>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: pisike.sipelgas <pisike.sipelgas@gmail.com>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,49 +19,49 @@ msgstr "" "Language: et_EE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Abiinfo" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Isiklik" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Seaded" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Kasutajad" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Rakendused" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP-ina allalaadimine on välja lülitatud." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Failid tuleb alla laadida ükshaaval." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Tagasi failide juurde" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Valitud failid on ZIP-faili loomiseks liiga suured." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" -msgstr "Ei suuda tuvastada" +msgstr "ei suudetud tuvastada" #: json.php:28 msgid "Application is not enabled" @@ -98,7 +98,7 @@ msgstr "Määra admini parool." #: setup.php:55 #, php-format msgid "%s enter the database username." -msgstr "%s sisesta andmebaasi kasutajatunnus" +msgstr "%s sisesta andmebaasi kasutajatunnus." #: setup.php:58 #, php-format @@ -115,72 +115,76 @@ msgstr "%s punktide kasutamine andmebaasi nimes pole lubatud" msgid "%s set the database host." msgstr "%s määra andmebaasi server." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL kasutajatunnus ja/või parool pole õiged" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Sisesta kas juba olemasolev konto või administrator." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle kasutajatunnus ja/või parool pole õiged" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Ei suuda luua ühendust Oracle baasiga" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL kasutajatunnus ja/või parool pole õiged" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Andmebaasi viga: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Tõrkuv käsk oli: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL kasutaja '%s'@'localhost' on juba olemas." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Kustuta see kasutaja MySQL-ist" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL kasutaja '%s'@'%%' on juba olemas" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Kustuta see kasutaja MySQL-ist." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle kasutajatunnus ja/või parool pole õiged" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Tõrkuv käsk oli: \"%s\", nimi: %s, parool: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL kasutajatunnus ja/või parool pole õiged: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Veebiserveri ei ole veel korralikult seadistatud võimaldamaks failide sünkroniseerimist, kuna WebDAV liides näib olevat mittetoimiv." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Palun tutvu veelkord <a href='%s'>paigalduse juhenditega</a>." @@ -222,7 +226,7 @@ msgstr "%d päeva tagasi" #: template.php:121 msgid "last month" -msgstr "eelmisel kuul" +msgstr "viimasel kuul" #: template.php:122 #, php-format @@ -231,25 +235,12 @@ msgstr "%d kuud tagasi" #: template.php:123 msgid "last year" -msgstr "eelmisel aastal" +msgstr "viimasel aastal" #: template.php:124 msgid "years ago" msgstr "aastat tagasi" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s on saadaval. Vaata <a href=\"%s\">lisainfot</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "ajakohane" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "uuenduste kontrollimine on välja lülitatud" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/et_EE/settings.po b/l10n/et_EE/settings.po index 3532232094f7fde8631e2423bc4e6bd61b24b9ce..c6d83f03af925951947e599ddd0b1c0c79c28210 100644 --- a/l10n/et_EE/settings.po +++ b/l10n/et_EE/settings.po @@ -3,16 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <icewind1991@gmail.com>, 2012. -# Pisike Sipelgas <pisike.sipelgas@gmail.com>, 2013. -# Rivo Zängov <eraser@eraser.ee>, 2011-2013. +# pisike.sipelgas <pisike.sipelgas@gmail.com>, 2013 +# Rivo Zängov <eraser@eraser.ee>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: pisike.sipelgas <pisike.sipelgas@gmail.com>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,16 +21,20 @@ msgstr "" #: ajax/apps/ocs.php:20 msgid "Unable to load list from App Store" -msgstr "App Sotre'i nimekirja laadimine ebaõnnestus" +msgstr "App Store'i nimekirja laadimine ebaõnnestus" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Autentimise viga" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Sinu näidatav nimi on muudetud." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" -msgstr "Ei saa muuta kuvatavat nime" +msgstr "Ei saa muuta näidatavat nime" #: ajax/creategroup.php:10 msgid "Group already exists" @@ -55,11 +58,11 @@ msgstr "Vigane e-post" #: ajax/removegroup.php:13 msgid "Unable to delete group" -msgstr "Keela grupi kustutamine" +msgstr "Grupi kustutamine ebaõnnestus" #: ajax/removeuser.php:24 msgid "Unable to delete user" -msgstr "Keela kasutaja kustutamine" +msgstr "Kasutaja kustutamine ebaõnnestus" #: ajax/setlanguage.php:15 msgid "Language changed" @@ -119,52 +122,52 @@ msgstr "Viga rakenduse uuendamisel" msgid "Updated" msgstr "Uuendatud" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Salvestamine..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "kustutatud" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "tagasi" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" -msgstr "Ei suuda kustutada kasutajat" +msgstr "Kasutaja eemaldamine ebaõnnestus" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupid" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupi admin" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Kustuta" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "lisa grupp" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Sisesta nõuetele vastav kasutajatunnus" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Viga kasutaja loomisel" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Sisesta nõuetele vastav parool" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Eesti" @@ -315,19 +318,19 @@ msgstr "Logi" msgid "Log level" msgstr "Logi tase" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Rohkem" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Vähem" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versioon" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -383,7 +386,7 @@ msgstr "Vigade nimekiri" #: templates/help.php:17 msgid "Commercial Support" -msgstr "Tasuine kasutajatugi" +msgstr "Tasuline kasutajatugi" #: templates/personal.php:8 #, php-format @@ -398,7 +401,7 @@ msgstr "Hangi rakendusi failide sünkroniseerimiseks" msgid "Show First Run Wizard again" msgstr "Näita veelkord Esmase Käivituse Juhendajat" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Parool" @@ -422,82 +425,74 @@ msgstr "Uus parool" msgid "Change password" msgstr "Muuda parooli" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Näidatav nimi" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Sinu kuvatav nimi muutus" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Ei suuda muuta kuvatavat nime" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Muuda näidatavat nime" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-post" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Sinu e-posti aadress" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Parooli taastamise sisse lülitamiseks sisesta e-posti aadress" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Keel" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Aita tõlkida" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Kasuta seda aadressi ühendamaks oma ownCloudi failihalduriga" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Kasutajanimi" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Lisa" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Admin taasteparool" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Vaikimisi maht" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Piiramatult" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Muu" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Maht" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "muuda näidatavat nime" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "määra uus parool" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Vaikeväärtus" diff --git a/l10n/et_EE/user_ldap.po b/l10n/et_EE/user_ldap.po index 9da3698683dc9665b3ba528ace85ce4536a4c850..d6c4d74d87a5c2652e7c79d20c64aaf362ae0081 100644 --- a/l10n/et_EE/user_ldap.po +++ b/l10n/et_EE/user_ldap.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pisike Sipelgas <pisike.sipelgas@gmail.com>, 2013. -# Rivo Zängov <eraser@eraser.ee>, 2012. +# pisike.sipelgas <pisike.sipelgas@gmail.com>, 2013 +# Rivo Zängov <eraser@eraser.ee>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: pisike.sipelgas <pisike.sipelgas@gmail.com>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,6 +19,10 @@ msgstr "" "Language: et_EE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Vastendususte puhastamine ebaõnnestus." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Serveri seadistuse kustutamine ebaõnnestus" @@ -49,287 +53,369 @@ msgstr "Võta sätted viimasest serveri seadistusest?" #: js/settings.js:83 msgid "Keep settings?" -msgstr "Säilitada seadistus?" +msgstr "Säilitada seadistused?" #: js/settings.js:97 msgid "Cannot add server configuration" msgstr "Ei suuda lisada serveri seadistust" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "vastendused puhastatud" + +#: js/settings.js:112 +msgid "Success" +msgstr "Korras" + +#: js/settings.js:117 +msgid "Error" +msgstr "Viga" + +#: js/settings.js:141 msgid "Connection test succeeded" -msgstr "Test ühendus õnnestus" +msgstr "Ühenduse testimine õnnestus" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" -msgstr "Test ühendus ebaõnnestus" +msgstr "Ühenduse testimine ebaõnnestus" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Oled kindel, et tahad kustutada praegust serveri seadistust?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Kinnita kustutamine" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Hoiatus:</b> rakendused user_ldap ja user_webdavauht ei ole ühilduvad. Töös võib esineda ootamatuid tõrkeid.\nPalu oma süsteemihalduril üks neist rakendustest kasutusest eemaldada." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Hoiatus:</b>PHP LDAP moodul pole paigaldatud ning LDAP kasutamine ei ole võimalik. Palu oma süsteeihaldurit see paigaldada." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Serveri seadistus" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Lisa serveri seadistus" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Host" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Sa ei saa protokolli ära jätta, välja arvatud siis, kui sa nõuad SSL-ühendust. Sel juhul alusta eesliitega ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Baas DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Üks baas-DN rea kohta" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Sa saad kasutajate ja gruppide baas DN-i määrata lisavalikute vahekaardilt" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Kasutaja DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "Klientkasutaja DN, kellega seotakse, nt. uid=agent,dc=näidis,dc=com. Anonüümseks ligipääsuks jäta DN ja parool tühjaks." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Parool" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Anonüümseks ligipääsuks jäta DN ja parool tühjaks." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Kasutajanime filter" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Määrab sisselogimisel kasutatava filtri. %%uid asendab sisselogimistegevuses kasutajanime." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "kasuta %%uid kohatäitjat, nt. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Kasutajate nimekirja filter" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Määrab kasutajaid hankides filtri, mida rakendatakse." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "ilma ühegi kohatäitjata, nt. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Grupi filter" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Määrab gruppe hankides filtri, mida rakendatakse." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "ilma ühegi kohatäitjata, nt. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Ühenduse seaded" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Seadistus aktiivne" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Kui märkimata, siis seadistust ei kasutata" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Varuserver" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Lisa täiendav LDAP/AD server, mida replikeeritakse peaserveriga." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" -msgstr "Varuserveri (replika) ldap port" +msgstr "Varuserveri (replika) port" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Ära kasuta peaserverit" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Märgituna ownCloud ühendub ainult varuserverisse." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" -msgstr "Kasutaja TLS" +msgstr "Kasuta TLS-i" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "LDAPS puhul ära kasuta. Ühendus ei toimi." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Mittetõstutundlik LDAP server (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Lülita SSL sertifikaadi kontrollimine välja." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Kui ühendus toimib ainult selle valikuga, siis impordi LDAP serveri SSL sertifikaat oma ownCloud serverisse." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Pole soovitatav, kasuta ainult testimiseks." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Puhvri iga" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "sekundites. Muudatus tühjendab vahemälu." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Kataloogi seaded" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Kasutaja näidatava nime väli" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "LDAP omadus, mida kasutatakse kasutaja ownCloudi nime loomiseks." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Baaskasutaja puu" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Üks kasutajate baas-DN rea kohta" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Kasutaja otsingu atribuudid" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Valikuline; üks atribuut rea kohta" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Grupi näidatava nime väli" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "LDAP omadus, mida kasutatakse ownCloudi grupi nime loomiseks." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Baasgrupi puu" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Üks grupi baas-DN rea kohta" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Grupi otsingu atribuudid" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Grupiliikme seotus" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Spetsiifilised atribuudid" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Mahupiirangu atribuut" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Vaikimisi mahupiirang" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "baitides" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Email atribuut" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Kasutaja kodukataloogi nimetamise reegel" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Kasutajanime (vaikeväärtus) kasutamiseks jäta tühjaks. Vastasel juhul määra LDAP/AD omadus." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Sisemine kasutajanimi" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "Vaikimisi tekitatakse sisemine kasutajanimi UUID atribuudist. See tagab, et kasutajanimi on unikaalne ja sümboleid pole vaja muuta. Sisemisel kasutajatunnuse puhul on lubatud ainult järgmised sümbolid: [ a-zA-Z0-9_.@- ]. Muud sümbolid asendatakse nende ASCII vastega või lihtsalt hüljatakse. Tõrgete korral lisatakse number või suurendatakse seda. Sisemist kasutajatunnust kasutatakse kasutaja sisemiseks tuvastamiseks. Ühtlasi on see ownCloudis kasutaja vaikimisi kodukataloogi nimeks. See on ka serveri URL pordiks, näiteks kõikidel *DAV teenustel.Selle seadistusega saab tühistada vaikimisi käitumise. Saavutamaks sarnast käitumist eelnevate ownCloud 5 versioonidega, sisesta kasutaja kuvatava nime atribuut järgnevale väljale. Vaikimisi seadistuseks jäta tühjaks. Muudatused mõjutavad ainult uusi LDAP kasutajate vastendusi (lisatud)." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Sisemise kasutajatunnuse atribuut:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Tühista UUID tuvastus" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "Vaikimis ownCloud tuvastab automaatlselt UUID atribuudi. UUID atribuuti kasutatakse LDAP kasutajate ja gruppide kindlaks tuvastamiseks. Samuti tekitatakse sisemine kasutajanimi UUID alusel, kui pole määratud teisiti. Sa saad tühistada selle seadistuse ning määrata atribuudi omal valikul. Pead veenduma, et valitud atribuut toimib nii kasutajate kui gruppide puhul ning on unikaalne. Vaikimisi seadistuseks jäta tühjaks. Muudatused mõjutavad ainult uusi LDAP kasutajate vastendusi (lisatud)." + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "UUID atribuut:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "LDAP-Kasutajatunnus Kasutaja Vastendus" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloud kasutab kasutajanime talletamaks ja omistamaks (pseudo) andmeid. Et täpselt tuvastada ja määratleda kasutajaid, iga LDAP kasutaja peab omama sisemist kasutajatunnust. See vajab ownCloud kasutajatunnuse vastendust LDAP kasutajaks. Tekitatud kasutanimi vastendatakse LDAP kasutaja UUID-iks. Lisaks puhverdatakse DN vähendamaks LDAP päringuid, kuid seda ei kasutata tuvastamisel. ownCloud suudab tuvastada ka DN muutumise. ownCloud sisemist kasutajatunnust kasutatakse üle kogu ownCloudi. Eemaldates vastenduse tekivad kõikjal andmejäägid. Vastenduste eemaldamine ei ole konfiguratsiooni tundlik, see mõjutab kõiki LDAP seadistusi! Ära kunagi eemalda vastendusi produktsioonis! Seda võid teha ainult testis või katsetuste masinas." + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Puhasta LDAP-Kasutajatunnus Kasutaja Vastendus" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Puhasta LDAP-Grupinimi Grupp Vastendus" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Testi seadistust" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Abiinfo" diff --git a/l10n/et_EE/user_webdavauth.po b/l10n/et_EE/user_webdavauth.po index a25893ddd1c9301560efc1a5d36d08c4ff7251a4..ee2a1e41f432586905c1529ff99d03e54240d4c0 100644 --- a/l10n/et_EE/user_webdavauth.po +++ b/l10n/et_EE/user_webdavauth.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pisike Sipelgas <pisike.sipelgas@gmail.com>, 2013. -# Rivo Zängov <eraser@eraser.ee>, 2012-2013. +# pisike.sipelgas <pisike.sipelgas@gmail.com>, 2013 +# Rivo Zängov <eraser@eraser.ee>, 2012-2013 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-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" +"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/eu/core.po b/l10n/eu/core.po index 6fa4ebaaf0f17be9cc6b42fbac4beace8b9592cf..2229cb48230a1e5c550e6a1a04e8fbd08c6816e4 100644 --- a/l10n/eu/core.po +++ b/l10n/eu/core.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. -# <asieriko@gmail.com>, 2012. -# Asier Urio Larrea <asieriko@gmail.com>, 2011. -# Piarres Beobide <pi@beobide.net>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -216,26 +212,30 @@ msgstr "joan den urtean" msgid "years ago" msgstr "urte" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ados" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Aukeratu" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Ezeztatu" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Aukeratu" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Bai" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ez" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ados" + #: 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." @@ -297,7 +297,7 @@ msgstr "Elkarbanatu lotura batekin" msgid "Password protect" msgstr "Babestu pasahitzarekin" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Pasahitza" @@ -400,24 +400,27 @@ msgstr "ownCloud-en pasahitza berrezarri" msgid "Use the following link to reset your password: {link}" msgstr "Eribili hurrengo lotura zure pasahitza berrezartzeko: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Zure pashitza berrezartzeko lotura bat jasoko duzu Epostaren bidez." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Berrezartzeko eposta bidali da." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Eskariak huts egin du!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Zure pashitza berrezartzeko lotura bat jasoko duzu Epostaren bidez." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Erabiltzaile izena" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Eskaera berrezarri da" @@ -451,7 +454,7 @@ msgstr "Aplikazioak" #: strings.php:8 msgid "Admin" -msgstr "Kudeatzailea" +msgstr "Admin" #: strings.php:9 msgid "Help" @@ -523,37 +526,37 @@ msgstr "Aurreratua" msgid "Data folder" msgstr "Datuen karpeta" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Konfiguratu datu basea" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "erabiliko da" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Datubasearen erabiltzailea" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Datubasearen pasahitza" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Datubasearen izena" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Datu basearen taula-lekua" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Datubasearen hostalaria" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Bukatu konfigurazioa" @@ -561,37 +564,42 @@ msgstr "Bukatu konfigurazioa" msgid "web services under your control" msgstr "web zerbitzuak zure kontrolpean" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Saioa bukatu" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Saio hasiera automatikoa ez onartuta!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Zure pasahitza orain dela gutxi ez baduzu aldatu, zure kontua arriskuan egon daiteke!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Mesedez aldatu zure pasahitza zure kontua berriz segurtatzeko." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Galdu duzu pasahitza?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "gogoratu" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Hasi saioa" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Beste erabiltzaile izenak" diff --git a/l10n/eu/files.po b/l10n/eu/files.po index 0f710284f4f5c73014a0bb63b8cdeebac7fbfa20..d84a77b2a10ac2dca89446d09a6bb4d05aebb04e 100644 --- a/l10n/eu/files.po +++ b/l10n/eu/files.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. -# <asieriko@gmail.com>, 2012. -# Asier Urio Larrea <asieriko@gmail.com>, 2011. -# Piarres Beobide <pi@beobide.net>, 2012-2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -31,17 +27,13 @@ msgstr "Ezin da %s mugitu - Izen hau duen fitxategia dagoeneko existitzen da" msgid "Could not move %s" msgstr "Ezin dira fitxategiak mugitu %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Ezin izan da fitxategia berrizendatu" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Ez da fitxategirik igo. Errore ezezaguna" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Ez da arazorik izan, fitxategia ongi igo da" +msgstr "Ez da errorerik egon, fitxategia ongi igo da" #: ajax/upload.php:27 msgid "" @@ -52,11 +44,11 @@ msgstr "Igotako fitxategiak php.ini fitxategian ezarritako upload_max_filesize m msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Igotako fitxategiaren tamaina HTML inprimakiko MAX_FILESIZE direktiban adierazitakoa baino handiagoa da" +msgstr "Igotako fitxategia HTML formularioan zehaztutako MAX_FILE_SIZE direktiba baino handidagoa da." #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Igotako fitxategiaren zati bat baino gehiago ez da igo" +msgstr "Igotako fitxategiaren zati bat bakarrik igo da" #: ajax/upload.php:31 msgid "No file was uploaded" @@ -64,7 +56,7 @@ msgstr "Ez da fitxategirik igo" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Aldi baterako karpeta falta da" +msgstr "Aldi bateko karpeta falta da" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -82,57 +74,61 @@ msgstr "Baliogabeko karpeta." msgid "Files" msgstr "Fitxategiak" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Elkarbanatu" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Ezabatu betirako" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Ezabatu" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Berrizendatu" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Zain" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} dagoeneko existitzen da" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "ordeztu" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "aholkatu izena" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "ezeztatu" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr " {new_name}-k {old_name} ordezkatu du" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "desegin" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "Ezabatu" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "fitxategi 1 igotzen" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "fitxategiak igotzen" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -156,69 +152,77 @@ msgstr "Zure biltegiratzea beterik dago, ezingo duzu aurrerantzean fitxategirik msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Zure biltegiratzea nahiko beterik dago (%{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 "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. " -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Ezin da zure fitxategia igo, karpeta bat da edo 0 byt ditu" +msgstr "Ezin izan da zure fitxategia igo karpeta bat delako edo 0 byte dituelako" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Ez dago leku nahikorik." -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Igoera ezeztatuta" -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URLa ezin da hutsik egon." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Baliogabeako karpeta izena. 'Shared' izena Owncloudek erreserbatzen du" -#: 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 "Errorea" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Izena" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Tamaina" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Aldatuta" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "karpeta bat" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} karpeta" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "fitxategi bat" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} fitxategi" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Ezin izan da fitxategia berrizendatu" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Igo" @@ -279,37 +283,37 @@ msgstr "Ezabatutako fitxategiak" msgid "Cancel upload" msgstr "Ezeztatu igoera" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Ez duzu hemen idazteko baimenik." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Ez dago ezer. Igo zerbait!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Deskargatu" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Ez elkarbanatu" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Igotakoa handiegia da" +msgstr "Igoera handiegia da" -#: 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 "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Fitxategiak eskaneatzen ari da, itxoin mezedez." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Orain eskaneatzen ari da" diff --git a/l10n/eu/files_encryption.po b/l10n/eu/files_encryption.po index eea7795bbc138c339ad903c13bfd08ef534d2f91..1e367b1e9c5d1643b5d205df606663232a557537 100644 --- a/l10n/eu/files_encryption.po +++ b/l10n/eu/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. -# <asieriko@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Gordetzen..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Enkriptazioa" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Fitxategien enkriptazioa gaituta dago." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Hurrengo fitxategi motak ez dira enkriptatuko:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Baztertu hurrengo fitxategi motak enkriptatzetik:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Bat ere ez" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/eu/files_external.po b/l10n/eu/files_external.po index 4cb0843ae5d0e6932804e66cdc1687b1b6d4cf34..597a22f30dc3509fdd20dcf119591ea9ecaa6f5d 100644 --- a/l10n/eu/files_external.po +++ b/l10n/eu/files_external.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. -# <asieriko@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -39,19 +37,26 @@ msgstr "Mesedez eman baliozkoa den Dropbox app giltza eta sekretua" msgid "Error configuring Google Drive storage" msgstr "Errore bat egon da Google Drive biltegiratzea konfiguratzean" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Abisua:</b> \"smbclient\" ez dago instalatuta. CIFS/SMB partekatutako karpetak montatzea ez da posible. Mesedez eskatu zure sistema kudeatzaileari instalatzea." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Abisua:</b> PHPren FTP modulua ez dago instalatuta edo gaitua. FTP partekatutako karpetak montatzea ez da posible. Mesedez eskatu zure sistema kudeatzaileari instalatzea." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Kanpoko Biltegiratzea" diff --git a/l10n/eu/files_sharing.po b/l10n/eu/files_sharing.po index 89c6272ac7453657cace4d0caa33cbf5ee15ca85..de339a1392a42664c75237840a3aee09a45b5e4a 100644 --- a/l10n/eu/files_sharing.po +++ b/l10n/eu/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/eu/files_trashbin.po b/l10n/eu/files_trashbin.po index 0aea8466bd5d3dbbe61d1c5b3eebd41c1995ac97..cf9a0fdd93c3ea05baae5b92fd0f31a9c8bed248 100644 --- a/l10n/eu/files_trashbin.po +++ b/l10n/eu/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Ezin izan da %s betirako ezabatu" msgid "Couldn't restore %s" msgstr "Ezin izan da %s berreskuratu" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "berreskuratu" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Errorea" @@ -40,31 +39,31 @@ msgstr "Errorea" msgid "delete file permanently" msgstr "ezabatu fitxategia betirako" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Ezabatu betirako" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Izena" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Ezabatuta" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "karpeta bat" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} karpeta" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "fitxategi bat" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} fitxategi" diff --git a/l10n/eu/files_versions.po b/l10n/eu/files_versions.po index 7fdbf14c0ddc427b82124b34b058060d6a917503..284ceaf733e1d97474d2650d119d6541189bd81b 100644 --- a/l10n/eu/files_versions.po +++ b/l10n/eu/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. -# <asieriko@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/eu/lib.po b/l10n/eu/lib.po index 912f19f241f5e55e4ec2f120faac8326d8ebe997..70d9eda99d68e000840ffe39ba0ae175b57632c1 100644 --- a/l10n/eu/lib.po +++ b/l10n/eu/lib.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# asieriko <asieriko@gmail.com>, 2013 -# asieriko <asieriko@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -19,47 +17,47 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Laguntza" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Pertsonala" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Ezarpenak" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Erabiltzaileak" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplikazioak" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP deskarga ez dago gaituta." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Fitxategiak banan-banan deskargatu behar dira." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Itzuli fitxategietara" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Hautatuko fitxategiak oso handiak dira zip fitxategia sortzeko." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "ezin izan da zehaztu" @@ -69,7 +67,7 @@ msgstr "Aplikazioa ez dago gaituta" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "Autentikazio errorea" +msgstr "Autentifikazio errorea" #: json.php:51 msgid "Token expired. Please reload page." @@ -115,79 +113,83 @@ msgstr "%s ezin duzu punturik erabili datu basearen izenean." msgid "%s set the database host." msgstr "%s sartu datu basearen hostalaria." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL erabiltzaile edota pasahitza ez dira egokiak." -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Existitzen den kontu bat edo administradorearena jarri behar duzu." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle erabiltzaile edota pasahitza ez dira egokiak." +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL erabiltzaile edota pasahitza ez dira egokiak." -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "DB errorea: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Errorea komando honek sortu du: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL '%s'@'localhost' erabiltzailea dagoeneko existitzen da." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Ezabatu erabiltzaile hau MySQLtik" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL '%s'@'%%' erabiltzailea dagoeneko existitzen da" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Ezabatu erabiltzaile hau MySQLtik." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle erabiltzaile edota pasahitza ez dira egokiak." + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Errorea komando honek sortu du: \"%s\", izena: %s, pasahitza: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL erabiltzaile izena edota pasahitza ez dira egokiak: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Zure web zerbitzaria ez dago oraindik ongi konfiguratuta fitxategien sinkronizazioa egiteko, WebDAV interfazea ongi ez dagoela dirudi." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Mesedez begiratu <a href='%s'>instalazio gidak</a>." #: template.php:113 msgid "seconds ago" -msgstr "orain dela segundu batzuk" +msgstr "segundu" #: template.php:114 msgid "1 minute ago" @@ -222,7 +224,7 @@ msgstr "orain dela %d egun" #: template.php:121 msgid "last month" -msgstr "joan den hilabetea" +msgstr "joan den hilabetean" #: template.php:122 #, php-format @@ -231,24 +233,11 @@ msgstr "orain dela %d hilabete" #: template.php:123 msgid "last year" -msgstr "joan den urtea" +msgstr "joan den urtean" #: template.php:124 msgid "years ago" -msgstr "orain dela urte batzuk" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s eskuragarri dago. Lortu <a href=\"%s\">informazio gehiago</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "eguneratuta" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "eguneraketen egiaztapena ez dago gaituta" +msgstr "urte" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/eu/settings.po b/l10n/eu/settings.po index 4f70111c6ecdbe04408695c7e77c9e5817ab1dfc..fc4fe2e446d0591a393f2f9aed6e00cfadb99839 100644 --- a/l10n/eu/settings.po +++ b/l10n/eu/settings.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. -# <asieriko@gmail.com>, 2012. -# Asier Urio Larrea <asieriko@gmail.com>, 2011. -# Piarres Beobide <pi@beobide.net>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -25,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Ezin izan da App Dendatik zerrenda kargatu" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Autentifikazio errorea" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Ezin izan da bistaratze izena aldatu" @@ -68,7 +68,7 @@ msgstr "Hizkuntza aldatuta" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "Baliogabeko eskaria" +msgstr "Baliogabeko eskaera" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -120,52 +120,52 @@ msgstr "Errorea aplikazioa eguneratzen zen bitartean" msgid "Updated" msgstr "Eguneratuta" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Gordetzen..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "ezabatuta" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "desegin" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Ezin izan da erabiltzailea aldatu" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Taldeak" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Talde administradorea" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Ezabatu" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "gehitu taldea" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Baliozko erabiltzaile izena eman behar da" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Errore bat egon da erabiltzailea sortzean" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Baliozko pasahitza eman behar da" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Euskera" @@ -316,19 +316,19 @@ msgstr "Egunkaria" msgid "Log level" msgstr "Erregistro maila" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Gehiago" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Gutxiago" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Bertsioa" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -399,7 +399,7 @@ msgstr "Lortu aplikazioak zure fitxategiak sinkronizatzeko" msgid "Show First Run Wizard again" msgstr "Erakutsi berriz Lehenengo Aldiko Morroia" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Pasahitza" @@ -423,82 +423,74 @@ msgstr "Pasahitz berria" msgid "Change password" msgstr "Aldatu pasahitza" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Bistaratze Izena" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Zure bistaratze izena aldatu da" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Ezin izan da zure bistaratze izena aldatu" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Aldatu bistaratze izena" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "E-Posta" +msgstr "E-posta" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Zure e-posta" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Idatz ezazu e-posta bat pasahitza berreskuratu ahal izateko" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Hizkuntza" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Lagundu itzultzen" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Erabili helbide hau zure fitxategi kudeatzailean zure ownCloudera konektatzeko" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Sarrera Izena" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Sortu" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Lehenetsitako Biltegiratzea" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Mugarik gabe" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" -msgstr "Besteak" +msgstr "Bestelakoa" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Biltegiratzea" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "aldatu bistaratze izena" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "ezarri pasahitz berria" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Lehenetsia" diff --git a/l10n/eu/user_ldap.po b/l10n/eu/user_ldap.po index 5dbd26541bcab3a5764735fce73ece2a60cfe867..7a45ea1a80da813c7f8dd8c12bcb7b53876199a6 100644 --- a/l10n/eu/user_ldap.po +++ b/l10n/eu/user_ldap.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. -# <asieriko@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -19,6 +17,10 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Zerbitzariaren konfigurazioa ezabatzeak huts egin du" @@ -55,281 +57,363 @@ msgstr "Mantendu ezarpenak?" msgid "Cannot add server configuration" msgstr "Ezin da zerbitzariaren konfigurazioa gehitu" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Arrakasta" + +#: js/settings.js:117 +msgid "Error" +msgstr "Errorea" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Konexio froga ongi burutu da" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Konexio frogak huts egin du" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Ziur zaude Zerbitzariaren Konfigurazioa ezabatu nahi duzula?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Baieztatu Ezabatzea" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Abisua:</b> user_ldap eta user_webdavauth aplikazioak bateraezinak dira. Portaera berezia izan dezakezu. Mesedez eskatu zure sistema kudeatzaileari bietako bat desgaitzeko." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Abisua:</b> PHPk behar duen LDAP modulua ez dago instalaturik, motorrak ez du funtzionatuko. Mesedez eskatu zure sistema kudeatzaileari instala dezan." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Zerbitzariaren konfigurazioa" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Gehitu Zerbitzariaren Konfigurazioa" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Hostalaria" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Protokoloa ez da beharrezkoa, SSL behar baldin ez baduzu. Honela bada hasi ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Oinarrizko DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "DN Oinarri bat lerroko" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Erabiltzaile eta taldeentzako Oinarrizko DN zehaztu dezakezu Aurreratu fitxan" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Erabiltzaile DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "Lotura egingo den bezero erabiltzailearen DNa, adb. uid=agent,dc=example,dc=com. Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Pasahitza" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Erabiltzaileen saioa hasteko iragazkia" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Saioa hastean erabiliko den iragazkia zehazten du. %%uid-ek erabiltzaile izena ordezkatzen du saioa hasterakoan." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "erabili %%uid txantiloia, adb. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Erabiltzaile zerrendaren Iragazkia" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Erabiltzaileak jasotzen direnean ezarriko den iragazkia zehazten du." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "txantiloirik gabe, adb. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Taldeen iragazkia" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Taldeak jasotzen direnean ezarriko den iragazkia zehazten du." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "txantiloirik gabe, adb. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Konexio Ezarpenak" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Konfigurazio Aktiboa" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Markatuta ez dagoenean, konfigurazio hau ez da kontutan hartuko." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Portua" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Babeskopia (Replica) Ostalaria" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Eman babeskopia ostalari gehigarri bat. LDAP/AD zerbitzari nagusiaren replica bat izan behar da." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Babeskopia (Replica) Ataka" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Desgaitu Zerbitzari Nagusia" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Markatuta dagoenean, ownCloud bakarrik replica zerbitzarira konektatuko da." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Erabili TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Ez erabili LDAPS konexioetarako, huts egingo du." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Maiuskulak eta minuskulak ezberditzen ez dituen LDAP zerbitzaria (windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Ezgaitu SSL ziurtagirien egiaztapena." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Konexioa aukera hau ezinbestekoa badu, inportatu LDAP zerbitzariaren SSL ziurtagiria zure ownCloud zerbitzarian." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Ez da aholkatzen, erabili bakarrik frogak egiteko." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Katxearen Bizi-Iraupena" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "segundutan. Aldaketak katxea husten du." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Karpetaren Ezarpenak" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Erabiltzaileen bistaratzeko izena duen eremua" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "ownCloud erabiltzailearen izena sortzeko erabiliko den LDAP atributua" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Oinarrizko Erabiltzaile Zuhaitza" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Erabiltzaile DN Oinarri bat lerroko" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Erabili Bilaketa Atributuak " -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Aukerakoa; atributu bat lerro bakoitzeko" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Taldeen bistaratzeko izena duen eremua" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "ownCloud taldearen izena sortzeko erabiliko den LDAP atributua" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Oinarrizko Talde Zuhaitza" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Talde DN Oinarri bat lerroko" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Taldekatu Bilaketa Atributuak " -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Talde-Kide elkarketak" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Atributu Bereziak" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Kuota Eremua" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Kuota Lehenetsia" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "bytetan" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Eposta eremua" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Erabiltzailearen Karpeta Nagusia Izendatzeko Patroia" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Utzi hutsik erabiltzaile izenarako (lehentsia). Bestela zehaztu LDAP/AD atributua." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Egiaztatu Konfigurazioa" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Laguntza" diff --git a/l10n/eu/user_webdavauth.po b/l10n/eu/user_webdavauth.po index 7128f70cb6a1bc9da552ecfa3f3d1edabb014079..c9297b3ff2eeafbef61fd740c64b81fb2dee6033 100644 --- a/l10n/eu/user_webdavauth.po +++ b/l10n/eu/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <asieriko@gmail.com>, 2013. -# <asieriko@gmail.com>, 2012. +# asieriko <asieriko@gmail.com>, 2013 +# asieriko <asieriko@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fa/core.po b/l10n/fa/core.po index 9178afa90635274759acf54e84cbfcad0644ec20..4e7de3a118234e1ffc566626ac07fc662302c38d 100644 --- a/l10n/fa/core.po +++ b/l10n/fa/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Hossein nag <h.sname@yahoo.com>, 2012. -# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -214,26 +212,30 @@ msgstr "سال قبل" msgid "years ago" msgstr "سال‌های قبل" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "قبول" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "انتخاب کردن" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "منصر٠شدن" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "انتخاب کردن" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "بله" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "نه" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "قبول" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -261,7 +263,7 @@ msgstr "اشتراک گذاشته شده" #: js/share.js:90 msgid "Share" -msgstr "اشتراک‌گزاری" +msgstr "اشتراک‌گذاری" #: js/share.js:125 js/share.js:617 msgid "Error while sharing" @@ -295,7 +297,7 @@ msgstr "به اشتراک گذاشتن با پیوند" msgid "Password protect" msgstr "نگهداری کردن رمز عبور" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "گذرواژه" @@ -398,24 +400,27 @@ msgstr "پسورد ابرهای شما تغییرکرد" msgid "Use the following link to reset your password: {link}" msgstr "از لینک زیر جهت دوباره سازی پسورد Ø§Ø³ØªÙØ§Ø¯Ù‡ کنید :\n{link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "شما یک نامه الکترونیکی ØØ§ÙˆÛŒ یک لینک جهت بازسازی گذرواژه Ø¯Ø±ÛŒØ§ÙØª خواهید کرد." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "تنظیم مجدد ایمیل را Ø¨ÙØ±Ø³ØªÛŒØ¯." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "درخواست رد شده است !" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "شما یک نامه الکترونیکی ØØ§ÙˆÛŒ یک لینک جهت بازسازی گذرواژه Ø¯Ø±ÛŒØ§ÙØª خواهید کرد." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "شناسه" +msgstr "نام کاربری" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "درخواست دوباره سازی" @@ -441,11 +446,11 @@ msgstr "شخصی" #: strings.php:6 msgid "Users" -msgstr "کاربر ها" +msgstr "کاربران" #: strings.php:7 msgid "Apps" -msgstr "برنامه" +msgstr " برنامه ها" #: strings.php:8 msgid "Admin" @@ -453,7 +458,7 @@ msgstr "مدیر" #: strings.php:9 msgid "Help" -msgstr "Ú©Ù…Ú©" +msgstr "راه‌نما" #: templates/403.php:12 msgid "Access forbidden" @@ -465,7 +470,7 @@ msgstr "پیدا نشد" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "ویرایش گروه ها" +msgstr "ویرایش گروه" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -515,81 +520,86 @@ msgstr "Ù„Ø·ÙØ§ یک <strong> شناسه برای مدیر</strong> بسازی #: templates/installation.php:62 msgid "Advanced" -msgstr "ØØ±ÙÙ‡ ای" +msgstr "Ù¾ÛŒØ´Ø±ÙØªÙ‡" #: templates/installation.php:64 msgid "Data folder" msgstr "پوشه اطلاعاتی" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "پایگاه داده برنامه ریزی شدند" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "Ø§Ø³ØªÙØ§Ø¯Ù‡ خواهد شد" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "شناسه پایگاه داده" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "پسورد پایگاه داده" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "نام پایگاه داده" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "جدول پایگاه داده" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "هاست پایگاه داده" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "اتمام نصب" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "سرویس وب ØªØØª کنترل شما" +msgstr "سرویس های ØªØØª وب در کنترل شما" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "خروج" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "ورود به سیستم اتوماتیک ردشد!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "اگر شما اخیرا رمزعبور را تغییر نداده اید، ØØ³Ø§Ø¨ شما در معرض خطر Ù…ÛŒ باشد !" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Ù„Ø·ÙØ§ رمز عبور خود را تغییر دهید تا مجددا ØØ³Ø§Ø¨ شما در امان باشد." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "آیا گذرواژه تان را به یاد نمی آورید؟" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "بیاد آوری" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "ورود" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "ورود متناوب" diff --git a/l10n/fa/files.po b/l10n/fa/files.po index 6e2cacffc31eedc831a9fb71ca9c26d8f349d02e..b3591fd52d0133f8c514593d7be93ecf085ef07c 100644 --- a/l10n/fa/files.po +++ b/l10n/fa/files.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Hossein nag <h.sname@yahoo.com>, 2012. -# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013. -# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012. -# vahid chakoshy <vchakoshy@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -31,17 +27,13 @@ msgstr "%s نمی تواند ØØ±Ú©Øª کند - در ØØ§Ù„ ØØ§Ø¶Ø± پرونده msgid "Could not move %s" msgstr "%s نمی تواند ØØ±Ú©Øª کند " -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "قادر به تغییر نام پرونده نیست." - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "هیچ ÙØ§ÛŒÙ„ÛŒ آپلود نشد.خطای ناشناس" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "هیچ خطایی وجود ندارد ÙØ§ÛŒÙ„ با موÙقیت بار گذاری شد" +msgstr "هیچ خطایی نیست بارگذاری پرونده موÙقیت آمیز بود" #: ajax/upload.php:27 msgid "" @@ -52,19 +44,19 @@ msgstr "پرونده آپلود شده بیش ازدستور ماکزیمم_Ø msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "ØØ¯Ø§Ú©Ø«Ø± ØØ¬Ù… مجاز برای بارگذاری از طریق HTML \nMAX_FILE_SIZE" +msgstr "ØØ¯Ø§Ú©Ø«Ø± ØØ¬Ù… قابل بار گذاری از طریق HTML MAX_FILE_SIZE است" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "مقدار Ú©Ù…ÛŒ از ÙØ§ÛŒÙ„ بارگذاری شده" +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" @@ -80,57 +72,61 @@ msgstr "Ùهرست راهنما نامعتبر Ù…ÛŒ باشد." #: appinfo/app.php:12 msgid "Files" -msgstr "ÙØ§ÛŒÙ„ ها" +msgstr "پرونده‌ها" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "اشتراک‌گذاری" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "ØØ°Ù قطعی" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "پاک کردن" +msgstr "ØØ°Ù" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "تغییرنام" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "در انتظار" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{نام _جدید} در ØØ§Ù„ ØØ§Ø¶Ø± وجود دارد." -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "جایگزین" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "پیشنهاد نام" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "لغو" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{نام_جدید} با { نام_قدیمی} جایگزین شد." -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "بازگشت" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "انجام عمل ØØ°Ù" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 پرونده آپلود شد." -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "بارگذاری ÙØ§ÛŒÙ„ ها" @@ -156,72 +152,80 @@ 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 "ناتوان در بارگذاری یا ÙØ§ÛŒÙ„ یک پوشه است یا 0بایت دارد" -#: 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 "نام پوشه نامعتبر است. Ø§Ø³ØªÙØ§Ø¯Ù‡ از \" به اشتراک گذاشته شده \" متعلق به سایت 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 "خطا" -#: 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 "تغییر ÛŒØ§ÙØªÙ‡" +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 "{ شمار} پوشه ها" -#: 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 "{ شمار } ÙØ§ÛŒÙ„ ها" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "قادر به تغییر نام پرونده نیست." + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "بارگذاری" +msgstr "بارگزاری" #: templates/admin.php:5 msgid "File handling" @@ -279,37 +283,37 @@ msgstr "ÙØ§ÛŒÙ„ های ØØ°Ù شده" msgid "Cancel upload" msgstr "متوق٠کردن بار گذاری" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "بارگیری" +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 "ØØ¬Ù… بارگذاری بسیار زیاد است" +msgstr "سایز ÙØ§ÛŒÙ„ برای آپلود زیاد است(Ù….تنظیمات در php.ini)" -#: 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 "ÙØ§ÛŒÙ„ها بیش از ØØ¯ تعیین شده در این سرور هستند\nمترجم:با تغییر ÙØ§ÛŒÙ„ php,ini میتوان این Ù…ØØ¯ÙˆØ¯ÛŒØª را برطر٠کرد" -#: 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/fa/files_encryption.po b/l10n/fa/files_encryption.po index a4b3d25d08e15b56a0f94b325ee50fbe2f9e21ec..67d35105e3b406fc3a513458e3cec20e51bc3853 100644 --- a/l10n/fa/files_encryption.po +++ b/l10n/fa/files_encryption.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <basir.jafarzadeh@gmail.com>, 2012. -# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013. -# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -20,22 +17,87 @@ msgstr "" "Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "در ØØ§Ù„ ذخیره سازی..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "رمزگذاری" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "رمزنگاری ÙØ§ÛŒÙ„ها ÙØ¹Ø§Ù„ شد." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "ÙØ§ÛŒÙ„های زیر رمزنگاری نخواهند شد:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "ÙØ§ÛŒÙ„های زیر از رمزنگاری نادیده Ú¯Ø±ÙØªÙ‡ Ù…ÛŒ شوند:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "هیچ‌کدام" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/fa/files_external.po b/l10n/fa/files_external.po index b881ebe5588180c003670205217de10cbeb4be04..a11e205e3c27d2c76ac14c058fb3300106d9cd57 100644 --- a/l10n/fa/files_external.po +++ b/l10n/fa/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -38,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "ØØ§Ùظه خارجی" diff --git a/l10n/fa/files_sharing.po b/l10n/fa/files_sharing.po index c4814707286c33e296031f36a37146b220ffd549..017c9cf2446ea547cd1968ae83cb17559a36ca49 100644 --- a/l10n/fa/files_sharing.po +++ b/l10n/fa/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Amir Reza Asadi <amirreza.asadi@live.com>, 2013. -# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fa/files_trashbin.po b/l10n/fa/files_trashbin.po index 56b1199bd60ed57645804c9f34552fd580c2e0ee..910f4eab44654b0f9b9620037f8fa3da2aa07241 100644 --- a/l10n/fa/files_trashbin.po +++ b/l10n/fa/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "%s را نمی توان برای همیشه ØØ°Ù کرد" msgid "Couldn't restore %s" msgstr "%s را نمی توان بازگرداند" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "انجام عمل بازگرداندن" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "خطا" @@ -40,31 +39,31 @@ msgstr "خطا" msgid "delete file permanently" msgstr "ØØ°Ù ÙØ§ÛŒÙ„ برای همیشه" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "ØØ°Ù قطعی" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "نام" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "ØØ°Ù شده" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 پوشه" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{ شمار} پوشه ها" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 پرونده" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{ شمار } ÙØ§ÛŒÙ„ ها" diff --git a/l10n/fa/files_versions.po b/l10n/fa/files_versions.po index 2e38afda4e726bc1f9ce71a767b00f6a90df80f6..191735399243abb2995b1067316cd603ffa8d1f6 100644 --- a/l10n/fa/files_versions.po +++ b/l10n/fa/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Amir Reza Asadi <amirreza.asadi@live.com>, 2013. -# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013. -# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fa/lib.po b/l10n/fa/lib.po index db4d2de1ce7e35d8cb833d185da01ee76eec0673..6596976822e3cca4d057a98805ca8c3b08846f80 100644 --- a/l10n/fa/lib.po +++ b/l10n/fa/lib.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Amir Reza Asadi <amirreza.asadi@live.com>, 2013 -# miki_mika1362 <miki_mika1362@yahoo.com>, 2013 -# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -20,47 +17,47 @@ msgstr "" "Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "راه‌نما" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "شخصی" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "تنظیمات" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "کاربران" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr " برنامه ها" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "مدیر" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "دانلود به صورت ÙØ´Ø±Ø¯Ù‡ غیر ÙØ¹Ø§Ù„ است" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "ÙØ§ÛŒÙ„ ها باید به صورت یکی یکی دانلود شوند" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "بازگشت به ÙØ§ÛŒÙ„ ها" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "ÙØ§ÛŒÙ„ های انتخاب شده بزرگتر از آن هستند Ú©Ù‡ بتوان یک ÙØ§ÛŒÙ„ ÙØ´Ø±Ø¯Ù‡ تولید کرد" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -116,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Ø§ØØªÙ…الاً وب سرور شما طوری تنظیم نشده است Ú©Ù‡ اجازه ÛŒ همگام سازی ÙØ§ÛŒÙ„ها را بدهد زیرا به نظر میرسد رابط WebDAV از کار Ø§ÙØªØ§Ø¯Ù‡ است." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Ù„Ø·ÙØ§Ù‹ دوباره <a href='%s'>راهنمای نصب</a>را بررسی کنید." @@ -238,19 +239,6 @@ msgstr "سال قبل" msgid "years ago" msgstr "سال‌های قبل" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/fa/settings.po b/l10n/fa/settings.po index a39dc9e68bb876eaed2f46b87f3af987da3c7cc5..934742d888eb229e5fab26c65b9c1e5de904331a 100644 --- a/l10n/fa/settings.po +++ b/l10n/fa/settings.po @@ -3,18 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Amir Reza Asadi <amirreza.asadi@live.com>, 2013. -# <basir.jafarzadeh@gmail.com>, 2012. -# Hossein nag <h.sname@yahoo.com>, 2012. -# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013. -# <tamass4116@gmail.com>, 2012. -# vahid chakoshy <vchakoshy@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -27,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "قادر به بارگذاری لیست از ÙØ±ÙˆØ´Ú¯Ø§Ù‡ اپ نیستم" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "خطا در اعتبار سنجی" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "امکان تغییر نام نمایشی شما وجود ندارد" @@ -70,7 +68,7 @@ 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" @@ -122,52 +120,52 @@ msgstr "خطا در هنگام بهنگام سازی برنامه" msgid "Updated" msgstr "بروز رسانی انجام شد" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "Ø¯Ø±ØØ§Ù„ ذخیره ..." +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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "گروه ها" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "گروه مدیران" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "پاک کردن" +msgstr "ØØ°Ù" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Ø§ÙØ²ÙˆØ¯Ù† گروه" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "نام کاربری صØÛŒØ باید وارد شود" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "خطا در ایجاد کاربر" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "رمز عبور صØÛŒØ باید وارد شود" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -312,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "کارنامه" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "بیش‌تر" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "کم‌تر" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "نسخه" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -401,7 +399,7 @@ msgstr "برنامه ها را Ø¯Ø±ÛŒØ§ÙØª کنید تا ÙØ§ÛŒÙ„ هایتان msgid "Show First Run Wizard again" msgstr "راهبری Ú©Ù…Ú©ÛŒ اجرای اول را دوباره نمایش بده" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "گذرواژه" @@ -425,82 +423,74 @@ msgstr "گذرواژه جدید" msgid "Change password" msgstr "تغییر گذر واژه" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "نام نمایشی" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "نام نمایشی شما تغییر ÛŒØ§ÙØª" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "امکان تغییر نام نمایشی شما وجود ندارد" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "تغییر نام نمایشی" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "پست الکترونیکی" +msgstr "ایمیل" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "پست الکترونیکی شما" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "پست الکترونیکی را پرکنید تا بازیابی گذرواژه ÙØ¹Ø§Ù„ شود" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "زبان" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "به ترجمه آن Ú©Ù…Ú© کنید" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "از این نشانی برای اتصال به ownCloud خودتان در بخش مدیریت ÙØ§ÛŒÙ„ خودتان Ø§Ø³ØªÙØ§Ø¯Ù‡ کنید" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "نام کاربری" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "ایجاد کردن" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "ذخیره سازی پیش ÙØ±Ø¶" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ù†Ø§Ù…ØØ¯ÙˆØ¯" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" -msgstr "سایر" +msgstr "دیگر" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "ØØ§Ùظه" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "تغییر نام نمایشی" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "تنظیم کلمه عبور جدید" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "پیش ÙØ±Ø¶" diff --git a/l10n/fa/user_ldap.po b/l10n/fa/user_ldap.po index be344210e59805fd19c2411a16ec1656e6169b3c..db6d6d7e299792aad27013d32b94e59957851d30 100644 --- a/l10n/fa/user_ldap.po +++ b/l10n/fa/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Amir Reza Asadi <amirreza.asadi@live.com>, 2013. -# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013. -# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "عملیات ØØ°Ù پیکربندی سرور ناموÙÙ‚ ماند" @@ -56,281 +57,363 @@ msgstr "آیا تنظیمات ذخیره شود ØŸ" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "خطا" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "تست اتصال با موÙقیت انجام گردید" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "تست اتصال ناموÙÙ‚ بود" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "آیا واقعا Ù…ÛŒ خواهید پیکربندی کنونی سرور را ØØ°Ù کنید؟" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "تایید ØØ°Ù" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "پیکربندی سرور" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Ø§ÙØ²ÙˆØ¯Ù† پیکربندی سرور" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "میزبانی" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "رمز عبور" +msgstr "گذرواژه" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Ùیلتر گروه" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "درگاه" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "در بایت" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "راه‌نما" diff --git a/l10n/fa/user_webdavauth.po b/l10n/fa/user_webdavauth.po index 5b69bafee6b7455ce577debd49e35bedc60779f2..f89e5c1febbda3f5564b596c173c4a214bedfc51 100644 --- a/l10n/fa/user_webdavauth.po +++ b/l10n/fa/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fi/core.po b/l10n/fi/core.po index 4a0b4df42efa99d484af0f36896a23dc6f93de4a..2155ced94251ad5d6d8c58911cc3ae4a6a99b905 100644 --- a/l10n/fi/core.po +++ b/l10n/fi/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-04-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -212,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -293,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" @@ -396,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Käyttäjätunnus" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -519,37 +526,37 @@ msgstr "" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -557,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/fi/files.po b/l10n/fi/files.po index ccb82381a2d2f5cd861a3b692d2bc72f96d19e3c..e407e9608381782d5f3042e4a87846e436b56403 100644 --- a/l10n/fi/files.po +++ b/l10n/fi/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-04-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/fi/files_encryption.po b/l10n/fi/files_encryption.po index 8aa6088c38ea9e8879dc9340be9a7ab49a55393c..93c8ed46e2f2f38efa36a73a84197f91e49c2098 100644 --- a/l10n/fi/files_encryption.po +++ b/l10n/fi/files_encryption.po @@ -7,28 +7,97 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings.php:3 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings.php:4 -msgid "Exclude the following file types from encryption" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" + +#: templates/settings-personal.php:11 +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:5 -msgid "None" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:10 -msgid "Enable Encryption" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/fi/files_external.po b/l10n/fi/files_external.po index d37cbbef3786a7de4fe6a0c0705a27a26e00c067..3281188f3b4d0f58ccd25932dc380f4ef5ef0105 100644 --- a/l10n/fi/files_external.po +++ b/l10n/fi/files_external.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-10-02 23:16+0200\n" -"PO-Revision-Date: 2012-10-02 21:17+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,90 +17,107 @@ msgstr "" "Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +#: js/dropbox.js:7 js/dropbox.js:28 js/google.js:16 js/google.js:34 msgid "Access granted" msgstr "" -#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +#: js/dropbox.js:30 js/dropbox.js:96 js/dropbox.js:102 msgid "Error configuring Dropbox storage" msgstr "" -#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +#: js/dropbox.js:65 js/google.js:66 msgid "Grant access" msgstr "" -#: js/dropbox.js:73 js/google.js:72 -msgid "Fill out all required fields" -msgstr "" - -#: js/dropbox.js:85 +#: js/dropbox.js:101 msgid "Please provide a valid Dropbox app key and secret." msgstr "" -#: js/google.js:26 js/google.js:73 js/google.js:78 +#: js/google.js:36 js/google.js:93 msgid "Error configuring Google Drive storage" msgstr "" +#: lib/config.php:431 +msgid "" +"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " +"is not possible. Please ask your system administrator to install it." +msgstr "" + +#: lib/config.php:434 +msgid "" +"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" +" of FTP shares is not possible. Please ask your system administrator to " +"install it." +msgstr "" + +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" -#: templates/settings.php:7 templates/settings.php:19 -msgid "Mount point" +#: templates/settings.php:9 templates/settings.php:28 +msgid "Folder name" msgstr "" -#: templates/settings.php:8 -msgid "Backend" +#: templates/settings.php:10 +msgid "External storage" msgstr "" -#: templates/settings.php:9 +#: templates/settings.php:11 msgid "Configuration" msgstr "" -#: templates/settings.php:10 +#: templates/settings.php:12 msgid "Options" msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:13 msgid "Applicable" msgstr "" -#: templates/settings.php:23 -msgid "Add mount point" +#: templates/settings.php:33 +msgid "Add storage" msgstr "" -#: templates/settings.php:54 templates/settings.php:62 +#: templates/settings.php:90 msgid "None set" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:91 msgid "All Users" msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:92 msgid "Groups" msgstr "" -#: templates/settings.php:69 +#: templates/settings.php:100 msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:107 +#: templates/settings.php:113 templates/settings.php:114 +#: templates/settings.php:149 templates/settings.php:150 msgid "Delete" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:129 msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:130 msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:141 msgid "SSL root certificates" msgstr "" -#: templates/settings.php:113 +#: templates/settings.php:159 msgid "Import Root Certificate" msgstr "" diff --git a/l10n/fi/files_sharing.po b/l10n/fi/files_sharing.po index fcba73eea448e91f7d1af8092a945b1145b56cb1..ce314f8d2aa16ba120df0c46c5f0d20c7e6ac538 100644 --- a/l10n/fi/files_sharing.po +++ b/l10n/fi/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: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,24 +25,24 @@ msgstr "" msgid "Submit" msgstr "" -#: templates/public.php:9 +#: templates/public.php:10 #, php-format msgid "%s shared the folder %s with you" msgstr "" -#: templates/public.php:11 +#: templates/public.php:13 #, php-format msgid "%s shared the file %s with you" msgstr "" -#: templates/public.php:14 templates/public.php:30 +#: templates/public.php:19 templates/public.php:43 msgid "Download" msgstr "" -#: templates/public.php:29 +#: templates/public.php:40 msgid "No preview available for" msgstr "" -#: templates/public.php:37 +#: templates/public.php:50 msgid "web services under your control" msgstr "" diff --git a/l10n/fi/files_trashbin.po b/l10n/fi/files_trashbin.po new file mode 100644 index 0000000000000000000000000000000000000000..7cf44f62a8e927bbc842c9d7e4cd829aa274b373 --- /dev/null +++ b/l10n/fi/files_trashbin.po @@ -0,0 +1,84 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/delete.php:42 +#, php-format +msgid "Couldn't delete %s permanently" +msgstr "" + +#: ajax/undelete.php:42 +#, php-format +msgid "Couldn't restore %s" +msgstr "" + +#: js/trash.js:7 js/trash.js:96 +msgid "perform restore operation" +msgstr "" + +#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +msgid "Error" +msgstr "" + +#: js/trash.js:34 +msgid "delete file permanently" +msgstr "" + +#: js/trash.js:121 +msgid "Delete permanently" +msgstr "" + +#: js/trash.js:174 templates/index.php:17 +msgid "Name" +msgstr "" + +#: js/trash.js:175 templates/index.php:27 +msgid "Deleted" +msgstr "" + +#: js/trash.js:184 +msgid "1 folder" +msgstr "" + +#: js/trash.js:186 +msgid "{count} folders" +msgstr "" + +#: js/trash.js:194 +msgid "1 file" +msgstr "" + +#: js/trash.js:196 +msgid "{count} files" +msgstr "" + +#: templates/index.php:9 +msgid "Nothing in here. Your trash bin is empty!" +msgstr "" + +#: templates/index.php:20 templates/index.php:22 +msgid "Restore" +msgstr "" + +#: templates/index.php:30 templates/index.php:31 +msgid "Delete" +msgstr "" + +#: templates/part.breadcrumb.php:9 +msgid "Deleted Files" +msgstr "" diff --git a/l10n/fi/files_versions.po b/l10n/fi/files_versions.po index 7317ba1f3e422757ff622b32b6aa05f7e5987a1a..12a72b999d1fb09fff7016c0e9e7db17604dab21 100644 --- a/l10n/fi/files_versions.po +++ b/l10n/fi/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: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,26 +17,41 @@ msgstr "" "Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: js/settings-personal.js:31 templates/settings-personal.php:10 -msgid "Expire all versions" +#: ajax/rollbackVersion.php:15 +#, php-format +msgid "Could not revert: %s" msgstr "" -#: js/versions.js:16 -msgid "History" +#: history.php:40 +msgid "success" msgstr "" -#: templates/settings-personal.php:4 -msgid "Versions" +#: history.php:42 +#, php-format +msgid "File %s was reverted to version %s" +msgstr "" + +#: history.php:49 +msgid "failure" +msgstr "" + +#: history.php:51 +#, php-format +msgid "File %s could not be reverted to version %s" +msgstr "" + +#: history.php:69 +msgid "No old versions available" msgstr "" -#: templates/settings-personal.php:7 -msgid "This will delete all existing backup versions of your files" +#: history.php:74 +msgid "No path specified" msgstr "" -#: templates/settings.php:3 -msgid "Files Versioning" +#: js/versions.js:6 +msgid "Versions" msgstr "" -#: templates/settings.php:4 -msgid "Enable" +#: templates/history.php:20 +msgid "Revert a file to a previous version by clicking on its revert button" msgstr "" diff --git a/l10n/fi/lib.po b/l10n/fi/lib.po index 8797335cbcd06404725859c519219d15e42184b5..34b8a345ccd924ace706c70002434717e4c86b54 100644 --- a/l10n/fi/lib.po +++ b/l10n/fi/lib.po @@ -7,57 +7,57 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "asetukset" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/fi/settings.po b/l10n/fi/settings.po index 4be7031174a5d2f2d4beec7ed3833be22ee96775..1e9abc85b85032b91ec450bff29036b551225388 100644 --- a/l10n/fi/settings.po +++ b/l10n/fi/settings.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-10-09 02:03+0200\n" -"PO-Revision-Date: 2012-10-09 00:04+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,86 +17,163 @@ msgstr "" "Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ajax/apps/ocs.php:23 +#: ajax/apps/ocs.php:20 msgid "Unable to load list from App Store" msgstr "" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 -#: ajax/togglegroups.php:15 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/creategroup.php:19 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 +msgid "Unable to change display name" +msgstr "" + +#: ajax/creategroup.php:10 msgid "Group already exists" msgstr "" -#: ajax/creategroup.php:28 +#: ajax/creategroup.php:19 msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:14 +#: ajax/enableapp.php:11 msgid "Could not enable app. " msgstr "" -#: ajax/lostpassword.php:14 +#: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" -#: ajax/lostpassword.php:16 +#: ajax/lostpassword.php:14 msgid "Invalid email" msgstr "" -#: ajax/openid.php:16 -msgid "OpenID Changed" +#: ajax/removegroup.php:13 +msgid "Unable to delete group" msgstr "" -#: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23 -msgid "Invalid request" +#: ajax/removeuser.php:24 +msgid "Unable to delete user" msgstr "" -#: ajax/removegroup.php:16 -msgid "Unable to delete group" +#: ajax/setlanguage.php:15 +msgid "Language changed" msgstr "" -#: ajax/removeuser.php:22 -msgid "Unable to delete user" +#: ajax/setlanguage.php:17 ajax/setlanguage.php:20 +msgid "Invalid request" msgstr "" -#: ajax/setlanguage.php:18 -msgid "Language changed" +#: ajax/togglegroups.php:12 +msgid "Admins can't remove themself from the admin group" msgstr "" -#: ajax/togglegroups.php:25 +#: ajax/togglegroups.php:30 #, php-format msgid "Unable to add user to group %s" msgstr "" -#: ajax/togglegroups.php:31 +#: ajax/togglegroups.php:36 #, php-format msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:28 js/apps.js:65 +#: ajax/updateapp.php:14 +msgid "Couldn't update app." +msgstr "" + +#: js/apps.js:30 +msgid "Update to {appversion}" +msgstr "" + +#: js/apps.js:36 js/apps.js:76 msgid "Disable" msgstr "" -#: js/apps.js:28 js/apps.js:54 +#: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" msgstr "" -#: js/personal.js:69 +#: js/apps.js:55 +msgid "Please wait...." +msgstr "" + +#: js/apps.js:59 js/apps.js:71 js/apps.js:80 js/apps.js:93 +msgid "Error" +msgstr "" + +#: js/apps.js:90 +msgid "Updating...." +msgstr "" + +#: js/apps.js:93 +msgid "Error while updating app" +msgstr "" + +#: js/apps.js:96 +msgid "Updated" +msgstr "" + +#: js/personal.js:118 msgid "Saving..." msgstr "" -#: personal.php:47 personal.php:48 +#: js/users.js:47 +msgid "deleted" +msgstr "" + +#: js/users.js:47 +msgid "undo" +msgstr "" + +#: js/users.js:79 +msgid "Unable to remove user" +msgstr "" + +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 +msgid "Groups" +msgstr "" + +#: js/users.js:95 templates/users.php:85 templates/users.php:120 +msgid "Group Admin" +msgstr "" + +#: js/users.js:115 templates/users.php:160 +msgid "Delete" +msgstr "" + +#: js/users.js:269 +msgid "add group" +msgstr "" + +#: js/users.js:428 +msgid "A valid username must be provided" +msgstr "" + +#: js/users.js:429 js/users.js:435 js/users.js:450 +msgid "Error creating user" +msgstr "" + +#: js/users.js:434 +msgid "A valid password must be provided" +msgstr "" + +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" -#: templates/admin.php:14 +#: templates/admin.php:15 msgid "Security Warning" msgstr "" -#: templates/admin.php:17 +#: templates/admin.php:18 msgid "" "Your data directory and your files are probably accessible from the " "internet. The .htaccess file that ownCloud provides is not working. We " @@ -105,71 +182,153 @@ msgid "" " webserver document root." msgstr "" -#: templates/admin.php:31 +#: templates/admin.php:29 +msgid "Setup Warning" +msgstr "" + +#: templates/admin.php:32 +msgid "" +"Your web server is not yet properly setup to allow files synchronization " +"because the WebDAV interface seems to be broken." +msgstr "" + +#: templates/admin.php:33 +#, php-format +msgid "Please double check the <a href='%s'>installation guides</a>." +msgstr "" + +#: templates/admin.php:44 +msgid "Module 'fileinfo' missing" +msgstr "" + +#: templates/admin.php:47 +msgid "" +"The PHP module 'fileinfo' is missing. We strongly recommend to enable this " +"module to get best results with mime-type detection." +msgstr "" + +#: templates/admin.php:58 +msgid "Locale not working" +msgstr "" + +#: templates/admin.php:63 +#, php-format +msgid "" +"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." +msgstr "" + +#: templates/admin.php:75 +msgid "Internet connection not working" +msgstr "" + +#: templates/admin.php:78 +msgid "" +"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." +msgstr "" + +#: templates/admin.php:92 msgid "Cron" msgstr "" -#: templates/admin.php:37 +#: templates/admin.php:101 msgid "Execute one task with each page loaded" msgstr "" -#: templates/admin.php:43 +#: templates/admin.php:111 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." msgstr "" -#: templates/admin.php:49 +#: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." msgstr "" -#: templates/admin.php:56 +#: templates/admin.php:128 msgid "Sharing" msgstr "" -#: templates/admin.php:61 +#: templates/admin.php:134 msgid "Enable Share API" msgstr "" -#: templates/admin.php:62 +#: templates/admin.php:135 msgid "Allow apps to use the Share API" msgstr "" -#: templates/admin.php:67 +#: templates/admin.php:142 msgid "Allow links" msgstr "" -#: templates/admin.php:68 +#: templates/admin.php:143 msgid "Allow users to share items to the public with links" msgstr "" -#: templates/admin.php:73 +#: templates/admin.php:150 msgid "Allow resharing" msgstr "" -#: templates/admin.php:74 +#: templates/admin.php:151 msgid "Allow users to share items shared with them again" msgstr "" -#: templates/admin.php:79 +#: templates/admin.php:158 msgid "Allow users to share with anyone" msgstr "" -#: templates/admin.php:81 +#: templates/admin.php:161 msgid "Allow users to only share with users in their groups" msgstr "" -#: templates/admin.php:88 +#: templates/admin.php:168 +msgid "Security" +msgstr "" + +#: templates/admin.php:181 +msgid "Enforce HTTPS" +msgstr "" + +#: templates/admin.php:182 +msgid "" +"Enforces the clients to connect to ownCloud via an encrypted connection." +msgstr "" + +#: templates/admin.php:185 +msgid "" +"Please connect to this ownCloud instance via HTTPS to enable or disable the " +"SSL enforcement." +msgstr "" + +#: templates/admin.php:195 msgid "Log" msgstr "" -#: templates/admin.php:116 +#: templates/admin.php:196 +msgid "Log level" +msgstr "" + +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:124 +#: templates/admin.php:228 +msgid "Less" +msgstr "" + +#: templates/admin.php:235 templates/personal.php:105 +msgid "Version" +msgstr "" + +#: 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 " @@ -179,143 +338,159 @@ msgid "" "License\">AGPL</abbr></a>." msgstr "" -#: templates/apps.php:10 +#: templates/apps.php:11 msgid "Add your App" msgstr "" -#: templates/apps.php:11 +#: templates/apps.php:12 msgid "More Apps" msgstr "" -#: templates/apps.php:27 +#: templates/apps.php:28 msgid "Select an App" msgstr "" -#: templates/apps.php:31 +#: templates/apps.php:34 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:32 +#: templates/apps.php:36 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" -#: templates/help.php:9 -msgid "Documentation" +#: templates/apps.php:38 +msgid "Update" msgstr "" -#: templates/help.php:10 -msgid "Managing Big Files" +#: templates/help.php:4 +msgid "User Documentation" msgstr "" -#: templates/help.php:11 -msgid "Ask a question" +#: templates/help.php:6 +msgid "Administrator Documentation" msgstr "" -#: templates/help.php:23 -msgid "Problems connecting to help database." +#: templates/help.php:9 +msgid "Online Documentation" +msgstr "" + +#: templates/help.php:11 +msgid "Forum" msgstr "" -#: templates/help.php:24 -msgid "Go there manually." +#: templates/help.php:14 +msgid "Bugtracker" msgstr "" -#: templates/help.php:32 -msgid "Answer" +#: templates/help.php:17 +msgid "Commercial Support" msgstr "" #: templates/personal.php:8 #, php-format -msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" +msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>" msgstr "" -#: templates/personal.php:12 -msgid "Desktop and Mobile Syncing Clients" +#: templates/personal.php:15 +msgid "Get the apps to sync your files" msgstr "" -#: templates/personal.php:13 -msgid "Download" +#: templates/personal.php:26 +msgid "Show First Run Wizard again" +msgstr "" + +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 +msgid "Password" msgstr "" -#: templates/personal.php:19 +#: templates/personal.php:38 msgid "Your password was changed" msgstr "" -#: templates/personal.php:20 +#: templates/personal.php:39 msgid "Unable to change your password" msgstr "" -#: templates/personal.php:21 +#: templates/personal.php:40 msgid "Current password" msgstr "" -#: templates/personal.php:22 +#: templates/personal.php:42 msgid "New password" msgstr "" -#: templates/personal.php:23 -msgid "show" +#: templates/personal.php:44 +msgid "Change password" msgstr "" -#: templates/personal.php:24 -msgid "Change password" +#: templates/personal.php:56 templates/users.php:81 +msgid "Display Name" msgstr "" -#: templates/personal.php:30 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:31 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:32 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:38 templates/personal.php:39 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:44 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:51 -msgid "use this address to connect to your ownCloud in your file manager" +#: templates/personal.php:94 +msgid "WebDAV" msgstr "" -#: templates/users.php:21 templates/users.php:76 -msgid "Name" +#: templates/personal.php:96 +msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:23 templates/users.php:77 -msgid "Password" +#: templates/users.php:21 templates/users.php:80 +msgid "Login Name" msgstr "" -#: templates/users.php:26 templates/users.php:78 templates/users.php:98 -msgid "Groups" +#: templates/users.php:30 +msgid "Create" msgstr "" -#: templates/users.php:32 -msgid "Create" +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 +msgid "Default Storage" msgstr "" -#: templates/users.php:35 -msgid "Default Quota" +#: templates/users.php:44 templates/users.php:138 +msgid "Unlimited" msgstr "" -#: templates/users.php:55 templates/users.php:138 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:80 templates/users.php:112 -msgid "Group Admin" +#: templates/users.php:87 +msgid "Storage" msgstr "" -#: templates/users.php:82 -msgid "Quota" +#: templates/users.php:98 +msgid "change display name" msgstr "" -#: templates/users.php:146 -msgid "Delete" +#: templates/users.php:102 +msgid "set new password" +msgstr "" + +#: templates/users.php:133 +msgid "Default" msgstr "" diff --git a/l10n/fi/user_ldap.po b/l10n/fi/user_ldap.po index 5f8865fafa71e6bfd43d9eb79dde9954dad8c265..cd2c388c98c4d73e97fc5fb5d0ba700854ac946d 100644 --- a/l10n/fi/user_ldap.po +++ b/l10n/fi/user_ldap.po @@ -7,164 +7,413 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-29 02:01+0200\n" -"PO-Revision-Date: 2012-08-29 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:02+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings.php:8 +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + +#: ajax/deleteConfiguration.php:34 +msgid "Failed to delete the server configuration" +msgstr "" + +#: ajax/testConfiguration.php:36 +msgid "The configuration is valid and the connection could be established!" +msgstr "" + +#: ajax/testConfiguration.php:39 +msgid "" +"The configuration is valid, but the Bind failed. Please check the server " +"settings and credentials." +msgstr "" + +#: ajax/testConfiguration.php:43 +msgid "" +"The configuration is invalid. Please look in the ownCloud log for further " +"details." +msgstr "" + +#: js/settings.js:66 +msgid "Deletion failed" +msgstr "" + +#: js/settings.js:82 +msgid "Take over settings from recent server configuration?" +msgstr "" + +#: js/settings.js:83 +msgid "Keep settings?" +msgstr "" + +#: js/settings.js:97 +msgid "Cannot add server configuration" +msgstr "" + +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 +msgid "Connection test succeeded" +msgstr "" + +#: js/settings.js:146 +msgid "Connection test failed" +msgstr "" + +#: js/settings.js:156 +msgid "Do you really want to delete the current Server Configuration?" +msgstr "" + +#: js/settings.js:157 +msgid "Confirm Deletion" +msgstr "" + +#: templates/settings.php:9 +msgid "" +"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" +" experience unexpected behaviour. Please ask your system administrator to " +"disable one of them." +msgstr "" + +#: templates/settings.php:12 +msgid "" +"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " +"work. Please ask your system administrator to install it." +msgstr "" + +#: templates/settings.php:16 +msgid "Server configuration" +msgstr "" + +#: templates/settings.php:32 +msgid "Add Server Configuration" +msgstr "" + +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:9 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:9 +#: templates/settings.php:41 +msgid "One Base DN per line" +msgstr "" + +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:10 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:10 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:12 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:12 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:12 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:13 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:13 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:13 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:14 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:14 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:14 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:17 +#: templates/settings.php:69 +msgid "Connection Settings" +msgstr "" + +#: templates/settings.php:71 +msgid "Configuration Active" +msgstr "" + +#: templates/settings.php:71 +msgid "When unchecked, this configuration will be skipped." +msgstr "" + +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:18 -msgid "Base User Tree" +#: templates/settings.php:73 +msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:19 -msgid "Base Group Tree" +#: templates/settings.php:73 +msgid "" +"Give an optional backup host. It must be a replica of the main LDAP/AD " +"server." msgstr "" -#: templates/settings.php:20 -msgid "Group-Member association" +#: templates/settings.php:74 +msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:21 +#: templates/settings.php:75 +msgid "Disable Main Server" +msgstr "" + +#: templates/settings.php:75 +msgid "When switched on, ownCloud will only connect to the replica server." +msgstr "" + +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:21 -msgid "Do not use it for SSL connections, it will fail." +#: templates/settings.php:76 +msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:22 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:23 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:23 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:23 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:24 +#: templates/settings.php:79 +msgid "Cache Time-To-Live" +msgstr "" + +#: templates/settings.php:79 +msgid "in seconds. A change empties the cache." +msgstr "" + +#: templates/settings.php:81 +msgid "Directory Settings" +msgstr "" + +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:24 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:25 +#: templates/settings.php:84 +msgid "Base User Tree" +msgstr "" + +#: templates/settings.php:84 +msgid "One User Base DN per line" +msgstr "" + +#: templates/settings.php:85 +msgid "User Search Attributes" +msgstr "" + +#: templates/settings.php:85 templates/settings.php:88 +msgid "Optional; one attribute per line" +msgstr "" + +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:25 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:27 +#: templates/settings.php:87 +msgid "Base Group Tree" +msgstr "" + +#: templates/settings.php:87 +msgid "One Group Base DN per line" +msgstr "" + +#: templates/settings.php:88 +msgid "Group Search Attributes" +msgstr "" + +#: templates/settings.php:89 +msgid "Group-Member association" +msgstr "" + +#: templates/settings.php:91 +msgid "Special Attributes" +msgstr "" + +#: templates/settings.php:93 +msgid "Quota Field" +msgstr "" + +#: templates/settings.php:94 +msgid "Quota Default" +msgstr "" + +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:29 -msgid "in seconds. A change empties the cache." +#: templates/settings.php:95 +msgid "Email Field" msgstr "" -#: templates/settings.php:30 +#: templates/settings.php:96 +msgid "User Home Folder Naming Rule" +msgstr "" + +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:32 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 +msgid "Test Configuration" +msgstr "" + +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/fi/user_webdavauth.po b/l10n/fi/user_webdavauth.po new file mode 100644 index 0000000000000000000000000000000000000000..9f3a7c03ab943b6d37fd46e50f3884e17001045a --- /dev/null +++ b/l10n/fi/user_webdavauth.po @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2012-11-09 09:06+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:3 +msgid "WebDAV Authentication" +msgstr "" + +#: templates/settings.php:4 +msgid "URL: http://" +msgstr "" + +#: templates/settings.php:7 +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 "" diff --git a/l10n/fi_FI/core.po b/l10n/fi_FI/core.po index 80f0f53b37d98073d4ca45dc14a0e7c784443e74..2ee0d893915be912ad821829f49403bafba841c9 100644 --- a/l10n/fi_FI/core.po +++ b/l10n/fi_FI/core.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <ari.takalo@iki.fi>, 2012. -# Jesse Jaara <jesse.jaara@gmail.com>, 2012. -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013. -# Johannes Korpela <>, 2012. -# Pekka Sutela <pekka.sutela@gmail.com>, 2012. -# <tehoratopato@gmail.com>, 2012. -# <tscooter@hotmail.com>, 2012. +# Jiri Grönroos <jiri.gronroos@iki.fi>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -89,79 +83,79 @@ msgstr "Virhe poistaessa kohdetta %s suosikeista." #: js/config.php:34 msgid "Sunday" -msgstr "Sunnuntai" +msgstr "sunnuntai" #: js/config.php:35 msgid "Monday" -msgstr "Maanantai" +msgstr "maanantai" #: js/config.php:36 msgid "Tuesday" -msgstr "Tiistai" +msgstr "tiistai" #: js/config.php:37 msgid "Wednesday" -msgstr "Keskiviikko" +msgstr "keskiviikko" #: js/config.php:38 msgid "Thursday" -msgstr "Torstai" +msgstr "torstai" #: js/config.php:39 msgid "Friday" -msgstr "Perjantai" +msgstr "perjantai" #: js/config.php:40 msgid "Saturday" -msgstr "Lauantai" +msgstr "lauantai" #: js/config.php:45 msgid "January" -msgstr "Tammikuu" +msgstr "tammikuu" #: js/config.php:46 msgid "February" -msgstr "Helmikuu" +msgstr "helmikuu" #: js/config.php:47 msgid "March" -msgstr "Maaliskuu" +msgstr "maaliskuu" #: js/config.php:48 msgid "April" -msgstr "Huhtikuu" +msgstr "huhtikuu" #: js/config.php:49 msgid "May" -msgstr "Toukokuu" +msgstr "toukokuu" #: js/config.php:50 msgid "June" -msgstr "Kesäkuu" +msgstr "kesäkuu" #: js/config.php:51 msgid "July" -msgstr "Heinäkuu" +msgstr "heinäkuu" #: js/config.php:52 msgid "August" -msgstr "Elokuu" +msgstr "elokuu" #: js/config.php:53 msgid "September" -msgstr "Syyskuu" +msgstr "syyskuu" #: js/config.php:54 msgid "October" -msgstr "Lokakuu" +msgstr "lokakuu" #: js/config.php:55 msgid "November" -msgstr "Marraskuu" +msgstr "marraskuu" #: js/config.php:56 msgid "December" -msgstr "Joulukuu" +msgstr "joulukuu" #: js/js.js:286 msgid "Settings" @@ -219,26 +213,30 @@ msgstr "viime vuonna" msgid "years ago" msgstr "vuotta sitten" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Valitse" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Peru" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Valitse" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Kyllä" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ei" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -300,7 +298,7 @@ msgstr "Jaa linkillä" msgid "Password protect" msgstr "Suojaa salasanalla" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Salasana" @@ -403,24 +401,27 @@ msgstr "ownCloud-salasanan nollaus" msgid "Use the following link to reset your password: {link}" msgstr "Voit palauttaa salasanasi seuraavassa osoitteessa: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Saat sähköpostitse linkin nollataksesi salasanan." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Salasanan nollausviesti lähetetty." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Pyyntö epäonnistui!<br>Olihan sähköpostiosoitteesi/käyttäjätunnuksesi oikein?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Pyyntö epäonnistui!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Saat sähköpostitse linkin nollataksesi salasanan." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Käyttäjätunnus" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Tilaus lähetetty" @@ -442,7 +443,7 @@ msgstr "Palauta salasana" #: strings.php:5 msgid "Personal" -msgstr "Henkilökohtaiset" +msgstr "Henkilökohtainen" #: strings.php:6 msgid "Users" @@ -454,7 +455,7 @@ msgstr "Sovellukset" #: strings.php:8 msgid "Admin" -msgstr "Hallinta" +msgstr "Ylläpitäjä" #: strings.php:9 msgid "Help" @@ -493,7 +494,7 @@ msgstr "Päivitä PHP-asennuksesi käyttääksesi ownCloudia turvallisesti." msgid "" "No secure random number generator is available, please enable the PHP " "OpenSSL extension." -msgstr "" +msgstr "Turvallista satunnaislukugeneraattoria ei ole käytettävissä, ota käyttöön PHP:n OpenSSL-laajennus" #: templates/installation.php:33 msgid "" @@ -526,37 +527,37 @@ msgstr "Lisäasetukset" msgid "Data folder" msgstr "Datakansio" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Muokkaa tietokantaa" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "käytetään" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Tietokannan käyttäjä" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Tietokannan salasana" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Tietokannan nimi" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Tietokannan taulukkotila" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Tietokantapalvelin" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Viimeistele asennus" @@ -564,37 +565,42 @@ msgstr "Viimeistele asennus" msgid "web services under your control" msgstr "verkkopalvelut hallinnassasi" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s on saatavilla. Lue lisätietoja, miten päivitys asennetaan." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Kirjaudu ulos" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automaattinen sisäänkirjautuminen hylättiin!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Jos et vaihtanut salasanaasi äskettäin, tilisi saattaa olla murrettu." -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Vaihda salasanasi suojataksesi tilisi uudelleen." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Unohditko salasanasi?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "muista" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Kirjaudu sisään" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Vaihtoehtoiset kirjautumiset" diff --git a/l10n/fi_FI/files.po b/l10n/fi_FI/files.po index d68085e964137644be14e4eb5c4453ccee2eff85..6e93bd4c83d3e5d019661168950f389089014461 100644 --- a/l10n/fi_FI/files.po +++ b/l10n/fi_FI/files.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jesse Jaara <jesse.jaara@gmail.com>, 2012. -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013. -# Johannes Korpela <>, 2012. -# <tehoratopato@gmail.com>, 2012. -# <tscooter@hotmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -32,10 +27,6 @@ msgstr "Kohteen %s siirto ei onnistunut - Tiedosto samalla nimellä on jo olemas msgid "Could not move %s" msgstr "Kohteen %s siirto ei onnistunut" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Tiedoston nimeäminen uudelleen ei onnistunut" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Tiedostoa ei lähetetty. Tuntematon virhe" @@ -47,13 +38,13 @@ msgstr "Ei virheitä, tiedosto lähetettiin onnistuneesti" #: ajax/upload.php:27 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "" +msgstr "Lähetetyn tiedoston koko ylittää php.ini-tiedoston upload_max_filesize-säännön:" #: ajax/upload.php:29 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Lähetetty tiedosto ylittää HTML-lomakkeessa määritetyn MAX_FILE_SIZE-arvon ylärajan" +msgstr "Ladattavan tiedoston maksimikoko ylittää MAX_FILE_SIZE dirketiivin, joka on määritelty HTML-lomakkeessa" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" @@ -65,7 +56,7 @@ msgstr "Yhtäkään tiedostoa ei lähetetty" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Väliaikaiskansiota ei ole olemassa" +msgstr "Tilapäiskansio puuttuu" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -83,55 +74,59 @@ msgstr "Virheellinen kansio." msgid "Files" msgstr "Tiedostot" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Jaa" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Poista pysyvästi" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Poista" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Nimeä uudelleen" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Odottaa" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} on jo olemassa" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "korvaa" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "ehdota nimeä" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "peru" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "kumoa" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "suorita poistotoiminto" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -157,69 +152,77 @@ msgstr "Tallennustila on loppu, tiedostoja ei voi enää päivittää tai synkro msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Tallennustila on melkein loppu ({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 "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio" +msgstr "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio." -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Tilaa ei ole riittävästi" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Lähetys peruttu." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "Verkko-osoite ei voi olla tyhjä" -#: 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 "Virhe" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nimi" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Koko" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" -msgstr "Muutettu" +msgstr "Muokattu" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 kansio" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} kansiota" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 tiedosto" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} tiedostoa" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Tiedoston nimeäminen uudelleen ei onnistunut" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Lähetä" @@ -280,37 +283,37 @@ msgstr "Poistetut tiedostot" msgid "Cancel upload" msgstr "Peru lähetys" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Tunnuksellasi ei ole kirjoitusoikeuksia tänne." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Täällä ei ole mitään. Lähetä tänne jotakin!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Lataa" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Peru jakaminen" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Lähetettävä tiedosto on liian suuri" -#: 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 "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Tiedostoja tarkistetaan, odota hetki." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Tämänhetkinen tutkinta" diff --git a/l10n/fi_FI/files_encryption.po b/l10n/fi_FI/files_encryption.po index 606ba38b82d03dfb3922cbd83ef329d0d3d487ca..df1e78980c08532cdbdbdbd452f1120956a980b5 100644 --- a/l10n/fi_FI/files_encryption.po +++ b/l10n/fi_FI/files_encryption.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013. +# Jiri Grönroos <jiri.gronroos@iki.fi>, 2013 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -18,22 +18,87 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Salasana vaihdettiin onnistuneesti." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Salasanan vaihto epäonnistui. Kenties vanha salasana oli väärin." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Tallennetaan..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Salaus" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Tiedostojen salaus on käytössä." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Käytössä" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Ei käytössä" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Vaihda salasana" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Seuraavia tiedostotyyppejä ei salata:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Älä salaa seuravia tiedostotyyppejä:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ei mitään" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/fi_FI/files_external.po b/l10n/fi_FI/files_external.po index 87b5f4c115f5d79ff722a680c22efb07d9574f1f..78dc71e289442d836065e32d7149df11be891713 100644 --- a/l10n/fi_FI/files_external.po +++ b/l10n/fi_FI/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <ari.takalo@iki.fi>, 2012. -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013. -# <tehoratopato@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -40,19 +37,26 @@ msgstr "Anna kelvollinen Dropbox-sovellusavain ja salainen vastaus." msgid "Error configuring Google Drive storage" msgstr "Virhe Google Drive levyn asetuksia tehtäessä" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Varoitus:</b> \"smbclient\" ei ole asennettuna. CIFS-/SMB-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää asentamaan smbclient." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Varoitus:</b> PHP:n FTP-tuki ei ole käytössä tai sitä ei ole asennettu. FTP-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää ottamaan FTP-tuki käyttöön." +#: lib/config.php:437 +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 "<b>Varoitus:</b> PHP:n Curl-tuki ei ole käytössä tai sitä ei ole lainkaan asennettu. ownCloudin, WebDAV:in tai Google Driven liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää ottamaan Curl-tuki käyttöön." + #: templates/settings.php:3 msgid "External Storage" msgstr "Erillinen tallennusväline" diff --git a/l10n/fi_FI/files_sharing.po b/l10n/fi_FI/files_sharing.po index 5abc5ffddc7a69a69b4da3a602aca05fc08df0f5..55c4423053f46e4ee5bde30f8116b6527bf93e82 100644 --- a/l10n/fi_FI/files_sharing.po +++ b/l10n/fi_FI/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -# <tehoratopato@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fi_FI/files_trashbin.po b/l10n/fi_FI/files_trashbin.po index 6f3b5b270859ce6c2ece66e0df7ce642a8c8f257..eab7a68bd3b26765f5d67bc00f483b351d5dd8f0 100644 --- a/l10n/fi_FI/files_trashbin.po +++ b/l10n/fi_FI/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Kohdetta %s ei voitu poistaa pysyvästi" msgid "Couldn't restore %s" msgstr "Kohteen %s palautus epäonnistui" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "suorita palautustoiminto" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Virhe" @@ -40,31 +39,31 @@ msgstr "Virhe" msgid "delete file permanently" msgstr "poista tiedosto pysyvästi" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Poista pysyvästi" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nimi" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Poistettu" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 kansio" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} kansiota" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 tiedosto" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} tiedostoa" diff --git a/l10n/fi_FI/files_versions.po b/l10n/fi_FI/files_versions.po index 1dbda293039481d5916db256b8ccb59e169cfce5..c93ead204dc95bb7344382ee8cd850002822ae38 100644 --- a/l10n/fi_FI/files_versions.po +++ b/l10n/fi_FI/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fi_FI/lib.po b/l10n/fi_FI/lib.po index 187363f2d8f4b0dd50fc1850d61114c1ed60bc08..ba61dccfbc9270152148dd237acabf74f07962d7 100644 --- a/l10n/fi_FI/lib.po +++ b/l10n/fi_FI/lib.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013 +# Jiri Grönroos <jiri.gronroos@iki.fi>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,47 +18,47 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ohje" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Henkilökohtainen" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Asetukset" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Käyttäjät" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Sovellukset" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Ylläpitäjä" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP-lataus on poistettu käytöstä." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Tiedostot on ladattava yksittäin." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Takaisin tiedostoihin" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Valitut tiedostot ovat liian suurikokoisia mahtuakseen zip-tiedostoon." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "ei voitu määrittää" @@ -68,7 +68,7 @@ msgstr "Sovellusta ei ole otettu käyttöön" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "Todennusvirhe" +msgstr "Tunnistautumisvirhe" #: json.php:51 msgid "Token expired. Please reload page." @@ -114,72 +114,76 @@ msgstr "%s et voi käyttää pisteitä tietokannan nimessä" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL:n käyttäjätunnus ja/tai salasana on väärin" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oraclen käyttäjätunnus ja/tai salasana on väärin" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Oracle-yhteyttä ei voitu muodostaa" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL:n käyttäjätunnus ja/tai salasana on väärin" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Tietokantavirhe: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL-käyttäjä '%s'@'localhost' on jo olemassa." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Pudota tämä käyttäjä MySQL:stä" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL-käyttäjä '%s'@'%%' on jo olemassa" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Pudota tämä käyttäjä MySQL:stä." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oraclen käyttäjätunnus ja/tai salasana on väärin" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL -käyttäjätunnus ja/tai -salasana on väärin: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Lue tarkasti <a href='%s'>asennusohjeet</a>." @@ -236,19 +240,6 @@ msgstr "viime vuonna" msgid "years ago" msgstr "vuotta sitten" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s on saatavilla. Lue <a href=\"%s\">lisätietoja</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "ajan tasalla" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "päivitysten tarkistus on pois käytöstä" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po index dbaeb1940309e45c825e789b80f7b1d6d4009341..f96330c482c205f2b0ea537eeb210a009439120a 100644 --- a/l10n/fi_FI/settings.po +++ b/l10n/fi_FI/settings.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jesse Jaara <jesse.jaara@gmail.com>, 2012. -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013. -# <tehoratopato@gmail.com>, 2012. +# Jiri Grönroos <jiri.gronroos@iki.fi>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -24,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Ei pystytä lataamaan listaa sovellusvarastosta (App Store)" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Todennusvirhe" +msgstr "Tunnistautumisvirhe" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Näyttönimesi on muutettu." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Näyttönimen muuttaminen epäonnistui" @@ -119,52 +121,52 @@ msgstr "Virhe sovellusta päivittäessä" msgid "Updated" msgstr "Päivitetty" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Tallennetaan..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "poistettu" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "kumoa" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Käyttäjän poistaminen ei onnistunut" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Ryhmät" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Ryhmän ylläpitäjä" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Poista" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "lisää ryhmä" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Virhe käyttäjää luotaessa" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "_kielen_nimi_" @@ -315,19 +317,19 @@ msgstr "Loki" msgid "Log level" msgstr "Lokitaso" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Enemmän" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Vähemmän" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versio" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +400,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "Näytä ensimmäisen käyttökerran avustaja uudelleen" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Salasana" @@ -422,82 +424,74 @@ msgstr "Uusi salasana" msgid "Change password" msgstr "Vaihda salasana" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Näyttönimi" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Näyttönimesi muutettiin" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Näyttönimen muuttaminen epäonnistui" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Muuta näyttönimeä" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Sähköposti" +msgstr "Sähköpostiosoite" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Sähköpostiosoitteesi" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Anna sähköpostiosoitteesi, jotta unohdettu salasana on mahdollista palauttaa" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Kieli" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Auta kääntämisessä" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Käytä tätä osoitetta yhdistäessäsi ownCloudiisi tiedostonhallintaa käyttäen" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Kirjautumisnimi" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Luo" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Oletustallennustila" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Rajoittamaton" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Muu" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Tallennustila" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "vaihda näyttönimi" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "aseta uusi salasana" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Oletus" diff --git a/l10n/fi_FI/user_ldap.po b/l10n/fi_FI/user_ldap.po index a72be9f1640d517e2277a43d57c073a093fe7e48..1d875f42d15d04ce7e2ce62da65e79f22b50815b 100644 --- a/l10n/fi_FI/user_ldap.po +++ b/l10n/fi_FI/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <jarkko.moilanen@want3d.fi>, 2012. -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013. -# <tehoratopato@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -56,281 +57,363 @@ msgstr "Säilytetäänkö asetukset?" msgid "Cannot add server configuration" msgstr "Palvelinasetusten lisäys epäonnistui" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Onnistui!" + +#: js/settings.js:117 +msgid "Error" +msgstr "Virhe" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Yhteystesti onnistui" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Yhteystesti epäonnistui" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Vahvista poisto" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Isäntä" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Voit jättää protokollan määrittämättä, paitsi kun vaadit SSL:ää. Aloita silloin ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Oletus DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Voit määrittää käyttäjien ja ryhmien oletus DN:n (distinguished name) 'tarkemmat asetukset'-välilehdeltä " -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Käyttäjän DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "Asiakasohjelman DN, jolla yhdistäminen tehdään, ts. uid=agent,dc=example,dc=com. Mahdollistaaksesi anonyymin yhteyden, jätä DN ja salasana tyhjäksi." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Salasana" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Jos haluat mahdollistaa anonyymin pääsyn, jätä DN ja Salasana tyhjäksi " -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Login suodatus" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Määrittelee käytettävän suodattimen, kun sisäänkirjautumista yritetään. %%uid korvaa sisäänkirjautumisessa käyttäjätunnuksen." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "käytä %%uid paikanvaraajaa, ts. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Käyttäjien suodatus" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Määrittelee käytettävän suodattimen, kun käyttäjiä haetaan. " -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "ilman paikanvaraustermiä, ts. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Ryhmien suodatus" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Määrittelee käytettävän suodattimen, kun ryhmiä haetaan. " -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "ilman paikanvaraustermiä, ts. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Yhteysasetukset" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Portti" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Poista pääpalvelin käytöstä" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Käytä TLS:ää" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Kirjainkoosta piittamaton LDAP-palvelin (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Poista käytöstä SSL-varmenteen vahvistus" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Jos yhteys toimii vain tällä valinnalla, siirrä LDAP-palvelimen SSL-varmenne ownCloud-palvelimellesi." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Ei suositella, käytä vain testausta varten." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "sekunneissa. Muutos tyhjentää välimuistin." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Hakemistoasetukset" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Käyttäjän näytettävän nimen kenttä" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "LDAP-attribuutti, jota käytetään käyttäjän ownCloud-käyttäjänimenä " -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Oletuskäyttäjäpuu" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Ryhmän \"näytettävä nimi\"-kenttä" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "LDAP-attribuutti, jota käytetään luomaan ryhmän ownCloud-nimi" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Ryhmien juuri" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Ryhmän ja jäsenen assosiaatio (yhteys)" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "tavuissa" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Sähköpostikenttä" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Jätä tyhjäksi käyttäjänimi (oletusasetus). Muutoin anna LDAP/AD-atribuutti." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ohje" diff --git a/l10n/fi_FI/user_webdavauth.po b/l10n/fi_FI/user_webdavauth.po index ef62c35b8a06671b574185cb80fd88aaf2367f6f..03611071936b7c233bc450c402e0d7dac0f90abe 100644 --- a/l10n/fi_FI/user_webdavauth.po +++ b/l10n/fi_FI/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013. +# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fr/core.po b/l10n/fr/core.po index 07437d6613788d4442466e6de16775367e3f9a78..f697e4a2df16e5a1bc6459b00ffc7758cea874b3 100644 --- a/l10n/fr/core.po +++ b/l10n/fr/core.po @@ -3,27 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Christophe Lherieau <skimpax@gmail.com>, 2012-2013. -# David Basquin <dba@alternalease.fr>, 2013. -# <dba@alternalease.fr>, 2013. -# Fabian Lemaître <ptit.boogy@gmail.com>, 2013. -# <fkhannouf@me.com>, 2012. -# <florentin.lemoal@gmail.com>, 2012. -# Guillaume Paumier <guillom.pom@gmail.com>, 2012-2013. -# <mishka.lazzlo@gmail.com>, 2012. -# Nahir Mohamed <nahirmoha@gmail.com>, 2012. -# <nathaplop@gmail.com>, 2012. -# <nicolas@shivaserv.fr>, 2012. -# Robert Di Rosa <>, 2013. -# <rom1dep@gmail.com>, 2011. -# Romain DEP. <rom1dep@gmail.com>, 2012-2013. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -87,7 +75,7 @@ msgstr "Erreur lors de l'ajout de %s aux favoris." #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "Aucune catégorie sélectionnée pour suppression" +msgstr "Pas de catégorie sélectionnée pour la suppression." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -226,26 +214,30 @@ msgstr "l'année dernière" msgid "years ago" msgstr "il y a plusieurs années" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Choisir" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Annuler" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Choisir" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Oui" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Non" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -307,7 +299,7 @@ msgstr "Partager via lien" msgid "Password protect" msgstr "Protéger par un mot de passe" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Mot de passe" @@ -410,24 +402,27 @@ msgstr "Réinitialisation de votre mot de passe Owncloud" msgid "Use the following link to reset your password: {link}" msgstr "Utilisez le lien suivant pour réinitialiser votre mot de passe : {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Vous allez recevoir un e-mail contenant un lien pour réinitialiser votre mot de passe." +#: lostpassword/templates/lostpassword.php:4 +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 "Le lien permettant de réinitialiser votre mot de passe vous a été transmis.<br>Si vous ne le recevez pas dans un délai raisonnable, vérifier votre boîte de pourriels.<br>Au besoin, contactez votre administrateur local." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Mail de réinitialisation envoyé." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Requête en échec!<br>Avez-vous vérifié vos courriel/nom d'utilisateur?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "La requête a échoué !" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Vous allez recevoir un e-mail contenant un lien pour réinitialiser votre mot de passe." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nom d'utilisateur" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Demander la réinitialisation" @@ -449,7 +444,7 @@ msgstr "Réinitialiser le mot de passe" #: strings.php:5 msgid "Personal" -msgstr "Personnels" +msgstr "Personnel" #: strings.php:6 msgid "Users" @@ -477,7 +472,7 @@ msgstr "Introuvable" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Modifier les catégories" +msgstr "Editer les catégories" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -533,37 +528,37 @@ msgstr "Avancé" msgid "Data folder" msgstr "Répertoire des données" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configurer la base de données" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "sera utilisé" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Utilisateur pour la base de données" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Mot de passe de la base de données" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nom de la base de données" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Tablespaces de la base de données" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Serveur de la base de données" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Terminer l'installation" @@ -571,37 +566,42 @@ msgstr "Terminer l'installation" msgid "web services under your control" msgstr "services web sous votre contrôle" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s est disponible. Obtenez plus d'informations sur la façon de mettre à jour." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Se déconnecter" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Connexion automatique rejetée !" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Si vous n'avez pas changé votre mot de passe récemment, votre compte risque d'être compromis !" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Veuillez changer votre mot de passe pour sécuriser à nouveau votre compte." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Mot de passe perdu ?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "se souvenir de moi" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Connexion" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Logins alternatifs" diff --git a/l10n/fr/files.po b/l10n/fr/files.po index e694e546156729943c3ea56df8843e4c90db8e2c..2fcd9bf4a2e429897a1723cd00cef32c66440e9a 100644 --- a/l10n/fr/files.po +++ b/l10n/fr/files.po @@ -3,30 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Adalberto Rodrigues <rodrigues_adalberto@yahoo.fr>, 2013. -# Cédric MARTIN <sid50.martin@gmail.com>, 2013. -# Christophe Lherieau <skimpax@gmail.com>, 2012-2013. -# Cyril Glapa <kyriog@gmail.com>, 2012. -# David Basquin <dba@alternalease.fr>, 2013. -# <dba@alternalease.fr>, 2013. -# froozeify <froozeify@mail.com>, 2013. -# Geoffrey Guerrier <geoffrey.guerrier@gmail.com>, 2012. -# <gp4004@arghh.org>, 2012. -# <guiguidu31300@gmail.com>, 2012. -# Guillaume Paumier <guillom.pom@gmail.com>, 2012. -# <life_0n_mars@live.fr>, 2012. -# Nahir Mohamed <nahirmoha@gmail.com>, 2012. -# Robert Di Rosa <>, 2012-2013. -# <rom1dep@gmail.com>, 2011. -# Romain DEP. <rom1dep@gmail.com>, 2012-2013. -# <zrk951@gmail.com>, 2013. +# Christophe Lherieau <skimpax@gmail.com>, 2013 +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Christophe Lherieau <skimpax@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" @@ -44,17 +29,13 @@ msgstr "Impossible de déplacer %s - Un fichier possédant ce nom existe déjà " msgid "Could not move %s" msgstr "Impossible de déplacer %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -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 "Aucune erreur, le fichier a été téléversé avec succès" +msgstr "Aucune erreur, le fichier a été envoyé avec succès." #: ajax/upload.php:27 msgid "" @@ -65,19 +46,19 @@ msgstr "Le fichier envoyé dépasse la valeur upload_max_filesize située dans l msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Le fichier téléversé excède la valeur de MAX_FILE_SIZE spécifiée dans le formulaire HTML" +msgstr "Le fichier envoyé dépasse la directive MAX_FILE_SIZE qui est spécifiée dans le formulaire HTML." #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Le fichier n'a été que partiellement téléversé" +msgstr "Le fichier n'a été que partiellement envoyé." #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Aucun fichier n'a été téléversé" +msgstr "Pas de fichier envoyé." #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Il manque un répertoire temporaire" +msgstr "Absence de dossier temporaire." #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -95,57 +76,61 @@ msgstr "Dossier invalide." msgid "Files" msgstr "Fichiers" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Partager" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Supprimer de façon définitive" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Supprimer" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Renommer" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "En cours" +msgstr "En attente" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} existe déjà " -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "remplacer" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "Suggérer un nom" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "annuler" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} a été remplacé par {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "annuler" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "effectuer l'opération de suppression" -#: js/filelist.js:406 +#: js/filelist.js:413 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 +#: js/filelist.js:416 js/filelist.js:470 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." @@ -169,69 +154,77 @@ 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 charger vos fichiers car il s'agit d'un dossier ou le fichier fait 0 octet." +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" +#: lib/app.php:53 +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" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Impossible de renommer le fichier" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Envoyer" @@ -292,37 +285,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 "Fichier trop volumineux" +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/fr/files_encryption.po b/l10n/fr/files_encryption.po index 3483ba97829c90ac25a028cf1441033aed7e75cc..e5b30416823b4b8a50baf16b8c105df5673178d4 100644 --- a/l10n/fr/files_encryption.po +++ b/l10n/fr/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Romain DEP. <rom1dep@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Enregistrement..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Chiffrement" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Le chiffrement des fichiers est activé" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Les fichiers de types suivants ne seront pas chiffrés :" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Ne pas chiffrer les fichiers dont les types sont les suivants :" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Aucun" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/fr/files_external.po b/l10n/fr/files_external.po index ed1652d85ad048442cae801f339355476712e703..9c3d70842afa75efa0f54acdc8d4211020edea2f 100644 --- a/l10n/fr/files_external.po +++ b/l10n/fr/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <nicolas@shivaserv.fr>, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012. -# <zrk951@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" @@ -40,19 +37,26 @@ msgstr "Veuillez fournir une clé d'application (app key) ainsi qu'un mot de pas msgid "Error configuring Google Drive storage" msgstr "Erreur lors de la configuration du support de stockage Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Attention : </b> \"smbclient\" n'est pas installé. Le montage des partages CIFS/SMB n'est pas disponible. Contactez votre administrateur système pour l'installer." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Attention : </b> Le support FTP de PHP n'est pas activé ou installé. Le montage des partages FTP n'est pas disponible. Contactez votre administrateur système pour l'installer." +#: lib/config.php:437 +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 "<b>Attention :</b> Le support de Curl n'est pas activé ou installé dans PHP. Le montage de ownCloud / WebDAV ou GoogleDrive n'est pas possible. Contactez votre administrateur système pour l'installer." + #: templates/settings.php:3 msgid "External Storage" msgstr "Stockage externe" diff --git a/l10n/fr/files_sharing.po b/l10n/fr/files_sharing.po index 9959bf5b5c27d3e5493105d4c941fb18c0b275ad..a1d3ec6833b8598f84d71544e33444a4696590fe 100644 --- a/l10n/fr/files_sharing.po +++ b/l10n/fr/files_sharing.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <florentin.lemoal@gmail.com>, 2012. -# <gp4004@arghh.org>, 2012. -# Guillaume Paumier <guillom.pom@gmail.com>, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012. -# <windes@tructor.net>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fr/files_trashbin.po b/l10n/fr/files_trashbin.po index f49412eee385a8394eaa4bf6bd42047809dad194..20fed36d9e5d1cbab3ca186c15d0b44f5c361da5 100644 --- a/l10n/fr/files_trashbin.po +++ b/l10n/fr/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Cédric MARTIN <sid50.martin@gmail.com>, 2013. -# Romain DEP. <rom1dep@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" @@ -29,11 +27,11 @@ msgstr "Impossible d'effacer %s de façon permanente" msgid "Couldn't restore %s" msgstr "Impossible de restaurer %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "effectuer l'opération de restauration" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Erreur" @@ -41,31 +39,31 @@ msgstr "Erreur" msgid "delete file permanently" msgstr "effacer définitivement le fichier" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Supprimer de façon définitive" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nom" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Effacé" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 dossier" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} dossiers" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 fichier" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} fichiers" diff --git a/l10n/fr/files_versions.po b/l10n/fr/files_versions.po index e997c199e0fe51a14d1df6f14903ea5b38473e46..dd91318cfb4c79af70b3dc306e50f1edfb1f1c46 100644 --- a/l10n/fr/files_versions.po +++ b/l10n/fr/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Romain DEP. <rom1dep@gmail.com>, 2012-2013. -# <zrk951@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/fr/lib.po b/l10n/fr/lib.po index 915a78cd2a2b53de91de0b0e4923ee63ccc6eacc..51f223f647941c2764979468d8ce758e9d006e46 100644 --- a/l10n/fr/lib.po +++ b/l10n/fr/lib.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Christophe Lherieau <skimpax@gmail.com>, 2013 -# Geoffrey Guerrier <geoffrey.guerrier@gmail.com>, 2012 -# Robert Di Rosa <>, 2013 -# Romain DEP. <rom1dep@gmail.com>, 2012-2013 +# Cyril Glapa <kyriog@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: Cyril Glapa <kyriog@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" @@ -21,47 +18,47 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Aide" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personnel" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Paramètres" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Utilisateurs" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Applications" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administration" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Téléchargement ZIP désactivé." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Les fichiers nécessitent d'être téléchargés un par un." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Retour aux Fichiers" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Les fichiers sélectionnés sont trop volumineux pour être compressés." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "impossible à déterminer" @@ -117,83 +114,87 @@ msgstr "%s vous nez pouvez pas utiliser de points dans le nom de la base de donn msgid "%s set the database host." msgstr "%s spécifiez l'hôte de la base de données." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nom d'utilisateur et/ou mot de passe de la base PostgreSQL invalide" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Vous devez spécifier soit le nom d'un compte existant, soit celui de l'administrateur." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Nom d'utilisateur et/ou mot de passe de la base Oracle invalide" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "La connexion Oracle ne peut pas être établie" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Nom d'utilisateur et/ou mot de passe de la base MySQL invalide" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Erreur de la base de données : \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "La requête en cause est : \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "L'utilisateur MySQL '%s'@'localhost' existe déjà ." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Retirer cet utilisateur de la base MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "L'utilisateur MySQL '%s'@'%%' existe déjà " -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Retirer cet utilisateur de la base MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Nom d'utilisateur et/ou mot de passe de la base Oracle invalide" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "La requête en cause est : \"%s\", nom : %s, mot de passe : %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Le nom d'utilisateur et/ou le mot de passe de la base MS SQL est invalide : %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Votre serveur web, n'est pas correctement configuré pour permettre la synchronisation des fichiers, car l'interface WebDav ne fonctionne pas comme il faut." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Veuillez vous référer au <a href='%s'>guide d'installation</a>." #: template.php:113 msgid "seconds ago" -msgstr "à l'instant" +msgstr "il y a quelques secondes" #: template.php:114 msgid "1 minute ago" -msgstr "il y a 1 minute" +msgstr "il y a une minute" #: template.php:115 #, php-format @@ -239,19 +240,6 @@ msgstr "l'année dernière" msgid "years ago" msgstr "il y a plusieurs années" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s est disponible. Obtenez <a href=\"%s\">plus d'informations</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "À jour" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "la vérification des mises à jour est désactivée" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/fr/settings.po b/l10n/fr/settings.po index 564e045b53edd93e48697765c0fe34e39fdec0d7..f306174a074d5977b76075b70cad119dd9f0d4f6 100644 --- a/l10n/fr/settings.po +++ b/l10n/fr/settings.po @@ -3,31 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Adalberto Rodrigues <rodrigues_adalberto@yahoo.fr>, 2013. -# Brice <bmaron@gmail.com>, 2012. -# Cédric MARTIN <sid50.martin@gmail.com>, 2013. -# Christophe Lherieau <skimpax@gmail.com>, 2013. -# Cyril Glapa <kyriog@gmail.com>, 2012. -# <dba@alternalease.fr>, 2013. -# <fboulogne@april.org>, 2011. -# <florentin.lemoal@gmail.com>, 2012. -# <gp4004@arghh.org>, 2012. -# <guiguidu31300@gmail.com>, 2012. -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. -# <life_0n_mars@live.fr>, 2012. -# <mishka.lazzlo@gmail.com>, 2012. -# Nahir Mohamed <nahirmoha@gmail.com>, 2012-2013. -# <pierreamiel.giraud@gmail.com>, 2012. -# Robert Di Rosa <>, 2012. -# <rom1dep@gmail.com>, 2011, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012-2013. -# <thomash76@gmail.com>, 2013. +# Christophe Lherieau <skimpax@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" @@ -40,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Impossible de charger la liste depuis l'App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Erreur d'authentification" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Votre nom d'affichage a bien été modifié." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Impossible de modifier le nom d'affichage" @@ -135,52 +121,52 @@ msgstr "Erreur lors de la mise à jour de l'application" msgid "Updated" msgstr "Mise à jour effectuée avec succès" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "Sauvegarde..." +msgstr "Enregistrement..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "supprimé" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "annuler" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Impossible de retirer l'utilisateur" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Groupes" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Groupe Admin" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Supprimer" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "ajouter un groupe" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Un nom d'utilisateur valide doit être saisi" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Erreur lors de la création de l'utilisateur" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Un mot de passe valide doit être saisi" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Français" @@ -331,19 +317,19 @@ msgstr "Log" msgid "Log level" msgstr "Niveau de log" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Plus" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Moins" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Version" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -414,7 +400,7 @@ msgstr "Obtenez les applications de synchronisation de vos fichiers" msgid "Show First Run Wizard again" msgstr "Revoir le premier lancement de l'installeur" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Mot de passe" @@ -438,82 +424,74 @@ msgstr "Nouveau mot de passe" msgid "Change password" msgstr "Changer de mot de passe" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Nom affiché" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Votre nom d'affichage a bien été modifié" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Impossible de modifier votre nom d'affichage" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Changer le nom affiché" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "E-mail" +msgstr "Adresse mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Votre adresse e-mail" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Entrez votre adresse e-mail pour permettre la réinitialisation du mot de passe" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Langue" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Aidez à traduire" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Utiliser cette adresse pour vous connecter à ownCloud dans votre gestionnaire de fichiers" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nom de la connexion" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Créer" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Support de stockage par défaut" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Illimité" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Autre" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Support de stockage" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "Changer le nom affiché" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "Changer le mot de passe" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Défaut" diff --git a/l10n/fr/user_ldap.po b/l10n/fr/user_ldap.po index dafca62301cb51e0235cb3ab7a8d79aca3b1bb23..495e6f75161272073fb6d8040072b585df291054 100644 --- a/l10n/fr/user_ldap.po +++ b/l10n/fr/user_ldap.po @@ -3,21 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Cyril Glapa <kyriog@gmail.com>, 2012. -# <mathieu.payrol@gmail.com>, 2012. -# <mishka.lazzlo@gmail.com>, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012-2013. -# <thomash76@gmail.com>, 2013. -# <windes@tructor.net>, 2012. -# <zrk951@gmail.com>, 2013. -# <zrk951@gmail.com>, 2012. +# 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-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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: plachance <patlachance@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" @@ -25,6 +18,10 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Erreur lors de la suppression des associations." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Échec de la suppression de la configuration du serveur" @@ -59,283 +56,365 @@ msgstr "Garder ces paramètres ?" #: js/settings.js:97 msgid "Cannot add server configuration" -msgstr "Impossible d'ajouter la configuration du serveur." +msgstr "Impossible d'ajouter la configuration du serveur" + +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "associations supprimées" + +#: js/settings.js:112 +msgid "Success" +msgstr "Succès" -#: js/settings.js:121 +#: js/settings.js:117 +msgid "Error" +msgstr "Erreur" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Test de connexion réussi" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" -msgstr "Le test de connexion a échoué" +msgstr "Test de connexion échoué" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Êtes-vous vraiment sûr de vouloir effacer la configuration actuelle du serveur ?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Confirmer la suppression" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Avertissement:</b> Les applications user_ldap et user_webdavauth sont incompatibles. Des disfonctionnements peuvent survenir. Contactez votre administrateur système pour qu'il désactive l'une d'elles." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Attention :</b> Le module php LDAP n'est pas installé, par conséquent cette extension ne pourra fonctionner. Veuillez contacter votre administrateur système afin qu'il l'installe." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Configuration du serveur" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Ajouter une configuration du serveur" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Hôte" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Vous pouvez omettre le protocole, sauf si vous avez besoin de SSL. Dans ce cas préfixez avec ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" -msgstr "DN Racine" +msgstr "DN racine" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Un DN racine par ligne" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Vous pouvez spécifier les DN Racines de vos utilisateurs et groupes via l'onglet Avancé" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN Utilisateur (Autorisé à consulter l'annuaire)" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN de l'utilisateur client pour lequel la liaison doit se faire, par exemple uid=agent,dc=example,dc=com. Pour un accès anonyme, laisser le DN et le mot de passe vides." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Mot de passe" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." -msgstr "Pour un accès anonyme, laisser le DN Utilisateur et le mot de passe vides." +msgstr "Pour un accès anonyme, laisser le DN utilisateur et le mot de passe vides." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Modèle d'authentification utilisateurs" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Définit le motif à appliquer, lors d'une tentative de connexion. %%uid est remplacé par le nom d'utilisateur lors de la connexion." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "veuillez utiliser le champ %%uid , ex.: \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filtre d'utilisateurs" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Définit le filtre à appliquer lors de la récupération des utilisateurs." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "sans élément de substitution, par exemple \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtre de groupes" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Définit le filtre à appliquer lors de la récupération des groupes." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "sans élément de substitution, par exemple \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Paramètres de connexion" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configuration active" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Lorsque non cochée, la configuration sera ignorée." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Serveur de backup (réplique)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Fournir un serveur de backup optionnel. Il doit s'agir d'une réplique du serveur LDAP/AD principal." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Port du serveur de backup (réplique)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Désactiver le serveur principal" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Lorsqu'activé, ownCloud ne se connectera qu'au serveur répliqué." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Utiliser TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "À ne pas utiliser pour les connexions LDAPS (cela échouera)." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Serveur LDAP insensible à la casse (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Désactiver la validation du certificat SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Si la connexion ne fonctionne qu'avec cette option, importez le certificat SSL du serveur LDAP dans le serveur ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Non recommandé, utilisation pour tests uniquement." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Durée de vie du cache" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "en secondes. Tout changement vide le cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Paramètres du répertoire" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Champ \"nom d'affichage\" de l'utilisateur" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "L'attribut LDAP utilisé pour générer les noms d'utilisateurs d'ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "DN racine de l'arbre utilisateurs" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Un DN racine utilisateur par ligne" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Recherche des attributs utilisateur" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Optionnel, un attribut par ligne" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Champ \"nom d'affichage\" du groupe" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "L'attribut LDAP utilisé pour générer les noms de groupes d'ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "DN racine de l'arbre groupes" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Un DN racine groupe par ligne" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Recherche des attributs du groupe" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Association groupe-membre" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Attributs spéciaux" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Champ du quota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Quota par défaut" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" -msgstr "en octets" +msgstr "en bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Champ Email" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Convention de nommage du répertoire utilisateur" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Laisser vide " -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Nom d'utilisateur interne" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "Par défaut le nom d'utilisateur interne sera créé à partir de l'attribut UUID. Ceci permet d'assurer que le nom d'utilisateur est unique et que les caractères ne nécessitent pas de convertion. Le nom d'utilisateur interne doit contenir seulement les caractères suivants: [ a-zA-Z0-9_.@- ]. Les autres caractères sont remplacés par leur correspondance ASCII ou simplement omis. En cas de collision le nombre est incrémenté/décrémenté. Le nom d'utilisateur interne est utilisé pour identifier l'utilisateur au sein du système. C'est aussi le nom par défaut du répertoire utilisateur dans ownCloud. C'est aussi le port d'URLs distants, par exemple pour tous les services *DAV. Le comportement par défaut peut être modifié à l'aide de ce paramètre. Pour obtenir un comportement similaire aux versions précédentes à ownCloud 5, saisir le nom d'utilisateur à afficher dans le champ suivant. Laissez à blanc pour le comportement par défaut. Les modifications prendront effet seulement pour les nouveaux (ajoutés) utilisateurs LDAP." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Nom d'utilisateur interne:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Surcharger la détection d'UUID" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "Par défaut, ownCloud détecte automatiquement l'attribut UUID. L'attribut UUID est utilisé pour identifier les utilisateurs et groupes de façon prédictive. De plus, le nom d'utilisateur interne sera créé basé sur l'UUID s'il n'est pas explicité ci-dessus. Vous pouvez modifier ce comportement et définir l'attribut de votre choix. Vous devez alors vous assurer que l'attribut de votre choix peut être récupéré pour les utilisateurs ainsi que pour les groupes et qu'il soit unique. Laisser à blanc pour le comportement par défaut. Les modifications seront effectives uniquement pour les nouveaux (ajoutés) utilisateurs et groupes LDAP." + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "Attribut UUID :" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Association Nom d'utilisateur-Utilisateur LDAP" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloud utilise les noms d'utilisateurs pour le stockage et l'assignation de (meta) data. Pour identifier et reconnaitre précisément les utilisateurs, chaque utilisateur aura un nom interne spécifique. Cela requiert l'association d'un nom d'utilisateur ownCloud à un nom d'utilisateur LDAP. Le nom d'utilisateur créé est associé à l'attribut UUID de l'utilisateur LDAP. Par ailleurs le DN est mémorisé en cache pour limiter les interactions LDAP mais il n'est pas utilisé pour l'identification. ownCloud détectera le changement de DN, le cas échéant. Seul le nom interne à ownCloud est utilisé au sein du produit. Supprimer les associations créera des orphelins et l'action affectera toutes les configurations LDAP. NE JAMAIS SUPPRIMER LES ASSOCIATIONS EN ENVIRONNEMENT DE PRODUCTION. Le faire seulement sur les environnements de tests et d'expérimentation." + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Supprimer l'association utilisateur interne-utilisateur LDAP" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Supprimer l'association nom de groupe-groupe LDAP" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Tester la configuration" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Aide" diff --git a/l10n/fr/user_webdavauth.po b/l10n/fr/user_webdavauth.po index 8fdd18d7e53866804251f80225d2c77e2ee5343a..d1834912d730d8a5f223c60f1cebffaf418525f5 100644 --- a/l10n/fr/user_webdavauth.po +++ b/l10n/fr/user_webdavauth.po @@ -3,17 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Christophe Lherieau <skimpax@gmail.com>, 2013. -# <mishka.lazzlo@gmail.com>, 2013. -# <nicolas@shivaserv.fr>, 2012. -# Robert Di Rosa <>, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012-2013. +# Christophe Lherieau <skimpax@gmail.com>, 2013 +# mishka <mishka.lazzlo@gmail.com>, 2013 +# ouafnico <nicolas@shivaserv.fr>, 2012 +# Robert Di Rosa <>, 2012 +# Romain DEP. <rom1dep@gmail.com>, 2012-2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/gl/core.po b/l10n/gl/core.po index 2424c7626c2a5ccfd7799869c0f71b704a3cb4b6..d3e866af8faf42b82f2dd0faec841bef1ca7e96a 100644 --- a/l10n/gl/core.po +++ b/l10n/gl/core.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# antiparvos <marcoslansgarza@gmail.com>, 2012. -# <mbouzada@gmail.com>, 2013. -# <mbouzada@gmail.com>, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012-2013. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -77,7 +74,7 @@ msgstr "Produciuse un erro ao engadir %s aos favoritos." #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "Non hai categorÃas seleccionadas para eliminar." +msgstr "Non se seleccionaron categorÃas para eliminación." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -162,7 +159,7 @@ msgstr "decembro" #: js/js.js:286 msgid "Settings" -msgstr "Configuracións" +msgstr "Axustes" #: js/js.js:718 msgid "seconds ago" @@ -178,7 +175,7 @@ msgstr "hai {minutes} minutos" #: js/js.js:721 msgid "1 hour ago" -msgstr "hai 1 hora" +msgstr "Vai 1 hora" #: js/js.js:722 msgid "{hours} hours ago" @@ -216,26 +213,30 @@ msgstr "último ano" msgid "years ago" msgstr "anos atrás" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Aceptar" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Escoller" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Cancelar" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Escoller" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Produciuse un erro ao cargar o modelo do selector de ficheiros" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Si" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Non" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Aceptar" + #: 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." @@ -297,7 +298,7 @@ msgstr "Compartir coa ligazón" msgid "Password protect" msgstr "Protexido con contrasinais" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Contrasinal" @@ -400,24 +401,27 @@ msgstr "Restabelecer o contrasinal de ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Usa a seguinte ligazón para restabelecer o contrasinal: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Recibirá unha ligazón por correo para restabelecer o contrasinal" +#: lostpassword/templates/lostpassword.php:4 +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 "Envióuselle ao seu correo unha ligazón para restabelecer o seu contrasinal.<br>Se non o recibe nun prazo razoábel de tempo, revise o seu cartafol de correo lixo ou de non desexados.<br> Se non o atopa aà pregúntelle ao seu administrador local.." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Restabelecer o envÃo por correo." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Non foi posÃbel facer a petición!<br>Asegúrese de que o seu enderezo de correo ou nome de usuario é correcto." -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Non foi posÃbel facer a petición" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Recibirá unha ligazón por correo para restabelecer o contrasinal" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nome de usuario" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Petición de restabelecemento" @@ -451,7 +455,7 @@ msgstr "Aplicativos" #: strings.php:8 msgid "Admin" -msgstr "Admin" +msgstr "Administración" #: strings.php:9 msgid "Help" @@ -467,7 +471,7 @@ msgstr "Nube non atopada" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Editar categorÃas" +msgstr "Editar as categorÃas" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -523,37 +527,37 @@ msgstr "Avanzado" msgid "Data folder" msgstr "Cartafol de datos" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configurar a base de datos" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "vai ser utilizado" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Usuario da base de datos" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Contrasinal da base de datos" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nome da base de datos" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Táboa de espazos da base de datos" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Servidor da base de datos" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Rematar a configuración" @@ -561,37 +565,42 @@ msgstr "Rematar a configuración" msgid "web services under your control" msgstr "servizos web baixo o seu control" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s está dispoñÃbel. Obteña máis información sobre como actualizar." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Desconectar" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Rexeitouse a entrada automática" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Se non fixo recentemente cambios de contrasinal é posÃbel que a súa conta estea comprometida!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Cambie de novo o seu contrasinal para asegurar a súa conta." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Perdeu o contrasinal?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "lembrar" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Conectar" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Accesos alternativos" diff --git a/l10n/gl/files.po b/l10n/gl/files.po index b257aba1734973c554cb713ee0c2f78cf1190ca6..d6c6f99116b00e042eb0feec4c366c2eaa4b8d9e 100644 --- a/l10n/gl/files.po +++ b/l10n/gl/files.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# antiparvos <marcoslansgarza@gmail.com>, 2012-2013. -# <mbouzada@gmail.com>, 2013. -# <mbouzada@gmail.com>, 2013. -# Miguel Anxo Bouzada <mbouzada@gmail.com>, 2013. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012-2013. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -32,17 +28,13 @@ msgstr "Non se moveu %s - Xa existe un ficheiro con ese nome." msgid "Could not move %s" msgstr "Non foi posÃbel mover %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Non é posÃbel renomear o ficheiro" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" -msgstr "Non foi enviado ningún ficheiro. Produciuse un erro descoñecido." +msgstr "Non se enviou ningún ficheiro. Produciuse un erro descoñecido." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Non se produciu ningún erro. O ficheiro enviouse correctamente" +msgstr "Non houbo erros, o ficheiro enviouse correctamente" #: ajax/upload.php:27 msgid "" @@ -53,11 +45,11 @@ msgstr "O ficheiro enviado excede a directiva indicada por upload_max_filesize d msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "O ficheiro enviado excede a directiva MAX_FILE_SIZE que foi indicada no formulario HTML" +msgstr "O ficheiro enviado excede da directiva MAX_FILE_SIZE especificada no formulario HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "O ficheiro enviado foi só parcialmente enviado" +msgstr "O ficheiro so foi parcialmente enviado" #: ajax/upload.php:31 msgid "No file was uploaded" @@ -65,7 +57,7 @@ msgstr "Non se enviou ningún ficheiro" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Falta un cartafol temporal" +msgstr "Falta o cartafol temporal" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -83,55 +75,59 @@ msgstr "O directorio é incorrecto." msgid "Files" msgstr "Ficheiros" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Compartir" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Eliminar" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Renomear" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Pendentes" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "Xa existe un {new_name}" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "substituÃr" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "suxerir nome" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "substituÃr {new_name} por {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "desfacer" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "realizar a operación de eliminación" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "Enviándose 1 ficheiro" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "ficheiros enviándose" @@ -157,69 +153,77 @@ 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" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Nome de cartafol incorrecto. O uso de «Compartido» e «Shared» está reservado para o ownClod" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Non é posÃbel renomear o ficheiro" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Enviar" @@ -242,7 +246,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" @@ -280,37 +284,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/files_encryption.po b/l10n/gl/files_encryption.po index d25b1b2d5abfc91f8c3e9fbeaf8690ca7d2e67ef..df19cbea75f00ba055cca9e96493acaa345c4a92 100644 --- a/l10n/gl/files_encryption.po +++ b/l10n/gl/files_encryption.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mbouzada@gmail.com>, 2013. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012. +# mbouzada <mbouzada@gmail.com>, 2013 +# mbouzada <mbouzada@gmail.com>, 2013 +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-31 01:58+0200\n" +"PO-Revision-Date: 2013-05-30 06: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" @@ -19,22 +20,87 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "Activada satisfactoriamente a chave de recuperación" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "Non foi posÃbel activar a chave de recuperación. Comprobe o contrasinal da chave de recuperación!" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "Desactivada satisfactoriamente a chave de recuperación" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "Non foi posÃbel desactivar a chave de recuperación. Comprobe o contrasinal da chave de recuperación!" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "O contrasinal foi cambiado satisfactoriamente" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Non foi posÃbel cambiar o contrasinal. Probabelmente o contrasinal antigo non é o correcto." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Gardando..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Cifrado" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "O cifrado de ficheiros está activado" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "Activar a chave de recuperación do cifrado de contrasinais (permite compartir a chave de recuperación):" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "Recuperación do contrasinal da conta" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Activado" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Desactivado" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "Cambiar a chave de la recuperación do cifrado de contrasinais:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Antigo contrasinal de recuperación da conta" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Novo contrasinal de recuperación da conta" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Cambiar o contrasinal" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "Activar a recuperación de contrasinais compartindo todos os ficheiros co administrador:" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Os seguintes tipos de ficheiros non van seren cifrados:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "Ao activar esta opción permitiráselle volver a obter acceso aos ficheiros cifrados se perde o contrasinal" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "ExcluÃr os seguintes tipos de ficheiros do cifrado:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Actualizouse o ficheiro de axustes de recuperación" -#: templates/settings.php:12 -msgid "None" -msgstr "Ningún" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Non foi posÃbel actualizar o ficheiro de recuperación" diff --git a/l10n/gl/files_external.po b/l10n/gl/files_external.po index f000f9072805592fb4e11b2ba760540291f1dfa3..ac9b39606f359aca33391a9eee43d90967ed7f75 100644 --- a/l10n/gl/files_external.po +++ b/l10n/gl/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mbouzada@gmail.com>, 2013. -# <mbouzada@gmail.com>, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" @@ -40,19 +37,26 @@ msgstr "Forneza unha chave correcta e segreda do Dropbox." msgid "Error configuring Google Drive storage" msgstr "Produciuse un erro ao configurar o almacenamento en Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Aviso:</b> «smbclient» non está instalado. Non é posibel a montaxe de comparticións CIFS/SMB. Consulte co administrador do sistema para instalalo." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Aviso:</b> A compatibilidade de FTP en PHP non está activada ou instalada. Non é posibel a montaxe de comparticións FTP. Consulte co administrador do sistema para instalalo." +#: lib/config.php:437 +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 "<b>Aviso:</ b> A compatibilidade de Curl en PHP non está activada ou instalada. Non é posÃbel a montaxe de ownCloud / WebDAV ou GoogleDrive. Consulte co administrador do sistema para instalala." + #: templates/settings.php:3 msgid "External Storage" msgstr "Almacenamento externo" diff --git a/l10n/gl/files_sharing.po b/l10n/gl/files_sharing.po index 657f1da63e84f481df753a5787ddbfab6667f8be..f00646c8d5ae98350b8898e89be17ae71c981bc0 100644 --- a/l10n/gl/files_sharing.po +++ b/l10n/gl/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mbouzada@gmail.com>, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/gl/files_trashbin.po b/l10n/gl/files_trashbin.po index 64cdc9dbdc4a67f13c1a199db593265ccd0ac4a1..3b5f4b09086bf5aacc49310ae8540f8dfda5cc5a 100644 --- a/l10n/gl/files_trashbin.po +++ b/l10n/gl/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Non foi posÃbel eliminar %s permanente" msgid "Couldn't restore %s" msgstr "Non foi posÃbel restaurar %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "realizar a operación de restauración" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Erro" @@ -40,31 +39,31 @@ msgstr "Erro" msgid "delete file permanently" msgstr "eliminar o ficheiro permanentemente" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nome" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Eliminado" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 cartafol" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} cartafoles" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 ficheiro" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} ficheiros" diff --git a/l10n/gl/files_versions.po b/l10n/gl/files_versions.po index 0744649b036cfd32ee1aba81a0673831634a00e0..be763534a5e07997e2f4ee918adbb45ac550c79f 100644 --- a/l10n/gl/files_versions.po +++ b/l10n/gl/files_versions.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mbouzada@gmail.com>, 2013. -# <mbouzada@gmail.com>, 2012. -# Miguel Branco <mgl.branco@gmail.com>, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/gl/lib.po b/l10n/gl/lib.po index 7795b9dddb0d6de694bdabf68359a46896af6405..5d32405dbe7e2c0f1615e48a489f57ccdde05db2 100644 --- a/l10n/gl/lib.po +++ b/l10n/gl/lib.po @@ -4,16 +4,13 @@ # # Translators: # mbouzada <mbouzada@gmail.com>, 2013 -# mbouzada <mbouzada@gmail.com>, 2012 -# Miguel Branco <mgl.branco@gmail.com>, 2012 -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012-2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" @@ -21,47 +18,47 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Axuda" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Persoal" -#: app.php:373 +#: app.php:381 msgid "Settings" -msgstr "Configuracións" +msgstr "Axustes" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Usuarios" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplicativos" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administración" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "As descargas ZIP están desactivadas." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Os ficheiros necesitan seren descargados dun en un." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Volver aos ficheiros" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Os ficheiros seleccionados son demasiado grandes como para xerar un ficheiro zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "non foi posÃbel determinalo" @@ -71,7 +68,7 @@ msgstr "O aplicativo non está activado" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "Produciuse un erro na autenticación" +msgstr "Produciuse un erro de autenticación" #: json.php:51 msgid "Token expired. Please reload page." @@ -117,72 +114,76 @@ msgstr "%s non se poden empregar puntos na base de datos" msgid "%s set the database host." msgstr "%s estabeleza o servidor da base de datos" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nome de usuario e/ou contrasinal de PostgreSQL incorrecto" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Deberá introducir unha conta existente ou o administrador." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Nome de usuario e/ou contrasinal de Oracle incorrecto" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Non foi posÃbel estabelecer a conexión con Oracle" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Nome de usuario e/ou contrasinal de MySQL incorrecto" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Produciuse un erro na base de datos: «%s»" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "A orde ofensiva foi: «%s»" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "O usuario MySQL '%s'@'localhost' xa existe." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Omitir este usuario de MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "O usuario MySQL «%s»@«%%» xa existe." -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Omitir este usuario de MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Nome de usuario e/ou contrasinal de Oracle incorrecto" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "A orde ofensiva foi: «%s», nome: %s, contrasinal: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nome de usuario e/ou contrasinal de MS SQL incorrecto: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "O seu servidor web non está aÃnda configurado adecuadamente para permitir a sincronización de ficheiros xa que semella que a interface WebDAV non está a funcionar." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Volva comprobar as <a href='%s'>guÃas de instalación</a>" @@ -239,19 +240,6 @@ msgstr "último ano" msgid "years ago" msgstr "anos atrás" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s está dispoñÃbel. Obtéña <a href=\"%s\">máis información</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "actualizado" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "a comprobación de actualizacións está desactivada" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/gl/settings.po b/l10n/gl/settings.po index 2230f6a0de9e661f6ce584d574c1d8f1295755a5..616d83b6ec5c9dd92202dce7705b67ead87b66a4 100644 --- a/l10n/gl/settings.po +++ b/l10n/gl/settings.po @@ -3,19 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# antiparvos <marcoslansgarza@gmail.com>, 2012. -# <mbouzada@gmail.com>, 2012-2013. -# <mbouzada@gmail.com>, 2013. -# <mbouzada@gmail.com>, 2012. -# Miguel Anxo Bouzada <mbouzada@gmail.com>, 2013. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012. +# 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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -27,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Non foi posÃbel cargar a lista desde a App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Produciuse un erro de autenticación" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "O seu nome visÃbel foi cambiado" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Non é posÃbel cambiar o nome visÃbel" @@ -122,52 +121,52 @@ msgstr "Produciuse un erro mentres actualizaba o aplicativo" msgid "Updated" msgstr "Actualizado" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupos" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupo Admin" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 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:428 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:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Produciuse un erro ao crear o usuario" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Debe fornecer un contrasinal" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Galego" @@ -253,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" @@ -318,19 +317,19 @@ msgstr "Rexistro" msgid "Log level" msgstr "Nivel de rexistro" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Máis" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Menos" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versión" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -401,7 +400,7 @@ msgstr "Obteña os aplicativos para sincronizar os seus ficheiros" msgid "Show First Run Wizard again" msgstr "Amosar o axudante da primeira execución outra vez" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Contrasinal" @@ -425,82 +424,74 @@ msgstr "Novo contrasinal" msgid "Change password" msgstr "Cambiar o contrasinal" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Amosar o nome" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "O seu nome visÃbel foi cambiado" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Non é posÃbel cambiar o seu nome visÃbel" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Cambiar o nome visÃbel" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Correo" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "O seu enderezo de correo" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Escriba un enderezo de correo para activar a recuperación do contrasinal" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Idioma" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Axude na tradución" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Utilice este enderezo para conectarse ao seu ownCloud co administrador de ficheiros" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nome de acceso" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Crear" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Recuperación do contrasinal do administrador" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Almacenamento predeterminado" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Sen lÃmites" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Outro" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Almacenamento" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "cambiar o nome visÃbel" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "estabelecer un novo contrasinal" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Predeterminado" diff --git a/l10n/gl/user_ldap.po b/l10n/gl/user_ldap.po index 44b41641e2b37fcbc5efcec608ca07633778025e..cfa6e32a82839f6be51f1694f81c72e1a12a5d7e 100644 --- a/l10n/gl/user_ldap.po +++ b/l10n/gl/user_ldap.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mbouzada@gmail.com>, 2012-2013. -# <mbouzada@gmail.com>, 2013. -# <mbouzada@gmail.com>, 2012. -# Miguel Anxo Bouzada <mbouzada@gmail.com>, 2013. -# Miguel Branco, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" @@ -22,6 +18,10 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Non foi posÃbel limpar as asignacións." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Non foi posÃbel eliminar a configuración do servidor" @@ -44,7 +44,7 @@ msgstr "A configuración non é correcta. Vexa o rexistro de ownCloud para máis #: js/settings.js:66 msgid "Deletion failed" -msgstr "Fallou o borrado" +msgstr "Produciuse un fallo ao eliminar" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" @@ -58,281 +58,363 @@ msgstr "Manter os axustes?" msgid "Cannot add server configuration" msgstr "Non é posÃbel engadir a configuración do servidor" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "limpadas as asignacións" + +#: js/settings.js:112 +msgid "Success" +msgstr "Correcto" + +#: js/settings.js:117 +msgid "Error" +msgstr "Erro" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "A proba de conexión foi satisfactoria" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "A proba de conexión fracasou" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Confirma que quere eliminar a configuración actual do servidor?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Confirmar a eliminación" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Aviso:</b> Os aplicativos user_ldap e user_webdavauth son incompatÃbeis. Pode acontecer un comportamento estraño. Consulte co administrador do sistema para desactivar un deles." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Aviso:</b> O módulo PHP LDAP non está instalado, o servidor non funcionará. Consulte co administrador do sistema para instalalo." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Configuración do servidor" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Engadir a configuración do servidor" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Servidor" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Pode omitir o protocolo agás que precise de SSL. Nese caso comece con ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN base" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Un DN base por liña" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Pode especificar a DN base para usuarios e grupos na lapela de «Avanzado»" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN do usuario" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "O DN do cliente do usuario co que hai que estabelecer unha conexión, p.ex uid=axente, dc=exemplo, dc=com. Para o acceso anónimo deixe o DN e o contrasinal baleiros." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Contrasinal" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Para o acceso anónimo deixe o DN e o contrasinal baleiros." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtro de acceso de usuarios" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Define o filtro que se aplica cando se intenta o acceso. %%uid substitúe o nome de usuario e a acción de acceso." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "usar a marca de posición %%uid, p.ex «uid=%%uid»" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filtro da lista de usuarios" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Define o filtro a aplicar cando se recompilan os usuarios." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "sen ningunha marca de posición, como p.ex «objectClass=persoa»." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtro de grupo" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Define o filtro a aplicar cando se recompilan os grupos." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "sen ningunha marca de posición, como p.ex «objectClass=grupoPosix»." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Axustes da conexión" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configuración activa" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Se está sen marcar, omÃtese esta configuración." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Porto" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Servidor da copia de seguranza (Réplica)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Indicar un servidor de copia de seguranza opcional. Debe ser unha réplica do servidor principal LDAP/AD." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Porto da copia de seguranza (Réplica)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Desactivar o servidor principal" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Cando está activado, ownCloud só se conectará ao servidor de réplica." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Usar TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Non utilizalo ademais para conexións LDAPS xa que fallará." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Servidor LDAP que non distingue entre maiúsculas e minúsculas (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Desactiva a validación do certificado SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Se a conexión só funciona con esta opción importe o certificado SSL do servidor LDAP no seu servidor ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Non se recomenda. Só para probas." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Tempo de persistencia da caché" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "en segundos. Calquera cambio baleira a caché." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Axustes do directorio" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Campo de mostra do nome de usuario" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "O atributo LDAP a empregar para xerar o nome de usuario de ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Base da árbore de usuarios" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Un DN base de usuario por liña" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Atributos de busca do usuario" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Opcional; un atributo por liña" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Campo de mostra do nome de grupo" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "O atributo LDAP úsase para xerar os nomes dos grupos de ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Base da árbore de grupo" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Un DN base de grupo por liña" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atributos de busca do grupo" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Asociación de grupos e membros" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Atributos especiais" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Campo de cota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Cota predeterminada" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "en bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Campo do correo" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Regra de nomeado do cartafol do usuario" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Nome de usuario interno" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "De xeito predeterminado, o nome de usuario interno crease a partires do atributo UUID. Asegurase de que o nome de usuario é único e de non ter que converter os caracteres. O nome de usuario interno ten a limitación de que só están permitidos estes caracteres: [ a-zA-Z0-9_.@- ]. Os outros caracteres substitúense pola súa correspondencia ASCII ou simplemente omÃtense. Nas colisións engadirase/incrementarase un número. O nome de usuario interno utilizase para identificar a un usuario interno. É tamén o nome predeterminado do cartafol persoal do usuario en ownCloud. Tamén é un porto de URL remoto, por exemplo, para todos os servizos *DAV. Con este axuste, o comportamento predeterminado pode ser sobrescrito. Para lograr un comportamento semellante ao anterior ownCloud 5 introduza o atributo do nome para amosar do usuario no seguinte campo. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Atributo do nome de usuario interno:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Ignorar a detección do UUID" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "De xeito predeterminado, ownCloud detecta automaticamente o atributo UUID. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o usuario interno baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP." + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "Atributo do UUID:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Asignación do usuario ao «nome de usuario LDAP»" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloud utiliza os nomes de usuario para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome de usuario interno. Isto require unha asignación de ownCloud nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para asà reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados polo ownCloud. O nome interno no ownCloud utilizase en todo o ownCloud. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensÃbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais." + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Limpar a asignación do usuario ao «nome de usuario LDAP»" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Limpar a asignación do grupo ao «nome de grupo LDAP»" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Probar a configuración" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Axuda" diff --git a/l10n/gl/user_webdavauth.po b/l10n/gl/user_webdavauth.po index 89f599a0be8b8cbad0eb4dfcaab07720a9b7524b..779cbf82bae6b5b4309115a0dac7f0ec1116729b 100644 --- a/l10n/gl/user_webdavauth.po +++ b/l10n/gl/user_webdavauth.po @@ -3,16 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mbouzada@gmail.com>, 2013. -# <mbouzada@gmail.com>, 2012. -# Miguel Branco, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2013. +# mbouzada <mbouzada@gmail.com>, 2013 +# mbouzada <mbouzada@gmail.com>, 2012 +# Miguel Branco, 2012 +# Xosé M. Lamas <correo.xmgz@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/he/core.po b/l10n/he/core.po index 742b5ad87301673f8e5e02dbac4adbb83c43c8d1..9dbb95c9b2dbf0403398e1e2686b5ed4ba9b6a8a 100644 --- a/l10n/he/core.po +++ b/l10n/he/core.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dovix Dovix <dovix2003@gmail.com>, 2012. -# Gilad Naaman <gilad.doom@gmail.com>, 2013. -# <ido.parag@gmail.com>, 2012. -# <tomerc+transifex.net@gmail.com>, 2011. -# Yaron Shahrabani <sh.yaron@gmail.com>, 2011-2012. +# Yaron Shahrabani <sh.yaron@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -217,26 +213,30 @@ msgstr "×©× ×” שעברה" msgid "years ago" msgstr "×©× ×™×" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "בסדר" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "בחירה" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "ביטול" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "בחירה" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "כן" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "ל×" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "בסדר" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -298,9 +298,9 @@ msgstr "שיתוף ×¢× ×§×™×©×•×¨" msgid "Password protect" msgstr "×”×’× ×” בססמה" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: 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" @@ -401,24 +401,27 @@ msgstr "×יפוס הססמה של ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "יש להשתמש בקישור ×”×‘× ×›×“×™ ל×פס ×ת הססמה שלך: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "יישלח לתיבת הדו×״ל שלך קישור ל×יפוס הססמה." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "×יפוס שליחת דו×״ל." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "הבקשה × ×›×©×œ×”!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "יישלח לתיבת הדו×״ל שלך קישור ל×יפוס הססמה." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "×©× ×ž×©×ª×ž×©" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "בקשת ×יפוס" @@ -468,7 +471,7 @@ msgstr "×¢× ×Ÿ ×œ× × ×ž×¦×" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "עריכת הקטגוריות" +msgstr "ערוך קטגוריות" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -481,7 +484,7 @@ msgstr "×זהרת ×בטחה" #: templates/installation.php:25 msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" -msgstr "" +msgstr "גרסת ×”Ö¾PHP פגיעה ×‘×¤× ×™ התקפת בית NULL/ריק (CVE-2006-7243)" #: templates/installation.php:26 msgid "Please update your PHP installation to use ownCloud securely." @@ -524,75 +527,80 @@ msgstr "מתקד×" msgid "Data folder" msgstr "תיקיית × ×ª×•× ×™×" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "הגדרת מסד ×”× ×ª×•× ×™×" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "×™× ×•×¦×œ×•" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "×©× ×ž×©×ª×ž×© במסד ×”× ×ª×•× ×™×" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "ססמת מסד ×”× ×ª×•× ×™×" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "×©× ×ž×¡×“ ×”× ×ª×•× ×™×" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "מרחב הכתובות של מסד ×”× ×ª×•× ×™×" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "שרת בסיס × ×ª×•× ×™×" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "×¡×™×•× ×”×ª×§× ×”" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "שירותי רשת בשליטתך" +msgstr "שירותי רשת תחת השליטה שלך" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "×”×ª× ×ª×§×•×ª" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "בקשת ×”×›× ×™×¡×” ×”×וטומטית × ×“×—×ª×”!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "×× ×œ× ×©×™× ×™×ª ×ת ססמתך ל××—×¨×•× ×”, יתכן ×©×—×©×‘×•× ×š × ×¤×’×¢!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "× × ×œ×©× ×•×ª ×ת הססמה שלך כדי ל×בטח ×ת ×—×©×‘×•× ×š מחדש." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "שכחת ×ת ססמתך?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "שמירת הססמה" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "×›× ×™×¡×”" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "×›× ×™×¡×•×ª ××œ×˜×¨× ×˜×™×‘×™×•×ª" diff --git a/l10n/he/files.po b/l10n/he/files.po index 6880b3e051f808d39b63a5726968f3d837c39942..4c4f1925c03cd30e45937e3855041de4ff6d03d0 100644 --- a/l10n/he/files.po +++ b/l10n/he/files.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dovix Dovix <dovix2003@gmail.com>, 2012. -# <ido.parag@gmail.com>, 2012. -# <tomerc+transifex.net@gmail.com>, 2011. -# Yaron Shahrabani <sh.yaron@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -31,17 +27,13 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "×œ× ×”×•×¢×œ×” קובץ. טעות בלתי מזוהה." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "×œ× ×ירעה תקלה, ×”×§×‘×¦×™× ×”×•×¢×œ×• בהצלחה" +msgstr "×œ× ×”×ª×¨×—×©×” שגי××”, הקובץ הועלה בהצלחה" #: ajax/upload.php:27 msgid "" @@ -52,19 +44,19 @@ msgstr "×”×§×‘×¦×™× ×©× ×©×œ×—×• ×—×•×¨×’×™× ×ž×”×’×•×“×œ שצוין בהגד msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "הקובץ שהועלה חרג ×ž×”×”× ×—×™×” MAX_FILE_SIZE ×©×¦×•×™× ×” בטופס ×”Ö¾HTML" +msgstr "הקובץ שהועלה גדוך מהערך MAX_FILE_SIZE שהוגדר בתופס HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "הקובץ שהועלה הועלה בצורה חלקית" +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" @@ -82,55 +74,59 @@ msgstr "" msgid "Files" msgstr "קבצי×" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "שתף" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "מחק לצמיתות" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "מחיקה" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "×©×™× ×•×™ ש×" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "ממתין" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} כבר ×§×™×™×" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "החלפה" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "הצעת ש×" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "ביטול" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} הוחלף ב־{old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "ביטול" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "קובץ ×חד × ×©×œ×—" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -156,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "×œ× ×™×›×•×œ להעלות ×ת הקובץ מכיוון שזו תקיה ×ו שמשקל הקובץ 0 בתי×" -#: 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 "קישור ××™× ×• יכול להיות ריק." -#: 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 "תיקייה ×חת" -#: 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 "קובץ ×חד" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} קבצי×" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "העל××”" @@ -279,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "ביטול ההעל××”" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/he/files_encryption.po b/l10n/he/files_encryption.po index 538cffbef3676dfc87e1bfc6f865972f7df90570..d2120666022fa83e4b6e2403dbbe2c388633515a 100644 --- a/l10n/he/files_encryption.po +++ b/l10n/he/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Gilad Naaman <gilad.doom@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "שמירה…" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "×”×¦×¤× ×”" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "כלו×" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/he/files_external.po b/l10n/he/files_external.po index b8639454e1aacfbc305a08161ead3d3965112426..bb67ac7edf8ed1dce36702accbba6e41e5b41724 100644 --- a/l10n/he/files_external.po +++ b/l10n/he/files_external.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Tomer Cohen <tomerc+transifex.net@gmail.com>, 2012. -# Yaron Shahrabani <sh.yaron@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -39,19 +37,26 @@ msgstr "× × ×œ×¡×¤×§ קוד ×™×™×©×•× ×•×¡×•×“ ×ª×§× ×™×™× ×©×œ Dropbox." msgid "Error configuring Google Drive storage" msgstr "×ירעה שגי××” בעת הגדרת ×חסון ב־Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "×חסון ×—×™×¦×•× ×™" diff --git a/l10n/he/files_sharing.po b/l10n/he/files_sharing.po index a559adcb0115d9f0b007ff65b00f8c5a9f50b025..a1c10f8d796d9364c0d843e5b13c706946655588 100644 --- a/l10n/he/files_sharing.po +++ b/l10n/he/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Tomer Cohen <tomerc+transifex.net@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -20,7 +19,7 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "ססמה" +msgstr "סיסמ×" #: templates/authenticate.php:6 msgid "Submit" diff --git a/l10n/he/files_trashbin.po b/l10n/he/files_trashbin.po index 40c11b0596986bcc6c1e3a5ccbc38267557cd590..4897fcf5178bd1eb3f1fddf04594ac1103bf8ce5 100644 --- a/l10n/he/files_trashbin.po +++ b/l10n/he/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Gilad Naaman <gilad.doom@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "בלתי ×פשרי למחוק ×ת %s לצמיתות" msgid "Couldn't restore %s" msgstr "בלתי ×פשרי לשחזר ×ת %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "בצע פעולת שחזור" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "שגי××”" @@ -40,31 +39,31 @@ msgstr "שגי××”" msgid "delete file permanently" msgstr "מחק קובץ לצמיתות" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "מחק לצמיתות" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "ש×" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "× ×ž×—×§" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "תיקייה ×חת" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} תיקיות" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "קובץ ×חד" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} קבצי×" diff --git a/l10n/he/files_versions.po b/l10n/he/files_versions.po index d3d2624d3330a5fcd3533c8dfb311ce571e86837..b6e191d2379942510285f611ee43e60130456d83 100644 --- a/l10n/he/files_versions.po +++ b/l10n/he/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Tomer Cohen <tomerc+transifex.net@gmail.com>, 2012. -# Yaron Shahrabani <sh.yaron@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -52,7 +50,7 @@ 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/he/lib.po b/l10n/he/lib.po index 9cc939954e9e5d072585302dcbb084ab5ec6c02f..7d649f478ed05a8ab590e99c6a19be811509309d 100644 --- a/l10n/he/lib.po +++ b/l10n/he/lib.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Tomer Cohen <tomerc+transifex.net@gmail.com>, 2012 -# Yaron Shahrabani <sh.yaron@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -19,47 +17,47 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "עזרה" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "×ישי" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "הגדרות" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "משתמשי×" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "יישומי×" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "×ž× ×”×œ" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "הורדת ZIP כבויה" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "יש להוריד ×ת ×”×§×‘×¦×™× ×חד ×חרי ×”×©× ×™." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "חזרה לקבצי×" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "×”×§×‘×¦×™× ×”× ×‘×—×¨×™× ×’×“×•×œ×™× ×ž×™×“×™ ליצירת קובץ zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -115,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -237,19 +239,6 @@ msgstr "×©× ×” שעברה" msgid "years ago" msgstr "×©× ×™×" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s זמין. קבלת <a href=\"%s\">מידע × ×•×¡×£</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "×¢×“×›× ×™" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "בדיקת ×¢×“×›×•× ×™× ×ž× ×•×˜×¨×œ×ª" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/he/settings.po b/l10n/he/settings.po index afbda925deecdb4b28e7d5459e52f1de6ae93950..7382134a591b477d6913ed1171e0d7e52e0f385d 100644 --- a/l10n/he/settings.po +++ b/l10n/he/settings.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Gilad Naaman <gilad.doom@gmail.com>, 2012. -# <ido.parag@gmail.com>, 2012. -# <tomerc+transifex.net@gmail.com>, 2011. -# Yaron Shahrabani <sh.yaron@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -25,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "×œ× × ×™×ª×Ÿ לטעון רשימה מה־App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "שגי×ת הזדהות" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -98,7 +98,7 @@ msgstr "בטל" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "הפעל" +msgstr "הפעלה" #: js/apps.js:55 msgid "Please wait...." @@ -120,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "שומר.." +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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "קבוצות" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "×ž× ×”×œ הקבוצה" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "מחיקה" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "עברית" @@ -310,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "יומן" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "יותר" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "פחות" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "גרס×" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -399,9 +399,9 @@ msgstr "השג ×ת ×”×פליקציות על ×ž× ×ª ×œ×¡× ×›×¨×Ÿ ×ת הקבצ msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" -msgstr "ססמה" +msgstr "סיסמ×" #: templates/personal.php:38 msgid "Your password was changed" @@ -423,82 +423,74 @@ msgstr "ססמה חדשה" msgid "Change password" msgstr "×©×™× ×•×™ ססמה" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "דו×״ל" +msgstr "דו×ר ××œ×§×˜×¨×•× ×™" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "כתובת הדו×״ל שלך" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "× × ×œ×ž×œ× ×ת כתובת הדו×״ל שלך כדי ל×פשר שחזור ססמה" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "פה" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "עזרה בתרגו×" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "השתמש בכתובת ×–×ת על ×ž× ×ª להתחבר ×ל ownCloud דרך סייר קבצי×." -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "יצירה" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "×חר" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/he/user_ldap.po b/l10n/he/user_ldap.po index c2c294c997abd5b0863e7d42887718be9912834a..bd566a815101f14893d29dfe9d0940f8bf3375f2 100644 --- a/l10n/he/user_ldap.po +++ b/l10n/he/user_ldap.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Gilad Naaman <gilad.doom@gmail.com>, 2013. +# Yaron Shahrabani <sh.yaron@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,10 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -48,287 +52,369 @@ msgstr "" #: js/settings.js:83 msgid "Keep settings?" -msgstr "" +msgstr "×”×× ×œ×©×ž×•×¨ ×ת ההגדרות?" #: js/settings.js:97 msgid "Cannot add server configuration" +msgstr "×œ× × ×™×ª×Ÿ להוסיף ×ת הגדרות השרת" + +#: js/settings.js:111 +msgid "mappings cleared" msgstr "" -#: js/settings.js:121 -msgid "Connection test succeeded" +#: js/settings.js:112 +msgid "Success" msgstr "" -#: js/settings.js:126 +#: js/settings.js:117 +msgid "Error" +msgstr "שגי××”" + +#: js/settings.js:141 +msgid "Connection test succeeded" +msgstr "בדיקת החיבור עברה בהצלחה" + +#: js/settings.js:146 msgid "Connection test failed" -msgstr "" +msgstr "בדיקת החיבור × ×›×©×œ×”" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" -msgstr "" +msgstr "×”×× ×כן למחוק ×ת הגדרות השרת ×”× ×•×›×—×™×•×ª?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" -msgstr "" +msgstr "×ישור המחיקה" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" -msgstr "" +msgstr "הגדרות השרת" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" -msgstr "" +msgstr "הוספת הגדרות השרת" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "מ×רח" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN משתמש" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "סיסמ×" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "לגישה ×× ×•× ×™×ž×™×ª, הש×ר ×ת ×”DM ×•×”×¡×™×¡×ž× ×¨×™×§×™×." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "×¡× ×Ÿ ×›× ×™×¡×ª משתמש" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "×¡× ×Ÿ רשימת משתמשי×" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "×¡× ×Ÿ קבוצה" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "פורט" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "×‘×©× ×™×•×ª. ×©×™× ×•×™ מרוקן ×ת המטמון." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "בבתי×" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "עזרה" diff --git a/l10n/he/user_webdavauth.po b/l10n/he/user_webdavauth.po index a1956eff5da94a6bba096d041153ca8e974e04d3..43d52925cb34a8ca1d0f5ade8032549db70e5f02 100644 --- a/l10n/he/user_webdavauth.po +++ b/l10n/he/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hi/core.po b/l10n/hi/core.po index b352ad12880048529f127471a74edf453aa9bae5..735dee9d9cb619cee95160519cec23f997b47528 100644 --- a/l10n/hi/core.po +++ b/l10n/hi/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Omkar Tapale <omkar_tapale@live.com>, 2012. -# Sanjay Rabidas <rabidassanjay@gmail.com>, 2012-2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -214,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -295,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "पासवरà¥à¤¡" @@ -398,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "आगे दिये गये लिंक का उपयोग पासवरà¥à¤¡ बदलने के लिये किजीये: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "पासवरà¥à¤¡ बदलने कि लिंक आपको ई-मेल दà¥à¤µà¤¾à¤°à¤¾ à¤à¥‡à¤œà¥€ जायेगी|" - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "पासवरà¥à¤¡ बदलने कि लिंक आपको ई-मेल दà¥à¤µà¤¾à¤°à¤¾ à¤à¥‡à¤œà¥€ जायेगी|" + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "पà¥à¤°à¤¯à¥‹à¤•à¥à¤¤à¤¾ का नाम" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -521,37 +526,37 @@ msgstr "उनà¥à¤¨à¤¤" msgid "Data folder" msgstr "डाटा फोलà¥à¤¡à¤°" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "डेटाबेस कॉनà¥à¤«à¤¼à¤¿à¤—र करें " -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "उपयोग होगा" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "डेटाबेस उपयोगकरà¥à¤¤à¤¾" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "डेटाबेस पासवरà¥à¤¡" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "डेटाबेस का नाम" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "सेटअप समापà¥à¤¤ करे" @@ -559,37 +564,42 @@ msgstr "सेटअप समापà¥à¤¤ करे" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "लोग आउट" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "याद रखें" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/hi/files.po b/l10n/hi/files.po index 058c4dc6c9c41be173249788e543c22ccbccf6e7..4fbd84f19965309069a6cd6dd067e588cc20edf5 100644 --- a/l10n/hi/files.po +++ b/l10n/hi/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/hi/files_encryption.po b/l10n/hi/files_encryption.po index 429b94708dcc6f1f699f83e5e9dfdfd06e7d2cb8..1b6ebe3c0011efdfd09ab047fcf50ca349696af8 100644 --- a/l10n/hi/files_encryption.po +++ b/l10n/hi/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/hi/files_external.po b/l10n/hi/files_external.po index 0bae5719b49ae47484e0de4eea7fe27e708a9725..d437731724ffd6e87e8f30f0600e050c42d6df16 100644 --- a/l10n/hi/files_external.po +++ b/l10n/hi/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/hi/files_sharing.po b/l10n/hi/files_sharing.po index 1691691d5dbd46484c3df161d44d482cc245ef2a..5a9ccbc09ed3e65099c29dca598aea4315f0a1d3 100644 --- a/l10n/hi/files_sharing.po +++ b/l10n/hi/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -19,7 +19,7 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "पासवरà¥à¤¡" #: templates/authenticate.php:6 msgid "Submit" diff --git a/l10n/hi/files_trashbin.po b/l10n/hi/files_trashbin.po index dccfd5206e1bf93fd213d0d14db7bb21e9e45871..6c057b0c2402e715a3f58e6917d2f31aae8a6a3b 100644 --- a/l10n/hi/files_trashbin.po +++ b/l10n/hi/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hi/files_versions.po b/l10n/hi/files_versions.po index 48dc088aa1cd6334b0859f38c0c4d791e6e72797..e3697cd4513dd004f6dc0db1f76dbddbcb41030e 100644 --- a/l10n/hi/files_versions.po +++ b/l10n/hi/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hi/lib.po b/l10n/hi/lib.po index d7d72d96af57c36efbf23b849892c9907577e0db..fa9881916457ae30d7802661a4665defb1421a8d 100644 --- a/l10n/hi/lib.po +++ b/l10n/hi/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "सहयोग" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "यकà¥à¤¤à¤¿à¤—त" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "सेटिंगà¥à¤¸" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "उपयोगकरà¥à¤¤à¤¾" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Apps" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/hi/settings.po b/l10n/hi/settings.po index ce178a2bac82f3b4a056e3eae55184a15051c62f..c81fb256e3b3a4c45de1eb1ba97b3cff0a244857 100644 --- a/l10n/hi/settings.po +++ b/l10n/hi/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "पासवरà¥à¤¡" @@ -419,82 +423,74 @@ msgstr "नया पासवरà¥à¤¡" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/hi/user_ldap.po b/l10n/hi/user_ldap.po index 7ed6220d5fae61aad6119573ee728063a33b1077..2bcde19cb2951cfe25c183b47370135a165fb515 100644 --- a/l10n/hi/user_ldap.po +++ b/l10n/hi/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "" +msgstr "पासवरà¥à¤¡" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "सहयोग" diff --git a/l10n/hi/user_webdavauth.po b/l10n/hi/user_webdavauth.po index c6cb2a241350ad54a39c2b65814dc4d38e20f0c4..712626e49c00d2cf6fc0f413d0e5dbf3083e65f9 100644 --- a/l10n/hi/user_webdavauth.po +++ b/l10n/hi/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hr/core.po b/l10n/hr/core.po index 6aa351f1a2c155d959edf104d30ac822d9e0912e..5b9babfbb2da142bcb83aa4f88854bc7d60ddebb 100644 --- a/l10n/hr/core.po +++ b/l10n/hr/core.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Davor Kustec <dkustec@gmail.com>, 2011, 2012. -# Domagoj Delimar <transifex.net@domdelimar.com>, 2012. -# <franz@franz-net.info>, 2012. -# Thomas SilaÄ‘i <thomas.siladi@net.hr>, 2011, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -77,7 +73,7 @@ msgstr "" #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "Nema odabranih kategorija za brisanje." +msgstr "Niti jedna kategorija nije odabrana za brisanje." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -216,26 +212,30 @@ msgstr "proÅ¡lu godinu" msgid "years ago" msgstr "godina" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "U redu" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Izaberi" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Odustani" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Izaberi" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Da" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ne" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "U redu" + #: 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." @@ -247,7 +247,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 "PogreÅ¡ka" +msgstr "GreÅ¡ka" #: js/oc-vcategories.js:179 msgid "The app name is not specified." @@ -297,7 +297,7 @@ msgstr "Djeli preko link-a" msgid "Password protect" msgstr "ZaÅ¡titi lozinkom" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Lozinka" @@ -400,24 +400,27 @@ msgstr "ownCloud resetiranje lozinke" msgid "Use the following link to reset your password: {link}" msgstr "Koristite ovaj link da biste poniÅ¡tili lozinku: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Primit ćete link kako biste poniÅ¡tili zaporku putem e-maila." - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Primit ćete link kako biste poniÅ¡tili zaporku putem e-maila." + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "KorisniÄko ime" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Zahtjev za resetiranjem" @@ -517,43 +520,43 @@ msgstr "Stvori <strong>administratorski raÄun</strong>" #: templates/installation.php:62 msgid "Advanced" -msgstr "Dodatno" +msgstr "Napredno" #: templates/installation.php:64 msgid "Data folder" msgstr "Mapa baze podataka" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Konfiguriraj bazu podataka" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "će se koristiti" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Korisnik baze podataka" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Lozinka baze podataka" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Ime baze podataka" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Database tablespace" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Poslužitelj baze podataka" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "ZavrÅ¡i postavljanje" @@ -561,37 +564,42 @@ msgstr "ZavrÅ¡i postavljanje" msgid "web services under your control" msgstr "web usluge pod vaÅ¡om kontrolom" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Odjava" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Izgubili ste lozinku?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "zapamtiti" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Prijava" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/hr/files.po b/l10n/hr/files.po index d1184dcf60708bb9550e0c08282c0e445a4ebfd1..fc344fce44a50d447d194c57107d5cbb19ec4f4b 100644 --- a/l10n/hr/files.po +++ b/l10n/hr/files.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Davor Kustec <dkustec@gmail.com>, 2011, 2012. -# <franz@franz-net.info>, 2012. -# Thomas SilaÄ‘i <thomas.siladi@net.hr>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -30,17 +27,13 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Datoteka je poslana uspjeÅ¡no i bez pogreÅ¡aka" +msgstr "Nema pogreÅ¡ke, datoteka je poslana uspjeÅ¡no." #: ajax/upload.php:27 msgid "" @@ -51,19 +44,19 @@ msgstr "" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Poslana datoteka izlazi iz okvira MAX_FILE_SIZE direktive postavljene u HTML obrascu" +msgstr "Poslana datoteka prelazi veliÄinu prikazanu u MAX_FILE_SIZE direktivi u HTML formi" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Datoteka je poslana samo djelomiÄno" +msgstr "Poslana datoteka je parcijalno poslana" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Ni jedna datoteka nije poslana" +msgstr "Datoteka nije poslana" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Nedostaje privremena mapa" +msgstr "Nedostaje privremeni direktorij" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -81,57 +74,61 @@ msgstr "" msgid "Files" msgstr "Datoteke" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Podijeli" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "BriÅ¡i" +msgstr "ObriÅ¡i" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Promjeni ime" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "U tijeku" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "zamjeni" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "predloži ime" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "odustani" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "vrati" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 datoteka se uÄitava" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "datoteke se uÄitavaju" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -155,72 +152,80 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "Nemoguće poslati datoteku jer je prazna ili je direktorij" -#: 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 "Slanje poniÅ¡teno." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "UÄitavanje datoteke. NapuÅ¡tanjem stranice će prekinuti uÄitavanje." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "" -#: 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 "GreÅ¡ka" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" -msgstr "Naziv" +msgstr "Ime" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "VeliÄina" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Zadnja promjena" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "PoÅ¡alji" +msgstr "UÄitaj" #: templates/admin.php:5 msgid "File handling" @@ -278,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "Prekini upload" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Nema niÄega u ovoj mapi. PoÅ¡alji neÅ¡to!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" -msgstr "Preuzmi" +msgstr "Preuzimanje" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Prekini djeljenje" +msgstr "Makni djeljenje" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Prijenos je preobiman" -#: 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 "Datoteke koje pokuÅ¡avate prenijeti prelaze maksimalnu veliÄinu za prijenos datoteka na ovom poslužitelju." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Datoteke se skeniraju, molimo priÄekajte." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Trenutno skeniranje" diff --git a/l10n/hr/files_encryption.po b/l10n/hr/files_encryption.po index a4e8af9c560b9b4533a5925541b744d8f03e034f..bbff99c9b09dee8f767809a810488a7001b8159d 100644 --- a/l10n/hr/files_encryption.po +++ b/l10n/hr/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Spremanje..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/hr/files_external.po b/l10n/hr/files_external.po index af0395beada35ed81ef859b999755d105dd86075..f223b9b465bec19a28bd61ce06301ad529629b47 100644 --- a/l10n/hr/files_external.po +++ b/l10n/hr/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/hr/files_sharing.po b/l10n/hr/files_sharing.po index f3d4834e7600c257714972e48aed17c683f1d987..80ea35a3fb127e99fe9af8080ff466ff43374b41 100644 --- a/l10n/hr/files_sharing.po +++ b/l10n/hr/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -19,11 +19,11 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Lozinka" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "PoÅ¡alji" #: templates/public.php:10 #, php-format @@ -37,7 +37,7 @@ msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Preuzimanje" #: templates/public.php:40 msgid "No preview available for" @@ -45,4 +45,4 @@ msgstr "" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "web usluge pod vaÅ¡om kontrolom" diff --git a/l10n/hr/files_trashbin.po b/l10n/hr/files_trashbin.po index 152f07f36842f3b888b53bf2889cca7bcb2eeb5a..2ce76c5ba138a2ab4966fec6cc233ae2035cb5e7 100644 --- a/l10n/hr/files_trashbin.po +++ b/l10n/hr/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "GreÅ¡ka" @@ -39,31 +39,31 @@ msgstr "GreÅ¡ka" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Ime" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/hr/files_versions.po b/l10n/hr/files_versions.po index 12e83d69fbb7f63d7f4dd5f2bc8a13172e356056..4a55674bbd9ead0a18689f4335a0c1497a627fd7 100644 --- a/l10n/hr/files_versions.po +++ b/l10n/hr/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hr/lib.po b/l10n/hr/lib.po index fa043de4d83df0a8cea5cf078246abe3565baa41..75233877e982e6d89f1608c804eb15765e509421 100644 --- a/l10n/hr/lib.po +++ b/l10n/hr/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Pomoć" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Osobno" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Postavke" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Korisnici" -#: app.php:398 +#: app.php:406 msgid "Apps" -msgstr "" +msgstr "Aplikacije" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administrator" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "proÅ¡lu godinu" msgid "years ago" msgstr "godina" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/hr/settings.po b/l10n/hr/settings.po index e6e8a045211ffcd1e2b10d8e69d8fb2537040456..e8ee318abd3b1d10d64d4b613790508d8de0e0b8 100644 --- a/l10n/hr/settings.po +++ b/l10n/hr/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Davor Kustec <dkustec@gmail.com>, 2011, 2012. -# <franz@franz-net.info>, 2012. -# Thomas SilaÄ‘i <thomas.siladi@net.hr>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Nemogićnost uÄitavanja liste sa Apps Stora" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "GreÅ¡ka kod autorizacije" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -119,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Spremanje..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "izbrisano" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "vrati" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupe" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupa Admin" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "ObriÅ¡i" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__ime_jezika__" @@ -234,7 +235,7 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" @@ -309,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "dnevnik" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" -msgstr "" +msgstr "viÅ¡e" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Lozinka" @@ -422,82 +423,74 @@ msgstr "Nova lozinka" msgid "Change password" msgstr "Izmjena lozinke" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "e-mail adresa" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "VaÅ¡a e-mail adresa" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Ispunite vase e-mail adresa kako bi se omogućilo oporavak lozinke" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Jezik" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Pomoć prevesti" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Izradi" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "ostali" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/hr/user_ldap.po b/l10n/hr/user_ldap.po index 5f2540a610662ad5c14ba1a0b81991050c60cee4..34763b5aa926b9867f352813b4f5574cb5f226a6 100644 --- a/l10n/hr/user_ldap.po +++ b/l10n/hr/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "GreÅ¡ka" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "" +msgstr "Lozinka" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Pomoć" diff --git a/l10n/hr/user_webdavauth.po b/l10n/hr/user_webdavauth.po index c9f410b1ad0aba78e7ae282ed440a954a052c9d8..bc4382e068d2a2e4902dd952ddfac80118348c2d 100644 --- a/l10n/hr/user_webdavauth.po +++ b/l10n/hr/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hu_HU/core.po b/l10n/hu_HU/core.po index be7a469931393cf73ac2c2e480f87662d088e8a5..52c58b06b69d09bb2fc1efce9495b45a2b99ccd4 100644 --- a/l10n/hu_HU/core.po +++ b/l10n/hu_HU/core.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Adam Toth <adazlord@gmail.com>, 2012. -# Laszlo Tornoci <torlasz@gmail.com>, 2013. -# <mail@tamas-nagy.net>, 2011. -# Peter Borsa <peter.borsa@gmail.com>, 2012. -# Tamas Nagy <mail@tamas-nagy.net>, 2013. +# Laszlo Tornoci <torlasz@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Laszlo Tornoci <torlasz@gmail.com>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -217,26 +213,30 @@ msgstr "tavaly" msgid "years ago" msgstr "több éve" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Válasszon" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" -msgstr "Mégse" +msgstr "Mégsem" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Válasszon" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Nem sikerült betölteni a fájlkiválasztó sablont" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Igen" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nem" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -298,7 +298,7 @@ msgstr "Link megadásával osztom meg" msgid "Password protect" msgstr "Jelszóval is védem" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Jelszó" @@ -401,24 +401,27 @@ msgstr "ownCloud jelszó-visszaállÃtás" msgid "Use the following link to reset your password: {link}" msgstr "Használja ezt a linket a jelszó ismételt beállÃtásához: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Egy emailben fog értesÃtést kapni a jelszóbeállÃtás módjáról." +#: lostpassword/templates/lostpassword.php:4 +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 "Emailben fog kapni egy linket, amivel új jelszót tud majd beállÃtani magának. <br>Ha a levél nem jött meg, holott úgy érzi, hogy már meg kellett volna érkeznie, akkor ellenÅ‘rizze a spam/levélszemét mappáját. <br>Ha ott sincsen, akkor érdeklÅ‘djön a rendszergazdánál." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Elküldtük az emailt a jelszó ismételt beállÃtásához." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "A kérést nem sikerült teljesÃteni! <br>Biztos, hogy jó emailcÃmet/felhasználónevet adott meg?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Nem sikerült a kérést teljesÃteni!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Egy emailben fog értesÃtést kapni a jelszóbeállÃtás módjáról." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Felhasználónév" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "VisszaállÃtás igénylése" @@ -432,7 +435,7 @@ msgstr "A bejelentkezÅ‘ ablakhoz" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "Új jelszó" +msgstr "Az új jelszó" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" @@ -452,7 +455,7 @@ msgstr "Alkalmazások" #: strings.php:8 msgid "Admin" -msgstr "Adminisztráció" +msgstr "Adminsztráció" #: strings.php:9 msgid "Help" @@ -524,37 +527,37 @@ msgstr "Haladó" msgid "Data folder" msgstr "Adatkönyvtár" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Adatbázis konfigurálása" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "adatbázist fogunk használni" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Adatbázis felhasználónév" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Adatbázis jelszó" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Az adatbázis neve" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Az adatbázis táblázattér (tablespace)" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Adatbázis szerver" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "A beállÃtások befejezése" @@ -562,37 +565,42 @@ msgstr "A beállÃtások befejezése" msgid "web services under your control" msgstr "webszolgáltatások saját kézben" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s rendelkezésre áll. További információ a frissÃtéshez." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Kilépés" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Az automatikus bejelentkezés sikertelen!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Ha mostanában nem módosÃtotta a jelszavát, akkor lehetséges, hogy idegenek jutottak be a rendszerbe az Ön nevében!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "A biztonsága érdekében változtassa meg a jelszavát!" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Elfelejtette a jelszavát?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "emlékezzen" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Bejelentkezés" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "AlternatÃv bejelentkezés" diff --git a/l10n/hu_HU/files.po b/l10n/hu_HU/files.po index c9c6e0609ee00393df668a307b2034ad1d89bfda..85fa90b71b703dd611f4b5d114cc987d54368e10 100644 --- a/l10n/hu_HU/files.po +++ b/l10n/hu_HU/files.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Adam Toth <adazlord@gmail.com>, 2012. -# Akos <nagy.akos@libreoffice.ro>, 2013. -# <gyonkibendeguz@gmail.com>, 2013. -# <gyonkibendeguz@gmail.com>, 2013. -# Laszlo Tornoci <torlasz@gmail.com>, 2013. -# <mail@tamas-nagy.net>, 2011. -# Peter Borsa <peter.borsa@gmail.com>, 2011. +# Laszlo Tornoci <torlasz@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Laszlo Tornoci <torlasz@gmail.com>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -34,10 +28,6 @@ msgstr "%s áthelyezése nem sikerült - már létezik másik fájl ezzel a név msgid "Could not move %s" msgstr "Nem sikerült %s áthelyezése" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Nem lehet átnevezni a fájlt" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Nem történt feltöltés. Ismeretlen hiba" @@ -63,7 +53,7 @@ msgstr "Az eredeti fájlt csak részben sikerült feltölteni." #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Nem töltÅ‘dött fel semmi" +msgstr "Nem töltÅ‘dött fel állomány" #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -85,55 +75,59 @@ msgstr "Érvénytelen mappa." msgid "Files" msgstr "Fájlok" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Megosztás" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Végleges törlés" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Törlés" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Ãtnevezés" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Folyamatban" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} már létezik" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "Ãrjuk fölül" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "legyen más neve" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "mégse" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} fájlt kicseréltük ezzel: {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "visszavonás" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "a törlés végrehajtása" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 fájl töltÅ‘dik föl" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "fájl töltÅ‘dik föl" @@ -159,69 +153,77 @@ msgstr "A tároló tele van, a fájlok nem frissÃthetÅ‘ek vagy szinkronizálhat msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "A tároló majdnem tele van ({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 "Készül a letöltendÅ‘ állomány. Ez eltarthat egy ideig, ha nagyok a fájlok." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Nem tölthetÅ‘ fel, mert mappa volt, vagy 0 byte méretű" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Nincs elég szabad hely" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "A feltöltést megszakÃtottuk." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakÃtja a feltöltést." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "Az URL nem lehet semmi." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Érvénytelen mappanév. A név használata csak a Owncloud számára lehetséges." -#: 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 "Hiba" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Név" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Méret" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "MódosÃtva" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 mappa" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} mappa" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 fájl" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} fájl" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Érvénytelen mappanév. A 'Shared' az ownCloud számára fenntartott elnevezés" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Nem lehet átnevezni a fájlt" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Feltöltés" @@ -282,37 +284,37 @@ msgstr "Törölt fájlok" msgid "Cancel upload" msgstr "A feltöltés megszakÃtása" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Itt nincs Ãrásjoga." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Itt nincs semmi. Töltsön fel valamit!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Letöltés" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Megosztás visszavonása" +msgstr "A megosztás visszavonása" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "A feltöltés túl nagy" -#: 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 "A feltöltendÅ‘ állományok mérete meghaladja a kiszolgálón megengedett maximális méretet." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "A fájllista ellenÅ‘rzése zajlik, kis türelmet!" -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "EllenÅ‘rzés alatt" diff --git a/l10n/hu_HU/files_encryption.po b/l10n/hu_HU/files_encryption.po index 4bf863c88dc0e111c7f2b2f00f808e8e4c4c59db..643b0404816a55811ce9a01a9c9f5d2ece8d3470 100644 --- a/l10n/hu_HU/files_encryption.po +++ b/l10n/hu_HU/files_encryption.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Akos <nagy.akos@libreoffice.ro>, 2013. -# Csaba Orban <vicsabi@gmail.com>, 2012. -# <gyonkibendeguz@gmail.com>, 2013. -# Laszlo Tornoci <torlasz@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" @@ -21,22 +17,87 @@ msgstr "" "Language: hu_HU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Mentés..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "TitkosÃtás" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Az állományok titkosÃtása be van kapcsolva." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "A következÅ‘ fájltÃpusok nem kerülnek titkosÃtásra:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Zárjuk ki a titkosÃtásból a következÅ‘ fájltÃpusokat:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Egyik sem" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/hu_HU/files_external.po b/l10n/hu_HU/files_external.po index 0f4348a55cc9cce7cff30b75a52361d76f69b03d..8436a4cfc9822bb664b50c2bab9c81a0f6f729cd 100644 --- a/l10n/hu_HU/files_external.po +++ b/l10n/hu_HU/files_external.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Laszlo Tornoci <torlasz@gmail.com>, 2013. +# Laszlo Tornoci <torlasz@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Laszlo Tornoci <torlasz@gmail.com>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -38,19 +38,26 @@ msgstr "Adjon meg egy érvényes Dropbox app key-t és secretet!" msgid "Error configuring Google Drive storage" msgstr "A Google Drive tárolót nem sikerült beállÃtani" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Figyelem:</b> az \"smbclient\" nincs telepÃtve a kiszolgálón. Emiatt nem lehet CIFS/SMB megosztásokat fölcsatolni. Kérje meg a rendszergazdát, hogy telepÃtse a szükséges programot." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Figyelem:</b> a PHP FTP támogatása vagy nincs telepÃtve, vagy nincs engedélyezve a kiszolgálón. Emiatt nem lehetséges FTP-tárolókat fölcsatolni. Kérje meg a rendszergazdát, hogy telepÃtse a szükséges programot." +#: lib/config.php:437 +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 "<b>Figyelmeztetés:</b> A PHP-ben nincs telepÃtve vagy engedélyezve a Curl támogatás. Nem lehetséges ownCloud / WebDAV ill. GoogleDrive tárolók becsatolása. Kérje meg a rendszergazdát, hogy telepÃtse a szükséges programot!" + #: templates/settings.php:3 msgid "External Storage" msgstr "KülsÅ‘ tárolási szolgáltatások becsatolása" diff --git a/l10n/hu_HU/files_sharing.po b/l10n/hu_HU/files_sharing.po index 7897dc58ce574fef3ce5b9d72b7888b5ec2412e6..a2a55a6f056650d686ebd11912704aa87d48a550 100644 --- a/l10n/hu_HU/files_sharing.po +++ b/l10n/hu_HU/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Csaba Orban <vicsabi@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hu_HU/files_trashbin.po b/l10n/hu_HU/files_trashbin.po index dafccd8911a605f3120d35736971df3533e7f9f1..b7fad0307093b75eba4497fb5a882c46531618a4 100644 --- a/l10n/hu_HU/files_trashbin.po +++ b/l10n/hu_HU/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Akos <nagy.akos@libreoffice.ro>, 2013. -# Laszlo Tornoci <torlasz@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" @@ -29,11 +27,11 @@ msgstr "Nem sikerült %s végleges törlése" msgid "Couldn't restore %s" msgstr "Nem sikerült %s visszaállÃtása" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "a visszaállÃtás végrehajtása" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Hiba" @@ -41,31 +39,31 @@ msgstr "Hiba" msgid "delete file permanently" msgstr "az állomány végleges törlése" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Végleges törlés" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Név" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Törölve" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 mappa" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} mappa" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 fájl" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} fájl" diff --git a/l10n/hu_HU/files_versions.po b/l10n/hu_HU/files_versions.po index ef316affe769a90f2664ee92770ddcb37deede98..39f58c0a5db318e40a101cdbac1166893fd5bb7c 100644 --- a/l10n/hu_HU/files_versions.po +++ b/l10n/hu_HU/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Laszlo Tornoci <torlasz@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hu_HU/lib.po b/l10n/hu_HU/lib.po index 811a4db40294352f14b9906be36259674fd50f6e..4f96e17f71a094941433c92439e476c13d760cac 100644 --- a/l10n/hu_HU/lib.po +++ b/l10n/hu_HU/lib.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Adam Toth <adazlord@gmail.com>, 2012 -# gyeben <gyonkibendeguz@gmail.com>, 2013 # Laszlo Tornoci <torlasz@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: Laszlo Tornoci <torlasz@gmail.com>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,47 +18,47 @@ msgstr "" "Language: hu_HU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Súgó" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Személyes" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "BeállÃtások" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Felhasználók" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Alkalmazások" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Adminsztráció" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "A ZIP-letöltés nincs engedélyezve." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "A fájlokat egyenként kell letölteni." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Vissza a Fájlokhoz" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "A kiválasztott fájlok túl nagyok a zip tömörÃtéshez." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "nem határozható meg" @@ -70,7 +68,7 @@ msgstr "Az alkalmazás nincs engedélyezve" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "HitelesÃtési hiba" +msgstr "AzonosÃtási hiba" #: json.php:51 msgid "Token expired. Please reload page." @@ -116,79 +114,83 @@ msgstr "%s az adatbázis neve nem tartalmazhat pontot" msgid "%s set the database host." msgstr "%s adja meg az adatbázist szolgáltató számÃtógép nevét." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "A PostgreSQL felhasználói név és/vagy jelszó érvénytelen" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Vagy egy létezÅ‘ felhasználó vagy az adminisztrátor bejelentkezési nevét kell megadnia" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Az Oracle felhasználói név és/vagy jelszó érvénytelen" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Az Oracle kapcsolat nem hozható létre" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "A MySQL felhasználói név és/vagy jelszó érvénytelen" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Adatbázis hiba: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "A hibát ez a parancs okozta: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "A '%s'@'localhost' MySQL felhasználó már létezik." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Törölje ezt a felhasználót a MySQL-bÅ‘l" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "A '%s'@'%%' MySQL felhasználó már létezik" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Törölje ezt a felhasználót a MySQL-bÅ‘l." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Az Oracle felhasználói név és/vagy jelszó érvénytelen" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "A hibát okozó parancs ez volt: \"%s\", login név: %s, jelszó: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Az MS SQL felhasználónév és/vagy jelszó érvénytelen: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Az Ön webkiszolgálója nincs megfelelÅ‘en beállÃtva az állományok szinkronizálásához, mert a WebDAV-elérés úgy tűnik, nem működik." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Kérjük tüzetesen tanulmányozza át a <a href='%s'>telepÃtési útmutatót</a>." #: template.php:113 msgid "seconds ago" -msgstr "másodperce" +msgstr "pár másodperce" #: template.php:114 msgid "1 minute ago" @@ -236,20 +238,7 @@ msgstr "tavaly" #: template.php:124 msgid "years ago" -msgstr "éve" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s elérhetÅ‘. <a href=\"%s\">További információ</a>." - -#: updater.php:81 -msgid "up to date" -msgstr "a legfrissebb változat" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "A frissitések ellenÅ‘rzése nincs engedélyezve." +msgstr "több éve" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/hu_HU/settings.po b/l10n/hu_HU/settings.po index b1e991aa40a95e2cc5ff60934806cf7cabaea77f..b065f9057f893b6e6b186ac9d66337fd6bfda13a 100644 --- a/l10n/hu_HU/settings.po +++ b/l10n/hu_HU/settings.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Adam Toth <adazlord@gmail.com>, 2012. -# <gyonkibendeguz@gmail.com>, 2013. -# Laszlo Tornoci <torlasz@gmail.com>, 2013. -# Peter Borsa <peter.borsa@gmail.com>, 2011. +# Laszlo Tornoci <torlasz@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Laszlo Tornoci <torlasz@gmail.com>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Nem tölthetÅ‘ le a lista az App Store-ból" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "AzonosÃtási hiba" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Az Ön megjelenÃtési neve megváltozott." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Nem sikerült megváltoztatni a megjelenÃtési nevet" @@ -98,7 +99,7 @@ msgstr "Letiltás" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "Engedélyezés" +msgstr "engedélyezve" #: js/apps.js:55 msgid "Please wait...." @@ -120,52 +121,52 @@ msgstr "Hiba történt a programfrissÃtés közben" msgid "Updated" msgstr "FrissÃtve" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Mentés..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "törölve" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "visszavonás" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "A felhasználót nem sikerült eltávolÃtáni" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Csoportok" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Csoportadminisztrátor" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Törlés" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "csoport hozzáadása" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Érvényes felhasználónevet kell megadnia" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "A felhasználó nem hozható létre" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Érvényes jelszót kell megadnia" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -316,19 +317,19 @@ msgstr "Naplózás" msgid "Log level" msgstr "Naplózási szint" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Több" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Kevesebb" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Verzió" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -399,7 +400,7 @@ msgstr "Töltse le az állományok szinkronizációjához szükséges programoka msgid "Show First Run Wizard again" msgstr "Nézzük meg újra az elsÅ‘ bejelentkezéskori segÃtséget!" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Jelszó" @@ -423,82 +424,74 @@ msgstr "Az új jelszó" msgid "Change password" msgstr "A jelszó megváltoztatása" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "A megjelenÃtett név" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Az Ön megjelenÃtési neve megváltozott" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Nem sikerült megváltoztatni az Ön megjelenÃtési nevét" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "A megjelenÃtési név módosÃtása" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Az Ön email cÃme" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Adja meg az email cÃmét, hogy jelszó-emlékeztetÅ‘t kérhessen, ha elfelejtette a jelszavát!" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Nyelv" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "SegÃtsen a fordÃtásban!" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Ennek a cÃmnek a megadásával a WebDAV-protokollon keresztül saját gépének fájlkezelÅ‘jével is is elérheti az állományait." -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Bejelentkezési név" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Létrehozás" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "A jelszóvisszaállÃtás adminisztrációja" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Alapértelmezett tárhely" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Korlátlan" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Más" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Tárhely" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "a megjelenÃtett név módosÃtása" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "új jelszó beállÃtása" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Alapértelmezett" diff --git a/l10n/hu_HU/user_ldap.po b/l10n/hu_HU/user_ldap.po index 804a0fd48f7426b4c1560035ea197fb0a0afd392..4661d2b7c2b931a6c5652798edb5c1ea86317335 100644 --- a/l10n/hu_HU/user_ldap.po +++ b/l10n/hu_HU/user_ldap.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <gyonkibendeguz@gmail.com>, 2013. -# Laszlo Tornoci <torlasz@gmail.com>, 2013. +# Laszlo Tornoci <torlasz@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: Laszlo Tornoci <torlasz@gmail.com>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,6 +18,10 @@ msgstr "" "Language: hu_HU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Nem sikerült törölni a hozzárendeléseket." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Nem sikerült törölni a kiszolgáló konfigurációját" @@ -55,281 +58,363 @@ msgstr "Tartsuk meg a beállÃtásokat?" msgid "Cannot add server configuration" msgstr "Az új kiszolgáló konfigurációja nem hozható létre" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "Töröltük a hozzárendeléseket" + +#: js/settings.js:112 +msgid "Success" +msgstr "Sikeres végrehajtás" + +#: js/settings.js:117 +msgid "Error" +msgstr "Hiba" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "A kapcsolatellenÅ‘rzés eredménye: sikerült" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "A kapcsolatellenÅ‘rzés eredménye: nem sikerült" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Tényleg törölni szeretné a kiszolgáló beállÃtásait?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "A törlés megerÅ‘sÃtése" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Figyelem:</b> a user_ldap és user_webdavauth alkalmazások nem kompatibilisek. Együttes használatuk váratlan eredményekhez vezethet. Kérje meg a rendszergazdát, hogy a kettÅ‘ közül kapcsolja ki az egyiket." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Figyelmeztetés:</b> Az LDAP PHP modul nincs telepÃtve, ezért ez az alrendszer nem fog működni. Kérje meg a rendszergazdát, hogy telepÃtse!" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "A kiszolgálók beállÃtásai" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Új kiszolgáló beállÃtásának hozzáadása" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Kiszolgáló" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "A protokoll elÅ‘tag elhagyható, kivéve, ha SSL-t kÃván használni. Ebben az esetben kezdje Ãgy: ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN-gyökér" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Soronként egy DN-gyökér" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "A Haladó fülre kattintva külön DN-gyökér állÃtható be a felhasználók és a csoportok számára" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "A kapcsolódó felhasználó DN-je" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "Annak a felhasználónak a DN-je, akinek a nevében bejelentkezve kapcsolódunk a kiszolgálóhoz, pl. uid=agent,dc=example,dc=com. Bejelentkezés nélküli eléréshez ne töltse ki a DN és Jelszó mezÅ‘ket!" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Jelszó" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Bejelentkezés nélküli eléréshez ne töltse ki a DN és Jelszó mezÅ‘ket!" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "SzűrÅ‘ a bejelentkezéshez" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Ez a szűrÅ‘ érvényes a bejelentkezés megkÃsérlésekor. Ekkor az %%uid változó helyére a bejelentkezési név kerül." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "használja az %%uid változót, pl. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "A felhasználók szűrÅ‘je" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Ez a szűrÅ‘ érvényes a felhasználók listázásakor." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "itt ne használjon változót, pl. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "A csoportok szűrÅ‘je" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Ez a szűrÅ‘ érvényes a csoportok listázásakor." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "itt ne használjunk változót, pl. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Kapcsolati beállÃtások" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "A beállÃtás aktÃv" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Ha nincs kipipálva, ez a beállÃtás kihagyódik." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Másodkiszolgáló (replika)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Adjon meg egy opcionális másodkiszolgálót. Ez a fÅ‘ LDAP/AD kiszolgáló szinkron másolata (replikája) kell legyen." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "A másodkiszolgáló (replika) portszáma" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "A fÅ‘ szerver kihagyása" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Ha ezt bekapcsoljuk, akkor az ownCloud csak a másodszerverekhez kapcsolódik." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Használjunk TLS-t" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "LDAPS kapcsolatok esetén ne kapcsoljuk be, mert nem fog működni." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Az LDAP-kiszolgáló nem tesz különbséget a kis- és nagybetűk között (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Ne ellenÅ‘rizzük az SSL-tanúsÃtvány érvényességét" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Ha a kapcsolat csak ezzel a beállÃtással működik, akkor importálja az LDAP-kiszolgáló SSL tanúsÃtványát az ownCloud kiszolgálóra!" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Nem javasolt, csak tesztelésre érdemes használni." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "A gyorsÃtótár tárolási idÅ‘tartama" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "másodpercben. A változtatás törli a cache tartalmát." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "CÃmtár beállÃtások" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "A felhasználónév mezÅ‘je" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "EbbÅ‘l az LDAP attribútumból képzÅ‘dik a felhasználó elnevezése, ami megjelenik az ownCloudban." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "A felhasználói fa gyökere" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Soronként egy felhasználói fa gyökerét adhatjuk meg" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "A felhasználók lekérdezett attribútumai" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Nem kötelezÅ‘ megadni, soronként egy attribútum" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "A csoport nevének mezÅ‘je" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "EbbÅ‘l az LDAP attribútumból képzÅ‘dik a csoport elnevezése, ami megjelenik az ownCloudban." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "A csoportfa gyökere" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Soronként egy csoportfa gyökerét adhatjuk meg" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "A csoportok lekérdezett attribútumai" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "A csoporttagság attribútuma" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Különleges attribútumok" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Kvóta mezÅ‘" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Alapértelmezett kvóta" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "bájtban" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Email mezÅ‘" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "A home könyvtár elérési útvonala" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Hagyja üresen, ha a felhasználónevet kÃvánja használni. EllenkezÅ‘ esetben adjon meg egy LDAP/AD attribútumot!" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "BelsÅ‘ felhasználónév" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "A belsÅ‘ felhasználónév attribútuma:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Az UUID-felismerés felülbÃrálása" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "UUID attribútum:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Felhasználó - LDAP felhasználó hozzárendelés" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "A felhasználó - LDAP felhasználó hozzárendelés törlése" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "A csoport - LDAP csoport hozzárendelés törlése" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "A beállÃtások tesztelése" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Súgó" diff --git a/l10n/hu_HU/user_webdavauth.po b/l10n/hu_HU/user_webdavauth.po index 535e53af3312800d8a67ebb2273aea125f1ee87d..e2056a92cafd5c64f9755143b6903ccc71cf746d 100644 --- a/l10n/hu_HU/user_webdavauth.po +++ b/l10n/hu_HU/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Akos <nagy.akos@libreoffice.ro>, 2013. +# akoscomp <nagy.akos@libreoffice.ro>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/hy/core.po b/l10n/hy/core.po index 868a6e0e91c3950b3ad24df3b04694fbaf70b6bb..e738115c1e43b4714c6813bdda144cc03e517bdd 100644 --- a/l10n/hy/core.po +++ b/l10n/hy/core.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-10-18 02:03+0200\n" -"PO-Revision-Date: 2012-10-18 00:04+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,201 +17,382 @@ msgstr "" "Language: hy\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23 -msgid "Application name not provided." +#: ajax/share.php:97 +#, php-format +msgid "User %s shared a file with you" msgstr "" -#: ajax/vcategories/add.php:29 +#: ajax/share.php:99 +#, php-format +msgid "User %s shared a folder with you" +msgstr "" + +#: ajax/share.php:101 +#, php-format +msgid "" +"User %s shared the file \"%s\" with you. It is available for download here: " +"%s" +msgstr "" + +#: ajax/share.php:104 +#, php-format +msgid "" +"User %s shared the folder \"%s\" with you. It is available for download " +"here: %s" +msgstr "" + +#: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 +msgid "Category type not provided." +msgstr "" + +#: ajax/vcategories/add.php:30 msgid "No category to add?" msgstr "" -#: ajax/vcategories/add.php:36 -msgid "This category already exists: " +#: ajax/vcategories/add.php:37 +#, php-format +msgid "This category already exists: %s" msgstr "" -#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 -msgid "Settings" +#: 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 "" -#: js/js.js:670 -msgid "January" +#: ajax/vcategories/addToFavorites.php:30 +#: ajax/vcategories/removeFromFavorites.php:30 +#, php-format +msgid "%s ID not provided." msgstr "" -#: js/js.js:670 -msgid "February" +#: ajax/vcategories/addToFavorites.php:35 +#, php-format +msgid "Error adding %s to favorites." msgstr "" -#: js/js.js:670 -msgid "March" +#: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 +msgid "No categories selected for deletion." msgstr "" -#: js/js.js:670 -msgid "April" +#: ajax/vcategories/removeFromFavorites.php:35 +#, php-format +msgid "Error removing %s from favorites." msgstr "" -#: js/js.js:670 +#: js/config.php:34 +msgid "Sunday" +msgstr "Ô¿Õ«Ö€Õ¡Õ¯Õ«" + +#: js/config.php:35 +msgid "Monday" +msgstr "ÔµÖ€Õ¯Õ¸Ö‚Õ·Õ¡Õ¢Õ©Õ«" + +#: js/config.php:36 +msgid "Tuesday" +msgstr "ÔµÖ€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«" + +#: js/config.php:37 +msgid "Wednesday" +msgstr "Õ‰Õ¸Ö€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«" + +#: js/config.php:38 +msgid "Thursday" +msgstr "Õ€Õ«Õ¶Õ£Õ·Õ¡Õ¢Õ©Õ«" + +#: js/config.php:39 +msgid "Friday" +msgstr "ÕˆÖ‚Ö€Õ¢Õ¡Õ©" + +#: js/config.php:40 +msgid "Saturday" +msgstr "Õ‡Õ¡Õ¢Õ¡Õ©" + +#: js/config.php:45 +msgid "January" +msgstr "Õ€Õ¸Ö‚Õ¶Õ¾Õ¡Ö€" + +#: js/config.php:46 +msgid "February" +msgstr "Õ“Õ¥Õ¿Ö€Õ¾Õ¡Ö€" + +#: js/config.php:47 +msgid "March" +msgstr "Õ„Õ¡Ö€Õ¿" + +#: js/config.php:48 +msgid "April" +msgstr "Ô±ÕºÖ€Õ«Õ¬" + +#: js/config.php:49 msgid "May" -msgstr "" +msgstr "Õ„Õ¡ÕµÕ«Õ½" -#: js/js.js:670 +#: js/config.php:50 msgid "June" -msgstr "" +msgstr "Õ€Õ¸Ö‚Õ¶Õ«Õ½" -#: js/js.js:671 +#: js/config.php:51 msgid "July" -msgstr "" +msgstr "Õ€Õ¸Ö‚Õ¬Õ«Õ½" -#: js/js.js:671 +#: js/config.php:52 msgid "August" -msgstr "" +msgstr "Õ•Õ£Õ¸Õ½Õ¿Õ¸Õ½" -#: js/js.js:671 +#: js/config.php:53 msgid "September" -msgstr "" +msgstr "ÕÕ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥Ö€" -#: js/js.js:671 +#: js/config.php:54 msgid "October" -msgstr "" +msgstr "Õ€Õ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€" -#: js/js.js:671 +#: js/config.php:55 msgid "November" -msgstr "" +msgstr "Õ†Õ¸ÕµÕ¥Õ´Õ¢Õ¥Ö€" -#: js/js.js:671 +#: js/config.php:56 msgid "December" +msgstr "Ô´Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€" + +#: js/js.js:286 +msgid "Settings" +msgstr "" + +#: js/js.js:718 +msgid "seconds ago" +msgstr "" + +#: js/js.js:719 +msgid "1 minute ago" +msgstr "" + +#: js/js.js:720 +msgid "{minutes} minutes ago" msgstr "" -#: js/oc-dialogs.js:123 +#: js/js.js:721 +msgid "1 hour ago" +msgstr "" + +#: js/js.js:722 +msgid "{hours} hours ago" +msgstr "" + +#: js/js.js:723 +msgid "today" +msgstr "" + +#: js/js.js:724 +msgid "yesterday" +msgstr "" + +#: js/js.js:725 +msgid "{days} days ago" +msgstr "" + +#: js/js.js:726 +msgid "last month" +msgstr "" + +#: js/js.js:727 +msgid "{months} months ago" +msgstr "" + +#: js/js.js:728 +msgid "months ago" +msgstr "" + +#: js/js.js:729 +msgid "last year" +msgstr "" + +#: js/js.js:730 +msgid "years ago" +msgstr "" + +#: js/oc-dialogs.js:117 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:143 js/oc-dialogs.js:163 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:159 -msgid "No" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:177 +#: js/oc-dialogs.js:168 +msgid "No" +msgstr "" + +#: js/oc-dialogs.js:181 msgid "Ok" msgstr "" -#: js/oc-vcategories.js:68 -msgid "No categories selected for deletion." +#: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 +#: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 +msgid "The object type is not specified." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 -#: js/share.js:509 +#: 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 +#: js/oc-vcategories.js:172 js/oc-vcategories.js:189 js/oc-vcategories.js:195 +#: js/oc-vcategories.js:199 js/share.js:136 js/share.js:143 js/share.js:577 +#: js/share.js:589 msgid "Error" msgstr "" -#: js/share.js:103 +#: js/oc-vcategories.js:179 +msgid "The app name is not specified." +msgstr "" + +#: js/oc-vcategories.js:194 +msgid "The required file {file} is not installed!" +msgstr "" + +#: js/share.js:30 js/share.js:45 js/share.js:87 +msgid "Shared" +msgstr "" + +#: js/share.js:90 +msgid "Share" +msgstr "" + +#: js/share.js:125 js/share.js:617 msgid "Error while sharing" msgstr "" -#: js/share.js:114 +#: js/share.js:136 msgid "Error while unsharing" msgstr "" -#: js/share.js:121 +#: js/share.js:143 msgid "Error while changing permissions" msgstr "" -#: js/share.js:130 +#: js/share.js:152 msgid "Shared with you and the group {group} by {owner}" msgstr "" -#: js/share.js:132 +#: js/share.js:154 msgid "Shared with you by {owner}" msgstr "" -#: js/share.js:137 +#: js/share.js:159 msgid "Share with" msgstr "" -#: js/share.js:142 +#: js/share.js:164 msgid "Share with link" msgstr "" -#: js/share.js:143 +#: js/share.js:167 msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:42 templates/login.php:24 -#: templates/verify.php:13 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" -#: js/share.js:152 +#: js/share.js:173 +msgid "Email link to person" +msgstr "" + +#: js/share.js:174 +msgid "Send" +msgstr "" + +#: js/share.js:178 msgid "Set expiration date" msgstr "" -#: js/share.js:153 +#: js/share.js:179 msgid "Expiration date" msgstr "" -#: js/share.js:185 +#: js/share.js:211 msgid "Share via email:" msgstr "" -#: js/share.js:187 +#: js/share.js:213 msgid "No people found" msgstr "" -#: js/share.js:214 +#: js/share.js:251 msgid "Resharing is not allowed" msgstr "" -#: js/share.js:250 +#: js/share.js:287 msgid "Shared in {item} with {user}" msgstr "" -#: js/share.js:271 +#: js/share.js:308 msgid "Unshare" msgstr "" -#: js/share.js:283 +#: js/share.js:320 msgid "can edit" msgstr "" -#: js/share.js:285 +#: js/share.js:322 msgid "access control" msgstr "" -#: js/share.js:288 +#: js/share.js:325 msgid "create" msgstr "" -#: js/share.js:291 +#: js/share.js:328 msgid "update" msgstr "" -#: js/share.js:294 +#: js/share.js:331 msgid "delete" msgstr "" -#: js/share.js:297 +#: js/share.js:334 msgid "share" msgstr "" -#: js/share.js:322 js/share.js:484 +#: js/share.js:368 js/share.js:564 msgid "Password protected" msgstr "" -#: js/share.js:497 +#: js/share.js:577 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:509 +#: js/share.js:589 msgid "Error setting expiration date" msgstr "" -#: lostpassword/index.php:26 +#: js/share.js:604 +msgid "Sending ..." +msgstr "" + +#: js/share.js:615 +msgid "Email sent" +msgstr "" + +#: js/update.js:14 +msgid "" +"The update was unsuccessful. Please report this issue to the <a " +"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud " +"community</a>." +msgstr "" + +#: js/update.js:18 +msgid "The update was successful. Redirecting you to ownCloud now." +msgstr "" + +#: lostpassword/controller.php:48 msgid "ownCloud password reset" msgstr "" @@ -219,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Requested" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Login failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 -#: templates/login.php:20 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -288,116 +472,135 @@ msgstr "" msgid "Edit categories" msgstr "" -#: templates/edit_categories_dialog.php:14 +#: templates/edit_categories_dialog.php:16 msgid "Add" msgstr "" -#: templates/installation.php:23 templates/installation.php:31 +#: templates/installation.php:24 templates/installation.php:31 +#: templates/installation.php:38 msgid "Security Warning" msgstr "" -#: templates/installation.php:24 +#: templates/installation.php:25 +msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" +msgstr "" + +#: templates/installation.php:26 +msgid "Please update your PHP installation to use ownCloud securely." +msgstr "" + +#: templates/installation.php:32 msgid "" "No secure random number generator is available, please enable the PHP " "OpenSSL extension." msgstr "" -#: templates/installation.php:26 +#: templates/installation.php:33 msgid "" "Without a secure random number generator an attacker may be able to predict " "password reset tokens and take over your account." msgstr "" -#: templates/installation.php:32 +#: templates/installation.php:39 +msgid "" +"Your data directory and files are probably accessible from the internet " +"because the .htaccess file does not work." +msgstr "" + +#: templates/installation.php:40 msgid "" -"Your data directory and your files are probably accessible from the " -"internet. The .htaccess file that ownCloud provides is not working. We " -"strongly suggest that you configure your webserver in a way that the data " -"directory is no longer accessible or you move the data directory outside the" -" webserver document root." +"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>." msgstr "" -#: templates/installation.php:36 +#: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" msgstr "" -#: templates/installation.php:48 +#: templates/installation.php:62 msgid "Advanced" msgstr "" -#: templates/installation.php:50 +#: templates/installation.php:64 msgid "Data folder" msgstr "" -#: templates/installation.php:57 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:62 templates/installation.php:73 -#: templates/installation.php:83 templates/installation.php:93 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:105 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:113 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:121 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:127 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:132 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:38 +#: templates/layout.guest.php:40 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:34 +#: templates/layout.user.php:36 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:61 msgid "Log out" msgstr "" -#: templates/login.php:8 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:9 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:10 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:15 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:27 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:28 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/logout.php:1 -msgid "You are logged out." +#: templates/login.php:47 +msgid "Alternative Logins" msgstr "" #: templates/part.pagenavi.php:3 @@ -408,16 +611,7 @@ msgstr "" msgid "next" msgstr "" -#: templates/verify.php:5 -msgid "Security Warning!" -msgstr "" - -#: templates/verify.php:6 -msgid "" -"Please verify your password. <br/>For security reasons you may be " -"occasionally asked to enter your password again." -msgstr "" - -#: templates/verify.php:16 -msgid "Verify" +#: templates/update.php:3 +#, php-format +msgid "Updating ownCloud to version %s, this may take a while." msgstr "" diff --git a/l10n/hy/files.po b/l10n/hy/files.po index 2bb63c0f9e1c215028e08f93e7d609d5fbb39d80..eeff8ec10cda2f4c6281defcd137fb1b3db39ab5 100644 --- a/l10n/hy/files.po +++ b/l10n/hy/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-04-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Õ‹Õ¶Õ»Õ¥Õ¬" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/hy/files_encryption.po b/l10n/hy/files_encryption.po index 00b039ad399c5eaf5dd486c1df8f5be957b6318c..a16e27d574b2426a99de18a5d3ee53f55d8e4a81 100644 --- a/l10n/hy/files_encryption.po +++ b/l10n/hy/files_encryption.po @@ -7,28 +7,97 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings.php:3 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings.php:4 -msgid "Exclude the following file types from encryption" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" + +#: templates/settings-personal.php:11 +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:5 -msgid "None" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:10 -msgid "Enable Encryption" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/hy/files_external.po b/l10n/hy/files_external.po index 2b6464945dc50485109ad18523385752fc03432c..685b60011b312db56e891e7cd6fb4431a6fe0358 100644 --- a/l10n/hy/files_external.po +++ b/l10n/hy/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-04-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/hy/files_sharing.po b/l10n/hy/files_sharing.po index 8d83b7805c5267406e9a25b4c94b207ec27eb05f..c17cd3c67ac9c76ef6adbbf9e699723285b58427 100644 --- a/l10n/hy/files_sharing.po +++ b/l10n/hy/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: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,26 +23,26 @@ msgstr "" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Õ€Õ¡Õ½Õ¿Õ¡Õ¿Õ¥Õ¬" -#: templates/public.php:9 +#: templates/public.php:10 #, php-format msgid "%s shared the folder %s with you" msgstr "" -#: templates/public.php:11 +#: templates/public.php:13 #, php-format msgid "%s shared the file %s with you" msgstr "" -#: templates/public.php:14 templates/public.php:30 +#: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Ô²Õ¥Õ¼Õ¶Õ¥Õ¬" -#: templates/public.php:29 +#: templates/public.php:40 msgid "No preview available for" msgstr "" -#: templates/public.php:37 +#: templates/public.php:50 msgid "web services under your control" msgstr "" diff --git a/l10n/hy/files_trashbin.po b/l10n/hy/files_trashbin.po index fe5d782b2ae1e28c505764e5950f1d762033789e..a20043db6091063150592be84f6e07fa3197b04e 100644 --- a/l10n/hy/files_trashbin.po +++ b/l10n/hy/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-04-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "" @@ -39,31 +39,31 @@ msgstr "" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/hy/files_versions.po b/l10n/hy/files_versions.po index 4caf1f1827149828dfd5894450265a0ca905dbd9..7e959a096a38c80a81b2db21cd4890ab1fbac83d 100644 --- a/l10n/hy/files_versions.po +++ b/l10n/hy/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: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,26 +17,41 @@ msgstr "" "Language: hy\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: js/settings-personal.js:31 templates/settings-personal.php:10 -msgid "Expire all versions" +#: ajax/rollbackVersion.php:15 +#, php-format +msgid "Could not revert: %s" msgstr "" -#: js/versions.js:16 -msgid "History" +#: history.php:40 +msgid "success" msgstr "" -#: templates/settings-personal.php:4 -msgid "Versions" +#: history.php:42 +#, php-format +msgid "File %s was reverted to version %s" +msgstr "" + +#: history.php:49 +msgid "failure" +msgstr "" + +#: history.php:51 +#, php-format +msgid "File %s could not be reverted to version %s" +msgstr "" + +#: history.php:69 +msgid "No old versions available" msgstr "" -#: templates/settings-personal.php:7 -msgid "This will delete all existing backup versions of your files" +#: history.php:74 +msgid "No path specified" msgstr "" -#: templates/settings.php:3 -msgid "Files Versioning" +#: js/versions.js:6 +msgid "Versions" msgstr "" -#: templates/settings.php:4 -msgid "Enable" +#: templates/history.php:20 +msgid "Revert a file to a previous version by clicking on its revert button" msgstr "" diff --git a/l10n/hy/lib.po b/l10n/hy/lib.po index a6359330b340cf390a2b6652c37be07d9fabed51..a40365032ad76706041240c55d5b192dea0346b0 100644 --- a/l10n/hy/lib.po +++ b/l10n/hy/lib.po @@ -7,61 +7,65 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-01 02:01+0200\n" -"PO-Revision-Date: 2012-09-01 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:288 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:295 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:300 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:305 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:312 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:314 +#: app.php:414 msgid "Admin" msgstr "" -#: files.php:280 +#: files.php:207 msgid "ZIP download is turned off." msgstr "" -#: files.php:281 +#: files.php:208 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:281 files.php:306 +#: files.php:209 files.php:242 msgid "Back to Files" msgstr "" -#: files.php:305 +#: files.php:239 msgid "Selected files too large to generate zip file." msgstr "" +#: helper.php:228 +msgid "couldn't be determined" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" -#: json.php:39 json.php:63 json.php:75 +#: json.php:39 json.php:62 json.php:73 msgid "Authentication error" msgstr "" @@ -69,57 +73,173 @@ msgstr "" msgid "Token expired. Please reload page." msgstr "" -#: template.php:86 +#: search/provider/file.php:17 search/provider/file.php:35 +msgid "Files" +msgstr "" + +#: search/provider/file.php:26 search/provider/file.php:33 +msgid "Text" +msgstr "" + +#: search/provider/file.php:29 +msgid "Images" +msgstr "" + +#: setup.php:34 +msgid "Set an admin username." +msgstr "" + +#: setup.php:37 +msgid "Set an admin password." +msgstr "" + +#: setup.php:55 +#, php-format +msgid "%s enter the database username." +msgstr "" + +#: setup.php:58 +#, php-format +msgid "%s enter the database name." +msgstr "" + +#: setup.php:61 +#, php-format +msgid "%s you may not use dots in the database name" +msgstr "" + +#: setup.php:64 +#, php-format +msgid "%s set the database host." +msgstr "" + +#: setup.php:132 setup.php:329 setup.php:374 +msgid "PostgreSQL username and/or password not valid" +msgstr "" + +#: setup.php:133 setup.php:238 +msgid "You need to enter either an existing account or the administrator." +msgstr "" + +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" + +#: setup.php:237 +msgid "MySQL username and/or password not valid" +msgstr "" + +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 +#, php-format +msgid "DB Error: \"%s\"" +msgstr "" + +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 +#, php-format +msgid "Offending command was: \"%s\"" +msgstr "" + +#: setup.php:308 +#, php-format +msgid "MySQL user '%s'@'localhost' exists already." +msgstr "" + +#: setup.php:309 +msgid "Drop this user from MySQL" +msgstr "" + +#: setup.php:314 +#, php-format +msgid "MySQL user '%s'@'%%' already exists" +msgstr "" + +#: setup.php:315 +msgid "Drop this user from MySQL." +msgstr "" + +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 +#, php-format +msgid "Offending command was: \"%s\", name: %s, password: %s" +msgstr "" + +#: setup.php:644 +#, php-format +msgid "MS SQL username and/or password not valid: %s" +msgstr "" + +#: setup.php:867 +msgid "" +"Your web server is not yet properly setup to allow files synchronization " +"because the WebDAV interface seems to be broken." +msgstr "" + +#: setup.php:868 +#, php-format +msgid "Please double check the <a href='%s'>installation guides</a>." +msgstr "" + +#: template.php:113 msgid "seconds ago" msgstr "" -#: template.php:87 +#: template.php:114 msgid "1 minute ago" msgstr "" -#: template.php:88 +#: template.php:115 #, php-format msgid "%d minutes ago" msgstr "" -#: template.php:91 +#: template.php:116 +msgid "1 hour ago" +msgstr "" + +#: template.php:117 +#, php-format +msgid "%d hours ago" +msgstr "" + +#: template.php:118 msgid "today" msgstr "" -#: template.php:92 +#: template.php:119 msgid "yesterday" msgstr "" -#: template.php:93 +#: template.php:120 #, php-format msgid "%d days ago" msgstr "" -#: template.php:94 +#: template.php:121 msgid "last month" msgstr "" -#: template.php:95 -msgid "months ago" +#: template.php:122 +#, php-format +msgid "%d months ago" msgstr "" -#: template.php:96 +#: template.php:123 msgid "last year" msgstr "" -#: template.php:97 +#: template.php:124 msgid "years ago" msgstr "" -#: updater.php:66 +#: vcategories.php:188 vcategories.php:249 #, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:68 -msgid "up to date" -msgstr "" - -#: updater.php:71 -msgid "updates check is disabled" +msgid "Could not find category \"%s\"" msgstr "" diff --git a/l10n/hy/settings.po b/l10n/hy/settings.po index 55dedea9beadd8c410cad07751d1a3fc9def490f..231cb0a19dcc7f5a7b61cef0ca48859f1dd515e1 100644 --- a/l10n/hy/settings.po +++ b/l10n/hy/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-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Õ‹Õ¶Õ»Õ¥Õ¬" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Ô±ÕµÕ¬" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/hy/user_ldap.po b/l10n/hy/user_ldap.po index 438a2108b76873cf9c642095ab8dd9b49d3eb9ab..b85c44b15c33bbbef6e7cee629bd2a9a3b960ad7 100644 --- a/l10n/hy/user_ldap.po +++ b/l10n/hy/user_ldap.po @@ -7,164 +7,413 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-29 02:01+0200\n" -"PO-Revision-Date: 2012-08-29 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:02+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings.php:8 +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + +#: ajax/deleteConfiguration.php:34 +msgid "Failed to delete the server configuration" +msgstr "" + +#: ajax/testConfiguration.php:36 +msgid "The configuration is valid and the connection could be established!" +msgstr "" + +#: ajax/testConfiguration.php:39 +msgid "" +"The configuration is valid, but the Bind failed. Please check the server " +"settings and credentials." +msgstr "" + +#: ajax/testConfiguration.php:43 +msgid "" +"The configuration is invalid. Please look in the ownCloud log for further " +"details." +msgstr "" + +#: js/settings.js:66 +msgid "Deletion failed" +msgstr "" + +#: js/settings.js:82 +msgid "Take over settings from recent server configuration?" +msgstr "" + +#: js/settings.js:83 +msgid "Keep settings?" +msgstr "" + +#: js/settings.js:97 +msgid "Cannot add server configuration" +msgstr "" + +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 +msgid "Connection test succeeded" +msgstr "" + +#: js/settings.js:146 +msgid "Connection test failed" +msgstr "" + +#: js/settings.js:156 +msgid "Do you really want to delete the current Server Configuration?" +msgstr "" + +#: js/settings.js:157 +msgid "Confirm Deletion" +msgstr "" + +#: templates/settings.php:9 +msgid "" +"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" +" experience unexpected behaviour. Please ask your system administrator to " +"disable one of them." +msgstr "" + +#: templates/settings.php:12 +msgid "" +"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " +"work. Please ask your system administrator to install it." +msgstr "" + +#: templates/settings.php:16 +msgid "Server configuration" +msgstr "" + +#: templates/settings.php:32 +msgid "Add Server Configuration" +msgstr "" + +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:9 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:9 +#: templates/settings.php:41 +msgid "One Base DN per line" +msgstr "" + +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:10 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:10 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:12 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:12 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:12 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:13 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:13 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:13 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:14 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:14 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:14 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:17 +#: templates/settings.php:69 +msgid "Connection Settings" +msgstr "" + +#: templates/settings.php:71 +msgid "Configuration Active" +msgstr "" + +#: templates/settings.php:71 +msgid "When unchecked, this configuration will be skipped." +msgstr "" + +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:18 -msgid "Base User Tree" +#: templates/settings.php:73 +msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:19 -msgid "Base Group Tree" +#: templates/settings.php:73 +msgid "" +"Give an optional backup host. It must be a replica of the main LDAP/AD " +"server." msgstr "" -#: templates/settings.php:20 -msgid "Group-Member association" +#: templates/settings.php:74 +msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:21 +#: templates/settings.php:75 +msgid "Disable Main Server" +msgstr "" + +#: templates/settings.php:75 +msgid "When switched on, ownCloud will only connect to the replica server." +msgstr "" + +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:21 -msgid "Do not use it for SSL connections, it will fail." +#: templates/settings.php:76 +msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:22 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:23 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:23 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:23 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:24 +#: templates/settings.php:79 +msgid "Cache Time-To-Live" +msgstr "" + +#: templates/settings.php:79 +msgid "in seconds. A change empties the cache." +msgstr "" + +#: templates/settings.php:81 +msgid "Directory Settings" +msgstr "" + +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:24 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:25 +#: templates/settings.php:84 +msgid "Base User Tree" +msgstr "" + +#: templates/settings.php:84 +msgid "One User Base DN per line" +msgstr "" + +#: templates/settings.php:85 +msgid "User Search Attributes" +msgstr "" + +#: templates/settings.php:85 templates/settings.php:88 +msgid "Optional; one attribute per line" +msgstr "" + +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:25 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:27 +#: templates/settings.php:87 +msgid "Base Group Tree" +msgstr "" + +#: templates/settings.php:87 +msgid "One Group Base DN per line" +msgstr "" + +#: templates/settings.php:88 +msgid "Group Search Attributes" +msgstr "" + +#: templates/settings.php:89 +msgid "Group-Member association" +msgstr "" + +#: templates/settings.php:91 +msgid "Special Attributes" +msgstr "" + +#: templates/settings.php:93 +msgid "Quota Field" +msgstr "" + +#: templates/settings.php:94 +msgid "Quota Default" +msgstr "" + +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:29 -msgid "in seconds. A change empties the cache." +#: templates/settings.php:95 +msgid "Email Field" msgstr "" -#: templates/settings.php:30 +#: templates/settings.php:96 +msgid "User Home Folder Naming Rule" +msgstr "" + +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:32 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 +msgid "Test Configuration" +msgstr "" + +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/hy/user_webdavauth.po b/l10n/hy/user_webdavauth.po new file mode 100644 index 0000000000000000000000000000000000000000..101ab76c34c2176353c5a8be5146ac2720bde3ea --- /dev/null +++ b/l10n/hy/user_webdavauth.po @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2012-11-09 09:06+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:3 +msgid "WebDAV Authentication" +msgstr "" + +#: templates/settings.php:4 +msgid "URL: http://" +msgstr "" + +#: templates/settings.php:7 +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 "" diff --git a/l10n/ia/core.po b/l10n/ia/core.po index 234d6e2961bce7eb231ee385f976fd80c7a22c8b..80ad986a34ea43474e49705317017ec5e09fb538 100644 --- a/l10n/ia/core.po +++ b/l10n/ia/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Emilio Sepúlveda <djfunkinmixer@gmail.com>, 2011. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -213,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Cancellar" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -244,7 +247,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 "Error" #: js/oc-vcategories.js:179 msgid "The app name is not specified." @@ -294,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Contrasigno" @@ -304,7 +307,7 @@ msgstr "" #: js/share.js:174 msgid "Send" -msgstr "" +msgstr "Invia" #: js/share.js:178 msgid "Set expiration date" @@ -397,24 +400,27 @@ msgstr "Reinitialisation del contrasigno de ownCLoud" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nomine de usator" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Requestar reinitialisation" @@ -520,37 +526,37 @@ msgstr "Avantiate" msgid "Data folder" msgstr "Dossier de datos" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configurar le base de datos" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "essera usate" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Usator de base de datos" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Contrasigno de base de datos" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nomine de base de datos" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Hospite de base de datos" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -558,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "servicios web sub tu controlo" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Clauder le session" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Tu perdeva le contrasigno?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "memora" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Aperir session" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/ia/files.po b/l10n/ia/files.po index db3b51415e70a53214bd1ebae5d563680be08728..a10c458c86117cf82fb1bab9d597f5e1fed7c850 100644 --- a/l10n/ia/files.po +++ b/l10n/ia/files.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Emilio Sepúlveda <djfunkinmixer@gmail.com>, 2011. -# Emilio Sepúlveda <emisepulvedam@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -29,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -58,7 +52,7 @@ msgstr "Le file incargate solmente esseva incargate partialmente" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Nulle file esseva incargate" +msgstr "Nulle file esseva incargate." #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -80,55 +74,59 @@ msgstr "" msgid "Files" msgstr "Files" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Compartir" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Deler" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -154,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" +msgstr "Error" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nomine" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Dimension" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modificate" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Incargar" @@ -277,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Nihil hic. Incarga alcun cosa!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Discargar" -#: 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 "Incargamento troppo longe" -#: 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/ia/files_encryption.po b/l10n/ia/files_encryption.po index 075ccfc669c1315f9e96fe19673b702942e901c9..37c50e27483802edd10801e53d22e4bd2596e454 100644 --- a/l10n/ia/files_encryption.po +++ b/l10n/ia/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: ia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/ia/files_external.po b/l10n/ia/files_external.po index 51c38dce126d1161ede55c883997b199b30629e6..8fb754b16efdffe802a4914253bac9062fb7ecee 100644 --- a/l10n/ia/files_external.po +++ b/l10n/ia/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/ia/files_sharing.po b/l10n/ia/files_sharing.po index 2648b60d7a9624412a9ab783365c977cc958f4d8..c723b802dde90501e3bc63d8d2e8c496db5ca8ce 100644 --- a/l10n/ia/files_sharing.po +++ b/l10n/ia/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -19,11 +19,11 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Contrasigno" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Submitter" #: templates/public.php:10 #, php-format @@ -37,7 +37,7 @@ msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Discargar" #: templates/public.php:40 msgid "No preview available for" @@ -45,4 +45,4 @@ msgstr "" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "servicios web sub tu controlo" diff --git a/l10n/ia/files_trashbin.po b/l10n/ia/files_trashbin.po index 711ce68f35150447b87143067ac5e3545650c1ac..2f6568237cc6d6b24a455c6a7b998963dec2f0d0 100644 --- a/l10n/ia/files_trashbin.po +++ b/l10n/ia/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -27,43 +27,43 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" -msgstr "" +msgstr "Error" #: js/trash.js:34 msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nomine" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/ia/files_versions.po b/l10n/ia/files_versions.po index 236cc1eb797886f1b0fb0faf9bff4576dd5e90c4..0e666b6dc57525ae7e5c92f376f35aa799229dda 100644 --- a/l10n/ia/files_versions.po +++ b/l10n/ia/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ia/lib.po b/l10n/ia/lib.po index ac00206559546d35d29e027ed0942d5d0405382d..10bbdc10a57be3c48a55b824dac15f22ffcb0107 100644 --- a/l10n/ia/lib.po +++ b/l10n/ia/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: ia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Adjuta" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personal" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Configurationes" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Usatores" -#: app.php:398 +#: app.php:406 msgid "Apps" -msgstr "" +msgstr "Applicationes" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administration" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ia/settings.po b/l10n/ia/settings.po index 0c7beb23e9a1030b70a6a95ba4713b1564873153..0c45a884dfa25b686624e99074b968a64dc605fe 100644 --- a/l10n/ia/settings.po +++ b/l10n/ia/settings.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Emilio Sepúlveda <djfunkinmixer@gmail.com>, 2011. -# Emilio Sepúlveda <emisepulvedam@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -23,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -104,7 +106,7 @@ msgstr "" #: js/apps.js:59 js/apps.js:71 js/apps.js:80 js/apps.js:93 msgid "Error" -msgstr "" +msgstr "Error" #: js/apps.js:90 msgid "Updating...." @@ -118,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Gruppos" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Deler" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Interlingua" @@ -308,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Registro" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" -msgstr "" +msgstr "Plus" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -397,7 +399,7 @@ msgstr "Obtene le apps (applicationes) pro synchronizar tu files" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Contrasigno" @@ -421,82 +423,74 @@ msgstr "Nove contrasigno" msgid "Change password" msgstr "Cambiar contrasigno" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-posta" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Tu adresse de e-posta" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Linguage" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Adjuta a traducer" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Crear" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Altere" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/ia/user_ldap.po b/l10n/ia/user_ldap.po index 5098a66b476dca2759b277acb6789a6a2b140969..bd1cd89638b85821fb16f5f9329ba1d0bf92a37a 100644 --- a/l10n/ia/user_ldap.po +++ b/l10n/ia/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: ia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Error" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "" +msgstr "Contrasigno" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Adjuta" diff --git a/l10n/ia/user_webdavauth.po b/l10n/ia/user_webdavauth.po index 5b5b3f334726881330a963bd51e4eb96910b33c7..a91b0b25c8cb31448ba31d2270ed007531f51417 100644 --- a/l10n/ia/user_webdavauth.po +++ b/l10n/ia/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/id/core.po b/l10n/id/core.po index 0a94ad4da84dcd69314973c8c81e1133f6819ab5..963470caef9b9bb95caf53ef8854666de48a49f8 100644 --- a/l10n/id/core.po +++ b/l10n/id/core.po @@ -3,19 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <evanlimanto@gmail.com>, 2013. -# <mr.pige_ina@yahoo.co.id>, 2012. -# Muhammad Fauzan <yosanpro@gmail.com>, 2012. -# Muhammad Panji <sumodirjo@gmail.com>, 2012. -# Muhammad Radifar <m_radifar05@yahoo.com>, 2011. -# <romihardiyanto@gmail.com>, 2013. -# Widya Walesa <walecha99@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -219,26 +212,30 @@ msgstr "tahun kemarin" msgid "years ago" msgstr "beberapa tahun lalu" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Oke" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Pilih" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" -msgstr "Batalkan" +msgstr "Batal" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Pilih" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ya" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Tidak" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Oke" + #: 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." @@ -300,7 +297,7 @@ msgstr "Bagikan lewat tautan" msgid "Password protect" msgstr "Lindungi dengan sandi" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Sandi" @@ -403,24 +400,27 @@ msgstr "Setel ulang sandi ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Gunakan tautan berikut untuk menyetel ulang sandi Anda: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Anda akan menerima tautan penyetelan ulang sandi lewat Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Email penyetelan ulang dikirim." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Permintaan gagal!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Anda akan menerima tautan penyetelan ulang sandi lewat Email." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Nama Pengguna" +msgstr "Nama pengguna" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Ajukan penyetelan ulang" @@ -474,7 +474,7 @@ msgstr "Edit kategori" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "Tambahkan" +msgstr "Tambah" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 @@ -520,43 +520,43 @@ msgstr "Buat sebuah <strong>akun admin</strong>" #: templates/installation.php:62 msgid "Advanced" -msgstr "Tingkat Lanjut" +msgstr "Lanjutan" #: templates/installation.php:64 msgid "Data folder" msgstr "Folder data" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Konfigurasikan basis data" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "akan digunakan" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Pengguna basis data" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Sandi basis data" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nama basis data" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Tablespace basis data" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Host basis data" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Selesaikan instalasi" @@ -564,37 +564,42 @@ msgstr "Selesaikan instalasi" msgid "web services under your control" msgstr "layanan web dalam kontrol Anda" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Keluar" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Masuk otomatis ditolak!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Jika tidak pernah mengubah sandi Anda baru-baru ini, akun Anda mungkin dalam bahaya!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Mohon ubah sandi Anda untuk mengamankan kembali akun Anda." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Lupa sandi?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "selalu masuk" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Masuk" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Cara Alternatif untuk Masuk" diff --git a/l10n/id/files.po b/l10n/id/files.po index cd5200faba84574627613a34391f68cf2bd6d380..5f297031069711b026fea1e0b3f8782967c52b52 100644 --- a/l10n/id/files.po +++ b/l10n/id/files.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Muhammad Fauzan <yosanpro@gmail.com>, 2012. -# Muhammad Panji <sumodirjo@gmail.com>, 2012. -# Muhammad Radifar <m_radifar05@yahoo.com>, 2011. -# <romihardiyanto@gmail.com>, 2013. -# Widya Walesa <walecha99@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -32,13 +27,9 @@ msgstr "Tidak dapat memindahkan %s - Berkas dengan nama ini sudah ada" msgid "Could not move %s" msgstr "Tidak dapat memindahkan %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Tidak dapat mengubah nama berkas" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" -msgstr "Tidak ada berkas yang diunggah. Galat tidak dikenal" +msgstr "Tidak ada berkas yang diunggah. Galat tidak dikenal." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" @@ -83,55 +74,59 @@ msgstr "Direktori tidak valid." msgid "Files" msgstr "Berkas" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Bagikan" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Hapus secara permanen" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Hapus" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Ubah nama" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Menunggu" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} sudah ada" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "ganti" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sarankan nama" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "batalkan" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "mengganti {new_name} dengan {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "urungkan" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "Lakukan operasi penghapusan" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 berkas diunggah" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "berkas diunggah" @@ -157,69 +152,77 @@ msgstr "Ruang penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkr msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Ruang penyimpanan hampir penuh ({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 "Unduhan Anda sedang disiapkan. Prosesnya dapat berlangsung agak lama jika ukuran berkasnya besar." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Gagal mengunggah berkas Anda karena berupa direktori atau ukurannya 0 byte" +msgstr "Gagal mengunggah berkas Anda karena berupa direktori atau mempunyai ukuran 0 byte" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Ruang penyimpanan tidak mencukupi" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Pengunggahan dibatalkan." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Berkas sedang diunggah. Meninggalkan halaman ini akan membatalkan proses." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL tidak boleh kosong" -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Nama folder salah. Nama 'Shared' telah digunakan oleh 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 "Galat" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nama" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Ukuran" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Dimodifikasi" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 folder" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} folder" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 berkas" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} berkas" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Tidak dapat mengubah nama berkas" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Unggah" @@ -280,37 +283,37 @@ msgstr "Berkas yang dihapus" msgid "Cancel upload" msgstr "Batal pengunggahan" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Anda tidak memiliki izin menulis di sini." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Tidak ada apa-apa di sini. Unggah sesuatu!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Unduh" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Batalkan berbagi" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Unggahan terlalu besar" +msgstr "Yang diunggah terlalu besar" -#: 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 "Berkas yang dicoba untuk diunggah melebihi ukuran maksimum pengunggahan berkas di server ini." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Berkas sedang dipindai, silakan tunggu." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Yang sedang dipindai" diff --git a/l10n/id/files_encryption.po b/l10n/id/files_encryption.po index 752d0d3fa58604a7ce5be5d3f251ac2061c73079..573bf66a00a20164f73f597627318a0e43cc84d6 100644 --- a/l10n/id/files_encryption.po +++ b/l10n/id/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mr.pige_ina@yahoo.co.id>, 2012. -# Widya Walesa <walecha99@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Menyimpan..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Enkripsi" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Enkripsi berkas aktif." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Tipe berkas berikut tidak akan dienkripsi:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Kecualikan tipe berkas berikut dari enkripsi:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Tidak ada" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/id/files_external.po b/l10n/id/files_external.po index 64d7c1ec65e0ef5fc68f2530a3b35a29f9b126f7..b4044ba11cb2cf06e2400ab7afd267525fd1345f 100644 --- a/l10n/id/files_external.po +++ b/l10n/id/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mr.pige_ina@yahoo.co.id>, 2012. -# <romihardiyanto@gmail.com>, 2013. -# Widya Walesa <walecha99@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -40,19 +37,26 @@ msgstr "Masukkan kunci dan sandi aplikasi Dropbox yang benar." msgid "Error configuring Google Drive storage" msgstr "Kesalahan dalam mengkonfigurasi penyimpanan Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Peringatan:</b> \"smbclient\" tidak terpasang. Mount direktori CIFS/SMB tidak dapat dilakukan. Silakan minta administrator sistem untuk memasangnya." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Peringatan:</b> Dukungan FTP di PHP tidak aktif atau tidak terpasang. Mount direktori FTP tidak dapat dilakukan. Silakan minta administrator sistem untuk memasangnya." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Penyimpanan Eksternal" diff --git a/l10n/id/files_sharing.po b/l10n/id/files_sharing.po index 2fb4cd8cb0c2253d5974da6e807be231fb8f2ea7..0ff390389112987319881b0a658bae6aa190cee6 100644 --- a/l10n/id/files_sharing.po +++ b/l10n/id/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mr.pige_ina@yahoo.co.id>, 2012. -# <romihardiyanto@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/id/files_trashbin.po b/l10n/id/files_trashbin.po index 03ff55760c614aa4fe2e23e6562e606bbca3356c..e021bb72d06ef51bec73f5f884e375aa6765f0bb 100644 --- a/l10n/id/files_trashbin.po +++ b/l10n/id/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <romihardiyanto@gmail.com>, 2013. -# Widya Walesa <walecha99@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -29,43 +27,43 @@ msgstr "Tidak dapat menghapus permanen %s" msgid "Couldn't restore %s" msgstr "Tidak dapat memulihkan %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "jalankan operasi pemulihan" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" -msgstr "kesalahan" +msgstr "Galat" #: js/trash.js:34 msgid "delete file permanently" msgstr "hapus berkas secara permanen" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" -msgstr "hapus secara permanen" +msgstr "Hapus secara permanen" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nama" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Dihapus" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" -msgstr "1 map" +msgstr "1 folder" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" -msgstr "{count} map" +msgstr "{count} folder" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 berkas" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} berkas" diff --git a/l10n/id/files_versions.po b/l10n/id/files_versions.po index a886cd30377728ccd94cb3af3cdc1197c577f256..a22d263e44e0887dedf0002a2ccda7c9b901d75b 100644 --- a/l10n/id/files_versions.po +++ b/l10n/id/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mr.pige_ina@yahoo.co.id>, 2012. -# <romihardiyanto@gmail.com>, 2013. -# Widya Walesa <walecha99@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/id/lib.po b/l10n/id/lib.po index 57352dd2b63d5595e76b8dc317b7ccbce0c11377..e07084b8d89882ee6984ab99425f13e69ef87a7f 100644 --- a/l10n/id/lib.po +++ b/l10n/id/lib.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mohamad Hasan Al Banna <se7entime@gmail.com>, 2013 -# elmakong <mr.pige_ina@yahoo.co.id>, 2012 -# rodin <romihardiyanto@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -20,47 +17,47 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Bantuan" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Pribadi" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Setelan" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Pengguna" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplikasi" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Pengunduhan ZIP dimatikan." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Berkas harus diunduh satu persatu." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Kembali ke Daftar Berkas" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Berkas yang dipilih terlalu besar untuk dibuat berkas zip-nya." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "tidak dapat ditentukan" @@ -116,72 +113,76 @@ msgstr "%sAnda tidak boleh menggunakan karakter titik pada nama basis data" msgid "%s set the database host." msgstr "%s setel host basis data." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nama pengguna dan/atau sandi PostgreSQL tidak valid" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Anda harus memasukkan akun yang sudah ada atau administrator." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Nama pengguna dan/atau sandi Oracle tidak valid" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Nama pengguna dan/atau sandi MySQL tidak valid" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Galat Basis Data: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Perintah yang bermasalah: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "Pengguna MySQL '%s'@'localhost' sudah ada." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Hapus pengguna ini dari MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Pengguna MySQL '%s'@'%%' sudah ada." -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Hapus pengguna ini dari MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Nama pengguna dan/atau sandi Oracle tidak valid" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Perintah yang bermasalah: \"%s\", nama pengguna: %s, sandi: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nama pengguna dan/atau sandi MySQL tidak valid: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Web server Anda belum dikonfigurasikan dengan baik untuk mengizinkan sinkronisasi berkas karena tampaknya antarmuka WebDAV rusak." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Silakan periksa ulang <a href='%s'>panduan instalasi</a>." @@ -238,19 +239,6 @@ msgstr "tahun kemarin" msgid "years ago" msgstr "beberapa tahun lalu" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s tersedia. Dapatkan <a href=\"%s\">info lebih lanjut</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "terbaru" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "Pemeriksaan pembaruan dinonaktifkan." - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/id/settings.po b/l10n/id/settings.po index d9e12876584af06d1f38256865b1df6c8715a9fe..94377abd95d329b292046e32c782f06f28af7543 100644 --- a/l10n/id/settings.po +++ b/l10n/id/settings.po @@ -3,18 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mr.pige_ina@yahoo.co.id>, 2012. -# Muhammad Fauzan <yosanpro@gmail.com>, 2012. -# Muhammad Panji <sumodirjo@gmail.com>, 2012. -# Muhammad Radifar <m_radifar05@yahoo.com>, 2011. -# <romihardiyanto@gmail.com>, 2013. -# Widya Walesa <walecha99@gmail.com>, 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -27,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Tidak dapat memuat daftar dari App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Galat autentikasi" +msgstr "Galat saat autentikasi" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Tidak dapat mengubah nama tampilan" @@ -100,7 +98,7 @@ msgstr "Nonaktifkan" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "Aktifkan" +msgstr "aktifkan" #: js/apps.js:55 msgid "Please wait...." @@ -122,52 +120,52 @@ msgstr "Gagal ketika memperbarui aplikasi" msgid "Updated" msgstr "Diperbarui" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Menyimpan..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "dihapus" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "urungkan" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Tidak dapat menghapus pengguna" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grup" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Admin Grup" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Hapus" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "tambah grup" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Tuliskan nama pengguna yang valid" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Gagal membuat pengguna" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Tuliskan sandi yang valid" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -192,7 +190,7 @@ msgstr "Peringatan Persiapan" msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "Web server Anda belum dikonfigurasi untuk mengizinkan sinkronisasi berkas karena tampaknya antarmuka WebDAV rusak." +msgstr "Web server Anda belum dikonfigurasikan dengan baik untuk mengizinkan sinkronisasi berkas karena tampaknya antarmuka WebDAV rusak." #: templates/admin.php:33 #, php-format @@ -318,19 +316,19 @@ msgstr "Catat" msgid "Log level" msgstr "Level pencatatan" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Lainnya" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Ciutkan" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versi" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -401,7 +399,7 @@ msgstr "Dapatkan aplikasi untuk sinkronisasi berkas Anda" msgid "Show First Run Wizard again" msgstr "Tampilkan Penuntun Konfigurasi Awal" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Sandi" @@ -425,82 +423,74 @@ msgstr "Sandi baru" msgid "Change password" msgstr "Ubah sandi" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Nama Tampilan" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Nama tampilan Anda telah diubah" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Tidak dapat mengubah nama tampilan Anda" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Ubah nama tampilan" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Alamat email Anda" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Masukkan alamat email untuk mengaktifkan pemulihan sandi" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Bahasa" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Bantu menerjemahkan" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Gunakan alamat ini untuk terhubung ke ownCloud Anda pada manajer berkas " -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nama Masuk" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Buat" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Penyimpanan Baku" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Tak terbatas" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Lainnya" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Penyimpanan" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "ubah nama tampilan" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "setel sandi baru" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Baku" diff --git a/l10n/id/user_ldap.po b/l10n/id/user_ldap.po index f972150841b0bf49aef26a4880107b90c96a7d10..9c75b1c600d7e57ad4ea94d8fddc59526e57d1b7 100644 --- a/l10n/id/user_ldap.po +++ b/l10n/id/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mr.pige_ina@yahoo.co.id>, 2012. -# <romihardiyanto@gmail.com>, 2013. -# Widya Walesa <walecha99@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Gagal menghapus konfigurasi server" @@ -42,7 +43,7 @@ msgstr "Konfigurasi salah. Silakan lihat log ownCloud untuk lengkapnya." #: js/settings.js:66 msgid "Deletion failed" -msgstr "penghapusan gagal" +msgstr "Penghapusan gagal" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" @@ -56,281 +57,363 @@ msgstr "Biarkan pengaturan?" msgid "Cannot add server configuration" msgstr "Gagal menambah konfigurasi server" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Sukses" + +#: js/settings.js:117 +msgid "Error" +msgstr "Galat" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Tes koneksi sukses" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Tes koneksi gagal" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Anda ingin menghapus Konfigurasi Server saat ini?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Konfirmasi Penghapusan" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Peringatan:/b> Aplikasi user_ldap dan user_webdavauth tidak kompatibel. Anda mungkin akan mengalami kejadian yang tidak diharapkan. Silakan minta administrator sistem untuk menonaktifkan salah satunya." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Peringatan:</b> Modul LDAP PHP tidak terpasang, perangkat tidak akan bekerja. Silakan minta administrator sistem untuk memasangnya." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Konfigurasi server" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Tambah Konfigurasi Server" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" -msgstr "host" +msgstr "Host" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Protokol dapat tidak ditulis, kecuali anda menggunakan SSL. Lalu jalankan dengan ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Base DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Satu Base DN per baris" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Anda dapat menetapkan Base DN untuk pengguna dan grup dalam tab Lanjutan" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "User DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN dari klien pengguna yang dengannya tautan akan diterapkan, mis. uid=agen,dc=contoh,dc=com. Untuk akses anonim, biarkan DN dan kata sandi kosong." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "kata kunci" +msgstr "Sandi" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Untuk akses anonim, biarkan DN dan Kata sandi kosong." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "gunakan saringan login" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Definisikan filter untuk diterapkan, saat login dilakukan. %%uid menggantikan username saat login." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "gunakan pengganti %%uid, mis. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Daftar Filter Pengguna" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definisikan filter untuk diterapkan saat menerima pengguna." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "tanpa pengganti apapun, mis. \"objectClass=seseorang\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "saringan grup" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definisikan filter untuk diterapkan saat menerima grup." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "tanpa pengganti apapaun, mis. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Pengaturan Koneksi" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Konfigurasi Aktif" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Jika tidak dicentang, konfigurasi ini dilewati." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Host Cadangan (Replika)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Berikan pilihan host cadangan. Harus merupakan replika dari server LDAP/AD utama." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Port Cadangan (Replika)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Nonaktifkan Server Utama" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Saat diaktifkan, ownCloud hanya akan terhubung ke server replika." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "gunakan TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Jangan gunakan utamanya untuk koneksi LDAPS, koneksi akan gagal." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Server LDAP dengan kapitalisasi tidak sensitif (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "matikan validasi sertivikat SSL" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Jika koneksi hanya bekerja dengan opsi ini, impor sertifikat SSL server LDAP dari server ownCloud anda." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "tidak disarankan, gunakan hanya untuk pengujian." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Gunakan Tembolok untuk Time-To-Live" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "dalam detik. perubahan mengosongkan cache" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Pengaturan Direktori" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Bidang Tampilan Nama Pengguna" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Atribut LDAP yang digunakan untuk menghasilkan nama pengguna ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Pohon Pengguna Dasar" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Satu Pengguna Base DN per baris" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Atribut Pencarian Pengguna" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Pilihan; satu atribut per baris" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Bidang Tampilan Nama Grup" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Atribut LDAP yang digunakan untuk menghasilkan nama grup ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Pohon Grup Dasar" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Satu Grup Base DN per baris" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atribut Pencarian Grup" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "asosiasi Anggota-Grup" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Atribut Khusus" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Bidang Kuota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Kuota Baku" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "dalam bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Bidang Email" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Aturan Penamaan Folder Home Pengguna" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Biarkan nama pengguna kosong (default). Atau tetapkan atribut LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Uji Konfigurasi" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" -msgstr "bantuan" +msgstr "Bantuan" diff --git a/l10n/id/user_webdavauth.po b/l10n/id/user_webdavauth.po index 89a9bc5bcd3ffcc9fdef3411fd2901768f2c6661..f4b9d4b50e5f31c548d7cc4003cb2de4ceb04bf8 100644 --- a/l10n/id/user_webdavauth.po +++ b/l10n/id/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Widya Walesa <walecha99@gmail.com>, 2013. +# w41l <walecha99@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/is/core.po b/l10n/is/core.po index ba97904bd6cab145abe48ea448348be071122654..0274be6f700f1a84148c885915f1ebafd4a46645 100644 --- a/l10n/is/core.po +++ b/l10n/is/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <kaztraz@gmail.com>, 2012. -# <sveinng@gmail.com>, 2012-2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -164,11 +162,11 @@ msgstr "Stillingar" #: js/js.js:718 msgid "seconds ago" -msgstr "sek sÃðan" +msgstr "sek." #: js/js.js:719 msgid "1 minute ago" -msgstr "1 min sÃðan" +msgstr "Fyrir 1 mÃnútu" #: js/js.js:720 msgid "{minutes} minutes ago" @@ -212,28 +210,32 @@ msgstr "sÃðasta ári" #: js/js.js:730 msgid "years ago" -msgstr "árum sÃðan" +msgstr "einhverjum árum" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "à lagi" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Veldu" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Hætta við" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Veldu" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Já" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nei" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "à lagi" + #: 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." @@ -295,7 +297,7 @@ msgstr "Deila með veftengli" msgid "Password protect" msgstr "Verja með lykilorði" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Lykilorð" @@ -398,24 +400,27 @@ msgstr "endursetja ownCloud lykilorð" msgid "Use the following link to reset your password: {link}" msgstr "Notað eftirfarandi veftengil til að endursetja lykilorðið þitt: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Þú munt fá veftengil à tölvupósti til að endursetja lykilorðið." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Beiðni um endursetningu send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Beiðni mistókst!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Þú munt fá veftengil à tölvupósti til að endursetja lykilorðið." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Notendanafn" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Endursetja lykilorð" @@ -437,7 +442,7 @@ msgstr "Endursetja lykilorð" #: strings.php:5 msgid "Personal" -msgstr "Persónustillingar" +msgstr "Um mig" #: strings.php:6 msgid "Users" @@ -449,7 +454,7 @@ msgstr "Forrit" #: strings.php:8 msgid "Admin" -msgstr "Vefstjórn" +msgstr "Stjórnun" #: strings.php:9 msgid "Help" @@ -469,7 +474,7 @@ msgstr "Breyta flokkum" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "Bæta" +msgstr "Bæta við" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 @@ -521,37 +526,37 @@ msgstr "Ãtarlegt" msgid "Data folder" msgstr "Gagnamappa" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Stilla gagnagrunn" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "verður notað" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Gagnagrunns notandi" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Gagnagrunns lykilorð" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nafn gagnagrunns" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Töflusvæði gagnagrunns" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Netþjónn gagnagrunns" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Virkja uppsetningu" @@ -559,37 +564,42 @@ msgstr "Virkja uppsetningu" msgid "web services under your control" msgstr "vefþjónusta undir þinni stjórn" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Útskrá" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Sjálfvirkri innskráningu hafnað!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Ef þú breyttir ekki lykilorðinu þÃnu fyrir skömmu, er mögulegt að einhver annar hafi komist inn á aðganginn þinn." -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Vinsamlegast breyttu lykilorðinu þÃnu til að tryggja öryggi þitt." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Týndir þú lykilorðinu?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "muna eftir mér" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "<strong>Skrá inn</strong>" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/is/files.po b/l10n/is/files.po index f2748bea44183fb30117b44f43b7b2f22f62b4cc..25df7fa2669b0e5a313b5a118f0830009f6d8871 100644 --- a/l10n/is/files.po +++ b/l10n/is/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sveinng@gmail.com>, 2012-2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -28,10 +27,6 @@ msgstr "Gat ekki fært %s - Skrá með þessu nafni er þegar til" msgid "Could not move %s" msgstr "Gat ekki fært %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Gat ekki endurskýrt skrá" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Engin skrá var send inn. Óþekkt villa." @@ -79,55 +74,59 @@ msgstr "Ógild mappa." msgid "Files" msgstr "Skrár" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Deila" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Eyða" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Endurskýra" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "BÃður" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} er þegar til" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "yfirskrifa" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "stinga upp á nafni" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "hætta við" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "yfirskrifaði {new_name} með {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "afturkalla" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 skrá innsend" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -153,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "Innsending á skrá mistókst, hugsanlega sendir þú möppu eða skráin er 0 bæti." -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Ekki nægt pláss tiltækt" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Hætt við innsendingu." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Innsending à gangi. Ef þú ferð af þessari sÃðu mun innsending misheppnast." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "Vefslóð má ekki vera tóm." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Óleyfilegt nafn á möppu. Nafnið 'Shared' er frátekið fyrir 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 "Villa" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nafn" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Stærð" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Breytt" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 mappa" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} möppur" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 skrá" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} skrár" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Gat ekki endurskýrt skrá" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Senda inn" @@ -276,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "Hætta við innsendingu" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Ekkert hér. Settu eitthvað inn!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Niðurhal" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Hætta deilingu" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Innsend skrá er of stór" -#: 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 "Skrárnar sem þú ert að senda inn eru stærri en hámarks innsendingarstærð á þessum netþjóni." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Verið er að skima skrár, vinsamlegast hinkraðu." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Er að skima" diff --git a/l10n/is/files_encryption.po b/l10n/is/files_encryption.po index d1357c26c4bf4d6d2d3e7c0d60e308effb745a57..1d993ab33690f0b4e2af41a96e233b40868e938b 100644 --- a/l10n/is/files_encryption.po +++ b/l10n/is/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sveinng@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Er að vista ..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Dulkóðun" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ekkert" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/is/files_external.po b/l10n/is/files_external.po index f4a26d339d68bb762b81ad230b8a202e2dfd9af1..0b200318abd3fe40e434a0545131460461dee0a2 100644 --- a/l10n/is/files_external.po +++ b/l10n/is/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sveinng@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -38,19 +37,26 @@ msgstr "Gefðu upp virkan Dropbox lykil og leynikóða" msgid "Error configuring Google Drive storage" msgstr "Villa kom upp við að setja upp Google Drive gagnasvæði" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Aðvörun:</b> \"smbclient\" er ekki uppsettur. Uppsetning á CIFS/SMB gagnasvæðum er ekki möguleg. Hafðu samband við kerfisstjóra til að fá hann uppsettan." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Aðvörun:</b> FTP stuðningur à PHP er ekki virkur. Uppsetning á FTP gagnasvæðum er ekki möguleg. Hafðu samband við kerfisstjóra til að fá hann uppsettan." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Ytri gagnageymsla" diff --git a/l10n/is/files_sharing.po b/l10n/is/files_sharing.po index cab803385d0be7c04f4d8acbc070b38febea0562..9cb457e4bad69b712b772efb02d3348ea5c63c14 100644 --- a/l10n/is/files_sharing.po +++ b/l10n/is/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sveinng@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/is/files_trashbin.po b/l10n/is/files_trashbin.po index 8955f0bf3642a8a65215e151ee452fa85d02826e..8eab1c62a7e51196b957d449a7ab98237ed70b1a 100644 --- a/l10n/is/files_trashbin.po +++ b/l10n/is/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Villa" @@ -39,31 +39,31 @@ msgstr "Villa" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nafn" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 mappa" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} möppur" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 skrá" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} skrár" diff --git a/l10n/is/files_versions.po b/l10n/is/files_versions.po index 00eb5c1b8c6653ad602ccfc42df2607616ab3683..ad7f909d9f4a9682fb5aeca5794c3014d3827775 100644 --- a/l10n/is/files_versions.po +++ b/l10n/is/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sveinng@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/is/lib.po b/l10n/is/lib.po index c978737fb498446f046fdb5d85499de476cb3d2f..5def24bb2db658fdf92daa765f4fea92ab848647 100644 --- a/l10n/is/lib.po +++ b/l10n/is/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# sveinn <sveinng@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hjálp" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Um mig" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Stillingar" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Notendur" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Forrit" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Stjórnun" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Slökkt á ZIP niðurhali." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Skrárnar verður að sækja eina og eina" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Aftur à skrár" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Valdar skrár eru of stórar til að búa til ZIP skrá." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -114,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -236,19 +239,6 @@ msgstr "sÃðasta ári" msgid "years ago" msgstr "einhverjum árum" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s er à boði. Sækja <a href=\"%s\">meiri upplýsingar</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "nýjasta útgáfa" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "uppfærslupróf er ekki virkjað" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/is/settings.po b/l10n/is/settings.po index 7a60fd8a20d057c91c73a847930847b889a3c8e4..eda2d8cabbfaa101461f7ac64031b1f64f37a63c 100644 --- a/l10n/is/settings.po +++ b/l10n/is/settings.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sveinng@gmail.com>, 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Ekki tókst að hlaða lista frá forrita sÃðu" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Villa við auðkenningu" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -117,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Er að vista ..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "afturkalla" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Hópar" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Hópstjóri" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Eyða" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__nafn_tungumáls__" @@ -313,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Meira" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Minna" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Útgáfa" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Lykilorð" @@ -420,82 +423,74 @@ msgstr "Nýtt lykilorð" msgid "Change password" msgstr "Breyta lykilorði" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Netfang" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Netfangið þitt" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Sláðu inn netfangið þitt til að virkja endurheimt á lykilorði" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Tungumál" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Hjálpa við þýðingu" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Notaðu þessa vefslóð til að tengjast ownCloud svæðinu þÃnu" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Búa til" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Sjálfgefin gagnageymsla" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ótakmarkað" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Annað" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "gagnapláss" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Sjálfgefið" diff --git a/l10n/is/user_ldap.po b/l10n/is/user_ldap.po index fa68224263f60aed22cbec7e6f63a7fe9f30dd90..72ca278f2c497be01faa04e5c239ce267c9068e4 100644 --- a/l10n/is/user_ldap.po +++ b/l10n/is/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sveinng@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -54,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Villa" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Netþjónn" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Lykilorð" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hjálp" diff --git a/l10n/is/user_webdavauth.po b/l10n/is/user_webdavauth.po index 66194d2dae2979baf2a34eef6fab1e8ac0c283c7..6daf7cdbf02fba8cfdfaabe59bb6cef75ac57dab 100644 --- a/l10n/is/user_webdavauth.po +++ b/l10n/is/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sveinng@gmail.com>, 2012. +# sveinn <sveinng@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/it/core.po b/l10n/it/core.po index 6eb124460f5a07d9204fec1564838278d14c79b0..190f6987876a23f86e8224b6a1707fa9ca33700d 100644 --- a/l10n/it/core.po +++ b/l10n/it/core.po @@ -3,19 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cosenal@gmail.com>, 2011. -# Francesco Apruzzese <cescoap@gmail.com>, 2011, 2012. -# <marco@carnazzo.it>, 2011, 2012. -# <pgcloud@imballaggi.net>, 2013. -# <rb.colombo@gmail.com>, 2011. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013. +# Vincenzo Reale <vinx.reale@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -218,26 +213,30 @@ msgstr "anno scorso" msgid "years ago" msgstr "anni fa" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Scegli" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Annulla" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Scegli" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Errore durante il caricamento del modello del selezionatore di file" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Sì" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "No" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -299,7 +298,7 @@ msgstr "Condividi con collegamento" msgid "Password protect" msgstr "Proteggi con password" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Password" @@ -357,11 +356,11 @@ msgstr "aggiornare" #: js/share.js:331 msgid "delete" -msgstr "eliminare" +msgstr "elimina" #: js/share.js:334 msgid "share" -msgstr "condividere" +msgstr "condividi" #: js/share.js:368 js/share.js:564 msgid "Password protected" @@ -402,24 +401,27 @@ msgstr "Ripristino password di ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Usa il collegamento seguente per ripristinare la password: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Riceverai un collegamento per ripristinare la tua password via email" +#: lostpassword/templates/lostpassword.php:4 +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 "Il collegamento per ripristinare la password è stato inviato al tuo indirizzo di posta.<br>Se non lo ricevi in tempi ragionevoli, controlla le cartelle della posta indesiderata.<br>Se non dovesse essere nemmeno lì, contatta il tuo amministratore locale." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Email di ripristino inviata." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Richiesta non riuscita!<br>Sei sicuro che l'indirizzo di posta/nome utente fosse corretto?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Richiesta non riuscita!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Riceverai un collegamento per ripristinare la tua password via email" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nome utente" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Richiesta di ripristino" @@ -469,7 +471,7 @@ msgstr "Nuvola non trovata" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Modifica le categorie" +msgstr "Modifica categorie" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -519,43 +521,43 @@ msgstr "Crea un <strong>account amministratore</strong>" #: templates/installation.php:62 msgid "Advanced" -msgstr "Avanzate" +msgstr "Avanzat" #: templates/installation.php:64 msgid "Data folder" msgstr "Cartella dati" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configura il database" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "sarà utilizzato" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Utente del database" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Password del database" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nome del database" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Spazio delle tabelle del database" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Host del database" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Termina la configurazione" @@ -563,37 +565,42 @@ msgstr "Termina la configurazione" msgid "web services under your control" msgstr "servizi web nelle tue mani" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s è disponibile. Ottieni ulteriori informazioni sull'aggiornamento." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Esci" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Accesso automatico rifiutato." -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Se non hai cambiato la password recentemente, il tuo account potrebbe essere compromesso." -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Cambia la password per rendere nuovamente sicuro il tuo account." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Hai perso la password?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "ricorda" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Accedi" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Accessi alternativi" diff --git a/l10n/it/files.po b/l10n/it/files.po index dc9bdc115b982d714e53e871b788ec1cdaa07a6f..045a2d7fdbe972a001119e694b8cbd3f4f6c9df1 100644 --- a/l10n/it/files.po +++ b/l10n/it/files.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cosenal@gmail.com>, 2011. -# Francesco Apruzzese <cescoap@gmail.com>, 2011. -# <marco@carnazzo.it>, 2012. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013. +# Vincenzo Reale <vinx.reale@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,17 +28,13 @@ msgstr "Impossibile spostare %s - un file con questo nome esiste già " msgid "Could not move %s" msgstr "Impossibile spostare %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Impossibile rinominare il file" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Nessun file è stato inviato. Errore sconosciuto" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Non ci sono errori, file caricato con successo" +msgstr "Non ci sono errori, il file è stato caricato correttamente" #: ajax/upload.php:27 msgid "" @@ -52,11 +45,11 @@ msgstr "Il file caricato supera la direttiva upload_max_filesize in php.ini:" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Il file caricato supera il valore MAX_FILE_SIZE definito nel form HTML" +msgstr "Il file inviato supera la direttiva MAX_FILE_SIZE specificata nel modulo HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Il file è stato parzialmente caricato" +msgstr "Il file è stato caricato solo parzialmente" #: ajax/upload.php:31 msgid "No file was uploaded" @@ -64,7 +57,7 @@ msgstr "Nessun file è stato caricato" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Cartella temporanea mancante" +msgstr "Manca una cartella temporanea" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -82,55 +75,59 @@ msgstr "Cartella non valida." msgid "Files" msgstr "File" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Condividi" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Elimina definitivamente" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Elimina" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Rinomina" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "In corso" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} esiste già " -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "sostituisci" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "suggerisci nome" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "annulla" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "sostituito {new_name} con {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "annulla" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "esegui l'operazione di eliminazione" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 file in fase di caricamento" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "caricamento file" @@ -156,69 +153,77 @@ msgstr "Lo spazio di archiviazione è pieno, i file non possono essere più aggi msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Lo spazio di archiviazione è quasi pieno ({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 "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Impossibile inviare il file poiché è una cartella o ha dimensione 0 byte" +msgstr "Impossibile caricare il file poiché è una cartella o ha una dimensione di 0 byte" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Spazio disponibile insufficiente" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Invio annullato" -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "L'URL non può essere vuoto." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Nome della cartella non valido. L'uso di 'Shared' è riservato da 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 "Errore" -#: 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 "Dimensione" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modificato" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 cartella" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} cartelle" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 file" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} file" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Nome della cartella non valido. L'uso di 'Shared' è riservato a ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Impossibile rinominare il file" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Carica" @@ -279,37 +284,37 @@ msgstr "File eliminati" msgid "Cancel upload" msgstr "Annulla invio" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Qui non hai i permessi di scrittura." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Non c'è niente qui. Carica qualcosa!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Scarica" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Rimuovi condivisione" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Il file caricato è troppo grande" +msgstr "Caricamento troppo 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 "I file che stai provando a caricare superano la dimensione massima consentita su questo server." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Scansione dei file in corso, attendi" -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Scansione corrente" diff --git a/l10n/it/files_encryption.po b/l10n/it/files_encryption.po index 22da6ecfe7b0ca477d57a18f084b59386e81699a..d4916e8b50e6c7b0d0de806117537b527379754f 100644 --- a/l10n/it/files_encryption.po +++ b/l10n/it/files_encryption.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013. +# Vincenzo Reale <vinx.reale@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-31 01:58+0200\n" +"PO-Revision-Date: 2013-05-30 04:40+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,22 +18,87 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "Chiave di ripristino abilitata correttamente" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "Impossibile abilitare la chiave di ripristino. Verifica la password della chiave di ripristino." + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "Chiave di ripristinata disabilitata correttamente" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "Impossibile disabilitare la chiave di ripristino. Verifica la password della chiave di ripristino." + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Password modificata correttamente." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Impossibile cambiare la password. Forse la vecchia password non era corretta." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Salvataggio in corso..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Cifratura" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "La cifratura dei file è abilitata." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "Abilita la chiave di ripristino delle password di cifratura (consente di condividere la chiave di ripristino):" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "Password di ripristino dell'account" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Abilitata" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Disabilitata" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "Cambia la chiave di ripristino delle password di cifratura:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Vecchia password di ripristino dell'account" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Nuova password di ripristino dell'account" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Modifica password" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "Abilita il ripristino della password condividendo tutti i file con l'amministratore:" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "I seguenti tipi di file non saranno cifrati:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "L'abilitazione di questa opzione ti consentirà di ottenere nuovamente accesso ai tuoi file cifrati in caso di smarrimento della password" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Escludi i seguenti tipi di file dalla cifratura:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Impostazioni di ripristino dei file aggiornate" -#: templates/settings.php:12 -msgid "None" -msgstr "Nessuna" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Impossibile aggiornare il ripristino dei file" diff --git a/l10n/it/files_external.po b/l10n/it/files_external.po index fb50f4d4d86358fd78045e8b03c991c6775911bc..65cf019a6f1d142cf0ed7859650c077aa237d573 100644 --- a/l10n/it/files_external.po +++ b/l10n/it/files_external.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Innocenzo Ventre <el.diabl09@gmail.com>, 2012. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,19 +37,26 @@ msgstr "Fornisci chiave di applicazione e segreto di Dropbox validi." msgid "Error configuring Google Drive storage" msgstr "Errore durante la configurazione dell'archivio Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Avviso:</b> \"smbclient\" non è installato. Impossibile montare condivisioni CIFS/SMB. Chiedi all'amministratore di sistema di installarlo." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Avviso:</b> il supporto FTP di PHP non è abilitato o non è installato. Impossibile montare condivisioni FTP. Chiedi all'amministratore di sistema di installarlo." +#: lib/config.php:437 +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 "<b>Avviso:</b> il supporto Curl di PHP non è abilitato o non è installato. Impossibile montare condivisioni ownCloud / WebDAV o GoogleDrive. Chiedi all'amministratore di sistema di installarlo." + #: templates/settings.php:3 msgid "External Storage" msgstr "Archiviazione esterna" diff --git a/l10n/it/files_sharing.po b/l10n/it/files_sharing.po index 86370c04eab48704d6bab0898d5b23e8db26a526..a241d0229f49bf6f8c41faca9964169d67e6bc6d 100644 --- a/l10n/it/files_sharing.po +++ b/l10n/it/files_sharing.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/it/files_trashbin.po b/l10n/it/files_trashbin.po index a585ede393934478aa54a100ecbf6d20b782e92a..bf974aa08f0f9ee714d259d3ccc181a9c985a40c 100644 --- a/l10n/it/files_trashbin.po +++ b/l10n/it/files_trashbin.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,11 +27,11 @@ msgstr "Impossibile eliminare %s definitivamente" msgid "Couldn't restore %s" msgstr "Impossibile ripristinare %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "esegui operazione di ripristino" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Errore" @@ -40,31 +39,31 @@ msgstr "Errore" msgid "delete file permanently" msgstr "elimina il file definitivamente" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Elimina definitivamente" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nome" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Eliminati" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 cartella" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} cartelle" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 file" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} file" diff --git a/l10n/it/files_versions.po b/l10n/it/files_versions.po index 24390f266e165382651e5b8c784d722ee3494f1a..eecb2f8f5e5f4da18151c63ad2a434d46c01b8e1 100644 --- a/l10n/it/files_versions.po +++ b/l10n/it/files_versions.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/it/lib.po b/l10n/it/lib.po index 976a9ba8596efca173f0b06477e19021480fc609..3056d175f09bb89ca18f16fb4fcf64f84827e6f1 100644 --- a/l10n/it/lib.po +++ b/l10n/it/lib.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013 +# Vincenzo Reale <vinx.reale@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,47 +18,47 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Aiuto" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personale" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Impostazioni" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Utenti" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Applicazioni" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Lo scaricamento in formato ZIP è stato disabilitato." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "I file devono essere scaricati uno alla volta." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Torna ai file" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "I file selezionati sono troppo grandi per generare un file zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "non può essere determinato" @@ -114,72 +114,76 @@ msgstr "%s non dovresti utilizzare punti nel nome del database" msgid "%s set the database host." msgstr "%s imposta l'host del database." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nome utente e/o password di PostgreSQL non validi" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "È necessario inserire un account esistente o l'amministratore." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Nome utente e/o password di Oracle non validi" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "La connessione a Oracle non può essere stabilita" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Nome utente e/o password di MySQL non validi" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Errore DB: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Il comando non consentito era: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "L'utente MySQL '%s'@'localhost' esiste già ." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Elimina questo utente da MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "L'utente MySQL '%s'@'%%' esiste già " -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Elimina questo utente da MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Nome utente e/o password di Oracle non validi" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Il comando non consentito era: \"%s\", nome: %s, password: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nome utente e/o password MS SQL non validi: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Il tuo server web non è configurato correttamente per consentire la sincronizzazione dei file poiché l'interfaccia WebDAV sembra essere danneggiata." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Leggi attentamente le <a href='%s'>guide d'installazione</a>." @@ -190,7 +194,7 @@ msgstr "secondi fa" #: template.php:114 msgid "1 minute ago" -msgstr "1 minuto fa" +msgstr "Un minuto fa" #: template.php:115 #, php-format @@ -221,7 +225,7 @@ msgstr "%d giorni fa" #: template.php:121 msgid "last month" -msgstr "il mese scorso" +msgstr "mese scorso" #: template.php:122 #, php-format @@ -230,25 +234,12 @@ msgstr "%d mesi fa" #: template.php:123 msgid "last year" -msgstr "l'anno scorso" +msgstr "anno scorso" #: template.php:124 msgid "years ago" msgstr "anni fa" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s è disponibile. Ottieni <a href=\"%s\">ulteriori informazioni</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "aggiornato" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "il controllo degli aggiornamenti è disabilitato" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/it/settings.po b/l10n/it/settings.po index 4e47bbc088f1b878b90e4ecd2f7ba66cd0843858..f6e627a53f0ea6dbde33ad55e2d571de9e50f741 100644 --- a/l10n/it/settings.po +++ b/l10n/it/settings.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <formalist@email.it>, 2012. -# Francesco Apruzzese <cescoap@gmail.com>, 2011. -# <icewind1991@gmail.com>, 2012. -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. -# <marco@carnazzo.it>, 2011-2013. -# <rb.colombo@gmail.com>, 2011. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013. +# Vincenzo Reale <vinx.reale@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Impossibile caricare l'elenco dall'App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Errore di autenticazione" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Il tuo nome visualizzato è stato cambiato." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Impossibile cambiare il nome visualizzato" @@ -123,52 +121,52 @@ msgstr "Errore durante l'aggiornamento" msgid "Updated" msgstr "Aggiornato" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Salvataggio in corso..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "eliminati" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "annulla" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Impossibile rimuovere l'utente" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Gruppi" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Gruppi amministrati" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Elimina" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "aggiungi gruppo" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Deve essere fornito un nome utente valido" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Errore durante la creazione dell'utente" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Deve essere fornita una password valida" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Italiano" @@ -319,19 +317,19 @@ msgstr "Log" msgid "Log level" msgstr "Livello di log" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" -msgstr "Più" +msgstr "Altro" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Meno" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versione" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -402,7 +400,7 @@ msgstr "Scarica le applicazioni per sincronizzare i tuoi file" msgid "Show First Run Wizard again" msgstr "Mostra nuovamente la procedura di primo avvio" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Password" @@ -426,82 +424,74 @@ msgstr "Nuova password" msgid "Change password" msgstr "Modifica password" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Nome visualizzato" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Il tuo nome visualizzato è stato cambiato" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Impossibile cambiare il tuo nome visualizzato" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Cambia il nome visualizzato" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Email" +msgstr "Posta elettronica" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Il tuo indirizzo email" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Inserisci il tuo indirizzo email per abilitare il recupero della password" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Lingua" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Migliora la traduzione" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Usa questo indirizzo per connetterti al tuo ownCloud dal tuo gestore file" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nome utente" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Crea" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Password di ripristino amministrativa" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Archiviazione predefinita" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Illimitata" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Altro" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Archiviazione" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "cambia il nome visualizzato" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "imposta una nuova password" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Predefinito" diff --git a/l10n/it/user_ldap.po b/l10n/it/user_ldap.po index 4cc1f4182669d77ba8232419e790313fa4617ece..eee4747f69b36cb34d81d66fcad6cc38149daf7e 100644 --- a/l10n/it/user_ldap.po +++ b/l10n/it/user_ldap.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Innocenzo Ventre <el.diabl09@gmail.com>, 2012. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013. +# Vincenzo Reale <vinx.reale@gmail.com>, 2013 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,6 +18,10 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Cancellazione delle associazioni non riuscita." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Eliminazione della configurazione del server non riuscita" @@ -55,281 +58,363 @@ msgstr "Vuoi mantenere le impostazioni?" msgid "Cannot add server configuration" msgstr "Impossibile aggiungere la configurazione del server" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "associazioni cancellate" + +#: js/settings.js:112 +msgid "Success" +msgstr "Riuscito" + +#: js/settings.js:117 +msgid "Error" +msgstr "Errore" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Prova di connessione riuscita" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Prova di connessione non riuscita" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Vuoi davvero eliminare la configurazione attuale del server?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Conferma l'eliminazione" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Avviso:</b> le applicazioni user_ldap e user_webdavauth sono incompatibili. Potresti riscontrare un comportamento inatteso. Chiedi al tuo amministratore di sistema di disabilitarne uno." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Avviso:</b> il modulo PHP LDAP non è installato, il motore non funzionerà . Chiedi al tuo amministratore di sistema di installarlo." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Configurazione del server" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Aggiungi configurazione del server" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Host" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "È possibile omettere il protocollo, ad eccezione se è necessario SSL. Quindi inizia con ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN base" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Un DN base per riga" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Puoi specificare una DN base per gli utenti ed i gruppi nella scheda Avanzate" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN utente" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "Il DN per il client dell'utente con cui deve essere associato, ad esempio uid=agent,dc=example,dc=com. Per l'accesso anonimo, lasciare vuoti i campi DN e Password" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Password" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Per l'accesso anonimo, lasciare vuoti i campi DN e Password" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtro per l'accesso utente" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Specifica quale filtro utilizzare quando si tenta l'accesso. %%uid sostituisce il nome utente all'atto dell'accesso." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "utilizza il segnaposto %%uid, ad esempio \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filtro per l'elenco utenti" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Specifica quale filtro utilizzare durante il recupero degli utenti." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "senza nessun segnaposto, per esempio \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtro per il gruppo" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Specifica quale filtro utilizzare durante il recupero dei gruppi." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "senza nessun segnaposto, per esempio \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Impostazioni di connessione" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configurazione attiva" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Se deselezionata, questa configurazione sarà saltata." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Porta" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Host di backup (Replica)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Fornisci un host di backup opzionale. Deve essere una replica del server AD/LDAP principale." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Porta di backup (Replica)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Disabilita server principale" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Se abilitata, ownCloud si collegherà solo al server di replica." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Usa TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Da non utilizzare per le connessioni LDAPS, non funzionerà ." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Case insensitve LDAP server (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Disattiva il controllo del certificato SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Se la connessione funziona esclusivamente con questa opzione, importa il certificato SSL del server LDAP nel tuo server ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Non consigliato, utilizzare solo per test." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Tempo di vita della cache" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "in secondi. Il cambio svuota la cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Impostazioni delle cartelle" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Campo per la visualizzazione del nome utente" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "L'attributo LDAP da usare per generare il nome dell'utente ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Struttura base dell'utente" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Un DN base utente per riga" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Attributi di ricerca utente" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Opzionale; un attributo per riga" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Campo per la visualizzazione del nome del gruppo" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "L'attributo LDAP da usare per generare il nome del gruppo ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Struttura base del gruppo" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Un DN base gruppo per riga" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Attributi di ricerca gruppo" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Associazione gruppo-utente " -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Attributi speciali" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Campo Quota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Quota predefinita" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "in byte" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Campo Email" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Regola di assegnazione del nome della cartella utente" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Lascia vuoto per il nome utente (predefinito). Altrimenti, specifica un attributo LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Nome utente interno" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "In modo predefinito, il nome utente interno sarà creato dall'attributo UUID. Ciò assicura che il nome utente sia univoco e che non sia necessario convertire i caratteri. Il nome utente interno consente l'uso di determinati caratteri: [ a-zA-Z0-9_.@- ]. Altri caratteri sono sostituiti con il corrispondente ASCII o sono semplicemente omessi. In caso di conflitto, sarà incrementato/decrementato un numero. Il nome utente interno è utilizzato per identificare un utente internamente. Rappresenta, inoltre, il nome predefinito per la cartella home dell'utente in ownCloud. Costituisce anche una porta di URL remoti, ad esempio per tutti i servizi *DAV. Con questa impostazione, il comportamento predefinito può essere scavalcato. Per ottenere un comportamento simile alle versioni precedenti ownCloud 5, inserisci l'attributo del nome visualizzato dell'utente nel campo seguente. Lascialo vuoto per il comportamento predefinito. Le modifiche avranno effetto solo sui nuovo utenti LDAP associati (aggiunti)." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Attributo nome utente interno:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Ignora rilevamento UUID" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "In modo predefinito, ownCloud rileva automaticamente l'attributo UUID. L'attributo UUID è utilizzato per identificare senza alcun dubbio gli utenti e i gruppi LDAP. Inoltre, il nome utente interno sarà creato sulla base dell'UUID, se non è specificato in precedenza. Puoi ignorare l'impostazione e fornire un attributo di tua scelta. Assicurati che l'attributo scelto possa essere ottenuto sia per gli utenti che per i gruppi e che sia univoco. Lascialo vuoto per ottenere il comportamento predefinito. Le modifiche avranno effetto solo sui nuovi utenti e gruppi LDAP associati (aggiunti)." + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "Attributo UUID:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Associazione Nome utente-Utente LDAP" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloud utilizza i nomi utente per archiviare e assegnare i (meta) dati. Per identificare con precisione e riconoscere gli utenti, ogni utente LDAP avrà un nome utente interno. Ciò richiede un'associazione tra il nome utente di ownCloud e l'utente LDAP. In aggiunta, il DN viene mantenuto in cache per ridurre l'interazione con LDAP, ma non è utilizzato per l'identificazione. Se il DN cambia, le modifiche saranno rilevate da ownCloud. Il nome utente interno di ownCloud è utilizzato dappertutto in ownCloud. La cancellazione delle associazioni lascerà tracce residue ovunque e interesserà esclusivamente la configurazione LDAP. Non cancellare mai le associazioni in un ambiente di produzione. Procedere alla cancellazione delle associazioni solo in una fase sperimentale o di test." + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Cancella associazione Nome utente-Utente LDAP" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Cancella associazione Nome gruppo-Gruppo LDAP" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Prova configurazione" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Aiuto" diff --git a/l10n/it/user_webdavauth.po b/l10n/it/user_webdavauth.po index f88d74e447e70ae25e99d6de581218917666fc3a..342564faf720c0b97cc7b0c7ee83e52d1d3ea132 100644 --- a/l10n/it/user_webdavauth.po +++ b/l10n/it/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013. +# Vincenzo Reale <vinx.reale@gmail.com>, 2012-2013 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-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" +"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/ja_JP/core.po b/l10n/ja_JP/core.po index fd5f9d065cb71dc1dfa3da66bc1f65ae3ba19ded..3a5e3119d0f59b55bbb382d92e4a8bec8493b5b5 100644 --- a/l10n/ja_JP/core.po +++ b/l10n/ja_JP/core.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013. -# <tetuyano+transi@gmail.com>, 2012. -# YANO Tetsu <tetuyano+transi@gmail.com>, 2013. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -216,26 +213,30 @@ msgstr "一年å‰" msgid "years ago" msgstr "å¹´å‰" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "OK" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "é¸æŠž" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "ã‚ャンセル" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "é¸æŠž" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "ファイルピッカーã®ãƒ†ãƒ³ãƒ—レートã®èªã¿è¾¼ã¿ã‚¨ãƒ©ãƒ¼" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "ã¯ã„" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "ã„ã„ãˆ" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "OK" + #: 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." @@ -297,7 +298,7 @@ msgstr "URLリンクã§å…±æœ‰" msgid "Password protect" msgstr "パスワードä¿è·" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "パスワード" @@ -400,24 +401,27 @@ msgstr "ownCloudã®ãƒ‘スワードをリセットã—ã¾ã™" msgid "Use the following link to reset your password: {link}" msgstr "パスワードをリセットã™ã‚‹ã«ã¯æ¬¡ã®ãƒªãƒ³ã‚¯ã‚’クリックã—ã¦ä¸‹ã•ã„: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "メールã§ãƒ‘スワードをリセットã™ã‚‹ãƒªãƒ³ã‚¯ãŒå±Šãã¾ã™ã€‚" +#: lostpassword/templates/lostpassword.php:4 +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 "パスワードリセットã®ãƒªãƒ³ã‚¯ã‚’ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã«é€ä¿¡ã—ã¾ã—ãŸã€‚<br>ã—ã°ã‚‰ããŸã£ã¦ã‚‚å—信出æ¥ãªã„å ´åˆã¯ã€ã‚¹ãƒ‘ムï¼è¿·æƒ‘メールフォルダを確èªã—ã¦ä¸‹ã•ã„。<br>ã‚‚ã—ãã“ã«ã‚‚ãªã„å ´åˆã¯ã€ç®¡ç†è€…ã«å•ã„åˆã‚ã›ã¦ãã ã•ã„。" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "リセットメールをé€ä¿¡ã—ã¾ã™ã€‚" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "リクエストã«å¤±æ•—ã—ã¾ã—ãŸï¼<br>ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ï¼ãƒ¦ãƒ¼ã‚¶åãŒæ£ã—ã„ã“ã¨ã‚’確èªã—ã¾ã—ãŸã‹ï¼Ÿ" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "リクエスト失敗ï¼" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "メールã§ãƒ‘スワードをリセットã™ã‚‹ãƒªãƒ³ã‚¯ãŒå±Šãã¾ã™ã€‚" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "ユーザå" +msgstr "ユーザーå" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "ãƒªã‚»ãƒƒãƒˆã‚’è¦æ±‚ã—ã¾ã™ã€‚" @@ -439,7 +443,7 @@ msgstr "パスワードをリセット" #: strings.php:5 msgid "Personal" -msgstr "個人è¨å®š" +msgstr "個人" #: strings.php:6 msgid "Users" @@ -451,7 +455,7 @@ msgstr "アプリ" #: strings.php:8 msgid "Admin" -msgstr "管ç†è€…" +msgstr "管ç†" #: strings.php:9 msgid "Help" @@ -496,7 +500,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 "" @@ -523,75 +527,80 @@ msgstr "詳細è¨å®š" msgid "Data folder" msgstr "データフォルダ" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "データベースをè¨å®šã—ã¦ãã ã•ã„" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "ãŒä½¿ç”¨ã•れã¾ã™" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "データベースã®ãƒ¦ãƒ¼ã‚¶å" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "データベースã®ãƒ‘スワード" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "データベースå" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "データベースã®è¡¨é ˜åŸŸ" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "データベースã®ãƒ›ã‚¹ãƒˆå" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "セットアップを完了ã—ã¾ã™" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "管ç†ä¸‹ã«ã‚るウェブサービス" +msgstr "管ç†ä¸‹ã®ã‚¦ã‚§ãƒ–サービス" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s ãŒåˆ©ç”¨å¯èƒ½ã§ã™ã€‚更新方法ã«é–¢ã—ã¦ã•ã‚‰ã«æƒ…å ±ã‚’å–å¾—ã—ã¦ä¸‹ã•ã„。" -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "ãƒã‚°ã‚¢ã‚¦ãƒˆ" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "自動ãƒã‚°ã‚¤ãƒ³ã¯æ‹’å¦ã•れã¾ã—ãŸï¼" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "最近パスワードを変更ã—ã¦ã„ãªã„å ´åˆã€ã‚ãªãŸã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã¯å±é™ºã«ã•らã•れã¦ã„ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "アカウントä¿è·ã®ç‚ºã€ãƒ‘スワードをå†åº¦ã®å¤‰æ›´ã‚’ãŠé¡˜ã„ã„ãŸã—ã¾ã™ã€‚" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "パスワードを忘れã¾ã—ãŸã‹ï¼Ÿ" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "パスワードを記憶ã™ã‚‹" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "ãƒã‚°ã‚¤ãƒ³" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "代替ãƒã‚°ã‚¤ãƒ³" diff --git a/l10n/ja_JP/files.po b/l10n/ja_JP/files.po index 8348f354bdf02d3dde7f05e30d094d48494ce137..8beed6501f8d76fc40a085f96ccdd4737b6bc3f0 100644 --- a/l10n/ja_JP/files.po +++ b/l10n/ja_JP/files.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013. -# <tetuyano+transi@gmail.com>, 2012. -# <tetuyano+transi@gmail.com>, 2012. -# YANO Tetsu <tetuyano+transi@gmail.com>, 2013. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -32,10 +28,6 @@ msgstr "%s を移動ã§ãã¾ã›ã‚“ã§ã—㟠― ã“ã®åå‰ã®ãƒ•ァイル㯠msgid "Could not move %s" msgstr "%s を移動ã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "ファイルåã®å¤‰æ›´ãŒã§ãã¾ã›ã‚“" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "ファイルã¯ä½•もアップãƒãƒ¼ãƒ‰ã•れã¦ã„ã¾ã›ã‚“ã€‚ä¸æ˜Žãªã‚¨ãƒ©ãƒ¼" @@ -53,11 +45,11 @@ msgstr "アップãƒãƒ¼ãƒ‰ã•れãŸãƒ•ァイルã¯php.ini ã® upload_max_filesiz msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "アップãƒãƒ¼ãƒ‰ã•れãŸãƒ•ァイルã¯HTMLã®ãƒ•ォームã«è¨å®šã•れãŸMAX_FILE_SIZEã«è¨å®šã•れãŸã‚µã‚¤ã‚ºã‚’è¶…ãˆã¦ã„ã¾ã™" +msgstr "アップãƒãƒ¼ãƒ‰ãƒ•ァイルã¯HTMLãƒ•ã‚©ãƒ¼ãƒ ã§æŒ‡å®šã•れ㟠MAX_FILE_SIZE ã®åˆ¶é™ã‚’è¶…ãˆã¦ã„ã¾ã™" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "ファイルã¯ä¸€éƒ¨åˆ†ã—ã‹ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã•れã¾ã›ã‚“ã§ã—ãŸ" +msgstr "アップãƒãƒ¼ãƒ‰ãƒ•ァイルã¯ä¸€éƒ¨åˆ†ã ã‘アップãƒãƒ¼ãƒ‰ã•れã¾ã—ãŸ" #: ajax/upload.php:31 msgid "No file was uploaded" @@ -65,7 +57,7 @@ msgstr "ファイルã¯ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã•れã¾ã›ã‚“ã§ã—ãŸ" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "テンãƒãƒ©ãƒªãƒ•ォルダãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" +msgstr "一時ä¿å˜ãƒ•ォルダãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -83,55 +75,59 @@ msgstr "無効ãªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã§ã™ã€‚" msgid "Files" msgstr "ファイル" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "共有" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "完全ã«å‰Šé™¤ã™ã‚‹" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "削除" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "åå‰ã®å¤‰æ›´" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "ä¿ç•™" +msgstr "䏿–" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} ã¯ã™ã§ã«å˜åœ¨ã—ã¦ã„ã¾ã™" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "ç½®ãæ›ãˆ" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "推奨åç§°" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "ã‚ャンセル" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{old_name} ã‚’ {new_name} ã«ç½®æ›" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "å…ƒã«æˆ»ã™" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "削除を実行" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "ファイルを1ã¤ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ä¸" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "ファイルをアップãƒãƒ¼ãƒ‰ä¸" @@ -157,69 +153,77 @@ 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 "ディレクトリもã—ãã¯0ãƒã‚¤ãƒˆã®ãƒ•ァイルã¯ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã§ãã¾ã›ã‚“" -#: 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 "無効ãªãƒ•ォルダåã§ã™ã€‚'Shared' ã®åˆ©ç”¨ã¯ 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 "エラー" -#: 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 "更新日時" +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} ファイル" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "無効ãªãƒ•ォルダåã§ã™ã€‚'Shared' ã®åˆ©ç”¨ã¯ownCloudã§äºˆç´„済ã¿ã§ã™" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "ファイルåã®å¤‰æ›´ãŒã§ãã¾ã›ã‚“" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "アップãƒãƒ¼ãƒ‰" @@ -280,37 +284,37 @@ msgstr "削除ファイル" msgid "Cancel upload" msgstr "アップãƒãƒ¼ãƒ‰ã‚’ã‚ャンセル" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "共有ã—ãªã„" +msgstr "共有解除" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "ファイルサイズãŒå¤§ãã™ãŽã¾ã™" +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/ja_JP/files_encryption.po b/l10n/ja_JP/files_encryption.po index 474babe04a79efeff38d6ddb58f76030dccbc92b..218b16a00e60261d349d6ff1a5016d51f407c82e 100644 --- a/l10n/ja_JP/files_encryption.po +++ b/l10n/ja_JP/files_encryption.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2013. +# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2013 +# tt yn <tetuyano+transi@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-01 01:58+0200\n" +"PO-Revision-Date: 2013-05-31 06:00+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" @@ -19,22 +19,87 @@ msgstr "" "Language: ja_JP\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "リカãƒãƒªç”¨ã®ã‚ãƒ¼ã¯æ£å¸¸ã«æœ‰åŠ¹åŒ–ã•れã¾ã—ãŸ" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "リカãƒãƒªç”¨ã®ã‚ーを有効ã«ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚リカãƒãƒªç”¨ã®ã‚ーã®ãƒ‘スワードを確èªã—ã¦ä¸‹ã•ã„ï¼" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "リカãƒãƒªç”¨ã®ã‚ーをæ£å¸¸ã«ç„¡åŠ¹åŒ–ã—ã¾ã—ãŸ" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "リカãƒãƒªç”¨ã®ã‚ーを無効化ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚リカãƒãƒªç”¨ã®ã‚ーã®ãƒ‘スワードを確èªã—ã¦ä¸‹ã•ã„ï¼" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "パスワードを変更ã§ãã¾ã—ãŸã€‚" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "パスワードを変更ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚å¤ã„パスワードãŒé–“é•ã£ã¦ã„ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "ä¿å˜ä¸..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "æš—å·åŒ–" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã®æš—å·åŒ–ã¯æœ‰åйã§ã™ã€‚" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "æš—å·åŒ–パスワードã®å¾©æ—§ã‚ーを有効ã«ã™ã‚‹(復旧ã‚ーを共有ã™ã‚‹ã“ã¨ã‚’許å¯):" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "復旧アカウントã®ãƒ‘スワード" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "有効" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "無効" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "復旧ã‚ãƒ¼ã®æš—å·åŒ–パスワードを変更:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "å¤ã„復旧アカウントã®ãƒ‘スワード" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "æ–°ã—ã„復旧アカウントã®ãƒ‘スワード" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "パスワードを変更" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "管ç†è€…ãŒå…¨ã¦ã®å…±æœ‰ãƒ•ァイルã«å¯¾ã—ã¦ãƒ‘スワードã«ã‚ˆã‚‹å¾©æ—§ã‚’有効ã«ã™ã‚‹:" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "次ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¿ã‚¤ãƒ—ã¯æš—å·åŒ–ã•れã¾ã›ã‚“:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "ã“ã®ã‚ªãƒ—ションを有効ã«ã™ã‚‹ã¨ã€ã‚‚ã—パスワードãŒåˆ†ã‹ã‚‰ãªããªã£ãŸã¨ã—ã¦ã‚‚ã€æš—å·åŒ–ã•れãŸãƒ•ァイルã«å†åº¦ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "次ã®ãƒ•ァイルタイプを暗å·åŒ–ã‹ã‚‰é™¤å¤–:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "ファイル復旧è¨å®šãŒæ›´æ–°ã•れã¾ã—ãŸ" -#: templates/settings.php:12 -msgid "None" -msgstr "ãªã—" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "ファイル復旧を更新ã§ãã¾ã›ã‚“ã§ã—ãŸ" diff --git a/l10n/ja_JP/files_external.po b/l10n/ja_JP/files_external.po index ad9c4adb747af09164810a057954c4fc5cf56f21..78d4e2f6c8b837af872471642b544d6530905e9b 100644 --- a/l10n/ja_JP/files_external.po +++ b/l10n/ja_JP/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012. -# YANO Tetsu <tetuyano+transi@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" @@ -40,19 +37,26 @@ msgstr "有効ãªDropboxアプリã®ã‚ーã¨ãƒ‘スワードを入力ã—ã¦ä¸‹ msgid "Error configuring Google Drive storage" msgstr "Googleドライブストレージã®è¨å®šã‚¨ãƒ©ãƒ¼" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>è¦å‘Š:</b> \"smbclient\" ã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•れã¦ã„ã¾ã›ã‚“。CIFS/SMB 共有ã®ãƒžã‚¦ãƒ³ãƒˆã¯ã§ãã¾ã›ã‚“。システム管ç†è€…ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’ãŠé¡˜ã„ã—ã¦ä¸‹ã•ã„。" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>è¦å‘Š:</b> PHPã®FTPサãƒãƒ¼ãƒˆã¯ç„¡åŠ¹ã‚‚ã—ãã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•れã¦ã„ã¾ã›ã‚“。FTP共有ã®ãƒžã‚¦ãƒ³ãƒˆã¯ã§ãã¾ã›ã‚“。システム管ç†è€…ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’ãŠé¡˜ã„ã—ã¦ä¸‹ã•ã„。" +#: lib/config.php:437 +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 "<b>è¦å‘Š:</b> PHP ã® Curl サãƒãƒ¼ãƒˆã¯ç„¡åŠ¹ã‚‚ã—ãã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•れã¦ã„ã¾ã›ã‚“。ownCloud / WebDAV ã‚‚ã—ã㯠GoogleDrive ã®ãƒžã‚¦ãƒ³ãƒˆã¯ã§ãã¾ã›ã‚“。システム管ç†è€…ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’ãŠé¡˜ã„ã—ã¦ä¸‹ã•ã„。" + #: templates/settings.php:3 msgid "External Storage" msgstr "外部ストレージ" diff --git a/l10n/ja_JP/files_sharing.po b/l10n/ja_JP/files_sharing.po index 443064306d487b0e1c83bef0f6b69fce4b9f06e2..c403c8430dedb5ae9c401a799a1f0d9424417d32 100644 --- a/l10n/ja_JP/files_sharing.po +++ b/l10n/ja_JP/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# <tetuyano+transi@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ja_JP/files_trashbin.po b/l10n/ja_JP/files_trashbin.po index 2130acb86f686f933a6ba142b8d146d56c3ddffb..623b27bfa333e4ce79ddf8a750f3c312e743d6ca 100644 --- a/l10n/ja_JP/files_trashbin.po +++ b/l10n/ja_JP/files_trashbin.po @@ -3,13 +3,12 @@ # 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "%s を完全ã«å‰Šé™¤å‡ºæ¥ã¾ã›ã‚“ã§ã—ãŸ" msgid "Couldn't restore %s" msgstr "%s を復元出æ¥ã¾ã›ã‚“ã§ã—ãŸ" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "復元æ“作を実行ã™ã‚‹" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "エラー" @@ -40,31 +39,31 @@ msgstr "エラー" msgid "delete file permanently" msgstr "ファイルを完全ã«å‰Šé™¤ã™ã‚‹" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "完全ã«å‰Šé™¤ã™ã‚‹" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "åå‰" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "削除済ã¿" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 フォルダ" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} フォルダ" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 ファイル" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} ファイル" diff --git a/l10n/ja_JP/files_versions.po b/l10n/ja_JP/files_versions.po index 480fb5e1fefa8b9817392ad4bc45f574728d0ba4..2b62bba4cc1517b7bd944c70aedd5c18285aa855 100644 --- a/l10n/ja_JP/files_versions.po +++ b/l10n/ja_JP/files_versions.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2013. -# <tetuyano+transi@gmail.com>, 2012. -# YANO Tetsu <tetuyano+transi@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ja_JP/lib.po b/l10n/ja_JP/lib.po index 8b2c637f42b581f2374a56215e993577dea51593..f036799b6faf7357d53ff3c45021db052e9c1aa4 100644 --- a/l10n/ja_JP/lib.po +++ b/l10n/ja_JP/lib.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012 -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2013 # tt yn <tetuyano+transi@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: tt yn <tetuyano+transi@gmail.com>\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" @@ -20,47 +18,47 @@ msgstr "" "Language: ja_JP\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "ヘルプ" -#: app.php:362 +#: app.php:370 msgid "Personal" -msgstr "個人è¨å®š" +msgstr "個人" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "è¨å®š" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "ユーザ" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "アプリ" -#: app.php:406 +#: app.php:414 msgid "Admin" -msgstr "管ç†è€…" +msgstr "管ç†" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIPダウンãƒãƒ¼ãƒ‰ã¯ç„¡åйã§ã™ã€‚" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "ファイルã¯1ã¤ãšã¤ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã«æˆ»ã‚‹" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "é¸æŠžã—ãŸãƒ•ァイルã¯ZIPファイルã®ç”Ÿæˆã«ã¯å¤§ãã™ãŽã¾ã™ã€‚" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "測定ã§ãã¾ã›ã‚“ã§ã—ãŸ" @@ -116,72 +114,76 @@ msgstr "%s ã§ã¯ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹åã«ãƒ‰ãƒƒãƒˆã‚’利用ã§ããªã„ã‹ã‚‚ã— msgid "%s set the database host." msgstr "%s ã«ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ›ã‚¹ãƒˆã‚’è¨å®šã—ã¾ã™ã€‚" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQLã®ãƒ¦ãƒ¼ã‚¶åã‚‚ã—ãã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "æ—¢å˜ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚‚ã—ãã¯ç®¡ç†è€…ã®ã©ã¡ã‚‰ã‹ã‚’入力ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracleã®ãƒ¦ãƒ¼ã‚¶åã‚‚ã—ãã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Oracleã¸ã®æŽ¥ç¶šãŒç¢ºç«‹ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQLã®ãƒ¦ãƒ¼ã‚¶åã‚‚ã—ãã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "DBエラー: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "é•åコマンド: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQLã®ãƒ¦ãƒ¼ã‚¶ '%s'@'localhost' ã¯ã™ã§ã«å˜åœ¨ã—ã¾ã™ã€‚" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "MySQLã‹ã‚‰ã“ã®ãƒ¦ãƒ¼ã‚¶ã‚’削除" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQLã®ãƒ¦ãƒ¼ã‚¶ '%s'@'%%' ã¯ã™ã§ã«å˜åœ¨ã—ã¾ã™ã€‚" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "MySQLã‹ã‚‰ã“ã®ãƒ¦ãƒ¼ã‚¶ã‚’削除ã™ã‚‹ã€‚" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracleã®ãƒ¦ãƒ¼ã‚¶åã‚‚ã—ãã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "é•åコマンド: \"%s\"ã€åå‰: %sã€ãƒ‘スワード: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL サーãƒãƒ¼ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼å/ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ãŒæ£ã—ãã‚りã¾ã›ã‚“: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "WebDAVインタフェースãŒå‹•作ã—ã¦ã„ãªã„ã¨è€ƒãˆã‚‰ã‚Œã‚‹ãŸã‚ã€ã‚ãªãŸã®WEBサーãƒã¯ã¾ã ファイルã®åŒæœŸã‚’許å¯ã™ã‚‹ã‚ˆã†ã«é©åˆ‡ãªè¨å®šãŒã•れã¦ã„ã¾ã›ã‚“。" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "<a href='%s'>インストールガイド</a>をよã確èªã—ã¦ãã ã•ã„。" @@ -192,7 +194,7 @@ msgstr "æ•°ç§’å‰" #: template.php:114 msgid "1 minute ago" -msgstr "1分å‰" +msgstr "1 分å‰" #: template.php:115 #, php-format @@ -223,7 +225,7 @@ msgstr "%d æ—¥å‰" #: template.php:121 msgid "last month" -msgstr "先月" +msgstr "一月å‰" #: template.php:122 #, php-format @@ -232,25 +234,12 @@ msgstr "%d 分å‰" #: template.php:123 msgid "last year" -msgstr "昨年" +msgstr "一年å‰" #: template.php:124 msgid "years ago" msgstr "å¹´å‰" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s ãŒåˆ©ç”¨å¯èƒ½ã§ã™ã€‚<a href=\"%s\">è©³ç´°æƒ…å ±</a> を確èªãã ã•ã„" - -#: updater.php:81 -msgid "up to date" -msgstr "最新ã§ã™" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "æ›´æ–°ãƒã‚§ãƒƒã‚¯ã¯ç„¡åйã§ã™" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ja_JP/settings.po b/l10n/ja_JP/settings.po index 065218b575359e804c1245e4fddd3c54b902ba7b..7778a38a647ef79cd7ed0b7399d8cbb7e50efb43 100644 --- a/l10n/ja_JP/settings.po +++ b/l10n/ja_JP/settings.po @@ -3,18 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012 -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013 -# tt yn <tetuyano+transi@gmail.com>, 2012 -# tt yn <tetuyano+transi@gmail.com>, 2012 +# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2013 # tt yn <tetuyano+transi@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-17 08:10+0000\n" -"Last-Translator: Daisuke Deguchi <ddeguchi@nagoya-u.jp>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: tt yn <tetuyano+transi@gmail.com>\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" @@ -26,12 +23,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "アプリストアã‹ã‚‰ãƒªã‚¹ãƒˆã‚’ãƒãƒ¼ãƒ‰ã§ãã¾ã›ã‚“" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "èªè¨¼ã‚¨ãƒ©ãƒ¼" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "表示åを変更ã—ã¾ã—ãŸã€‚" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "表示åを変更ã§ãã¾ã›ã‚“" @@ -69,7 +70,7 @@ 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" @@ -99,7 +100,7 @@ msgstr "無効" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "有効" +msgstr "有効化" #: js/apps.js:55 msgid "Please wait...." @@ -121,52 +122,52 @@ msgstr "ã‚¢ãƒ—ãƒªã®æ›´æ–°ä¸ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿ" msgid "Updated" msgstr "更新済ã¿" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "グループ" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "グループ管ç†è€…" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "削除" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "ã‚°ãƒ«ãƒ¼ãƒ—ã‚’è¿½åŠ " -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "有効ãªãƒ¦ãƒ¼ã‚¶åを指定ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "ユーザ作æˆã‚¨ãƒ©ãƒ¼" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "有効ãªãƒ‘スワードを指定ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Japanese (日本語)" @@ -325,11 +326,11 @@ msgstr "ã‚‚ã£ã¨è¦‹ã‚‹" msgid "Less" msgstr "é–‰ã˜ã‚‹" -#: templates/admin.php:235 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "ãƒãƒ¼ã‚¸ãƒ§ãƒ³" -#: templates/admin.php:238 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -400,7 +401,7 @@ msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚’åŒæœŸã™ã‚‹ãŸã‚ã®ã‚¢ãƒ—リをå–å¾—" msgid "Show First Run Wizard again" msgstr "åˆå›žã‚¦ã‚£ã‚¶ãƒ¼ãƒ‰ã‚’å†è¡¨ç¤ºã™ã‚‹" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "パスワード" @@ -414,92 +415,84 @@ msgstr "パスワードを変更ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“" #: templates/personal.php:40 msgid "Current password" -msgstr "ç¾åœ¨ã®ãƒ‘スワード" +msgstr "Current password" #: templates/personal.php:42 msgid "New password" -msgstr "æ–°ã—ã„パスワード" +msgstr "æ–°ã—ã„パスワードを入力" #: templates/personal.php:44 msgid "Change password" msgstr "パスワードを変更" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "表示å" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "ã‚ãªãŸã®è¡¨ç¤ºåを変更ã—ã¾ã—ãŸ" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "ã‚ãªãŸã®è¡¨ç¤ºåを変更ã§ãã¾ã›ã‚“" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "表示åを変更" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Email" +msgstr "メール" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "※パスワード回復を有効ã«ã™ã‚‹ã«ã¯ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã®å…¥åŠ›ãŒå¿…è¦ã§ã™" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "言語" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "翻訳ã«å”力ã™ã‚‹" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "ファイルマãƒãƒ¼ã‚¸ãƒ£ã§ownCloudã«æŽ¥ç¶šã™ã‚‹éš›ã¯ã“ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’利用ã—ã¦ãã ã•ã„" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "ãƒã‚°ã‚¤ãƒ³å" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "作æˆ" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "管ç†è€…復旧パスワード" + +#: templates/users.php:38 msgid "Default Storage" msgstr "デフォルトストレージ" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "無制é™" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "ãã®ä»–" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "ストレージ" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "表示åを変更" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "æ–°ã—ã„パスワードをè¨å®š" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "デフォルト" diff --git a/l10n/ja_JP/user_ldap.po b/l10n/ja_JP/user_ldap.po index d5116ad2263d13514065b89068f5509c6b4cfa34..b93d9bf89ad0abaea842aae727abcabac6482bd2 100644 --- a/l10n/ja_JP/user_ldap.po +++ b/l10n/ja_JP/user_ldap.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013. -# <tetuyano+transi@gmail.com>, 2012. -# YANO Tetsu <tetuyano+transi@gmail.com>, 2013. +# 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-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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" @@ -21,6 +18,10 @@ msgstr "" "Language: ja_JP\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "マッピングã®ã‚¯ãƒªã‚¢ã«å¤±æ•—ã—ã¾ã—ãŸã€‚" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "サーãƒè¨å®šã®å‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸ" @@ -57,281 +58,363 @@ msgstr "è¨å®šã‚’ä¿æŒã—ã¾ã™ã‹ï¼Ÿ" msgid "Cannot add server configuration" msgstr "サーãƒè¨å®šã‚’è¿½åŠ ã§ãã¾ã›ã‚“" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "マッピングをクリアã—ã¾ã—ãŸ" + +#: js/settings.js:112 +msgid "Success" +msgstr "æˆåŠŸ" + +#: js/settings.js:117 +msgid "Error" +msgstr "エラー" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "æŽ¥ç¶šãƒ†ã‚¹ãƒˆã«æˆåŠŸã—ã¾ã—ãŸ" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "接続テストã«å¤±æ•—ã—ã¾ã—ãŸ" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "ç¾åœ¨ã®ã‚µãƒ¼ãƒè¨å®šã‚’本当ã«å‰Šé™¤ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "削除ã®ç¢ºèª" -#: templates/settings.php:8 +#: templates/settings.php:9 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>è¦å‘Š:</b> user_ldap 㨠user_webdavauth ã®ã‚¢ãƒ—リã«ã¯äº’æ›æ€§ãŒã‚りã¾ã›ã‚“。予期ã›ã¬å‹•作をã™ã‚‹å¯èƒ½å§“ãŒã‚りã¾ã™ã€‚システム管ç†è€…ã«ã©ã¡ã‚‰ã‹ã‚’無効ã«ã™ã‚‹ã‚ˆã†å•ã„åˆã‚ã›ã¦ãã ã•ã„。" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>è¦å‘Š:</b> PHP LDAP モジュールãŒã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•れã¦ã„ã¾ã›ã‚“。ãƒãƒƒã‚¯ã‚¨ãƒ³ãƒ‰ãŒæ£ã—ã動作ã—ã¾ã›ã‚“。システム管ç†è€…ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹ã‚ˆã†å•ã„åˆã‚ã›ã¦ãã ã•ã„。" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "サーãƒè¨å®š" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "サーãƒè¨å®šã‚’è¿½åŠ " -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "ホスト" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "SSL通信ã—ãªã„å ´åˆã«ã¯ã€ãƒ—ãƒãƒˆã‚³ãƒ«åã‚’çœç•¥ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãã†ã§ãªã„å ´åˆã«ã¯ã€ldaps:// ã‹ã‚‰å§‹ã‚ã¦ãã ã•ã„。" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "ベースDN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "1行ã«1ã¤ã®ãƒ™ãƒ¼ã‚¹DN" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "拡張タブã§ãƒ¦ãƒ¼ã‚¶ã¨ã‚°ãƒ«ãƒ¼ãƒ—ã®ãƒ™ãƒ¼ã‚¹DNを指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "ユーザDN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "クライアントユーザーã®DNã¯ã€ç‰¹å®šã®ã‚‚ã®ã«çµã³ã¤ã‘ã‚‹ã“ã¨ã¯ã—ã¾ã›ã‚“。 例ãˆã° uid=agent,dc=example,dc=com. ã ã¨åŒ¿åアクセスã®å ´åˆã€DNã¨ãƒ‘スワードã¯ç©ºã®ã¾ã¾ã§ã™ã€‚" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "パスワード" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "匿åアクセスã®å ´åˆã¯ã€DNã¨ãƒ‘スワードを空ã«ã—ã¦ãã ã•ã„。" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "ユーザãƒã‚°ã‚¤ãƒ³ãƒ•ィルタ" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "ãƒã‚°ã‚¤ãƒ³ã™ã‚‹ã¨ãã«é©ç”¨ã™ã‚‹ãƒ•ィルターを定義ã™ã‚‹ã€‚%%uid ãŒãƒã‚°ã‚¤ãƒ³æ™‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼åã«ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "%%uid プレースホルダーを利用ã—ã¦ãã ã•ã„。例 \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "ユーザリストフィルタ" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "ユーザーをå–å¾—ã™ã‚‹ã¨ãã«é©ç”¨ã™ã‚‹ãƒ•ィルターを定義ã™ã‚‹ã€‚" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "プレースホルダーを利用ã—ãªã„ã§ãã ã•ã„。例 \"objectClass=person\"" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "グループフィルタ" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "グループをå–å¾—ã™ã‚‹ã¨ãã«é©ç”¨ã™ã‚‹ãƒ•ィルターを定義ã™ã‚‹ã€‚" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "プレースホルダーを利用ã—ãªã„ã§ãã ã•ã„。例 \"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "接続è¨å®š" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "è¨å®šã¯ã‚¢ã‚¯ãƒ†ã‚£ãƒ–ã§ã™" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "ãƒã‚§ãƒƒã‚¯ã‚’外ã™ã¨ã€ã“ã®è¨å®šã¯ã‚¹ã‚ップã•れã¾ã™ã€‚" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "ãƒãƒ¼ãƒˆ" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—(レプリカ)ホスト" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ãƒ›ã‚¹ãƒˆã‚’ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã§æŒ‡å®šã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚メインã®LDAP/ADサーãƒã®ãƒ¬ãƒ—リカã§ã‚ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—(レプリカ)ãƒãƒ¼ãƒˆ" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "メインサーãƒã‚’無効ã«ã™ã‚‹" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "有効ã«ã™ã‚‹ã¨ã€ownCloudã¯ãƒ¬ãƒ—リカサーãƒã«ã®ã¿æŽ¥ç¶šã—ã¾ã™ã€‚" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "TLSを利用" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "LDAPS接続ã®ãŸã‚ã«è¿½åŠ ã§ãれを利用ã—ãªã„ã§ä¸‹ã•ã„。失敗ã—ã¾ã™ã€‚" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "大文å—ï¼å°æ–‡å—を区別ã—ãªã„LDAPサーãƒï¼ˆWindows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "SSL証明書ã®ç¢ºèªã‚’無効ã«ã™ã‚‹ã€‚" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "接続ãŒã“ã®ã‚ªãƒ—ションã§ã®ã¿å‹•作ã™ã‚‹å ´åˆã¯ã€LDAPサーãƒã®SSL証明書をownCloudサーãƒã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã¦ãã ã•ã„。" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "推奨ã—ã¾ã›ã‚“ã€ãƒ†ã‚¹ãƒˆç›®çš„ã§ã®ã¿åˆ©ç”¨ã—ã¦ãã ã•ã„。" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "ã‚ャッシュã®TTL" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "秒。変更後ã«ã‚ャッシュãŒã‚¯ãƒªã‚¢ã•れã¾ã™ã€‚" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "ディレクトリè¨å®š" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "ユーザ表示åã®ãƒ•ィールド" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "ユーザã®ownCloudåã®ç”Ÿæˆã«åˆ©ç”¨ã™ã‚‹LDAP属性。" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "ベースユーザツリー" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "1行ã«1ã¤ã®ãƒ¦ãƒ¼ã‚¶ãƒ™ãƒ¼ã‚¹DN" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "ユーザ検索属性" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "オプション:1行ã«1属性" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "グループ表示åã®ãƒ•ィールド" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "グループã®ownCloudåã®ç”Ÿæˆã«åˆ©ç”¨ã™ã‚‹LDAP属性。" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "ベースグループツリー" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "1行ã«1ã¤ã®ã‚°ãƒ«ãƒ¼ãƒ—ベースDN" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "グループ検索属性" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "グループã¨ãƒ¡ãƒ³ãƒãƒ¼ã®é–¢é€£ä»˜ã‘" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "特殊属性" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "クォータフィールド" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "クォータã®ãƒ‡ãƒ•ォルト" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "ãƒã‚¤ãƒˆ" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "メールフィールド" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "ユーザã®ãƒ›ãƒ¼ãƒ フォルダ命åè¦å‰‡" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "ユーザåを空ã®ã¾ã¾ã«ã—ã¦ãã ã•ã„(デフォルト)。ãã†ã§ãªã„å ´åˆã¯ã€LDAPã‚‚ã—ãã¯ADã®å±žæ€§ã‚’指定ã—ã¦ãã ã•ã„。" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "内部ユーザå" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "デフォルトã§ã¯ã€å†…部ユーザåã¯UUID属性ã‹ã‚‰ä½œæˆã•れã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€ãƒ¦ãƒ¼ã‚¶åãŒãƒ¦ãƒ‹ãƒ¼ã‚¯ã§ã‚りã€ã‹ã¤æ–‡å—ã®å¤‰æ›ãŒå¿…è¦ãªã„ã“ã¨ã‚’ä¿è¨¼ã—ã¾ã™ã€‚内部ユーザåã«ã¯ã€[ a-zA-Z0-9_.@- ] ã®æ–‡å—ã®ã¿ãŒæœ‰åйã§ã‚ã‚‹ã¨ã„ã†åˆ¶é™ãŒã‚りã€ãã®ä»–ã®æ–‡å—ã¯å¯¾å¿œã™ã‚‹ ASCII コードã«å¤‰æ›ã•れるã‹å˜ã«ç„¡è¦–ã•れã¾ã™ã€‚ãã®ãŸã‚ã€ä»–ã®ãƒ¦ãƒ¼ã‚¶åã¨ã®è¡çªã®å›žæ•°ãŒå¢—åŠ ã™ã‚‹ã§ã—ょã†ã€‚内部ユーザåã¯ã€å†…部的ã«ãƒ¦ãƒ¼ã‚¶ã‚’è˜åˆ¥ã™ã‚‹ãŸã‚ã«ç”¨ã„られã€ã¾ãŸã€ownCloudã«ãŠã‘るデフォルトã®ãƒ›ãƒ¼ãƒ フォルダåã¨ã—ã¦ã‚‚用ã„られã¾ã™ã€‚例ãˆã°*DAVサービスã®ã‚ˆã†ã«ã€ãƒªãƒ¢ãƒ¼ãƒˆURLã®ãƒãƒ¼ãƒˆã§ã‚‚ã‚りã¾ã™ã€‚ã“ã®è¨å®šã«ã‚ˆã‚Šã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æŒ¯ã‚‹èˆžã„ã‚’å†å®šç¾©ã—ã¾ã™ã€‚ownCloud 5 以å‰ã¨åŒã˜ã‚ˆã†ãªæŒ¯ã‚‹èˆžã„ã«ã™ã‚‹ãŸã‚ã«ã¯ã€ä»¥ä¸‹ã®ãƒ•ィールドã«ãƒ¦ãƒ¼ã‚¶è¡¨ç¤ºåã®å±žæ€§ã‚’入力ã—ã¾ã™ã€‚空ã«ã™ã‚‹ã¨ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æŒ¯ã‚‹èˆžã„ã¨ãªã‚Šã¾ã™ã€‚å¤‰æ›´ã¯æ–°ã—ããƒžãƒƒãƒ”ãƒ³ã‚°ï¼ˆè¿½åŠ ï¼‰ã•れãŸLDAPユーザã«ãŠã„ã¦ã®ã¿æœ‰åйã¨ãªã‚Šã¾ã™ã€‚" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "内部ユーザå属性:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "UUID検出をå†å®šç¾©ã™ã‚‹" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "デフォルトã§ã¯ã€ownCloud 㯠UUID å±žæ€§ã‚’è‡ªå‹•çš„ã«æ¤œå‡ºã—ã¾ã™ã€‚UUID属性ã¯ã€LDAPユーザã¨LDAPグループを間é•ã„ãªãè˜åˆ¥ã™ã‚‹ãŸã‚ã«åˆ©ç”¨ã•れã¾ã™ã€‚ã¾ãŸã€ã‚‚ã—ã“れを指定ã—ãªã„å ´åˆã¯ã€å†…部ユーザåã¯UUIDã«åŸºã¥ã„ã¦ä½œæˆã•れã¾ã™ã€‚ã“ã®è¨å®šã¯å†å®šç¾©ã™ã‚‹ã“ã¨ãŒã§ãã€ã‚ãªãŸã®é¸æŠžã—ãŸå±žæ€§ã‚’用ã„ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚é¸æŠžã—ãŸå±žæ€§ãŒãƒ¦ãƒ¼ã‚¶ã¨ã‚°ãƒ«ãƒ¼ãƒ—ã®ä¸¡æ–¹ã«å¯¾ã—ã¦é©ç”¨ã§ãã€ã‹ã¤ãƒ¦ãƒ‹ãƒ¼ã‚¯ã§ã‚ã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。空ã§ã‚れã°ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æŒ¯ã‚‹èˆžã„ã¨ãªã‚Šã¾ã™ã€‚変更ã¯ã€æ–°ã—ããƒžãƒƒãƒ”ãƒ³ã‚°ï¼ˆè¿½åŠ ï¼‰ã•れãŸLDAPユーザã¨LDAPグループã«å¯¾ã—ã¦ã®ã¿æœ‰åйã¨ãªã‚Šã¾ã™ã€‚" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "UUID属性:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "ユーザåã¨LDAPユーザã®ãƒžãƒƒãƒ”ング" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloudã¯ï¼ˆãƒ¡ã‚¿ï¼‰ データã®ä¿å˜ã¨å‰²ã‚Šå½“ã¦ã«ãƒ¦ãƒ¼ã‚¶åを使用ã—ã¾ã™ã€‚ユーザをæ£ç¢ºã«è˜åˆ¥ã—ã¦èªè˜ã™ã‚‹ãŸã‚ã«ã€å€‹ã€…ã®LDAPユーザã¯å†…部ユーザåã‚’æŒã£ã¦ã„ã¾ã™ã€‚ã“れã¯ã€ownCloudユーザåã¨LDAPユーザåã®é–“ã®ãƒžãƒƒãƒ”ングãŒå¿…è¦ã§ã‚ã‚‹ã“ã¨ã‚’æ„味ã—ã¦ã„ã¾ã™ã€‚生æˆã•れãŸãƒ¦ãƒ¼ã‚¶åã¯ã€LDAPユーザã®UUIDã¨ãƒžãƒƒãƒ”ングã•れã¾ã™ã€‚åŠ ãˆã¦ã€DNãŒLDAPã¨ã®ã‚¤ãƒ³ã‚¿ãƒ©ã‚¯ã‚·ãƒ§ãƒ³ã‚’削減ã™ã‚‹ãŸã‚ã«ã‚ャッシュã•れã¾ã™ãŒã€è˜åˆ¥ã«ã¯åˆ©ç”¨ã•れã¾ã›ã‚“。DNãŒå¤‰ã‚ã£ãŸå ´åˆã¯ã€å¤‰æ›´ã‚’ownCloudãŒè¦‹ã¤ã‘ã¾ã™ã€‚内部ã®ownCloudåã¯ownCloud全体ã«äº˜ã£ã¦åˆ©ç”¨ã•れã¾ã™ã€‚マッピングをクリアã™ã‚‹ã¨ã€ã„ãŸã‚‹ã¨ã“ã‚ã«ä½¿ã‚れãªã„ã¾ã¾ã®ç‰©ãŒæ®‹ã‚‹ã§ã—ょã†ã€‚マッピングã®ã‚¯ãƒªã‚¢ã¯è¨å®šã«æ•感ã§ã¯ã‚りã¾ã›ã‚“ãŒã€å…¨ã¦ã®LDAPã®è¨å®šã«å½±éŸ¿ã‚’与ãˆã¾ã™ï¼æœ¬ç•ªã®ç’°å¢ƒã§ã¯æ±ºã—ã¦ãƒžãƒƒãƒ”ングをクリアã—ãªã„ã§ãã ã•ã„。テストもã—ãã¯å®Ÿé¨“ã®æ®µéšŽã§ã®ã¿ãƒžãƒƒãƒ”ングã®ã‚¯ãƒªã‚¢ã‚’行ãªã£ã¦ãã ã•ã„。" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "ユーザåã¨LDAPユーザã®ãƒžãƒƒãƒ”ングをクリアã™ã‚‹" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "グループåã¨LDAPグループã®ãƒžãƒƒãƒ”ングをクリアã™ã‚‹" + +#: templates/settings.php:111 msgid "Test Configuration" -msgstr "テストè¨å®š" +msgstr "è¨å®šã‚’テスト" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "ヘルプ" diff --git a/l10n/ja_JP/user_webdavauth.po b/l10n/ja_JP/user_webdavauth.po index 2341b9f95c72b93cdd0cd03f102c7358e294c0b2..9db2784888df7e417392d0c9347ef48a72a7bbc0 100644 --- a/l10n/ja_JP/user_webdavauth.po +++ b/l10n/ja_JP/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013. +# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012 +# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ka/core.po b/l10n/ka/core.po index 63d4dff145e8074ead81148bfe2363a034d3f0e3..fc467e8e09f8ab8dae49086a925d4395f4a5c4b8 100644 --- a/l10n/ka/core.po +++ b/l10n/ka/core.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -212,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -293,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "პáƒáƒ áƒáƒšáƒ˜" @@ -396,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -519,37 +526,37 @@ msgstr "" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -557,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:36 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:61 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/ka/files.po b/l10n/ka/files.po index 6dcd0b94c0b66c0c0d8207d3f0f7705ff02e3724..478d1f8e864755512389791c2fe13c0e78dfcdc9 100644 --- a/l10n/ka/files.po +++ b/l10n/ka/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "ფáƒáƒ˜áƒšáƒ”ბი" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/ka/files_encryption.po b/l10n/ka/files_encryption.po index 357e27ab92d0dfcbd1514433584c804807f34507..12883dff6471a6bedcd0479b0ddd9fc756e92a41 100644 --- a/l10n/ka/files_encryption.po +++ b/l10n/ka/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: ka\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/ka/files_external.po b/l10n/ka/files_external.po index 1d2bb5cb2b0acc58951638ca68fde819294fe972..b0114117f5bae0827b0b7f615d368dd553eefe1c 100644 --- a/l10n/ka/files_external.po +++ b/l10n/ka/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/ka/files_sharing.po b/l10n/ka/files_sharing.po index 622310cbd5baa0bf5cb9fe5fdd4e053ce8ed4663..a0791b1d5d43142a380192e5f364f2bb3825eaf3 100644 --- a/l10n/ka/files_sharing.po +++ b/l10n/ka/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Lasha GeTto <getto379@mail.ru>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ka/files_trashbin.po b/l10n/ka/files_trashbin.po index e26f005489c69ef3fe770d1c3ed011f243a004df..f40050033f21b02d8952425bc2d366be01322489 100644 --- a/l10n/ka/files_trashbin.po +++ b/l10n/ka/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ka/files_versions.po b/l10n/ka/files_versions.po index 302be1bdbfaab2723b889d39533a5fa392058530..c36ba25f09d4a8577b31ba931bb5a8884905cd75 100644 --- a/l10n/ka/files_versions.po +++ b/l10n/ka/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ka/lib.po b/l10n/ka/lib.po index 6051b7dcc6d29ab4c6277284ab83422f50bed241..9974f858cf014572d65f7ec6f0b160546d88cf61 100644 --- a/l10n/ka/lib.po +++ b/l10n/ka/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# GeoCybers <getto379@mail.ru>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -18,43 +17,43 @@ msgstr "" "Language: ka\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "შველáƒ" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "პერსáƒáƒœáƒ" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლები" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ი" -#: files.php:209 +#: files.php:207 msgid "ZIP download is turned off." msgstr "ZIP გáƒáƒ“მáƒáƒ¬áƒ”რრგáƒáƒ›áƒáƒ თულიáƒ" -#: 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 "" @@ -114,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -236,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ka/settings.po b/l10n/ka/settings.po index 0a85ca4431cf6deb8032762420419ae05c2477b0..fe9f5ba85c54637c4565d9dc84fd56acc54be53c 100644 --- a/l10n/ka/settings.po +++ b/l10n/ka/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "პáƒáƒ áƒáƒšáƒ˜" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/ka/user_ldap.po b/l10n/ka/user_ldap.po index 1396bede36a683de742445703de6cf05df88f25b..d171be00d72574fee1306d1634c3db2b8547a5c4 100644 --- a/l10n/ka/user_ldap.po +++ b/l10n/ka/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: ka\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "პáƒáƒ áƒáƒšáƒ˜" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "შველáƒ" diff --git a/l10n/ka/user_webdavauth.po b/l10n/ka/user_webdavauth.po index 5433bc595c77dd9e8d0b0a0af0bfdea8c752640d..81c256549525ade1d31ea0b64d32718ab565a0ca 100644 --- a/l10n/ka/user_webdavauth.po +++ b/l10n/ka/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ka_GE/core.po b/l10n/ka_GE/core.po index ea4a85683bd69e306bfb9a49b416f77ab555b47b..8b649f60521e064789189585d213fe16ffe40d74 100644 --- a/l10n/ka_GE/core.po +++ b/l10n/ka_GE/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <romeo@energo-pro.ge>, 2012. -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" @@ -214,26 +212,30 @@ msgstr "ბáƒáƒšáƒ წელს" msgid "years ago" msgstr "წლის წინ" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "დიáƒáƒ®" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "áƒáƒ ჩევáƒ" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "უáƒáƒ ყáƒáƒ¤áƒ" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "áƒáƒ ჩევáƒ" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "კი" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "áƒáƒ áƒ" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "დიáƒáƒ®" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -285,7 +287,7 @@ msgstr "გáƒáƒ–იáƒáƒ დრთქვენთვის {owner}–ის #: js/share.js:159 msgid "Share with" -msgstr "გáƒáƒ£áƒ–იáƒáƒ ე" +msgstr "გáƒáƒáƒ–იáƒáƒ ე შემდეგით:" #: js/share.js:164 msgid "Share with link" @@ -295,7 +297,7 @@ msgstr "გáƒáƒ£áƒ–იáƒáƒ ე ლინკით" msgid "Password protect" msgstr "პáƒáƒ áƒáƒšáƒ˜áƒ— დáƒáƒªáƒ•áƒ" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "პáƒáƒ áƒáƒšáƒ˜" @@ -333,7 +335,7 @@ msgstr "გáƒáƒ–იáƒáƒ დრ{item}–ში {user}–ის მიერ" #: js/share.js:308 msgid "Unshare" -msgstr "გáƒáƒ–იáƒáƒ ების მáƒáƒ®áƒ¡áƒœáƒ" +msgstr "გáƒáƒ£áƒ–იáƒáƒ ებáƒáƒ“ი" #: js/share.js:320 msgid "can edit" @@ -398,24 +400,27 @@ msgstr "ownCloud პáƒáƒ áƒáƒšáƒ˜áƒ¡ შეცვლáƒ" msgid "Use the following link to reset your password: {link}" msgstr "გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნე შემდეგი ლინკი პáƒáƒ áƒáƒšáƒ˜áƒ¡ შესáƒáƒªáƒ•ლელáƒáƒ“: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "თქვენ მáƒáƒ’ივáƒáƒ— პáƒáƒ áƒáƒšáƒ˜áƒ¡ შესáƒáƒªáƒ•ლელი ლინკი მეილზე" +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "რესეტის მეილი გáƒáƒ˜áƒ’ზáƒáƒ•ნáƒ" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "მáƒáƒ—ხáƒáƒ•ნრშეწყდáƒ!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "თქვენ მáƒáƒ’ივáƒáƒ— პáƒáƒ áƒáƒšáƒ˜áƒ¡ შესáƒáƒªáƒ•ლელი ლინკი მეილზე" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი" +msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "პáƒáƒ áƒáƒšáƒ˜áƒ¡ შეცვლის მáƒáƒ—ხáƒáƒ•ნáƒ" @@ -441,7 +446,7 @@ msgstr "პირáƒáƒ“ი" #: strings.php:6 msgid "Users" -msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლები" +msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი" #: strings.php:7 msgid "Apps" @@ -449,7 +454,7 @@ msgstr "áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ”ბი" #: strings.php:8 msgid "Admin" -msgstr "áƒáƒ“მინი" +msgstr "áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ი" #: strings.php:9 msgid "Help" @@ -521,75 +526,80 @@ msgstr "დáƒáƒ›áƒáƒ¢áƒ”ბითი ფუნქციები" msgid "Data folder" msgstr "მáƒáƒœáƒáƒªáƒ”მთრსáƒáƒ¥áƒáƒ¦áƒáƒšáƒ“ე" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "მáƒáƒœáƒáƒªáƒ”მთრბáƒáƒ–ის კáƒáƒœáƒ¤áƒ˜áƒ’ურირებáƒ" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "გáƒáƒ›áƒáƒ§áƒ”ნებული იქნებáƒ" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "მáƒáƒœáƒáƒªáƒ”მთრბáƒáƒ–ის მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "მáƒáƒœáƒáƒªáƒ”მთრბáƒáƒ–ის პáƒáƒ áƒáƒšáƒ˜" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "მáƒáƒœáƒáƒªáƒ”მთრბáƒáƒ–ის სáƒáƒ®áƒ”ლი" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "ბáƒáƒ–ის ცხრილის ზáƒáƒ›áƒ" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "მáƒáƒœáƒáƒªáƒ”მთრბáƒáƒ–ის ჰáƒáƒ¡áƒ¢áƒ˜" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "კáƒáƒœáƒ¤áƒ˜áƒ’ურáƒáƒªáƒ˜áƒ˜áƒ¡ დáƒáƒ¡áƒ ულებáƒ" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "თქვენი კáƒáƒœáƒ¢áƒ áƒáƒšáƒ˜áƒ¡ ქვეშ მყáƒáƒ¤áƒ˜ ვებ სერვისები" +msgstr "web services under your control" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "გáƒáƒ›áƒáƒ¡áƒ•ლáƒ" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი შესვლრუáƒáƒ ყáƒáƒ¤áƒ˜áƒšáƒ˜áƒ!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "თუ თქვენ áƒáƒ შეცვლით პáƒáƒ áƒáƒšáƒ¡, თქვენი áƒáƒœáƒ’áƒáƒ იში შეიძლებრიყáƒáƒ¡ დáƒáƒ¨áƒ•ებáƒáƒ“ი სხვებისთვის" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "გთხáƒáƒ•თ შეცვáƒáƒšáƒáƒ— თქვენი პáƒáƒ áƒáƒšáƒ˜, თქვენი áƒáƒœáƒ’áƒáƒ იშის დáƒáƒ¡áƒáƒªáƒáƒ•áƒáƒ“." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "დáƒáƒ’áƒáƒ•იწყდáƒáƒ— პáƒáƒ áƒáƒšáƒ˜?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "დáƒáƒ›áƒáƒ®áƒ¡áƒáƒ•რებáƒ" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "შესვლáƒ" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "áƒáƒšáƒ¢áƒ”რნáƒáƒ¢áƒ˜áƒ£áƒšáƒ˜ Login–ი" diff --git a/l10n/ka_GE/files.po b/l10n/ka_GE/files.po index d0e564db2006db777387e46f1402d9a71d756a2c..539f9e875ad5ac8e13c614bcb49c633293d32445 100644 --- a/l10n/ka_GE/files.po +++ b/l10n/ka_GE/files.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <romeo@energo-pro.ge>, 2012. -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" @@ -29,10 +27,6 @@ msgstr "%s –ის გáƒáƒ“áƒáƒ¢áƒáƒœáƒ ვერმáƒáƒ®áƒ”რხდრmsgid "Could not move %s" msgstr "%s –ის გáƒáƒ“áƒáƒ¢áƒáƒœáƒ ვერმáƒáƒ®áƒ”რხდáƒ" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "ფáƒáƒ˜áƒšáƒ˜áƒ¡ სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევრვერმáƒáƒ®áƒ”რხდáƒ" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "ფáƒáƒ˜áƒšáƒ˜ áƒáƒ áƒáƒ˜áƒ¢áƒ•ირთáƒ. უცნáƒáƒ‘ი შეცდáƒáƒ›áƒ" @@ -80,55 +74,59 @@ msgstr "დáƒáƒ£áƒ¨áƒ•ებელი დირექტáƒáƒ იáƒ." msgid "Files" msgstr "ფáƒáƒ˜áƒšáƒ”ბი" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "გáƒáƒ–იáƒáƒ ებáƒ" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "სრულáƒáƒ“ წáƒáƒ¨áƒšáƒ" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "წáƒáƒ¨áƒšáƒ" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "გáƒáƒ“áƒáƒ ქმევáƒ" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "მáƒáƒªáƒ“ის რეჟიმში" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} უკვე áƒáƒ სებáƒáƒ‘ს" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "შეცვლáƒ" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "სáƒáƒ®áƒ”ლის შემáƒáƒ—áƒáƒ•áƒáƒ–ებáƒ" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "უáƒáƒ ყáƒáƒ¤áƒ" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} შეცვლილირ{old_name}–ით" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "დáƒáƒ‘რუნებáƒ" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "მიმდინáƒáƒ ეáƒáƒ‘ს წáƒáƒ¨áƒšáƒ˜áƒ¡ áƒáƒžáƒ”რáƒáƒªáƒ˜áƒ" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 ფáƒáƒ˜áƒšáƒ˜áƒ¡ áƒáƒ¢áƒ•ირთვáƒ" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "ფáƒáƒ˜áƒšáƒ”ბი იტვირთებáƒ" @@ -154,69 +152,77 @@ 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 "თქვენი ფáƒáƒ˜áƒšáƒ˜áƒ¡ áƒáƒ¢áƒ•ირთვრვერმáƒáƒ®áƒ”რხდáƒ. ის áƒáƒ ის სáƒáƒ¥áƒáƒ¦áƒáƒšáƒ“ე დრშეიცáƒáƒ•ს 0 ბáƒáƒ˜áƒ¢áƒ¡" -#: 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 "დáƒáƒ£áƒ¨áƒ•ებელი ფáƒáƒšáƒ“ერის სáƒáƒ®áƒ”ლი. 'Shared'–ის გáƒáƒ›áƒáƒ§áƒ”ნებრრეზერვირებულირ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 "შეცდáƒáƒ›áƒ" -#: 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} ფáƒáƒ˜áƒšáƒ˜" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "ფáƒáƒ˜áƒšáƒ˜áƒ¡ სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევრვერმáƒáƒ®áƒ”რხდáƒ" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "áƒáƒ¢áƒ•ირთვáƒ" @@ -277,37 +283,37 @@ msgstr "წáƒáƒ¨áƒšáƒ˜áƒšáƒ˜ ფáƒáƒ˜áƒšáƒ”ბი" msgid "Cancel upload" msgstr "áƒáƒ¢áƒ•ირთვის გáƒáƒ£áƒ¥áƒ›áƒ”ბáƒ" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "გáƒáƒ–იáƒáƒ ების მáƒáƒ®áƒ¡áƒœáƒ" +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/ka_GE/files_encryption.po b/l10n/ka_GE/files_encryption.po index 538122996f96aa58c404e4fc16ca2e438f3308f8..d2b48f7eeb99d8ed59db45d3618443e5dfdba435 100644 --- a/l10n/ka_GE/files_encryption.po +++ b/l10n/ka_GE/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: ka_GE\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "შენáƒáƒ®áƒ•áƒ..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "ენკრიპციáƒ" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "ფáƒáƒ˜áƒšáƒ˜áƒ¡ ენკრიპცირჩáƒáƒ თულიáƒ." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "შემდეგი ფáƒáƒ˜áƒšáƒ£áƒ ი ტიპების ენკრიპცირáƒáƒ მáƒáƒ®áƒ“ებáƒ:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "áƒáƒ›áƒáƒ˜áƒ¦áƒ” შემდეგი ფáƒáƒ˜áƒšáƒ˜áƒ¡ ტიპები ენკრიპციიდáƒáƒœ:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "áƒáƒ áƒ" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ka_GE/files_external.po b/l10n/ka_GE/files_external.po index 29e278e6e526a0257e85f0b5553abfa8bcc5543f..5dc3ff7ca3702bffe931ee9a301b5b51f944772a 100644 --- a/l10n/ka_GE/files_external.po +++ b/l10n/ka_GE/files_external.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: drlinux64 <romeo@energo-pro.ge>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -38,19 +37,26 @@ msgstr "გთხáƒáƒ•თ მიუთითáƒáƒ— Dropbox áƒáƒžáƒšáƒ˜áƒ™áƒ msgid "Error configuring Google Drive storage" msgstr "შეცდáƒáƒ›áƒ Google Drive სáƒáƒªáƒáƒ•ის კáƒáƒœáƒ¤áƒ˜áƒ’ურირების დრáƒáƒ¡" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>გáƒáƒ¤áƒ თხილებáƒ:</b> \"smbclient\" áƒáƒ áƒáƒ ის ინსტáƒáƒšáƒ˜áƒ ებული. CIFS/SMB ზიáƒáƒ ების მáƒáƒœáƒ¢áƒ˜áƒ ებრშეუძლებელიáƒ. გთხáƒáƒ•თ თხáƒáƒ•áƒáƒ— თქვენს სისტემურáƒáƒ“მინისტრáƒáƒ¢áƒáƒ ებს დáƒáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ áƒáƒ¡ ის." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>გáƒáƒ¤áƒ თხილებáƒ:</b> FTP მხáƒáƒ დáƒáƒáƒ”რრáƒáƒ áƒáƒ ის áƒáƒ¥áƒ¢áƒ˜áƒ£áƒ ი áƒáƒœ დáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ ებული. FTP ზიáƒáƒ ის მáƒáƒœáƒ¢áƒ˜áƒ ებრშეუძლებელიáƒ. გთხáƒáƒ•თ თხáƒáƒ•áƒáƒ— თქვენს სისტემურáƒáƒ“მინისტრáƒáƒ¢áƒáƒ ებს დáƒáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ áƒáƒ¡ ის." +#: lib/config.php:437 +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 "<b>გáƒáƒ¤áƒ თხილებáƒ:</b>PHP–ის Curl მხáƒáƒ დáƒáƒáƒ”რრáƒáƒ áƒáƒ ის ჩáƒáƒ თული áƒáƒœ ინსტáƒáƒšáƒ˜áƒ ებული. ownCloud / WebDAV áƒáƒœ GoogleDrive–ის მáƒáƒœáƒ¢áƒ˜áƒ ებრშეუძლებელიáƒ. თხáƒáƒ•ეთ თქვენს áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ს დáƒáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ áƒáƒ¡ ის." + #: templates/settings.php:3 msgid "External Storage" msgstr "ექსტერნáƒáƒš სáƒáƒªáƒáƒ•ი" diff --git a/l10n/ka_GE/files_sharing.po b/l10n/ka_GE/files_sharing.po index 968899752deee294ccda279a6f7a3f5780c1e8f9..c7838f27615e14c8a428d77cdb59c174d755bc70 100644 --- a/l10n/ka_GE/files_sharing.po +++ b/l10n/ka_GE/files_sharing.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <romeo@energo-pro.ge>, 2012. -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: drlinux64 <romeo@energo-pro.ge>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/ka_GE/files_trashbin.po b/l10n/ka_GE/files_trashbin.po index 3ed31fdce60f906001a37aeec8d8105eeac888c0..8242a24c79a6307d5208d2d2386697b9f7ec617f 100644 --- a/l10n/ka_GE/files_trashbin.po +++ b/l10n/ka_GE/files_trashbin.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: drlinux64 <romeo@energo-pro.ge>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,11 +27,11 @@ msgstr "ფáƒáƒ˜áƒšáƒ˜ %s–ის სრულáƒáƒ“ წáƒáƒ¨áƒšáƒ ვერmsgid "Couldn't restore %s" msgstr "%s–ის áƒáƒ¦áƒ“გენრვერმáƒáƒ®áƒ”რხდáƒ" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "მიმდინáƒáƒ ეáƒáƒ‘ს áƒáƒ¦áƒ“გენის áƒáƒžáƒ”რáƒáƒªáƒ˜áƒ" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "შეცდáƒáƒ›áƒ" @@ -40,31 +39,31 @@ msgstr "შეცდáƒáƒ›áƒ" msgid "delete file permanently" msgstr "ფáƒáƒ˜áƒšáƒ˜áƒ¡ სრულáƒáƒ“ წáƒáƒ¨áƒšáƒ" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "სრულáƒáƒ“ წáƒáƒ¨áƒšáƒ" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "სáƒáƒ®áƒ”ლი" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "წáƒáƒ¨áƒšáƒ˜áƒšáƒ˜" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 სáƒáƒ¥áƒáƒ¦áƒáƒšáƒ“ე" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} სáƒáƒ¥áƒáƒ¦áƒáƒšáƒ“ე" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 ფáƒáƒ˜áƒšáƒ˜" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} ფáƒáƒ˜áƒšáƒ˜" diff --git a/l10n/ka_GE/files_versions.po b/l10n/ka_GE/files_versions.po index 13de4c38f4e54f9eeb161d066c483163f7e34fe2..35af4eeea3b2a1f7c82d1b6f53d721ddcc8b23d2 100644 --- a/l10n/ka_GE/files_versions.po +++ b/l10n/ka_GE/files_versions.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" +"Last-Translator: drlinux64 <romeo@energo-pro.ge>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/ka_GE/lib.po b/l10n/ka_GE/lib.po index ff6c7f4124f0844046eeeb6e61faef57133ed9bb..288c3840485623f1654e8bf23395e738d8262439 100644 --- a/l10n/ka_GE/lib.po +++ b/l10n/ka_GE/lib.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# drlinux64 <romeo@energo-pro.ge>, 2012 -# drlinux64 <romeo@energo-pro.ge>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" @@ -19,47 +17,47 @@ msgstr "" "Language: ka_GE\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "დáƒáƒ®áƒ›áƒáƒ ებáƒ" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "პირáƒáƒ“ი" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "პáƒáƒ áƒáƒ›áƒ”ტრები" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ”ბი" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ი" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP download–ი გáƒáƒ—იშულიáƒ" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "ფáƒáƒ˜áƒšáƒ”ბი უნდრგáƒáƒ“მáƒáƒ˜áƒ¢áƒ•ირთáƒáƒ¡ სáƒáƒ—ითáƒáƒáƒ“." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "უკáƒáƒœ ფáƒáƒ˜áƒšáƒ”ბში" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "áƒáƒ ჩეული ფáƒáƒ˜áƒšáƒ”ბი ძáƒáƒšáƒ˜áƒáƒœ დიდირzip ფáƒáƒ˜áƒšáƒ˜áƒ¡ გენერáƒáƒªáƒ˜áƒ˜áƒ¡áƒ—ვის." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "ვერგáƒáƒœáƒ˜áƒ¡áƒáƒ–ღვრáƒ" @@ -115,72 +113,76 @@ msgstr "%s áƒáƒ მიუთითáƒáƒ— წერტილი ბáƒáƒ–ის msgid "%s set the database host." msgstr "%s მიუთითეთ ბáƒáƒ–ის ჰáƒáƒ¡áƒ¢áƒ˜." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL იუზერნეიმი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის სწáƒáƒ ი" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "თქვენ უნდრშეიყვáƒáƒœáƒáƒ— áƒáƒ სებული მáƒáƒ›áƒ®áƒ›áƒáƒ ებელის სáƒáƒ®áƒ”ლი áƒáƒœ áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ი." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle იუზერნეიმი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის სწáƒáƒ ი" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL იუზერნეიმი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის სწáƒáƒ ი" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "DB შეცდáƒáƒ›áƒ: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Offending ბრძáƒáƒœáƒ”ბრიყáƒ: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი '%s'@'localhost' უკვე áƒáƒ სებáƒáƒ‘ს." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "წáƒáƒ¨áƒáƒšáƒ” ეს მáƒáƒ›áƒ®áƒáƒ›áƒ ებელი MySQL–იდáƒáƒœ" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი '%s'@'%%' უკვე áƒáƒ სებáƒáƒ‘ს" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "წáƒáƒ¨áƒáƒšáƒ” ეს მáƒáƒ›áƒ®áƒáƒ›áƒ ებელი MySQL–იდáƒáƒœ" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle იუზერნეიმი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის სწáƒáƒ ი" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Offending ბრძáƒáƒœáƒ”ბრიყáƒ: \"%s\", სáƒáƒ®áƒ”ლი: %s, პáƒáƒ áƒáƒšáƒ˜: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის მáƒáƒ თებული: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "თქვენი web სერვერი áƒáƒ áƒáƒ ის კáƒáƒœáƒ¤áƒ˜áƒ’ურირებული ფáƒáƒ˜áƒš სინქრáƒáƒœáƒ˜áƒ–áƒáƒªáƒ˜áƒ˜áƒ¡áƒ—ვის, რáƒáƒ“გáƒáƒœ WebDAV ინტერფეისი შეიძლებრიყáƒáƒ¡ გáƒáƒ¢áƒ”ხილი." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "გთხáƒáƒ•თ გáƒáƒ“áƒáƒáƒ—ვáƒáƒšáƒ˜áƒ”რáƒáƒ— <a href='%s'>ინსტáƒáƒšáƒáƒªáƒ˜áƒ˜áƒ¡ გზáƒáƒ›áƒ™áƒ•ლევი</a>." @@ -237,19 +239,6 @@ msgstr "ბáƒáƒšáƒ წელს" msgid "years ago" msgstr "წლის წინ" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s ხელმისáƒáƒ¬áƒ•დáƒáƒ›áƒ˜áƒ. მიიღეთ <a href=\"%s\">უფრრმეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "გáƒáƒœáƒáƒ®áƒšáƒ”ბულიáƒ" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "გáƒáƒœáƒáƒ®áƒšáƒ”ბის ძებნრგáƒáƒ—იშულიáƒ" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ka_GE/settings.po b/l10n/ka_GE/settings.po index 46d26abbd5042ceb6e2963e7d7620e5cc31387f0..6c7bdf88ca23e9695ab5b7d838f526aba57c49c3 100644 --- a/l10n/ka_GE/settings.po +++ b/l10n/ka_GE/settings.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <romeo@energo-pro.ge>, 2012. -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. +# drlinux64 <romeo@energo-pro.ge>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" @@ -23,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ”ბის სირვერჩáƒáƒ›áƒáƒ˜áƒ¢áƒ•ირთრApp Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "áƒáƒ•თენტიფიკáƒáƒªáƒ˜áƒ˜áƒ¡ შეცდáƒáƒ›áƒ" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "თქვენი დისფლეის სáƒáƒ®áƒ”ლი უკვე შეიცვáƒáƒšáƒ" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "დისფლეის სáƒáƒ®áƒ”ლის შეცვლრვერმáƒáƒ®áƒ”რხდáƒ" @@ -118,52 +121,52 @@ msgstr "შეცდáƒáƒ›áƒ áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ˜áƒ¡ გáƒáƒœáƒáƒ®áƒš msgid "Updated" msgstr "გáƒáƒœáƒáƒ®áƒšáƒ”ბულიáƒ" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" -msgstr "ჯგუფი" +msgstr "ჯგუფები" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "ჯგუფის áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ი" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "წáƒáƒ¨áƒšáƒ" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "ჯგუფის დáƒáƒ›áƒáƒ¢áƒ”ბáƒ" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "უნდრმიუთითáƒáƒ— áƒáƒ სებული მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "შეცდáƒáƒ›áƒ მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის შექმნისáƒáƒ¡" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "უნდრმიუთითáƒáƒ— áƒáƒ სებული პáƒáƒ áƒáƒšáƒ˜" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -314,19 +317,19 @@ msgstr "ლáƒáƒ’ი" msgid "Log level" msgstr "ლáƒáƒ’ირების დáƒáƒœáƒ”" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "უფრრმეტი" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" -msgstr "naklebi" +msgstr "უფრრნáƒáƒ™áƒšáƒ”ბი" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "ვერსიáƒ" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -397,7 +400,7 @@ msgstr "áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ ფáƒáƒ˜áƒšáƒ”ბის სინქრრmsgid "Show First Run Wizard again" msgstr "მáƒáƒ©áƒ•ენე თáƒáƒ•იდáƒáƒœ გáƒáƒ¨áƒ•ებული ვიზáƒáƒ დი" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "პáƒáƒ áƒáƒšáƒ˜" @@ -421,82 +424,74 @@ msgstr "áƒáƒ®áƒáƒšáƒ˜ პáƒáƒ áƒáƒšáƒ˜" msgid "Change password" msgstr "პáƒáƒ áƒáƒšáƒ˜áƒ¡ შეცვლáƒ" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "დისპლეის სáƒáƒ®áƒ”ლი" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "დისფლეის სáƒáƒ®áƒ”ლი შეიცვáƒáƒšáƒ" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "თქვენი დისფლეის სáƒáƒ®áƒ”ლის შეცვლრვერმáƒáƒ®áƒ”რხდáƒ" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "დისფლეის სáƒáƒ®áƒ”ლის შეცვლáƒ" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "იმეილი" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "თქვენი იმეილ მისáƒáƒ›áƒáƒ თი" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "შეáƒáƒ•სეთ იმეილ მისáƒáƒ›áƒáƒ თის ველი პáƒáƒ áƒáƒšáƒ˜áƒ¡ áƒáƒ¦áƒ¡áƒáƒ“გენáƒáƒ“" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "ენáƒ" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "თáƒáƒ გმნის დáƒáƒ®áƒ›áƒáƒ ებáƒ" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნე შემდეგი მისáƒáƒ›áƒáƒ თი ownCloud–თáƒáƒœ დáƒáƒ¡áƒáƒ™áƒáƒ•შირებლáƒáƒ“ შენს ფáƒáƒ˜áƒšáƒ›áƒ”ნეჯერში" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "შექმნáƒ" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "სáƒáƒ¬áƒ§áƒ˜áƒ¡áƒ˜ სáƒáƒªáƒáƒ•ი" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "ულიმიტáƒ" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "სხვáƒ" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "სáƒáƒªáƒáƒ•ი" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "შეცვáƒáƒšáƒ” დისფლეის სáƒáƒ®áƒ”ლი" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "დáƒáƒáƒ§áƒ”ნეთ áƒáƒ®áƒáƒšáƒ˜ პáƒáƒ áƒáƒšáƒ˜" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "სáƒáƒ¬áƒ§áƒ˜áƒ¡áƒ˜ პáƒáƒ áƒáƒ›áƒ”ტრები" diff --git a/l10n/ka_GE/user_ldap.po b/l10n/ka_GE/user_ldap.po index 6931493d23f7a85ec5456ea115e2ea7d3b77f541..0d4e55dd6c9a8f71737107f914e8e7d27dd455b7 100644 --- a/l10n/ka_GE/user_ldap.po +++ b/l10n/ka_GE/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: ka_GE\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "შეცდáƒáƒ›áƒ სერვერის კáƒáƒœáƒ¤áƒ˜áƒ’ურáƒáƒªáƒ˜áƒ˜áƒ¡ წáƒáƒ¨áƒšáƒ˜áƒ¡áƒáƒ¡" @@ -54,281 +57,363 @@ msgstr "დáƒáƒ•ტáƒáƒ•áƒáƒ— პáƒáƒ áƒáƒ›áƒ”ტრები?" msgid "Cannot add server configuration" msgstr "სერვერის პáƒáƒ áƒáƒ›áƒ”ტრების დáƒáƒ›áƒáƒ¢áƒ”ბრვერმáƒáƒ®áƒ”რხდáƒ" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "დáƒáƒ¡áƒ ულდáƒ" + +#: js/settings.js:117 +msgid "Error" +msgstr "შეცდáƒáƒ›áƒ" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "კáƒáƒ•შირის ტესტირებრმáƒáƒ®áƒ”რხდáƒ" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "კáƒáƒ•შირის ტესტირებრვერმáƒáƒ®áƒ”რხდáƒ" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "ნáƒáƒ›áƒ“ვილáƒáƒ“ გინდáƒáƒ— წáƒáƒ¨áƒáƒšáƒáƒ— სერვერის მიმდინáƒáƒ ე პáƒáƒ áƒáƒ›áƒ”ტრები?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "წáƒáƒ¨áƒšáƒ˜áƒ¡ დáƒáƒ“áƒáƒ¡áƒ¢áƒ£áƒ ებáƒ" -#: templates/settings.php:8 +#: templates/settings.php:9 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>გáƒáƒ¤áƒ თხილებáƒ:</b> áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ˜áƒ¡ user_ldap დრuser_webdavauth áƒáƒ áƒáƒ—áƒáƒ•სებáƒáƒ“იáƒ. თქვენ შეიძლებრშეეჩეხáƒáƒ— მáƒáƒ£áƒšáƒáƒ“ნელ შშედეგებს. თხáƒáƒ•ეთ თქვენს áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ს ჩáƒáƒ—იშáƒáƒ¡ ერთერთი." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>გáƒáƒ¤áƒ თხილებáƒ:</b> PHP LDAP მáƒáƒ“ული áƒáƒ áƒáƒ ის ინსტáƒáƒšáƒ˜áƒ ებული, ბექენდი áƒáƒ იმუშáƒáƒ•ებს. თხáƒáƒ•ეთ თქვენს áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ს დáƒáƒáƒ˜áƒœáƒ¡áƒ¢áƒáƒšáƒ˜áƒ áƒáƒ¡ ის." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "სერვერის პáƒáƒ áƒáƒ›áƒ”ტრები" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "სერვერის პáƒáƒ áƒáƒ›áƒ”ტრების დáƒáƒ›áƒáƒ¢áƒ”ბáƒ" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "ჰáƒáƒ¡áƒ¢áƒ˜" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "თქვენ შეგიძლიáƒáƒ— გáƒáƒ›áƒáƒ¢áƒáƒ•áƒáƒ— პრáƒáƒ¢áƒáƒ™áƒáƒšáƒ˜. გáƒáƒ დრáƒáƒ›áƒ˜áƒ¡áƒ გáƒáƒ˜áƒ დებáƒáƒ— SSL. შემდეგ დáƒáƒ˜áƒ¬áƒ§áƒ”თ ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "სáƒáƒ¬áƒ§áƒ˜áƒ¡áƒ˜ DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "ერთი სáƒáƒ¬áƒ§áƒ˜áƒ¡áƒ˜ DN ერთ ხáƒáƒ–ზე" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "თქვენ შეგიძლიáƒáƒ— მიუთითáƒáƒ— სáƒáƒ¬áƒ§áƒ˜áƒ¡áƒ˜ DN მáƒáƒ›áƒ®áƒ›áƒáƒ ებლებისთვის დრჯგუფებისთვის Advanced ტáƒáƒ‘ში" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის DN რáƒáƒ›áƒ”ლთáƒáƒœáƒáƒª უნდრმáƒáƒ®áƒ“ეს დáƒáƒ™áƒáƒ•შირებრმáƒáƒ®áƒ“ებრშემდეგნáƒáƒ˜áƒ áƒáƒ“ მáƒáƒ’: uid=agent,dc=example,dc=com. ხáƒáƒšáƒ áƒáƒœáƒáƒœáƒ˜áƒ›áƒ£áƒ ი დáƒáƒ¨áƒ•ებისთვის, დáƒáƒ¢áƒáƒ•ეთ DN–ის დრპáƒáƒ áƒáƒšáƒ˜áƒ¡ ველები ცáƒáƒ იელი." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "პáƒáƒ áƒáƒšáƒ˜" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "áƒáƒœáƒáƒœáƒ˜áƒ›áƒ£áƒ ი დáƒáƒ¨áƒ•ებისთვის, დáƒáƒ¢áƒáƒ•ეთ DN–ის დრპáƒáƒ áƒáƒšáƒ˜áƒ¡ ველები ცáƒáƒ იელი." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის ფილტრი" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "რáƒáƒªáƒ შემáƒáƒ¡áƒ•ლრგáƒáƒœáƒ®áƒáƒ ციელდებრáƒáƒ¡áƒ”იძლებრმáƒáƒ•áƒáƒ®áƒ“ინáƒáƒ— გáƒáƒ¤áƒ˜áƒšáƒ¢áƒ•რáƒ. %%uid შეიცვლებრიუზერნეიმით მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის ველში." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნეთ %%uid დáƒáƒ›áƒáƒ¡áƒ ულებელი მáƒáƒ’: \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლებიის სიის ფილტრი" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "გáƒáƒ¤áƒ˜áƒšáƒ¢áƒ•რრგáƒáƒœáƒ®áƒáƒ ციელდებáƒ, რáƒáƒªáƒ მáƒáƒ›áƒ®áƒ›áƒáƒ ებლების სირჩáƒáƒ›áƒáƒ˜áƒ¢áƒ•ირთებáƒ." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "ყáƒáƒ•ელგვáƒáƒ ი დáƒáƒ›áƒáƒ¡áƒ ულებელის გáƒáƒ ეშე, მáƒáƒ’: \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "ჯგუფის ფილტრი" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "გáƒáƒ¤áƒ˜áƒšáƒ¢áƒ•რრგáƒáƒœáƒ®áƒáƒ ციელდებáƒ, რáƒáƒªáƒ ჯგუფის სირჩáƒáƒ›áƒáƒ˜áƒ¢áƒ•ირთებáƒ." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "ყáƒáƒ•ელგვáƒáƒ ი დáƒáƒ›áƒáƒ¡áƒ ულებელის გáƒáƒ ეშე, მáƒáƒ’: \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "კáƒáƒ•შირის პáƒáƒ áƒáƒ›áƒ”ტრები" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "კáƒáƒœáƒ¤áƒ˜áƒ’ურáƒáƒªáƒ˜áƒ áƒáƒ¥áƒ¢áƒ˜áƒ£áƒ იáƒ" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "რáƒáƒªáƒ გáƒáƒ“áƒáƒœáƒ˜áƒ¨áƒœáƒ£áƒšáƒ˜áƒ, ეს კáƒáƒœáƒ¤áƒ˜áƒ’ურáƒáƒªáƒ˜áƒ გáƒáƒ›áƒáƒ¢áƒáƒ•ებული იქნებáƒ." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "პáƒáƒ ტი" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "ბექáƒáƒ¤ (რეპლიკáƒ) ჰáƒáƒ¡áƒ¢áƒ˜" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "მიუთითეთ რáƒáƒ˜áƒ›áƒ” ბექáƒáƒ¤ ჰáƒáƒ¡áƒ¢áƒ˜. ის უნდრიყáƒáƒ¡ ძირითáƒáƒ“ი LDAP/AD სერვერის რეპლიკáƒ." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "ბექáƒáƒ¤ (რეპლიკáƒ) პáƒáƒ ტი" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "გáƒáƒ›áƒáƒ თეთ ძირითáƒáƒ“ი სერვერი" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "რáƒáƒªáƒ მáƒáƒœáƒ˜áƒ¨áƒœáƒ£áƒšáƒ˜áƒ, ownCloud დáƒáƒ£áƒ™áƒáƒ•შირდებრმხáƒáƒšáƒáƒ“ რეპლიკრსერვერს." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნეთ TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "áƒáƒ გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნáƒáƒ— დáƒáƒ›áƒáƒ¢áƒ”ბით LDAPS კáƒáƒ•შირი. ის წáƒáƒ უმáƒáƒ¢áƒ”ბლáƒáƒ“ დáƒáƒ¡áƒ ულდებáƒ." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP server (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "გáƒáƒ›áƒáƒ თეთ SSL სერთიფიკáƒáƒ¢áƒ˜áƒ¡ ვáƒáƒšáƒ˜áƒ“áƒáƒªáƒ˜áƒ." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "იმ შემთხვევáƒáƒ¨áƒ˜ თუ მუშáƒáƒáƒ‘ს მხáƒáƒšáƒáƒ“ ეს áƒáƒ¤áƒªáƒ˜áƒ, დáƒáƒáƒ˜áƒ›áƒžáƒáƒ ტეთ LDAP სერვერის SSL სერთიფიკáƒáƒ¢áƒ˜ თქვენს ownCloud სერვერზე." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "áƒáƒ áƒáƒ ის რეკáƒáƒ›áƒ”ნდირებული, გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნეთ მხáƒáƒšáƒáƒ“ სáƒáƒ¢áƒ”სტáƒáƒ“." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "ქეშის სიცáƒáƒªáƒ®áƒšáƒ˜áƒ¡ ხáƒáƒœáƒ’რძლივáƒáƒ‘áƒ" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "წáƒáƒ›áƒ”ბში. ცვლილებრáƒáƒ¡áƒ£áƒ¤áƒ—áƒáƒ•ებს ქეშს." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "დირექტáƒáƒ იის პáƒáƒ áƒáƒ›áƒ”ტრები" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის დისფლეის სáƒáƒ®áƒ”ლის ფილდი" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "LDAP áƒáƒ¢áƒ იბუტი მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის ownCloud სáƒáƒ®áƒ”ლის გენერáƒáƒªáƒ˜áƒ˜áƒ¡áƒ—ვის." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "ძირითáƒáƒ“ მáƒáƒ›áƒ®áƒ›áƒáƒ ებელთრსიáƒ" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "ერთი მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ¬áƒ§áƒ˜áƒ¡áƒ˜ DN ერთ ხáƒáƒ–ზე" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის ძებნის áƒáƒ¢áƒ იბუტი" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "áƒáƒ¤áƒªáƒ˜áƒáƒœáƒáƒšáƒ£áƒ ი; თითრáƒáƒ¢áƒ იბუტი თითრხáƒáƒ–ზე" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "ჯგუფის დისფლეის სáƒáƒ®áƒ”ლის ფილდი" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "LDAP áƒáƒ¢áƒ იბუტი ჯგუფის ownCloud სáƒáƒ®áƒ”ლის გენერáƒáƒªáƒ˜áƒ˜áƒ¡áƒ—ვის." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "ძირითáƒáƒ“ ჯგუფთრსიáƒ" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "ერთი ჯგუფის სáƒáƒ¬áƒ§áƒ˜áƒ¡áƒ˜ DN ერთ ხáƒáƒ–ზე" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "ჯგუფური ძებნის áƒáƒ¢áƒ იბუტი" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "ჯგუფის წევრáƒáƒ‘ის áƒáƒ¡áƒáƒªáƒ˜áƒáƒªáƒ˜áƒ" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "სპეციáƒáƒšáƒ£áƒ ი áƒáƒ¢áƒ იბუტები" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "ქვáƒáƒ¢áƒáƒ¡ ველი" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "სáƒáƒ¬áƒ§áƒ˜áƒ¡áƒ˜ ქვáƒáƒ¢áƒ" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "ბáƒáƒ˜áƒ¢áƒ”ბში" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "იმეილის ველი" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის Home დირექტáƒáƒ იის სáƒáƒ®áƒ”ლების დáƒáƒ ქმევის წესი" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "დáƒáƒ¢áƒáƒ•ეთ ცáƒáƒ იელი მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი (default). სხვრდáƒáƒœáƒáƒ ჩენში მიუთითეთ LDAP/AD áƒáƒ¢áƒ იბუტი." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "კáƒáƒ•შირის ტესტირებáƒ" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "დáƒáƒ®áƒ›áƒáƒ ებáƒ" diff --git a/l10n/ka_GE/user_webdavauth.po b/l10n/ka_GE/user_webdavauth.po index a6662b7e1129c06b3129107f14f5ed88db882a84..275948740f4dd1c268bf4ba5ea6040f841a07960 100644 --- a/l10n/ka_GE/user_webdavauth.po +++ b/l10n/ka_GE/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Romeo Pirtskhalava <romeo@energo-pro.ge>, 2013. +# drlinux64 <romeo@energo-pro.ge>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/kn/core.po b/l10n/kn/core.po index 481dd8e0bb7e455b688dc36e3795e38019782cee..d5e7454d04e082427f84acd6d5f8544257c24dee 100644 --- a/l10n/kn/core.po +++ b/l10n/kn/core.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -212,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -293,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" @@ -396,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -519,37 +526,37 @@ msgstr "" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -557,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:36 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:61 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/kn/files.po b/l10n/kn/files.po index 1345b2d0fea4d7bec9ec56b3c9d819341185eaaf..d8ead40a6064706155178d8833d417b06692633b 100644 --- a/l10n/kn/files.po +++ b/l10n/kn/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/kn/files_encryption.po b/l10n/kn/files_encryption.po index dba23393eab80027c773a71d2a488aee6d761cd0..dda2e54fa162be857fd40e113229c00fe6e97594 100644 --- a/l10n/kn/files_encryption.po +++ b/l10n/kn/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: kn\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/kn/files_external.po b/l10n/kn/files_external.po index ed14ed557d658702af13e41466b3f6b0907277cb..61e30ed38236bc3c6fab01851d3dab95904c4460 100644 --- a/l10n/kn/files_external.po +++ b/l10n/kn/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/kn/files_sharing.po b/l10n/kn/files_sharing.po index e561733a10629e4474b2f578a64e6016907948f9..a2eded06e4ee0e30cf57c5e8110b98015aeba073 100644 --- a/l10n/kn/files_sharing.po +++ b/l10n/kn/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/kn/files_trashbin.po b/l10n/kn/files_trashbin.po index 12ddf3ce859233ee88b76eeec98b0dc79aeb1523..28bf4f67f97f354da1cd42c3be0695a8c9e8be88 100644 --- a/l10n/kn/files_trashbin.po +++ b/l10n/kn/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/kn/files_versions.po b/l10n/kn/files_versions.po index c15d71b56c3686814de79e08cd3e1e147c0cd6eb..c61eacfeba8e482b655777cd8adbf41858c15ed2 100644 --- a/l10n/kn/files_versions.po +++ b/l10n/kn/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/kn/lib.po b/l10n/kn/lib.po index 836abc39cd307f31c391805b26afab33cb8bded7..2e4f63e50ecbd128820bfb46326e94bb5d0003e7 100644 --- a/l10n/kn/lib.po +++ b/l10n/kn/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -17,43 +17,43 @@ msgstr "" "Language: kn\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 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 "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/kn/settings.po b/l10n/kn/settings.po index c49b26512b3c2078e5fef3c84dd7378fe7527f0f..899150546d3eaf57cf0315927b311ea444860d41 100644 --- a/l10n/kn/settings.po +++ b/l10n/kn/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/kn/user_ldap.po b/l10n/kn/user_ldap.po index 76ed5e5bc50c92c17fcbec8815c8a5d03884be45..782e792ba8bca208e74dfc91a16c3629c2d33d1a 100644 --- a/l10n/kn/user_ldap.po +++ b/l10n/kn/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: kn\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/kn/user_webdavauth.po b/l10n/kn/user_webdavauth.po index 1dde34b41e36efde9e6acbdf2432495e764e226f..771cd4f87ee1a94fb8a43c4c2cacc99d9bcea0fd 100644 --- a/l10n/kn/user_webdavauth.po +++ b/l10n/kn/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ko/core.po b/l10n/ko/core.po index a4c7b6bbb9d5a5eef8cef4e2a78cbdbb0a640876..c6f4867a3c49809b28ab2cb05d0ef7f2468f5441 100644 --- a/l10n/ko/core.po +++ b/l10n/ko/core.po @@ -3,17 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aoiob4305@gmail.com>, 2013. -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# <limonade83@gmail.com>, 2012. -# Park Shinjo <kde@peremen.name>, 2013. -# Shinjo Park <kde@peremen.name>, 2012. +# Shinjo Park <kde@peremen.name>, 2013 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" @@ -57,7 +53,7 @@ msgstr "ì¶”ê°€í• ë¶„ë¥˜ê°€ 없습니까?" #: ajax/vcategories/add.php:37 #, php-format msgid "This category already exists: %s" -msgstr "" +msgstr "분류가 ì´ë¯¸ 존재합니다: %s" #: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 #: ajax/vcategories/favorites.php:24 @@ -78,7 +74,7 @@ msgstr "ì±…ê°ˆí”¼ì— %sì„(를) ì¶”ê°€í• ìˆ˜ 없었습니다." #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "ì‚ì œí• ë¶„ë¥˜ë¥¼ ì„ íƒí•˜ì§€ 않았습니다." +msgstr "ì‚ì œí• ë¶„ë¥˜ë¥¼ ì„ íƒí•˜ì§€ 않았습니다. " #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -217,26 +213,30 @@ msgstr "작년" msgid "years ago" msgstr "ë…„ ì „" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "승ë½" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "ì„ íƒ" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "취소" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "ì„ íƒ" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "예" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "아니요" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "승ë½" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -298,7 +298,7 @@ msgstr "URL ë§í¬ë¡œ ê³µìœ " msgid "Password protect" msgstr "암호 보호" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "암호" @@ -348,7 +348,7 @@ msgstr "ì ‘ê·¼ ì œì–´" #: js/share.js:325 msgid "create" -msgstr "만들기" +msgstr "ìƒì„±" #: js/share.js:328 msgid "update" @@ -401,24 +401,27 @@ msgstr "ownCloud 암호 ìž¬ì„¤ì •" msgid "Use the following link to reset your password: {link}" msgstr "ë‹¤ìŒ ë§í¬ë¥¼ 사용하여 암호를 ìž¬ì„¤ì •í• ìˆ˜ 있습니다: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "ì´ë©”ì¼ë¡œ 암호 ìž¬ì„¤ì • ë§í¬ë¥¼ 보냈습니다." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "초기화 ì´ë©”ì¼ì„ 보냈습니다." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "ìš”ì²ì´ 실패했습니다!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "ì´ë©”ì¼ë¡œ 암호 ìž¬ì„¤ì • ë§í¬ë¥¼ 보냈습니다." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "ì‚¬ìš©ìž ì´ë¦„" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "ìš”ì² ì´ˆê¸°í™”" @@ -468,7 +471,7 @@ msgstr "í´ë¼ìš°ë“œë¥¼ ì°¾ì„ ìˆ˜ 없습니다" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "분류 편집" +msgstr "분류 ìˆ˜ì •" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -481,11 +484,11 @@ msgstr "보안 ê²½ê³ " #: templates/installation.php:25 msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" -msgstr "" +msgstr "사용 ì¤‘ì¸ PHP ë²„ì „ì´ NULL ë°”ì´íЏ ê³µê²©ì— ì·¨ì•½í•©ë‹ˆë‹¤ (CVE-2006-7243)" #: templates/installation.php:26 msgid "Please update your PHP installation to use ownCloud securely." -msgstr "" +msgstr "ownCloudì˜ ë³´ì•ˆì„ ìœ„í•˜ì—¬ PHP ë²„ì „ì„ ì—…ë°ì´íŠ¸í•˜ì‹ì‹œì˜¤." #: templates/installation.php:32 msgid "" @@ -503,14 +506,14 @@ msgstr "ì•ˆì „í•œ 난수 ìƒì„±ê¸°ë¥¼ 사용하지 않으면 공격ìžê°€ 암호 msgid "" "Your data directory and files are probably accessible from the internet " "because the .htaccess file does not work." -msgstr "" +msgstr ".htaccess 파ì¼ì´ 처리ë˜ì§€ 않아서 ë°ì´í„° ë””ë ‰í„°ë¦¬ì™€ 파ì¼ì„ ì¸í„°ë„·ì—서 ì ‘ê·¼í• ìˆ˜ ì—†ì„ ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤." #: templates/installation.php:40 msgid "" "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>." -msgstr "" +msgstr "서버를 올바르게 ì„¤ì •í•˜ëŠ” ë°©ë²•ì„ ì•Œì•„ë³´ë ¤ë©´ <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">문서</a>를 ì°¸ê³ í•˜ì‹ì‹œì˜¤.." #: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" @@ -524,37 +527,37 @@ msgstr "ê³ ê¸‰" msgid "Data folder" msgstr "ë°ì´í„° í´ë”" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "ë°ì´í„°ë² ì´ìФ ì„¤ì •" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "사용ë ì˜ˆì •" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "ë°ì´í„°ë² ì´ìФ 사용ìž" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "ë°ì´í„°ë² ì´ìФ 암호" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "ë°ì´í„°ë² ì´ìФ ì´ë¦„" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "ë°ì´í„°ë² ì´ìФ í…Œì´ë¸” 공간" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "ë°ì´í„°ë² ì´ìФ 호스트" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "설치 완료" @@ -562,39 +565,44 @@ msgstr "설치 완료" msgid "web services under your control" msgstr "ë‚´ê°€ 관리하는 웹 서비스" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "로그아웃" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "ìžë™ 로그ì¸ì´ ê±°ë¶€ë˜ì—ˆìŠµë‹ˆë‹¤!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "ìµœê·¼ì— ì•”í˜¸ë¥¼ 변경하지 않았다면 ê³„ì •ì´ íƒˆì·¨ë˜ì—ˆì„ ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "ê³„ì •ì˜ ì•ˆì „ì„ ìœ„í•˜ì—¬ 암호를 변경하ì‹ì‹œì˜¤." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "암호를 잊으셨습니까?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "기억하기" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "로그ì¸" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" -msgstr "" +msgstr "대체 " #: templates/part.pagenavi.php:3 msgid "prev" diff --git a/l10n/ko/files.po b/l10n/ko/files.po index 08e22f63b54b7d53dde2a0201720953f8d4019fc..8fcf3aba406821b0d691b9d0a84442c427dc6fe6 100644 --- a/l10n/ko/files.po +++ b/l10n/ko/files.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aoiob4305@gmail.com>, 2013. -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# Harim Park <fofwisdom@gmail.com>, 2013. -# <limonade83@gmail.com>, 2012. -# Park Shinjo <kde@peremen.name>, 2013. -# Shinjo Park <kde@peremen.name>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -33,17 +29,13 @@ msgstr "%s í•ëª©ì„ ì´ë™ì‹œí‚¤ì§€ ëª»í•˜ì˜€ìŒ - íŒŒì¼ ì´ë¦„ì´ ì´ë¯¸ ì¡´ msgid "Could not move %s" msgstr "%s í•ëª©ì„ ì´ë”©ì‹œí‚¤ì§€ 못하였ìŒ" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "íŒŒì¼ ì´ë¦„바꾸기 í• ìˆ˜ ì—†ìŒ" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "파ì¼ì´ 업로드ë˜ì§€ 않았습니다. 알 수 없는 오류입니다" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "ì—…ë¡œë“œì— ì„±ê³µí•˜ì˜€ìŠµë‹ˆë‹¤." +msgstr "íŒŒì¼ ì—…ë¡œë“œì— ì„±ê³µí•˜ì˜€ìŠµë‹ˆë‹¤." #: ajax/upload.php:27 msgid "" @@ -54,19 +46,19 @@ msgstr "업로드한 파ì¼ì´ php.iniì˜ upload_max_filesize보다 í½ë‹ˆë‹¤:" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "업로드한 파ì¼ì´ HTML ë¬¸ì„œì— ì§€ì •í•œ MAX_FILE_SIZE보다 ë” í¼" +msgstr "업로드한 íŒŒì¼ í¬ê¸°ê°€ HTML í¼ì˜ MAX_FILE_SIZE보다 í¼" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "파ì¼ì´ 부분ì 으로 업로드ë¨" +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" @@ -74,7 +66,7 @@ msgstr "디스í¬ì— ì“°ì§€ 못했습니다" #: ajax/upload.php:51 msgid "Not enough storage available" -msgstr "" +msgstr "ì €ìž¥ì†Œê°€ ìš©ëŸ‰ì´ ì¶©ë¶„í•˜ì§€ 않습니다." #: ajax/upload.php:83 msgid "Invalid directory." @@ -84,57 +76,61 @@ msgstr "올바르지 ì•Šì€ ë””ë ‰í„°ë¦¬ìž…ë‹ˆë‹¤." msgid "Files" msgstr "파ì¼" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "ê³µìœ " + +#: js/fileactions.js:126 msgid "Delete permanently" -msgstr "" +msgstr "ì˜ì›ížˆ ì‚ì œ" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "ì‚ì œ" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "ì´ë¦„ 바꾸기" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "보류 중" +msgstr "대기 중" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name}ì´(ê°€) ì´ë¯¸ 존재함" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "바꾸기" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "ì´ë¦„ ì œì•ˆ" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "취소" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{old_name}ì´(ê°€) {new_name}(으)로 대체ë¨" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" -msgstr "실행 취소" +msgstr "ë˜ëŒë¦¬ê¸°" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" -msgstr "" +msgstr "ì‚ì œ 작업중" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "íŒŒì¼ 1ê°œ 업로드 중" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "íŒŒì¼ ì—…ë¡œë“œì¤‘" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -158,69 +154,77 @@ 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 "ì´ íŒŒì¼ì€ ë””ë ‰í„°ë¦¬ì´ê±°ë‚˜ 비어 있기 ë•Œë¬¸ì— ì—…ë¡œë“œí• ìˆ˜ 없습니다" +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}ê°œ" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "íŒŒì¼ ì´ë¦„바꾸기 í• ìˆ˜ ì—†ìŒ" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "업로드" @@ -275,43 +279,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 "업로드 용량 초과" +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_encryption.po b/l10n/ko/files_encryption.po index 9a2fc1b35bda18c817e7f6ce1758f0ba9e18699f..4a5fd3c1fc2d0084c82a58c0541334ef3c4df7dc 100644 --- a/l10n/ko/files_encryption.po +++ b/l10n/ko/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# Shinjo Park <kde@peremen.name>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+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" @@ -19,22 +17,87 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "ì €ìž¥ 중..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "암호화" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "ì—†ìŒ" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ko/files_external.po b/l10n/ko/files_external.po index b2dbdea9bd815c8f40faeb8d506864147e0ed02b..ea1f1283a0ab330f46942a7820c19000fb3cd274 100644 --- a/l10n/ko/files_external.po +++ b/l10n/ko/files_external.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aoiob4305@gmail.com>, 2013. -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# Park Shinjo <peremen@gmail.com>, 2013. -# Shinjo Park <kde@peremen.name>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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,19 +37,26 @@ msgstr "올바른 Dropbox 앱 키와 암호를 ìž…ë ¥í•˜ì‹ì‹œì˜¤." msgid "Error configuring Google Drive storage" msgstr "Google 드ë¼ì´ë¸Œ ì €ìž¥ì†Œ ì„¤ì • 오류" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>ê²½ê³ :</b> \"smbclient\"ê°€ 설치ë˜ì§€ 않았습니다. CIFS/SMB ê³µìœ ìžì›ì— ì—°ê²°í• ìˆ˜ 없습니다. 시스템 관리ìžì—게 설치를 ìš”ì²í•˜ì‹ì‹œì˜¤." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>ê²½ê³ :</b> PHP FTP ì§€ì›ì´ 비활성화ë˜ì–´ 있거나 설치ë˜ì§€ 않았습니다. FTP ê³µìœ ë¥¼ ë§ˆìš´íŠ¸í• ìˆ˜ 없습니다. 시스템 관리ìžì—게 설치를 ìš”ì²í•˜ì‹ì‹œì˜¤." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "외부 ì €ìž¥ì†Œ" diff --git a/l10n/ko/files_sharing.po b/l10n/ko/files_sharing.po index 9810e11baf70d498823300b2231a8b9a1715205a..d13b929a2dd9ca4ae0ff5c8206a35c8177bb37e2 100644 --- a/l10n/ko/files_sharing.po +++ b/l10n/ko/files_sharing.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# Park Shinjo <kde@peremen.name>, 2013. -# Shinjo Park <kde@peremen.name>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" diff --git a/l10n/ko/files_trashbin.po b/l10n/ko/files_trashbin.po index fae4215410bccc8272d76779af76d410d4d6cace..b9947b390afd2c91883df19ba44f5b77f19fdc44 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "오류" @@ -39,31 +39,31 @@ msgstr "오류" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" -msgstr "" +msgstr "ì˜ì›ížˆ ì‚ì œ" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "ì´ë¦„" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "í´ë” 1ê°œ" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "í´ë” {count}ê°œ" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "íŒŒì¼ 1ê°œ" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "íŒŒì¼ {count}ê°œ" diff --git a/l10n/ko/files_versions.po b/l10n/ko/files_versions.po index 101de33dbe4b04df8b81e86cbcace27898bd62a4..ce0e200f0ba0a561749aff22cfd54bef9241cb19 100644 --- a/l10n/ko/files_versions.po +++ b/l10n/ko/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# Shinjo Park <kde@peremen.name>, 2012. -# Sung Jin 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+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" diff --git a/l10n/ko/lib.po b/l10n/ko/lib.po index 2c97ea10dba2e6ce2706a003e315113a99008643..680aab68d4559607e389d5f5e9afb9c3db61844b 100644 --- a/l10n/ko/lib.po +++ b/l10n/ko/lib.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012 -# Shinjo Park <kde@peremen.name>, 2013 -# Shinjo Park <kde@peremen.name>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" @@ -20,47 +17,47 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "ë„움ë§" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "ê°œì¸" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "ì„¤ì •" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "사용ìž" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "앱" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "관리ìž" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP 다운로드가 비활성화ë˜ì—ˆìŠµë‹ˆë‹¤." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "파ì¼ì„ 개별ì 으로 다운로드해야 합니다." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "파ì¼ë¡œ ëŒì•„가기" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "ì„ íƒí•œ 파ì¼ë“¤ì€ ZIP 파ì¼ì„ ìƒì„±í•˜ê¸°ì— 너무 í½ë‹ˆë‹¤." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "ê²°ì •í• ìˆ˜ ì—†ìŒ" @@ -116,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -238,19 +239,6 @@ msgstr "작년" msgid "years ago" msgstr "ë…„ ì „" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%sì„(를) ì‚¬ìš©í• ìˆ˜ 있습니다. <a href=\"%s\">ìžì„¸í•œ ì •ë³´ 보기</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "ìµœì‹ " - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "ì—…ë°ì´íЏ 확ì¸ì´ 비활성화ë¨" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ko/settings.po b/l10n/ko/settings.po index 098a8eef8f2e06a33ff7c18c921fe5c1132250d2..4279855d76bc14ccdffb5a790e6458dfaa2fd344 100644 --- a/l10n/ko/settings.po +++ b/l10n/ko/settings.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aoiob4305@gmail.com>, 2013. -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# Harim Park <fofwisdom@gmail.com>, 2013. -# <limonade83@gmail.com>, 2012. -# Shinjo Park <kde@peremen.name>, 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -26,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "앱 ìŠ¤í† ì–´ì—서 목ë¡ì„ ê°€ì ¸ì˜¬ 수 없습니다" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "ì¸ì¦ 오류" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -99,7 +98,7 @@ msgstr "비활성화" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "활성화" +msgstr "사용함" #: js/apps.js:55 msgid "Please wait...." @@ -121,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "그룹" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "그룹 관리ìž" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "ì‚ì œ" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "한êµì–´" @@ -236,7 +235,7 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "í¬ë¡ " #: templates/admin.php:101 msgid "Execute one task with each page loaded" @@ -311,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "로그" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "로그 단계" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "ë” ì¤‘ìš”í•¨" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "ëœ ì¤‘ìš”í•¨" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "ë²„ì „" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -400,7 +399,7 @@ msgstr "ì•±ì„ ì´ìš©í•˜ì—¬ ë‹¹ì‹ ì˜ íŒŒì¼ì„ ë™ê¸°í™” í• ìˆ˜ 있습니다." msgid "Show First Run Wizard again" msgstr "첫 실행 마법사 다시 ë³´ì´ê¸°" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "암호" @@ -424,82 +423,74 @@ msgstr "새 암호" msgid "Change password" msgstr "암호 변경" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "표시 ì´ë¦„" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "ì´ë©”ì¼" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "ì´ë©”ì¼ ì£¼ì†Œ" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "암호 찾기 ê¸°ëŠ¥ì„ ì‚¬ìš©í•˜ë ¤ë©´ ì´ë©”ì¼ ì£¼ì†Œë¥¼ ìž…ë ¥í•˜ì‹ì‹œì˜¤." -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "언어" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "ë²ˆì— ë•기" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "íŒŒì¼ ê´€ë¦¬ìžì—서 ownCloudì— ì ‘ì†í•˜ë ¤ë©´ ì´ ì£¼ì†Œë¥¼ 사용하ì‹ì‹œì˜¤." -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "ë¡œê·¸ì¸ ì´ë¦„" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "만들기" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "기본 ì €ìž¥ì†Œ" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "ë¬´ì œí•œ" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "기타" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "ì €ìž¥ì†Œ" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "표시 ì´ë¦„ 변경" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "새 암호 ì„¤ì •" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "기본값" diff --git a/l10n/ko/user_ldap.po b/l10n/ko/user_ldap.po index 12de201d71615f93ae848dfec94d12801a2eb548..bcf67af864f1a8e5dece58ecb7dc4fd79f8c883e 100644 --- a/l10n/ko/user_ldap.po +++ b/l10n/ko/user_ldap.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aoiob4305@gmail.com>, 2013. -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# Harim Park <fofwisdom@gmail.com>, 2013. -# Shinjo Park <kde@peremen.name>, 2012-2013. 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" @@ -21,6 +17,10 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -57,281 +57,363 @@ msgstr "ì„¤ì •ì„ ìœ ì§€í•©ë‹ˆê¹Œ?" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "오류" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "ì—°ê²° 시험 성공" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "ì—°ê²° 시험 실패" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 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>ê²½ê³ :</b> user_ldap 앱과 user_webdavauth ì•±ì€ í˜¸í™˜ë˜ì§€ 않습니다. 오ë™ìž‘ì„ ì¼ìœ¼í‚¬ 수 있으므로, 시스템 관리ìžì—게 ìš”ì²í•˜ì—¬ 둘 중 하나만 사용하ë„ë¡ í•˜ì‹ì‹œì˜¤." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>ê²½ê³ :</b> PHP LDAP ëª¨ë“ˆì´ ë¹„í™œì„±í™”ë˜ì–´ 있거나 설치ë˜ì–´ 있지 않습니다. 백엔드를 ì‚¬ìš©í• ìˆ˜ 없습니다. 시스템 관리ìžì—게 설치를 ìš”ì²í•˜ì‹ì‹œì˜¤." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "호스트" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "SSLì„ ì‚¬ìš©í•˜ëŠ” 경우가 아니ë¼ë©´ í”„ë¡œí† ì½œì„ ìž…ë ¥í•˜ì§€ ì•Šì•„ë„ ë©ë‹ˆë‹¤. SSLì„ ì‚¬ìš©í•˜ë ¤ë©´ ldaps://를 ìž…ë ¥í•˜ì‹ì‹œì˜¤." -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "기본 DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "기본 DNì„ í•œ ì¤„ì— í•˜ë‚˜ì”© ìž…ë ¥í•˜ì‹ì‹œì˜¤" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "ê³ ê¸‰ íƒì—서 ì‚¬ìš©ìž ë° ê·¸ë£¹ì— ëŒ€í•œ 기본 DNì„ ì§€ì •í• ìˆ˜ 있습니다." -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "ì‚¬ìš©ìž DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "ë°”ì¸ë”© ìž‘ì—…ì„ ìˆ˜í–‰í• í´ë¼ì´ì–¸íЏ ì‚¬ìš©ìž DN입니다. 예를 들어서 uid=agent,dc=example,dc=com입니다. ìµëª… ì ‘ê·¼ì„ í—ˆìš©í•˜ë ¤ë©´ DNê³¼ 암호를 비워 ë‘ì‹ì‹œì˜¤." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "암호" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "ìµëª… ì ‘ê·¼ì„ í—ˆìš©í•˜ë ¤ë©´ DNê³¼ 암호를 비워 ë‘ì‹ì‹œì˜¤." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "ì‚¬ìš©ìž ë¡œê·¸ì¸ í•„í„°" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "로그ì¸ì„ 시ë„í• ë•Œ ì ìš©í• í•„í„°ìž…ë‹ˆë‹¤. %%uid는 ë¡œê·¸ì¸ ìž‘ì—…ì—ì„œì˜ ì‚¬ìš©ìž ì´ë¦„으로 대체ë©ë‹ˆë‹¤." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "%%uid ìžë¦¬ 비움ìžë¥¼ 사용하ì‹ì‹œì˜¤. ì˜ˆì œ: \"uid=%%uid\"\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "ì‚¬ìš©ìž ëª©ë¡ í•„í„°" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "사용ìžë¥¼ ê²€ìƒ‰í• ë•Œ ì ìš©í• í•„í„°ë¥¼ ì •ì˜í•©ë‹ˆë‹¤." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "ìžë¦¬ 비움ìžë¥¼ ì‚¬ìš©í• ìˆ˜ 없습니다. ì˜ˆì œ: \"objectClass=person\"" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "그룹 í•„í„°" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "ê·¸ë£¹ì„ ê²€ìƒ‰í• ë•Œ ì ìš©í• í•„í„°ë¥¼ ì •ì˜í•©ë‹ˆë‹¤." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "ìžë¦¬ 비움ìžë¥¼ ì‚¬ìš©í• ìˆ˜ 없습니다. ì˜ˆì œ: \"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "ì—°ê²° ì„¤ì •" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "구성 활성화" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "í¬íЏ" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "백업 (ë³µì œ) í¬íЏ" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "백업 (ë³µì œ) í¬íЏ" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "주 서버 비활성화" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "TLS 사용" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "서버ì—서 대소문ìžë¥¼ 구분하지 ì•ŠìŒ (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "SSL ì¸ì¦ì„œ ìœ íš¨ì„± 검사를 í•´ì œí•©ë‹ˆë‹¤." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "ì´ ì˜µì…˜ì„ ì‚¬ìš©í•´ì•¼ ì—°ê²°í• ìˆ˜ 있는 경우ì—는 LDAP ì„œë²„ì˜ SSL ì¸ì¦ì„œë¥¼ ownCloud로 ê°€ì ¸ì˜¬ 수 있습니다." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "추천하지 않ìŒ, 테스트로만 사용하ì‹ì‹œì˜¤." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "ì´ˆ. í•목 변경 시 ìºì‹œê°€ ê°±ì‹ ë©ë‹ˆë‹¤." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "ë””ë ‰í† ë¦¬ ì„¤ì •" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "사용ìžì˜ 표시 ì´ë¦„ 필드" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "LDAP ì†ì„±ì€ 사용ìžì˜ ownCloud ì´ë¦„ì„ ìƒì„±í•˜ê¸° 위해 사용합니다." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "기본 ì‚¬ìš©ìž íŠ¸ë¦¬" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "ì‚¬ìš©ìž DNì„ í•œ ì¤„ì— í•˜ë‚˜ì”© ìž…ë ¥í•˜ì‹ì‹œì˜¤" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "ì‚¬ìš©ìž ê²€ìƒ‰ ì†ì„±" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "ê·¸ë£¹ì˜ í‘œì‹œ ì´ë¦„ 필드" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "LDAP ì†ì„±ì€ ê·¸ë£¹ì˜ ownCloud ì´ë¦„ì„ ìƒì„±í•˜ê¸° 위해 사용합니다." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "기본 그룹 트리" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "그룹 기본 DNì„ í•œ ì¤„ì— í•˜ë‚˜ì”© ìž…ë ¥í•˜ì‹ì‹œì˜¤" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "그룹 검색 ì†ì„±" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "그룹-íšŒì› ì—°ê²°" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "ë°”ì´íЏ" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "ì‚¬ìš©ìž ì´ë¦„ì„ ì‚¬ìš©í•˜ë ¤ë©´ 비워 ë‘ì‹ì‹œì˜¤(기본값). 기타 경우 LDAP/AD ì†ì„±ì„ ì§€ì •í•˜ì‹ì‹œì˜¤." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "ë„움ë§" diff --git a/l10n/ko/user_webdavauth.po b/l10n/ko/user_webdavauth.po index 02c3920ceba670d4f3291f20ec12f22122edd9c9..07e03e883858a911f8b438b3d41f4f99579fdac7 100644 --- a/l10n/ko/user_webdavauth.po +++ b/l10n/ko/user_webdavauth.po @@ -3,15 +3,18 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aoiob4305@gmail.com>, 2013. -# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012. -# Park Shinjo <kde@peremen.name>, 2013. +# aoiob4305 <aoiob4305@gmail.com>, 2013 +# aoiob4305 <aoiob4305@gmail.com>, 2013 +# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012 +# 남ìžì‚¬ëžŒ <cessnagi@gmail.com>, 2012 +# Shinjo Park <kde@peremen.name>, 2013 +# Shinjo Park <kde@peremen.name>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+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" diff --git a/l10n/ku_IQ/core.po b/l10n/ku_IQ/core.po index 214b67e0c493812423af3eb357d665aa9ec1d7d5..536004ca1b9cf95fbfbce8c7230578e7a464ef4d 100644 --- a/l10n/ku_IQ/core.po +++ b/l10n/ku_IQ/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <itkurd0@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -213,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -294,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "وشەی تێپەربو" @@ -397,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "ناوی به‌کارهێنه‌ر" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -520,37 +526,37 @@ msgstr "هه‌ڵبژاردنی پیشكه‌وتوو" msgid "Data folder" msgstr "زانیاری Ùۆڵده‌ر" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "به‌كارهێنه‌ری داتابه‌یس" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "وشه‌ی نهێنی داتا به‌یس" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "ناوی داتابه‌یس" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "هۆستی داتابه‌یس" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "كۆتایی هات ده‌ستكاریه‌كان" @@ -558,37 +564,42 @@ msgstr "كۆتایی هات ده‌ستكاریه‌كان" msgid "web services under your control" msgstr "ڕاژه‌ی وێب له‌ژێر چاودێریت دایه" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "چوونەدەرەوە" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/ku_IQ/files.po b/l10n/ku_IQ/files.po index 1ea4fe01e858d0edc86a6a49f1736ed2c8e24569..a030786cd49f834c2406689a0f7126fcd9da2eab 100644 --- a/l10n/ku_IQ/files.po +++ b/l10n/ku_IQ/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "ناونیشانی به‌سته‌ر نابێت به‌تاڵ بێت." -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "بارکردن" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/ku_IQ/files_encryption.po b/l10n/ku_IQ/files_encryption.po index afa8a7eff00997c0cdcd3d0f5ca85b0835c49c87..c8090c00e4432c9917d4d4641b683185585e2bf1 100644 --- a/l10n/ku_IQ/files_encryption.po +++ b/l10n/ku_IQ/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Hozha Koyi <hozhan@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: ku_IQ\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "پاشکه‌وتده‌کات..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "نهێنیکردن" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "هیچ" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ku_IQ/files_external.po b/l10n/ku_IQ/files_external.po index 0ebebe407484078472ea694f6cff9d524080b9ca..39319cbb041c334998dcc4f51b25a468af34175a 100644 --- a/l10n/ku_IQ/files_external.po +++ b/l10n/ku_IQ/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/ku_IQ/files_sharing.po b/l10n/ku_IQ/files_sharing.po index 5294fa1042297f9ade8dba1ec18b62be895f4cfe..e096918c711bd32c537ba469b80e05c8c6071aa7 100644 --- a/l10n/ku_IQ/files_sharing.po +++ b/l10n/ku_IQ/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Hozha Koyi <hozhan@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -20,7 +19,7 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "تێپه‌ڕه‌وشه" +msgstr "وشەی تێپەربو" #: templates/authenticate.php:6 msgid "Submit" diff --git a/l10n/ku_IQ/files_trashbin.po b/l10n/ku_IQ/files_trashbin.po index 466bf259a35bb6c96e841c4a3c12b44d5941e700..5bee442693cecf1056439fb10ea8ff08c7e3a877 100644 --- a/l10n/ku_IQ/files_trashbin.po +++ b/l10n/ku_IQ/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "هه‌ڵه" @@ -39,31 +39,31 @@ msgstr "هه‌ڵه" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "ناو" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/ku_IQ/files_versions.po b/l10n/ku_IQ/files_versions.po index 8f2cdbd21e8f0a28d6f2127105d31cce30c1c808..65c39e334385b96025e893d3f7d5c5478a6f8ef7 100644 --- a/l10n/ku_IQ/files_versions.po +++ b/l10n/ku_IQ/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Hozha Koyi <hozhan@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -51,7 +50,7 @@ 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/ku_IQ/lib.po b/l10n/ku_IQ/lib.po index ba160fa439967ec29a602933f9b336e1982ffbb6..be6dc8e788fb7fb5302a0ee4d533d56a060eddd8 100644 --- a/l10n/ku_IQ/lib.po +++ b/l10n/ku_IQ/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: ku_IQ\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "یارمەتی" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "ده‌ستكاری" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "به‌كارهێنه‌ر" -#: app.php:398 +#: app.php:406 msgid "Apps" -msgstr "" +msgstr "به‌رنامه‌كان" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "به‌ڕێوه‌به‌ری سه‌ره‌كی" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ku_IQ/settings.po b/l10n/ku_IQ/settings.po index 2c83b2fbbfe0bbd335f4207648022082639df8e1..433d5a54681f60f461ac22993761222a438fed25 100644 --- a/l10n/ku_IQ/settings.po +++ b/l10n/ku_IQ/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "وشەی تێپەربو" @@ -419,82 +423,74 @@ msgstr "وشەی نهێنی نوێ" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "ئیمه‌یل" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/ku_IQ/user_ldap.po b/l10n/ku_IQ/user_ldap.po index cc74bf7a4133a55df077bd55dbc9cd6084f27130..6fbca5841451eaba532f548c62afeaa504271032 100644 --- a/l10n/ku_IQ/user_ldap.po +++ b/l10n/ku_IQ/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: ku_IQ\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "سه‌رکه‌وتن" + +#: js/settings.js:117 +msgid "Error" +msgstr "هه‌ڵه" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "" +msgstr "وشەی تێپەربو" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "یارمەتی" diff --git a/l10n/ku_IQ/user_webdavauth.po b/l10n/ku_IQ/user_webdavauth.po index e623bd161b4be11e69c0ee8057b9ec37c22d7382..381e788ea49473987a60fc86a1e40c9fb4b72114 100644 --- a/l10n/ku_IQ/user_webdavauth.po +++ b/l10n/ku_IQ/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/lb/core.po b/l10n/lb/core.po index f7fd08557572444310ee341f0ccbcde5b9a59693..13263791cb2b6394de02f7cf1b8bf30a7df6cc29 100644 --- a/l10n/lb/core.po +++ b/l10n/lb/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sim0n@trypill.org>, 2013. -# <sim0n@trypill.org>, 2011-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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -214,26 +212,30 @@ msgstr "Läscht Joer" msgid "years ago" msgstr "Joren hier" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "OK" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Auswielen" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Ofbriechen" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Auswielen" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Jo" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nee" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "OK" + #: 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." @@ -295,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Passwuert" @@ -398,24 +400,27 @@ msgstr "ownCloud Passwuert reset" msgid "Use the following link to reset your password: {link}" msgstr "Benotz folgende Link fir däi Passwuert ze reseten: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Du kriss en Link fir däin Passwuert nei ze setzen via Email geschéckt." - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Du kriss en Link fir däin Passwuert nei ze setzen via Email geschéckt." + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Benotzernumm" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Reset ufroen" @@ -469,7 +474,7 @@ msgstr "Kategorien editéieren" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "Bäisetzen" +msgstr "Dobäisetzen" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 @@ -521,37 +526,37 @@ msgstr "Avancéiert" msgid "Data folder" msgstr "Daten Dossier" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Datebank konfiguréieren" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "wärt benotzt ginn" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Datebank Benotzer" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Datebank Passwuert" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Datebank Numm" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Datebank Tabelle-Gréisst" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Datebank Server" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Installatioun ofschléissen" @@ -559,37 +564,42 @@ msgstr "Installatioun ofschléissen" msgid "web services under your control" msgstr "Web Servicer ënnert denger Kontroll" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Ausloggen" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Passwuert vergiess?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "verhalen" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Log dech an" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/lb/files.po b/l10n/lb/files.po index 8aa5780abdfd8de8664ffe166cee1639e04f2788..53227bb3833d6e57ecb2ffaf9c69fca820486b6d 100644 --- a/l10n/lb/files.po +++ b/l10n/lb/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sim0n@trypill.org>, 2011-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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -28,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -57,7 +52,7 @@ msgstr "Déi ropgelueden Datei ass nëmmen hallef ropgelueden ginn" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Et ass keng Datei ropgelueden ginn" +msgstr "Et ass kee Fichier ropgeluede ginn" #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -79,55 +74,59 @@ msgstr "" msgid "Files" msgstr "Dateien" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Deelen" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 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" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "ersetzen" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "ofbriechen" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "réckgängeg man" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -153,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "Kann deng Datei net eroplueden well et en Dossier ass oder 0 byte grouss ass." -#: 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 "Upload ofgebrach." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "File Upload am gaang. Wann's de des Säit verléiss gëtt den Upload ofgebrach." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "" -#: 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 "Fehler" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Numm" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Gréisst" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Geännert" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Eroplueden" @@ -276,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "Upload ofbriechen" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Hei ass näischt. Lued eppes rop!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" -msgstr "Eroflueden" +msgstr "Download" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Net méi deelen" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Upload ze grouss" -#: 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 "Déi Dateien déi Dir probéiert erop ze lueden sinn méi grouss wei déi Maximal Gréisst déi op dësem Server erlaabt ass." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Fichieren gi gescannt, war weg." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Momentane Scan" diff --git a/l10n/lb/files_encryption.po b/l10n/lb/files_encryption.po index 0632e6b5ab98e3c4fea48d43a54d3ffd21a4dd8f..304094fcb33bd3053fb3eed4a3759d62c98e2a92 100644 --- a/l10n/lb/files_encryption.po +++ b/l10n/lb/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: lb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Speicheren..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/lb/files_external.po b/l10n/lb/files_external.po index e0bf824f956841d452d44295c8f3f4b315d7d77f..fddfaf0f30007ce32ef80f899697b0cb6e89ee29 100644 --- a/l10n/lb/files_external.po +++ b/l10n/lb/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" @@ -92,7 +99,7 @@ msgstr "Gruppen" #: templates/settings.php:100 msgid "Users" -msgstr "" +msgstr "Benotzer" #: templates/settings.php:113 templates/settings.php:114 #: templates/settings.php:149 templates/settings.php:150 diff --git a/l10n/lb/files_sharing.po b/l10n/lb/files_sharing.po index a8c12d1704a3ddfec9e0bdb5480b015e53008b18..4f95f0a83f011c4f8733f86a4d90b4fb4a7d560e 100644 --- a/l10n/lb/files_sharing.po +++ b/l10n/lb/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -23,7 +23,7 @@ msgstr "Passwuert" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Fortschécken" #: templates/public.php:10 #, php-format @@ -37,7 +37,7 @@ msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Download" #: templates/public.php:40 msgid "No preview available for" @@ -45,4 +45,4 @@ msgstr "" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "Web Servicer ënnert denger Kontroll" diff --git a/l10n/lb/files_trashbin.po b/l10n/lb/files_trashbin.po index 046e687bd2e7600a1f3dcf03641b8d699aa914a8..24305dd410c607372a29122c302f0ccd56c028be 100644 --- a/l10n/lb/files_trashbin.po +++ b/l10n/lb/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Fehler" @@ -39,31 +39,31 @@ msgstr "Fehler" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Numm" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/lb/files_versions.po b/l10n/lb/files_versions.po index 0daea383b9df153a200ae836cb5b2a9fa402f21d..8c2aad478e12eb1ee92d1d91f5d0990a68e6427f 100644 --- a/l10n/lb/files_versions.po +++ b/l10n/lb/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sim0n@trypill.org>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/lb/lib.po b/l10n/lb/lib.po index b1b27935b86ac617ed8eeae4abe19d22e1bbb9f1..93f039b383a596b4c4e328e3ef1e3e01a9acab40 100644 --- a/l10n/lb/lib.po +++ b/l10n/lb/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: lb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hëllef" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Perséinlech" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Astellungen" -#: app.php:385 +#: app.php:393 msgid "Users" -msgstr "" +msgstr "Benotzer" -#: app.php:398 +#: app.php:406 msgid "Apps" -msgstr "" +msgstr "Applicatiounen" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "Läscht Joer" msgid "years ago" msgstr "Joren hier" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/lb/settings.po b/l10n/lb/settings.po index c657f9b728766cd916ab397f532f96ec43b0cf0b..7b32484ce587b53b65165098b11349fa637bf0c9 100644 --- a/l10n/lb/settings.po +++ b/l10n/lb/settings.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sim0n@trypill.org>, 2011-2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Konnt Lescht net vum App Store lueden" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Authentifikatioun's Fehler" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -117,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Speicheren..." -#: 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ängeg man" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Gruppen" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Gruppen Admin" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Läschen" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -232,7 +235,7 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" @@ -256,15 +259,15 @@ msgstr "" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "Share API aschalten" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "Erlab Apps d'Share API ze benotzen" #: templates/admin.php:142 msgid "Allow links" -msgstr "" +msgstr "Links erlaben" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" @@ -272,7 +275,7 @@ msgstr "" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "" +msgstr "Resharing erlaben" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" @@ -280,11 +283,11 @@ msgstr "" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "" +msgstr "Useren erlaben mat egal wiem ze sharen" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "Useren nëmmen erlaben mat Useren aus hirer Grupp ze sharen" #: templates/admin.php:168 msgid "Security" @@ -307,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Log" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" -msgstr "" +msgstr "Méi" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Passwuert" @@ -420,82 +423,74 @@ msgstr "Neit Passwuert" msgid "Change password" msgstr "Passwuert änneren" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Deng Email Adress" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Gëff eng Email Adress an fir d'Passwuert recovery ze erlaben" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Sprooch" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Hëllef iwwersetzen" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Erstellen" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Aner" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/lb/user_ldap.po b/l10n/lb/user_ldap.po index 43ff3ad1b162facb93a4905975fd84f6261aa86c..c9a25722e153c04377b29a173ebc9ba700d9545a 100644 --- a/l10n/lb/user_ldap.po +++ b/l10n/lb/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: lb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Fehler" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Passwuert" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hëllef" diff --git a/l10n/lb/user_webdavauth.po b/l10n/lb/user_webdavauth.po index 093341b3d26cea395949efcb12cbca5e1ee56993..1bceab60dbff5a605bccbfb6d2900a7918e8b081 100644 --- a/l10n/lb/user_webdavauth.po +++ b/l10n/lb/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/lt_LT/core.po b/l10n/lt_LT/core.po index ad04a7e8c8c47153e076e46a26d94b949f05e993..519101f53d2ba90d9a2baaa90aa5e038f577dcbf 100644 --- a/l10n/lt_LT/core.po +++ b/l10n/lt_LT/core.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <andrejuszl@gmail.com>, 2012. -# Dr. ROX <to.dr.rox@gmail.com>, 2011, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -22,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 @@ -214,26 +213,30 @@ msgstr "praeitais metais" msgid "years ago" msgstr "prieÅ¡ metus" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Gerai" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Pasirinkite" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "AtÅ¡aukti" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Pasirinkite" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Taip" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ne" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Gerai" + #: 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." @@ -295,7 +298,7 @@ msgstr "Dalintis nuoroda" msgid "Password protect" msgstr "Apsaugotas slaptažodžiu" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Slaptažodis" @@ -333,7 +336,7 @@ msgstr "Pasidalino {item} su {user}" #: js/share.js:308 msgid "Unshare" -msgstr "Nesidalinti" +msgstr "Nebesidalinti" #: js/share.js:320 msgid "can edit" @@ -398,24 +401,27 @@ msgstr "ownCloud slaptažodžio atkÅ«rimas" msgid "Use the following link to reset your password: {link}" msgstr "Slaptažodio atkÅ«rimui naudokite Å¡iÄ… nuorodÄ…: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Elektroniniu paÅ¡tu gausite nuorodÄ…, su kuria galÄ—site iÅ¡ naujo nustatyti slaptažodį." - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Elektroniniu paÅ¡tu gausite nuorodÄ…, su kuria galÄ—site iÅ¡ naujo nustatyti slaptažodį." + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Prisijungimo vardas" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "PraÅ¡yti nustatymo iÅ¡ najo" @@ -521,37 +527,37 @@ msgstr "IÅ¡plÄ—stiniai" msgid "Data folder" msgstr "Duomenų katalogas" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Nustatyti duomenų bazÄ™" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "bus naudojama" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Duomenų bazÄ—s vartotojas" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Duomenų bazÄ—s slaptažodis" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Duomenų bazÄ—s pavadinimas" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Duomenų bazÄ—s loginis saugojimas" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Duomenų bazÄ—s serveris" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Baigti diegimÄ…" @@ -559,37 +565,42 @@ msgstr "Baigti diegimÄ…" msgid "web services under your control" msgstr "jÅ«sų valdomos web paslaugos" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Atsijungti" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatinis prisijungimas atmestas!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Jei paskutinių metu nekeitÄ—te savo slaptažodžio, JÅ«sų paskyra gali bÅ«ti pavojuje!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "PraÅ¡ome pasikeisti slaptažodį dar kartÄ…, dÄ—l paskyros saugumo." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "PamirÅ¡ote slaptažodį?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "prisiminti" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Prisijungti" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/lt_LT/files.po b/l10n/lt_LT/files.po index 7bc5f5a3e2e33e2e5782364320cbb6ad694549ad..e0e628725b75d1a9d15ad9c3338b78d37c66f32a 100644 --- a/l10n/lt_LT/files.po +++ b/l10n/lt_LT/files.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <andrejuszl@gmail.com>, 2012. -# Denisas KulumbegaÅ¡vili <>, 2012. -# Dr. ROX <to.dr.rox@gmail.com>, 2011, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -30,17 +27,13 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Klaidų nÄ—ra, failas įkeltas sÄ—kmingai" +msgstr "Failas įkeltas sÄ—kmingai, be klaidų" #: ajax/upload.php:27 msgid "" @@ -51,7 +44,7 @@ msgstr "" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Ä®keliamo failo dydis virÅ¡ija MAX_FILE_SIZE parametrÄ…, kuris yra nustatytas HTML formoje" +msgstr "Ä®keliamo failo dydis virÅ¡ija MAX_FILE_SIZE nustatymÄ…, kuris naudojamas HTML formoje." #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" @@ -59,7 +52,7 @@ msgstr "Failas buvo įkeltas tik dalinai" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Nebuvo įkeltas nÄ— vienas failas" +msgstr "Nebuvo įkeltas joks failas" #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -81,55 +74,59 @@ msgstr "" msgid "Files" msgstr "Failai" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Dalintis" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "IÅ¡trinti" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Pervadinti" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Laukiantis" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} jau egzistuoja" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "pakeisti" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "pasiÅ«lyti pavadinimÄ…" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "atÅ¡aukti" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "pakeiskite {new_name} į {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "anuliuoti" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "įkeliamas 1 failas" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -155,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "Neįmanoma įkelti failo - jo dydis gali bÅ«ti 0 bitų arba tai katalogas" -#: 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 "Ä®kÄ—limas atÅ¡auktas." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Failo įkÄ—limas pradÄ—tas. Jei paliksite šį puslapį, įkÄ—limas nutrÅ«ks." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "" -#: 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 "Klaida" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Pavadinimas" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Dydis" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Pakeista" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 aplankalas" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} aplankalai" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 failas" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} failai" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Ä®kelti" @@ -278,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "AtÅ¡aukti siuntimÄ…" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "ÄŒia tuÅ¡Äia. Ä®kelkite kÄ… nors!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Atsisiųsti" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Nebesidalinti" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Ä®kÄ—limui failas per didelis" -#: 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 "Bandomų įkelti failų dydis virÅ¡ija maksimalų leidžiamÄ… Å¡iame serveryje" +msgstr "Bandomų įkelti failų dydis virÅ¡ija maksimalų, kuris leidžiamas Å¡iame serveryje" -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Skenuojami failai, praÅ¡ome palaukti." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Å iuo metu skenuojama" diff --git a/l10n/lt_LT/files_encryption.po b/l10n/lt_LT/files_encryption.po index a3629e2cc4f48cb8e6cc88083ab610ab7a335e3d..8d1d63c95a12c4a39458bb8963d50dca7a858dbf 100644 --- a/l10n/lt_LT/files_encryption.po +++ b/l10n/lt_LT/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: lt_LT\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Saugoma..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Å ifravimas" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Nieko" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/lt_LT/files_external.po b/l10n/lt_LT/files_external.po index de18742d7850088f06aa65490cb508674dd3aa52..9cfb3429b9eed94216e1074ccf924269854073bf 100644 --- a/l10n/lt_LT/files_external.po +++ b/l10n/lt_LT/files_external.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <andrejuszl@gmail.com>, 2012. -# Dr. ROX <to.dr.rox@gmail.com>, 2012. -# Mindaugas <min2lizz@gmail.com>, 2013. +# Min2liz <min2lizz@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Min2liz <min2lizz@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" @@ -40,19 +38,26 @@ msgstr "PraÅ¡ome įvesti teisingus Dropbox \"app key\" ir \"secret\"." msgid "Error configuring Google Drive storage" msgstr "Klaida nustatinÄ—jant Google Drive talpyklÄ…" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Ä®spÄ—jimas:</b> \"smbclient\" nÄ—ra įdiegtas. CIFS/SMB dalinimasis nÄ—ra galimas. PraÅ¡ome susisiekti su sistemos administratoriumi kad bÅ«tų įdiegtas \"smbclient\"" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Ä®spÄ—jimas:</b> FTP palaikymas PHP sistemoje nÄ—ra įjungtas arba nÄ—ra įdiegtas. FTP dalinimosi įjungimas nÄ—ra galimas. PraÅ¡ome susisiekti su sistemos administratoriumi kad bÅ«tų įdiegtas FTP palaikymas. " +#: lib/config.php:437 +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 "<b>Ä®spÄ—jimas:</b> \"Curl\" palaikymas PHP terpÄ—je nÄ—ra įjungtas arba įdiegtas. ownCloud/WebDAV ar GoogleDrive įjungimas nebus įmanomas. PraÅ¡ome susisiekti su sistemos administratoriumi kad bÅ«tų įdiegtas arba įjungtas \"Curl\" palaikymas." + #: templates/settings.php:3 msgid "External Storage" msgstr "IÅ¡orinÄ—s saugyklos" diff --git a/l10n/lt_LT/files_sharing.po b/l10n/lt_LT/files_sharing.po index a2553793fbdab730b3f9a23b7cb998f2e01f9c11..403271a142db3120b64dd61ee2ac0ee51fc4690b 100644 --- a/l10n/lt_LT/files_sharing.po +++ b/l10n/lt_LT/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -20,11 +19,11 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Slaptažodis" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "IÅ¡saugoti" #: templates/public.php:10 #, php-format @@ -38,7 +37,7 @@ msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Atsisiųsti" #: templates/public.php:40 msgid "No preview available for" @@ -46,4 +45,4 @@ msgstr "" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "jÅ«sų valdomos web paslaugos" diff --git a/l10n/lt_LT/files_trashbin.po b/l10n/lt_LT/files_trashbin.po index f427f0e01f6a3033f88bab13ff9e85aebf5738c0..d4b7c5e6d312619bc25ad50e230785c5541d16b7 100644 --- a/l10n/lt_LT/files_trashbin.po +++ b/l10n/lt_LT/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Klaida" @@ -39,31 +39,31 @@ msgstr "Klaida" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Pavadinimas" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 aplankalas" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} aplankalai" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 failas" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} failai" diff --git a/l10n/lt_LT/files_versions.po b/l10n/lt_LT/files_versions.po index 1572027742917b3ef080397d2f401c5116dd1edf..393a714fb588b06acbfab9f11d531d8556234b6d 100644 --- a/l10n/lt_LT/files_versions.po +++ b/l10n/lt_LT/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <andrejuszl@gmail.com>, 2012. -# Dr. ROX <to.dr.rox@gmail.com>, 2012. -# Mindaugas <min2lizz@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/lt_LT/lib.po b/l10n/lt_LT/lib.po index a176e307e60df81ff9e242b9b1a65f92c7f5648a..1285d568dfb4227a8019b2a44713894731713330 100644 --- a/l10n/lt_LT/lib.po +++ b/l10n/lt_LT/lib.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# andrejuseu <andrejuszl@gmail.com>, 2012 -# Dr. ROX <to.dr.rox@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -19,47 +17,47 @@ msgstr "" "Language: lt_LT\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Pagalba" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Asmeniniai" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Nustatymai" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Vartotojai" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Programos" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administravimas" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP atsisiuntimo galimybÄ— yra iÅ¡jungta." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Failai turi bÅ«ti parsiunÄiami vienas po kito." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Atgal į Failus" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Pasirinkti failai per dideli archyvavimui į ZIP." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -115,83 +113,87 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" #: template.php:113 msgid "seconds ago" -msgstr "prieÅ¡ kelias sekundes" +msgstr "prieÅ¡ sekundÄ™" #: template.php:114 msgid "1 minute ago" -msgstr "prieÅ¡ 1 minutÄ™" +msgstr "PrieÅ¡ 1 minutÄ™" #: template.php:115 #, php-format @@ -222,7 +224,7 @@ msgstr "prieÅ¡ %d dienų" #: template.php:121 msgid "last month" -msgstr "praÄ—jusį mÄ—nesį" +msgstr "praeitÄ… mÄ—nesį" #: template.php:122 #, php-format @@ -231,25 +233,12 @@ msgstr "" #: template.php:123 msgid "last year" -msgstr "pereitais metais" +msgstr "praeitais metais" #: template.php:124 msgid "years ago" msgstr "prieÅ¡ metus" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s yra galimas. PlatesnÄ— <a href=\"%s\">informacija Äia</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "pilnai atnaujinta" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "atnaujinimų tikrinimas iÅ¡jungtas" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/lt_LT/settings.po b/l10n/lt_LT/settings.po index 79929cea32579bb647283d4c201d598c716593ba..3c5d9d3142122061c614a5ca788253f17fdf39ba 100644 --- a/l10n/lt_LT/settings.po +++ b/l10n/lt_LT/settings.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <andrejuszl@gmail.com>, 2012. -# Dr. ROX <to.dr.rox@gmail.com>, 2011, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -23,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Neįmanoma įkelti sÄ…raÅ¡o iÅ¡ Programų Katalogo" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Autentikacijos klaida" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -118,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "Saugoma.." +msgstr "Saugoma..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "anuliuoti" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "GrupÄ—s" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "IÅ¡trinti" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Kalba" @@ -233,7 +235,7 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" @@ -253,7 +255,7 @@ msgstr "" #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "Dalijimasis" #: templates/admin.php:134 msgid "Enable Share API" @@ -308,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Žurnalas" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "Žurnalo iÅ¡samumas" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Daugiau" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Mažiau" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -397,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Slaptažodis" @@ -421,82 +423,74 @@ msgstr "Naujas slaptažodis" msgid "Change password" msgstr "Pakeisti slaptažodį" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "El. paÅ¡tas" +msgstr "El. PaÅ¡tas" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "JÅ«sų el. paÅ¡to adresas" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "PamirÅ¡to slaptažodžio atkÅ«rimui įveskite savo el. paÅ¡to adresÄ…" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Kalba" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "PadÄ—kite iÅ¡versti" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Sukurti" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Kita" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/lt_LT/user_ldap.po b/l10n/lt_LT/user_ldap.po index a27f44400d61a6da76729aebace07583d4b5f15a..f92a9a5ea7a5fb774f70c896245d1bc6960ac2c8 100644 --- a/l10n/lt_LT/user_ldap.po +++ b/l10n/lt_LT/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: lt_LT\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -54,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Klaida" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Slaptažodis" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "GrupÄ—s filtras" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Prievadas" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Naudoti TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "IÅ¡jungti SSL sertifikato tikrinimÄ…." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Nerekomenduojama, naudokite tik testavimui." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Pagalba" diff --git a/l10n/lt_LT/user_webdavauth.po b/l10n/lt_LT/user_webdavauth.po index 9f842d853966c998e6f14eb181b19a00ccebb521..173f9167f2b25728d9f4ca67d2ba9819574d446f 100644 --- a/l10n/lt_LT/user_webdavauth.po +++ b/l10n/lt_LT/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mindaugas <min2lizz@gmail.com>, 2013. +# Min2liz <min2lizz@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/lv/core.po b/l10n/lv/core.po index 921311120e4dabcff204db1edd16abfa89a86667..93cf2a3e5ba412cdb563e432e054bde7e4e2d6f3 100644 --- a/l10n/lv/core.po +++ b/l10n/lv/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aldis@udris.lv>, 2012. -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -75,7 +73,7 @@ msgstr "Kļūda, pievienojot %s izlasei." #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "Neviena kategorija nav izvÄ“lÄ“ta dzēšanai" +msgstr "Neviena kategorija nav izvÄ“lÄ“ta dzēšanai." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -214,26 +212,30 @@ msgstr "gÄjuÅ¡ajÄ gadÄ" msgid "years ago" msgstr "gadus atpakaļ" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Labi" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "IzvÄ“lieties" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Atcelt" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "IzvÄ“lieties" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "JÄ" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "NÄ“" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Labi" + #: 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." @@ -295,7 +297,7 @@ msgstr "DalÄ«ties ar saiti" msgid "Password protect" msgstr "AizsargÄt ar paroli" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Parole" @@ -333,7 +335,7 @@ msgstr "DalÄ«jÄs ar {item} ar {user}" #: js/share.js:308 msgid "Unshare" -msgstr "Beigt dalÄ«ties" +msgstr "PÄrtraukt dalīšanos" #: js/share.js:320 msgid "can edit" @@ -398,24 +400,27 @@ msgstr "ownCloud paroles maiņa" msgid "Use the following link to reset your password: {link}" msgstr "Izmantojiet Å¡o saiti, lai mainÄ«tu paroli: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "JÅ«s savÄ epastÄ saņemsiet interneta saiti, caur kuru varÄ“siet atjaunot paroli." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "AtstatÄ«t e-pasta sÅ«tīšanu." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "PieprasÄ«jums neizdevÄs!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "JÅ«s savÄ epastÄ saņemsiet interneta saiti, caur kuru varÄ“siet atjaunot paroli." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "LietotÄjvÄrds" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "PieprasÄ«t paroles maiņu" @@ -449,7 +454,7 @@ msgstr "Lietotnes" #: strings.php:8 msgid "Admin" -msgstr "Administrators" +msgstr "Administratori" #: strings.php:9 msgid "Help" @@ -521,37 +526,37 @@ msgstr "PaplaÅ¡inÄti" msgid "Data folder" msgstr "Datu mape" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "KonfigurÄ“t datubÄzi" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "tiks izmantots" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "DatubÄzes lietotÄjs" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "DatubÄzes parole" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "DatubÄzes nosaukums" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "DatubÄzes tabulas telpa" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "DatubÄzes serveris" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Pabeigt iestatīšanu" @@ -559,37 +564,42 @@ msgstr "Pabeigt iestatīšanu" msgid "web services under your control" msgstr "tÄ«mekļa servisi tavÄ varÄ" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "IzrakstÄ«ties" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "AutomÄtiskÄ ierakstīšanÄs ir noraidÄ«ta!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Ja neesat pÄ“dÄ“jÄ laikÄ mainÄ«jis paroli, iespÄ“jams, ka jÅ«su konts ir kompromitÄ“ts." -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "LÅ«dzu, nomainiet savu paroli, lai atkal nodroÅ¡inÄtu savu kontu." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "AizmirsÄt paroli?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "atcerÄ“ties" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "IerakstÄ«ties" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "AlternatÄ«vÄs pieteikÅ¡anÄs" diff --git a/l10n/lv/files.po b/l10n/lv/files.po index de2375feaaba5f45459bc5f934e26fc3357498f0..54a1288f22713eb2f9059dc6d6dcd585a2d52a6e 100644 --- a/l10n/lv/files.po +++ b/l10n/lv/files.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aldis@udris.lv>, 2012. -# Imants Liepiņš <imzzinator@gmail.com>, 2012. -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -30,17 +27,13 @@ msgstr "NevarÄ“ja pÄrvietot %s — jau eksistÄ“ datne ar tÄdu nosaukumu" msgid "Could not move %s" msgstr "NevarÄ“ja pÄrvietot %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "NevarÄ“ja pÄrsaukt datni" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Netika augÅ¡upielÄdÄ“ta neviena datne. NezinÄma kļūda" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "AugÅ¡upielÄde pabeigta bez kļūdÄm" +msgstr "Viss kÄrtÄ«bÄ, datne augÅ¡upielÄdÄ“ta veiksmÄ«ga" #: ajax/upload.php:27 msgid "" @@ -81,55 +74,59 @@ msgstr "NederÄ«ga direktorija." msgid "Files" msgstr "Datnes" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "DalÄ«ties" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "DzÄ“st pavisam" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "DzÄ“st" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "PÄrsaukt" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Gaida savu kÄrtu" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} jau eksistÄ“" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "aizvietot" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "ieteiktais nosaukums" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "atcelt" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "aizvietoja {new_name} ar {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "atsaukt" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "veikt dzēšanas darbÄ«bu" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "AugÅ¡upielÄdÄ“ 1 datni" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -155,69 +152,77 @@ msgstr "JÅ«su krÄtuve ir pilna, datnes vairs nevar augÅ¡upielÄdÄ“t vai sinhron msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "JÅ«su krÄtuve ir gandrÄ«z pilna ({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 "Tiek sagatavota lejupielÄde. Tas var aizņemt kÄdu laiciņu, ja datnes ir lielas." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Nevar augÅ¡upielÄdÄ“t jÅ«su datni, jo tÄ ir direktorija vai arÄ« tÄs izmÄ“rs ir 0 baiti" +msgstr "Nevar augÅ¡upielÄdÄ“t jÅ«su datni, jo tÄ ir direktorija vai arÄ« tÄ ir 0 baitu liela" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Nepietiek brÄ«vas vietas" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "AugÅ¡upielÄde ir atcelta." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Notiek augÅ¡upielÄde. Pametot lapu tagad, tiks atcelta augÅ¡upielÄde." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL nevar bÅ«t tukÅ¡s." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "NederÄ«gs mapes nosaukums. “Koplietots†izmantojums ir rezervÄ“ts ownCloud servisam." -#: 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 "Kļūda" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nosaukums" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "IzmÄ“rs" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "MainÄ«ts" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 mape" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} mapes" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 datne" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} datnes" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "NevarÄ“ja pÄrsaukt datni" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "AugÅ¡upielÄdÄ“t" @@ -278,37 +283,37 @@ msgstr "DzÄ“stÄs datnes" msgid "Cancel upload" msgstr "Atcelt augÅ¡upielÄdi" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Jums nav tiesÄ«bu Å¡eit rakstÄ«t." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Te vÄ“l nekas nav. RÄ«kojies, sÄc augÅ¡upielÄdÄ“t!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "LejupielÄdÄ“t" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "PÄrtraukt dalīšanos" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Datne ir par lielu, lai to augÅ¡upielÄdÄ“tu" -#: 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 "AugÅ¡upielÄdÄ“jamÄs datnes pÄrsniedz servera pieļaujamo datņu augÅ¡upielÄdes apjomu" -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Datnes Å¡obrÄ«d tiek caurskatÄ«tas, lÅ«dzu, uzgaidiet." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Å obrÄ«d tiek caurskatÄ«ts" diff --git a/l10n/lv/files_encryption.po b/l10n/lv/files_encryption.po index 2b049a1c7e1a6e2ee83ae5e3bd6bab1b384348af..4d1d0d415bd0c1690e6bcd15f237f7fadf4e0221 100644 --- a/l10n/lv/files_encryption.po +++ b/l10n/lv/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: lv\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "SaglabÄ..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Å ifrēšana" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Datņu Å¡ifrēšana ir aktivÄ“ta." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "SekojoÅ¡Äs datnes netiks Å¡ifrÄ“tas:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "SekojoÅ¡os datņu tipus izslÄ“gt no Å¡ifrēšanas:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Nav" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/lv/files_external.po b/l10n/lv/files_external.po index 0c6f6526303a2a1affcf6907b7c4a6eb50795b11..2aae74dff5ee871660536f8dbf82795e384809b1 100644 --- a/l10n/lv/files_external.po +++ b/l10n/lv/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -38,19 +37,26 @@ msgstr "LÅ«dzu, norÄdiet derÄ«gu Dropbox lietotnes atslÄ“gu un noslÄ“pumu." msgid "Error configuring Google Drive storage" msgstr "Kļūda, konfigurÄ“jot Google Drive krÄtuvi" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>BrÄ«dinÄjums:</b> nav uzinstalÄ“ts “smbclientâ€. Nevar montÄ“t CIFS/SMB koplietojumus. LÅ«dzu, vaicÄjiet savam sistÄ“mas administratoram, lai to uzinstalÄ“." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>BrÄ«dinÄjums: </b> uz PHP nav aktivÄ“ts vai instalÄ“ts FTP atbalsts. Nevar montÄ“t FTP koplietojumus. LÅ«dzu, vaicÄjiet savam sistÄ“mas administratoram, lai to uzinstalÄ“." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Ä€rÄ“jÄ krÄtuve" diff --git a/l10n/lv/files_sharing.po b/l10n/lv/files_sharing.po index eba98a874e572c9958f32e636f501f75d0861008..8de7427167510cebb579ac96a59cbb150d8aa443 100644 --- a/l10n/lv/files_sharing.po +++ b/l10n/lv/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -46,4 +45,4 @@ msgstr "Nav pieejams priekÅ¡skatÄ«jums priekÅ¡" #: templates/public.php:50 msgid "web services under your control" -msgstr "jÅ«su vadÄ«bÄ esoÅ¡ie tÄ«mekļa servisi" +msgstr "tÄ«mekļa servisi tavÄ varÄ" diff --git a/l10n/lv/files_trashbin.po b/l10n/lv/files_trashbin.po index 66670fca8c491122b75312c156c612b49ed3cd68..d523a0fe073f625ebb711ef7f8bef0c19d0528be 100644 --- a/l10n/lv/files_trashbin.po +++ b/l10n/lv/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "NevarÄ“ja pilnÄ«bÄ izdzÄ“st %s" msgid "Couldn't restore %s" msgstr "NevarÄ“ja atjaunot %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "veikt atjaunoÅ¡anu" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Kļūda" @@ -40,31 +39,31 @@ msgstr "Kļūda" msgid "delete file permanently" msgstr "dzÄ“st datni pavisam" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "DzÄ“st pavisam" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nosaukums" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "DzÄ“sts" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 mape" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} mapes" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 datne" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} datnes" diff --git a/l10n/lv/files_versions.po b/l10n/lv/files_versions.po index 9c9098fdd98248cd3e2aec37bcb462fe114879ad..440afe984ad8047dd84e45ab87ca079daaf49cde 100644 --- a/l10n/lv/files_versions.po +++ b/l10n/lv/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/lv/lib.po b/l10n/lv/lib.po index 7db941c050014286c633091121ecd2972a3ab653..935e2d5d8b58e1de1b01c470363064918ca8181d 100644 --- a/l10n/lv/lib.po +++ b/l10n/lv/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: lv\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "PalÄ«dzÄ«ba" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "PersonÄ«gi" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "IestatÄ«jumi" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "LietotÄji" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Lietotnes" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administratori" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP lejupielÄdēšana ir izslÄ“gta." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Datnes var lejupielÄdÄ“t tikai katru atsevišķi." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Atpakaļ pie datnÄ“m" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "IzvÄ“lÄ“tÄs datnes ir pÄrÄk lielas, lai izveidotu zip datni." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "nevarÄ“ja noteikt" @@ -114,72 +113,76 @@ msgstr "%s datubÄžu nosaukumos nedrÄ«kst izmantot punktus" msgid "%s set the database host." msgstr "%s iestatiet datubÄžu serveri." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nav derÄ«ga PostgreSQL parole un/vai lietotÄjvÄrds" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Jums jÄievada vai nu esoÅ¡s vai administratora konts." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Nav derÄ«ga Oracle parole un/vai lietotÄjvÄrds" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Nav derÄ«ga MySQL parole un/vai lietotÄjvÄrds" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "DB kļūda — “%sâ€" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "VainÄ«gÄ komanda bija “%sâ€" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL lietotÄjs %s'@'localhost' jau eksistÄ“." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Izmest Å¡o lietotÄju no MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL lietotÄjs '%s'@'%%' jau eksistÄ“" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Izmest Å¡o lietotÄju no MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Nav derÄ«ga Oracle parole un/vai lietotÄjvÄrds" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "VainÄ«gÄ komanda bija \"%s\", vÄrds: %s, parole: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nav derÄ«ga MySQL parole un/vai lietotÄjvÄrds — %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "JÅ«su serveris vÄ“l nav pareizi iestatÄ«ts, lai ļautu sinhronizÄ“t datnes, jo izskatÄs, ka WebDAV saskarne ir salauzta." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "LÅ«dzu, vÄ“lreiz pÄrbaudiet <a href='%s'>instalēšanas palÄ«dzÄ«bu</a>." @@ -236,19 +239,6 @@ msgstr "gÄjuÅ¡ajÄ gadÄ" msgid "years ago" msgstr "gadus atpakaļ" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s ir pieejams. IegÅ«t <a href=\"%s\">vairÄk informÄcijas</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "ir aktuÄls" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "atjauninÄjumu pÄrbaude ir deaktivÄ“ta" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/lv/settings.po b/l10n/lv/settings.po index fd7f24987d9016724c2f27e909b1d044ce43f62a..0588395787091e9b8ffbad967d188cc08d00f647 100644 --- a/l10n/lv/settings.po +++ b/l10n/lv/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <aldis@udris.lv>, 2012. -# <elwins@inbox.lv>, 2012. -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Nevar lejupielÄdÄ“t sarakstu no lietotņu veikala" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "AutentifikÄcijas kļūda" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "NevarÄ“ja mainÄ«t redzamo vÄrdu" @@ -67,7 +68,7 @@ msgstr "Valoda tika nomainÄ«ta" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "NederÄ«gs pieprasÄ«jums" +msgstr "NederÄ«gs vaicÄjums" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -119,52 +120,52 @@ msgstr "Kļūda, atjauninot lietotni" msgid "Updated" msgstr "AtjauninÄta" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "SaglabÄ..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "izdzests" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "atsaukt" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Nevar izņemt lietotÄju" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupas" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupas administrators" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "DzÄ“st" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "pievienot grupu" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "JÄnorÄda derÄ«gs lietotÄjvÄrds" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Kļūda, veidojot lietotÄju" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "JÄnorÄda derÄ«ga parole" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__valodas_nosaukums__" @@ -315,19 +316,19 @@ msgstr "ŽurnÄls" msgid "Log level" msgstr "ŽurnÄla lÄ«menis" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "VairÄk" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "MazÄk" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versija" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +399,7 @@ msgstr "Saņem lietotnes, lai sinhronizÄ“tu savas datnes" msgid "Show First Run Wizard again" msgstr "VÄ“lreiz rÄdÄ«t pirmÄs palaiÅ¡anas vedni" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Parole" @@ -422,82 +423,74 @@ msgstr "Jauna parole" msgid "Change password" msgstr "MainÄ«t paroli" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Redzamais vÄrds" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "JÅ«su redzamais vÄrds tika mainÄ«ts" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "NevarÄ“ja mainÄ«t jÅ«su redzamo vÄrdu" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "MainÄ«t redzamo vÄrdu" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-pasts" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "JÅ«su e-pasta adrese" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Ievadiet e-pasta adresi, lai vÄ“lÄk varÄ“tu atgÅ«t paroli, ja bÅ«s nepiecieÅ¡amÄ«ba" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Valoda" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "PalÄ«dzi tulkot" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Izmanto Å¡o adresi, lai, izmantojot datņu pÄrvaldnieku, savienotos ar savu ownCloud" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "IerakstīšanÄs vÄrds" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Izveidot" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "NoklusÄ“juma krÄtuve" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Neierobežota" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Cits" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "KrÄtuve" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "mainÄ«t redzamo vÄrdu" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "iestatÄ«t jaunu paroli" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "NoklusÄ“juma" diff --git a/l10n/lv/user_ldap.po b/l10n/lv/user_ldap.po index d90ac74dcb74bb69904163b1e8e505a796fcdc05..55570edb2db4e8a6135397c0ea71be2267720e5c 100644 --- a/l10n/lv/user_ldap.po +++ b/l10n/lv/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: lv\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "NeizdevÄs izdzÄ“st servera konfigurÄciju" @@ -54,281 +57,363 @@ msgstr "PaturÄ“t iestatÄ«jumus?" msgid "Cannot add server configuration" msgstr "Nevar pievienot servera konfigurÄciju" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Kļūda" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Savienojuma tests ir veiksmÄ«gs" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Savienojuma tests cieta neveiksmi" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Vai tieÅ¡Äm vÄ“laties dzÄ“st paÅ¡reizÄ“jo servera konfigurÄciju?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "ApstiprinÄt dzēšanu" -#: templates/settings.php:8 +#: templates/settings.php:9 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>BrÄ«dinÄjums:</b> lietotnes user_ldap un user_webdavauth ir nesavietojamas. TÄs var izraisÄ«t negaidÄ«tu uzvedÄ«bu. LÅ«dzu, prasiet savam sistÄ“mas administratoram kÄdu no tÄm deaktivÄ“t." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>BrÄ«dinÄjums:</b> PHP LDAP modulis nav uzinstalÄ“ts, aizmugure nedarbosies. LÅ«dzu, prasiet savam sistÄ“mas administratoram kÄdu no tÄm deaktivÄ“t." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Servera konfigurÄcija" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Pievienot servera konfigurÄciju" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Resursdators" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Var neiekļaut protokolu, izņemot, ja vajag SSL. Tad sÄkums ir ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "BÄzes DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Viena bÄzes DN rindÄ" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "LietotÄjiem un grupÄm bÄzes DN var norÄdÄ«t cilnÄ“ “PaplaÅ¡inÄtiâ€" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "LietotÄja DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "Klienta lietotÄja DN, ar ko veiks sasaisti, piemÄ“ram, uid=agent,dc=example,dc=com. Lai piekļūtu anonÄ«mi, atstÄjiet DN un paroli tukÅ¡u." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Parole" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Lai piekļūtu anonÄ«mi, atstÄjiet DN un paroli tukÅ¡u." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "LietotÄja ierakstīšanÄs filtrs" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "DefinÄ“ filtru, ko izmantot, kad mēģina ierakstÄ«ties. %%uid ierakstīšanÄs darbÄ«bÄ aizstÄj lietotÄjvÄrdu." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "lieto %%uid vietturi, piemÄ“ram, \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "LietotÄju saraksta filtrs" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "DefinÄ“ filtru, ko izmantot, kad saņem lietotÄju sarakstu." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "bez jebkÄdiem vietturiem, piemÄ“ram, \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Grupu filtrs" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "DefinÄ“ filtru, ko izmantot, kad saņem grupu sarakstu." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "bez jebkÄdiem vietturiem, piemÄ“ram, \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Savienojuma iestatÄ«jumi" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "KonfigurÄcija ir aktÄ«va" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Ja nav atzÄ«mÄ“ts, šī konfigurÄcija tiks izlaista." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Ports" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Rezerves (kopija) serveris" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "NorÄdi rezerves serveri (nav obligÄti). Tam ir jÄbÅ«t galvenÄ LDAP/AD servera kopijai." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Rezerves (kopijas) ports" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "DeaktivÄ“t galveno serveri" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Kad ieslÄ“gts, ownCloud savienosies tikai ar kopijas serveri." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Lietot TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Neizmanto papildu LDAPS savienojumus! Tas nestrÄdÄs." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "ReÄ£istrnejutÄ«gs LDAP serveris (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "IzslÄ“gt SSL sertifikÄtu validēšanu." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Ja savienojums darbojas ar Å¡o opciju, importÄ“ LDAP serveru SSL sertifikÄtu savÄ ownCloud serverÄ«." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Nav ieteicams, izmanto tikai testēšanai!" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "KeÅ¡atmiņas dzÄ«vlaiks" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "sekundÄ“s. Izmaiņas iztukÅ¡os keÅ¡atmiņu." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Direktorijas iestatÄ«jumi" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "LietotÄja redzamÄ vÄrda lauks" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "LDAP atribÅ«ts, ko izmantot lietotÄja ownCloud vÄrda veidoÅ¡anai." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "BÄzes lietotÄju koks" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Viena lietotÄju bÄzes DN rindÄ" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "LietotÄju meklēšanas atribÅ«ts" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "NeobligÄti; viens atribÅ«ts rindÄ" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Grupas redzamÄ nosaukuma lauks" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "LDAP atribÅ«ts, ko izmantot grupas ownCloud nosaukuma veidoÅ¡anai." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "BÄzes grupu koks" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Viena grupu bÄzes DN rindÄ" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Grupu meklēšanas atribÅ«ts" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Grupu piederÄ«bas asociÄcija" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "ĪpaÅ¡ie atribÅ«ti" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Kvotu lauks" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Kvotas noklusÄ“jums" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "baitos" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "E-pasta lauks" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "LietotÄja mÄjas mapes nosaukÅ¡anas kÄrtula" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "AtstÄt tukÅ¡u lietotÄja vÄrdam (noklusÄ“juma). CitÄdi, norÄdi LDAP/AD atribÅ«tu." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Testa konfigurÄcija" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "PalÄ«dzÄ«ba" diff --git a/l10n/lv/user_webdavauth.po b/l10n/lv/user_webdavauth.po index d866091dc06c0c8278f5ea302feb892da389f3b8..bc46877310002c92c422d85ed2ee1ed6d741aeb2 100644 --- a/l10n/lv/user_webdavauth.po +++ b/l10n/lv/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013. +# RÅ«dolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/mk/core.po b/l10n/mk/core.po index 81face26f615945e8960f856ccb92555d7016d30..5968a62c55002efe94db42fafe5aa2ab3d1de3c4 100644 --- a/l10n/mk/core.po +++ b/l10n/mk/core.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 2012. -# Miroslav Jovanovic <j.miroslav@gmail.com>, 2012. -# Miroslav Jovanovic <jmiroslav@softhome.net>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -161,7 +158,7 @@ msgstr "Декември" #: js/js.js:286 msgid "Settings" -msgstr "ПоÑтавки" +msgstr "ПодеÑувања" #: js/js.js:718 msgid "seconds ago" @@ -215,26 +212,30 @@ msgstr "минатата година" msgid "years ago" msgstr "пред години" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Во ред" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Избери" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Откажи" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Избери" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Да" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ðе" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Во ред" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -296,7 +297,7 @@ msgstr "Сподели Ñо врÑка" msgid "Password protect" msgstr "Заштити Ñо лозинка" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Лозинка" @@ -399,24 +400,27 @@ msgstr "реÑетирање на лозинка за ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "КориÑтете ја Ñледната врÑка да ја реÑетирате Вашата лозинка: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Ќе добиете врÑка по е-пошта за да може да ја реÑетирате Вашата лозинка." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Порката за реÑетирање на лозинка пратена." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Барањето не уÑпеа!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Ќе добиете врÑка по е-пошта за да може да ја реÑетирате Вашата лозинка." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "КориÑничко име" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Побарајте реÑетирање" @@ -446,7 +450,7 @@ msgstr "КориÑници" #: strings.php:7 msgid "Apps" -msgstr "Ðпликации" +msgstr "Ðппликации" #: strings.php:8 msgid "Admin" @@ -522,37 +526,37 @@ msgstr "Ðапредно" msgid "Data folder" msgstr "Фолдер Ñо податоци" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Конфигурирај ја базата" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "ќе биде кориÑтено" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "КориÑник на база" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Лозинка на база" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Име на база" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Табела во базата на податоци" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Сервер Ñо база" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Заврши го подеÑувањето" @@ -560,37 +564,42 @@ msgstr "Заврши го подеÑувањето" msgid "web services under your control" msgstr "веб ÑервиÑи под Ваша контрола" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Одјава" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Одбиена автоматÑка најава!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Ðко не Ñте ја промениле лозинката во Ñкоро време, вашата Ñметка може да е компромитирана" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Ве молам Ñменете ја лозинката да ја обезбедите вашата Ñметка повторно." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Ја заборавивте лозинката?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "запамти" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Ðајава" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/mk/files.po b/l10n/mk/files.po index f6c46aea44b40dae70f256d3df66c5fa1a9a97fb..d1c0b3a82c1a9ed18ddeb759ab9b60828b513d28 100644 --- a/l10n/mk/files.po +++ b/l10n/mk/files.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 2012. -# Miroslav Jovanovic <j.miroslav@gmail.com>, 2012. -# Miroslav Jovanovic <jmiroslav@softhome.net>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -30,17 +27,13 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Ðиту еден фајл не Ñе вчита. Ðепозната грешка" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Ðема грешка, датотеката беше подигната уÑпешно" +msgstr "Датотеката беше уÑпешно подигната." #: ajax/upload.php:27 msgid "" @@ -51,7 +44,7 @@ msgstr "Подигнатата датотека ја надминува upload_m msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Подигнатата датотеката ја надминува MAX_FILE_SIZE директивата која беше поÑтавена во HTML формата" +msgstr "Големината на датотеката ја надминува MAX_FILE_SIZE директивата која беше Ñпецифицирана во HTML формата" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" @@ -59,11 +52,11 @@ 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" @@ -81,55 +74,59 @@ msgstr "" msgid "Files" msgstr "Датотеки" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Сподели" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Избриши" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Преименувај" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Чека" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} веќе поÑтои" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "замени" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "предложи име" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "откажи" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "заменета {new_name} Ñо {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "врати" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 датотека Ñе подига" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -155,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "Ðе може да Ñе преземе вашата датотека бидејќи фолдерот во кој Ñе наоѓа фајлот има големина од 0 бајти" -#: 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 "ÐдреÑата неможе да биде празна." -#: 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} датотеки" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Подигни" @@ -278,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "Откажи прикачување" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "Датотеката е премногу голема" +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/mk/files_encryption.po b/l10n/mk/files_encryption.po index 2d19fc176504d7d197fd749d9ed0721474b6ace0..5ccdc506c2ca4bb5bef6e8ddb996c0f950dd7c8f 100644 --- a/l10n/mk/files_encryption.po +++ b/l10n/mk/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Снимам..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Енкрипција" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ðишто" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/mk/files_external.po b/l10n/mk/files_external.po index fe3c3493235d8d6b5ad0f1d2ff5bbaa300292e86..062f6fdb989af68abea37341c4bf5ddf005d2c67 100644 --- a/l10n/mk/files_external.po +++ b/l10n/mk/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -38,19 +37,26 @@ msgstr "Ве молам доÑтавите валиден Dropbox клуч и Ñ‚ msgid "Error configuring Google Drive storage" msgstr "Грешка при конфигурација на Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Внимание:</b> \"smbclient\" не е инÑталиран. Ðе е можно монтирање на CIFS/SMB диÑкови. Замолете го Вашиот ÑиÑтем админиÑтратор да го инÑталира." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Внимание:</b> Ðе е овозможена или инÑталирани FTP подршка во PHP. Ðе е можно монтирање на FTP диÑкови. Замолете го Вашиот ÑиÑтем админиÑтратор да го инÑталира." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Ðадворешно Ñкладиште" diff --git a/l10n/mk/files_sharing.po b/l10n/mk/files_sharing.po index 8f8d15bd33d41e59242a695d32734b027ee073ae..994f2ca7381f511898b0eb945655b950e46dd8d3 100644 --- a/l10n/mk/files_sharing.po +++ b/l10n/mk/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/mk/files_trashbin.po b/l10n/mk/files_trashbin.po index 5b9f5e38cac992256d7d5b8f9b69e7c738d5e4f4..1792d9e37ee01afc3efb6e3ce241c3ee13091183 100644 --- a/l10n/mk/files_trashbin.po +++ b/l10n/mk/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Грешка" @@ -39,31 +39,31 @@ msgstr "Грешка" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Име" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 папка" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} папки" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 датотека" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} датотеки" diff --git a/l10n/mk/files_versions.po b/l10n/mk/files_versions.po index 0f47e5a9dd9a651af466e865a58e48064ee8f583..0f4762644949780952c42bddc7d25036f28c8a28 100644 --- a/l10n/mk/files_versions.po +++ b/l10n/mk/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/mk/lib.po b/l10n/mk/lib.po index 2dfafad88e4617c75b242eb17f770e7e128ea4f7..ea6a094add61614b74c4c7b28de1b28847d12776 100644 --- a/l10n/mk/lib.po +++ b/l10n/mk/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Помош" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Лично" -#: app.php:373 +#: app.php:381 msgid "Settings" -msgstr "Параметри" +msgstr "ПодеÑувања" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "КориÑници" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Ðппликации" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Ðдмин" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Преземање во ZIP е иÑклучено" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Датотеките треба да Ñе Ñимнат една по една." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Ðазад кон датотеки" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Избраните датотеки Ñе преголеми за да Ñе генерира zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -114,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -236,19 +239,6 @@ msgstr "минатата година" msgid "years ago" msgstr "пред години" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s е доÑтапно. Земи <a href=\"%s\">повеќе информации</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "ажурно" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "проверката за ажурирања е оневозможена" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/mk/settings.po b/l10n/mk/settings.po index 6294b438afc780d0f402a446466d676be4fdf0c8..14c44e8273953ed6ad1e9f7dfbfe8f9056a9b8d2 100644 --- a/l10n/mk/settings.po +++ b/l10n/mk/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 2012. -# Miroslav Jovanovic <j.miroslav@gmail.com>, 2012. -# Miroslav Jovanovic <jmiroslav@softhome.net>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Ðеможам да вчитам лиÑта од App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Грешка во автентикација" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -67,7 +68,7 @@ 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" @@ -119,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Групи" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "ÐдминиÑтратор на група" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Избриши" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -309,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "ЗапиÑник" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "Ðиво на логирање" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Повеќе" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Помалку" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Верзија" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Лозинка" @@ -422,82 +423,74 @@ msgstr "Ðова лозинка" msgid "Change password" msgstr "Смени лозинка" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Е-пошта" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Вашата адреÑа за е-пошта" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Пополни ја адреÑата за е-пошта за да може да ја обновуваш лозинката" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Јазик" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Помогни во преводот" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "КориÑтете ја оваа адреÑа да " -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Создај" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "ОÑтанато" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/mk/user_ldap.po b/l10n/mk/user_ldap.po index bf3591d3a7c145fd48b88e0b1c9b37fe0af02a17..6947c76cc74522f3b0ad21d6dfec7759362542ab 100644 --- a/l10n/mk/user_ldap.po +++ b/l10n/mk/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -54,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Грешка" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Домаќин" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Може да го Ñкокнете протколот оÑвен ако не ви треба SSL. Тогаш Ñтавете ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Лозинка" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Помош" diff --git a/l10n/mk/user_webdavauth.po b/l10n/mk/user_webdavauth.po index f396468a5d5b3b5f27d5a3f2b02c7b930f761397..78f50a5abe44e8796dfe8dd40c2a83d54f121af6 100644 --- a/l10n/mk/user_webdavauth.po +++ b/l10n/mk/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Georgi Stanojevski <glisha@gmail.com>, 2012. +# Georgi Stanojevski <glisha@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ms_MY/core.po b/l10n/ms_MY/core.po index f15ffdc57f202f8d767bbefdef40def070b5759a..1762fe0dc2ba50d41a77dfbe6733f0f41be7c500 100644 --- a/l10n/ms_MY/core.po +++ b/l10n/ms_MY/core.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>, 2012. -# <hadri.hilmi@gmail.com>, 2011, 2012. -# Hadri Hilmi <hadri.hilmi@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -76,7 +73,7 @@ msgstr "" #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "tiada kategori dipilih untuk penghapusan" +msgstr "Tiada kategori dipilih untuk dibuang." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -215,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Batal" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ya" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Tidak" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -296,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Kata laluan" @@ -399,24 +400,27 @@ msgstr "Set semula kata lalaun ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Guna pautan berikut untuk menetapkan semula kata laluan anda: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Anda akan menerima pautan untuk menetapkan semula kata laluan anda melalui emel" - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Anda akan menerima pautan untuk menetapkan semula kata laluan anda melalui emel" + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nama pengguna" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Permintaan set semula" @@ -466,7 +470,7 @@ msgstr "Awan tidak dijumpai" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Edit kategori" +msgstr "Ubah kategori" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -522,37 +526,37 @@ msgstr "Maju" msgid "Data folder" msgstr "Fail data" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Konfigurasi pangkalan data" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "akan digunakan" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Nama pengguna pangkalan data" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Kata laluan pangkalan data" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nama pangkalan data" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Hos pangkalan data" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Setup selesai" @@ -560,37 +564,42 @@ msgstr "Setup selesai" msgid "web services under your control" msgstr "Perkhidmatan web di bawah kawalan anda" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Log keluar" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Hilang kata laluan?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "ingat" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Log masuk" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/ms_MY/files.po b/l10n/ms_MY/files.po index e6c9a00ff36f5077f0e5ad6d72431a71bd297d46..33199e98d7080ceeaf8b6dd5f5338873bec64261 100644 --- a/l10n/ms_MY/files.po +++ b/l10n/ms_MY/files.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>, 2012. -# <hadri.hilmi@gmail.com>, 2011, 2012. -# Hadri Hilmi <hadri.hilmi@gmail.com>, 2012. -# Zulhilmi Rosnin <zulhilmi.rosnin@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -31,17 +27,13 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Tiada fail dimuatnaik. Ralat tidak diketahui." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Tiada ralat, fail berjaya dimuat naik." +msgstr "Tiada ralat berlaku, fail berjaya dimuatnaik" #: ajax/upload.php:27 msgid "" @@ -52,19 +44,19 @@ msgstr "" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Fail yang dimuat naik melebihi MAX_FILE_SIZE yang dinyatakan dalam form HTML " +msgstr "Saiz fail yang dimuatnaik melebihi MAX_FILE_SIZE yang ditetapkan dalam borang HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Sebahagian daripada fail telah dimuat naik. " +msgstr "Fail yang dimuatnaik tidak lengkap" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Tiada fail yang dimuat naik" +msgstr "Tiada fail dimuatnaik" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Folder sementara hilang" +msgstr "Direktori sementara hilang" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -80,57 +72,61 @@ msgstr "" #: appinfo/app.php:12 msgid "Files" -msgstr "fail" +msgstr "Fail-fail" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Kongsi" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Padam" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Dalam proses" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "ganti" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "Batal" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -156,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "Tidak boleh memuatnaik fail anda kerana mungkin ianya direktori atau saiz fail 0 bytes" -#: 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 "Muatnaik dibatalkan." -#: 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 "" -#: 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 "Ralat" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" -msgstr "Nama " +msgstr "Nama" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Saiz" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Dimodifikasi" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Muat naik" @@ -279,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "Batal muat naik" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Tiada apa-apa di sini. Muat naik sesuatu!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Muat turun" -#: 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 "Muat naik terlalu besar" +msgstr "Muatnaik terlalu besar" -#: 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 "Fail yang cuba dimuat naik melebihi saiz maksimum fail upload server" -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Fail sedang diimbas, harap bersabar." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Imbasan semasa" diff --git a/l10n/ms_MY/files_encryption.po b/l10n/ms_MY/files_encryption.po index 9515dfd0de78c9899366d7b98b52fc71952d66ef..bbbe2f3aa5a83ec784e087ba855e6af074e7501c 100644 --- a/l10n/ms_MY/files_encryption.po +++ b/l10n/ms_MY/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: ms_MY\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Simpan..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/ms_MY/files_external.po b/l10n/ms_MY/files_external.po index 8ecc367a1e5fbb265f6d814af1db738702895cbe..2a6196ae64520b395fe8d5e7b200b5c1a99fb68a 100644 --- a/l10n/ms_MY/files_external.po +++ b/l10n/ms_MY/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/ms_MY/files_sharing.po b/l10n/ms_MY/files_sharing.po index db23a1af3fe7138aa89bc575893afdb6881013b9..7e9efc640c40bbfc243ed5278e22c892eb966eeb 100644 --- a/l10n/ms_MY/files_sharing.po +++ b/l10n/ms_MY/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -19,11 +19,11 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Kata laluan" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Hantar" #: templates/public.php:10 #, php-format @@ -37,7 +37,7 @@ msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Muat turun" #: templates/public.php:40 msgid "No preview available for" @@ -45,4 +45,4 @@ msgstr "" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "Perkhidmatan web di bawah kawalan anda" diff --git a/l10n/ms_MY/files_trashbin.po b/l10n/ms_MY/files_trashbin.po index 8c4564ff8dba125591965ef32544f070fd9a3bdd..1c730ec06bf36ec702375f9cf845e0921208e920 100644 --- a/l10n/ms_MY/files_trashbin.po +++ b/l10n/ms_MY/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Ralat" @@ -39,31 +39,31 @@ msgstr "Ralat" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nama" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/ms_MY/files_versions.po b/l10n/ms_MY/files_versions.po index 6f1366cd61085498441037286a8239f0dde08abd..c76d0b2b739466fe46c5c9eba518156382529037 100644 --- a/l10n/ms_MY/files_versions.po +++ b/l10n/ms_MY/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ms_MY/lib.po b/l10n/ms_MY/lib.po index d40a40daf28cc84d27611ac4c39bfe90d4b6029b..630e65879874c5369fa93d7686c94805d947c9e8 100644 --- a/l10n/ms_MY/lib.po +++ b/l10n/ms_MY/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: ms_MY\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Bantuan" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Peribadi" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Tetapan" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Pengguna" -#: app.php:398 +#: app.php:406 msgid "Apps" -msgstr "" +msgstr "Aplikasi" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ms_MY/settings.po b/l10n/ms_MY/settings.po index 53d5141ad2ac57647b51b1e94ebca60155cff1db..cff5c82f2bf2638a4dca87bd606ced1ff401e849 100644 --- a/l10n/ms_MY/settings.po +++ b/l10n/ms_MY/settings.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>, 2012. -# <hadri.hilmi@gmail.com>, 2011, 2012. -# Hadri Hilmi <hadri.hilmi@gmail.com>, 2012. -# Zulhilmi Rosnin <zulhilmi.rosnin@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -25,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Ralat pengesahan" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -120,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Simpan..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "dihapus" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Kumpulan" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Padam" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "_nama_bahasa_" @@ -310,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Log" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "Tahap Log" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" -msgstr "" +msgstr "Lanjutan" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -399,9 +399,9 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" -msgstr "Kata laluan " +msgstr "Kata laluan" #: templates/personal.php:38 msgid "Your password was changed" @@ -423,82 +423,74 @@ msgstr "Kata laluan baru" msgid "Change password" msgstr "Ubah kata laluan" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Emel" +msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Alamat emel anda" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Isi alamat emel anda untuk membolehkan pemulihan kata laluan" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Bahasa" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Bantu terjemah" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Buat" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Lain" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/ms_MY/user_ldap.po b/l10n/ms_MY/user_ldap.po index f99ce5db090470c962a7d13327fe91e7e0bf7719..63f79b62212c8ec17391b9b19bc4658b1839938f 100644 --- a/l10n/ms_MY/user_ldap.po +++ b/l10n/ms_MY/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: ms_MY\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Ralat" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "" +msgstr "Kata laluan" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Bantuan" diff --git a/l10n/ms_MY/user_webdavauth.po b/l10n/ms_MY/user_webdavauth.po index c2284a13600aa067845fc1e984d60301164731c0..acf08a184c102ca56b208050322485b83418e8c1 100644 --- a/l10n/ms_MY/user_webdavauth.po +++ b/l10n/ms_MY/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/my_MM/core.po b/l10n/my_MM/core.po index 86a5d60cc6b699349f9cf61e6dd7069cf7517be2..b10455537a180936e9437caa82f7c08052098524 100644 --- a/l10n/my_MM/core.po +++ b/l10n/my_MM/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pyae Sone <gipsyhnh@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -213,26 +212,30 @@ msgstr "မနှစ်က" msgid "years ago" msgstr "နှစ် အရင်က" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "အá€á€¯á€€á€±" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "ရွေးá€á€»á€šá€º" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "ပယ်ဖျက်မည်" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "ရွေးá€á€»á€šá€º" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "ဟုá€á€º" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "မဟုá€á€ºá€˜á€°á€¸" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "အá€á€¯á€€á€±" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -294,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "စကားá€á€¾á€€á€º" @@ -397,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "အီးမေးလ်မှá€á€…်ဆင့် သင်áစကားá€á€¾á€€á€ºá€€á€á€¯ ပြန်ဖော်ရန်အá€á€½á€€á€º Link á€á€…်á€á€¯á€œá€€á€ºá€á€¶á€›á€›á€¾á€á€•ါလá€á€™á€·á€ºá€™á€šá€ºá‹" - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "အီးမေးလ်မှá€á€…်ဆင့် သင်áစကားá€á€¾á€€á€ºá€€á€á€¯ ပြန်ဖော်ရန်အá€á€½á€€á€º Link á€á€…်á€á€¯á€œá€€á€ºá€á€¶á€›á€›á€¾á€á€•ါလá€á€™á€·á€ºá€™á€šá€ºá‹" + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "သုံးစွဲသူအမည်" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -520,37 +526,37 @@ msgstr "အဆင့်မြင့်" msgid "Data folder" msgstr "အá€á€»á€€á€ºá€¡á€œá€€á€ºá€–á€á€¯á€œá€ºá€’ါလ်" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Database သုံးစွဲသူ" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Database စကားá€á€¾á€€á€º" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Database အမည်" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "á€á€•်ဆင်á€á€¼á€„်းပြီးပါပြီá‹" @@ -558,37 +564,42 @@ msgstr "á€á€•်ဆင်á€á€¼á€„်းပြီးပါပြီá‹" msgid "web services under your control" msgstr "သင်áထá€á€”်းá€á€»á€¯á€•်မှု့အောက်á€á€½á€„်ရှá€á€žá€±á€¬ Web services" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "သင်áစကားá€á€¾á€€á€ºá€•ျောက်သွားပြီလားá‹" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "မှá€á€ºá€™á€á€…ေသည်" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "á€á€„်ရောက်ရန်" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/my_MM/files.po b/l10n/my_MM/files.po index 1c3bdb9087615e593b5c599d672ab577b955c462..5b195ef6f51b5bc565562a16898c2f99c72d1b56 100644 --- a/l10n/my_MM/files.po +++ b/l10n/my_MM/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "ဖá€á€¯á€„်များ" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/my_MM/files_encryption.po b/l10n/my_MM/files_encryption.po index 8187a95657ccbac1a6edbdafd6e3593bdb7dcfdb..876bedaf9148dc863b058196602aa99d90a8a015 100644 --- a/l10n/my_MM/files_encryption.po +++ b/l10n/my_MM/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: my_MM\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/my_MM/files_external.po b/l10n/my_MM/files_external.po index 3eb55f030a617c6201d80aee146a59aa815b33e2..12ae346136a92075bd87d1e50461fd741e537a87 100644 --- a/l10n/my_MM/files_external.po +++ b/l10n/my_MM/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/my_MM/files_sharing.po b/l10n/my_MM/files_sharing.po index 548c22898bdfcd07881c1f72321301ef7c9fff95..710690ad09eed0c454f3c3ccde35460302269dc7 100644 --- a/l10n/my_MM/files_sharing.po +++ b/l10n/my_MM/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/my_MM/files_trashbin.po b/l10n/my_MM/files_trashbin.po index dbf87258462e5ad76d25d3b38d91c7f36e2f8d42..6c22f6131851e74ad1db201ebe8de1584cabd1bb 100644 --- a/l10n/my_MM/files_trashbin.po +++ b/l10n/my_MM/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/my_MM/files_versions.po b/l10n/my_MM/files_versions.po index a2ba5e272de84c9dff957ebf2f17367552e3f458..60f265294d1088304633d7c93421429c54cf17ea 100644 --- a/l10n/my_MM/files_versions.po +++ b/l10n/my_MM/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/my_MM/lib.po b/l10n/my_MM/lib.po index 01231da96e738b6d22eafd31375385864791b718..f6373d1f2d95a6d8084159b3d2652f17f73d5e25 100644 --- a/l10n/my_MM/lib.po +++ b/l10n/my_MM/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Pyae Sone <gipsyhnh@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: my_MM\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "အကူအညီ" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "သုံးစွဲသူ" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Apps" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "အက်ဒမင်" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP ဒေါင်းလုá€á€ºá€€á€á€¯á€•á€á€á€ºá€‘ားသည်" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "ဖá€á€¯á€„်များသည် á€á€…်á€á€¯á€•ြီး á€á€…်á€á€¯á€’ေါင်းလုá€á€ºá€á€»á€›á€”်လá€á€¯á€¡á€•်သည်" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "ဖá€á€¯á€„်သá€á€¯á€·á€•ြန်သွားမည်" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "zip ဖá€á€¯á€„်အဖြစ်ပြုလုပ်ရန် ရွေးá€á€»á€šá€ºá€‘ားသောဖá€á€¯á€„်များသည် အရမ်းကြီးလွန်းသည်" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "မဆုံးဖြá€á€ºá€”á€á€¯á€„်ပါá‹" @@ -114,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -236,19 +239,6 @@ msgstr "မနှစ်က" msgid "years ago" msgstr "နှစ် အရင်က" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s ကá€á€¯á€›á€›á€¾á€á€”á€á€¯á€„်ပါပြီዠ<a href=\"%s\">နောက်ထပ်အá€á€»á€€á€ºá€¡á€œá€€á€ºá€™á€»á€¬á€¸</a>ရယူပါá‹" - -#: updater.php:81 -msgid "up to date" -msgstr "နောက်ဆုံးပေါ်" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "နောက်ဆုံးပေါ်စစ်ဆေးá€á€¼á€„်းကá€á€¯á€•á€á€á€ºá€‘ားသည်" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/my_MM/settings.po b/l10n/my_MM/settings.po index 3b64f4963b763522bb70016a88d8a021405d19ac..d80dc9bfb154e79d1cabb6874cd6323c509204bb 100644 --- a/l10n/my_MM/settings.po +++ b/l10n/my_MM/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "á€á€½á€„့်ပြုá€á€»á€€á€ºá€™á€¡á€±á€¬á€„်မြင်" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "စကားá€á€¾á€€á€º" @@ -419,82 +423,74 @@ msgstr "စကားá€á€¾á€€á€ºá€¡á€žá€…်" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/my_MM/user_ldap.po b/l10n/my_MM/user_ldap.po index 11909d9de18402dcfdf4ba5bbe0e012c25ec0806..f5d26e3942c2384645cb5c9272fb4edbf4df04a5 100644 --- a/l10n/my_MM/user_ldap.po +++ b/l10n/my_MM/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: my_MM\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "စကားá€á€¾á€€á€º" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "အကူအညီ" diff --git a/l10n/my_MM/user_webdavauth.po b/l10n/my_MM/user_webdavauth.po index bfba4e1cd6e917482a9b69324d4dae5b15e8c90d..51443b323f3065604691278a99a65b59ec8ac709 100644 --- a/l10n/my_MM/user_webdavauth.po +++ b/l10n/my_MM/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/nb_NO/core.po b/l10n/nb_NO/core.po index 3a4eaba426ae10be2f1260ccbfb11f2c2e3d33bd..bc6d2a92dd0be5741cb8a735a51337e2326fa9be 100644 --- a/l10n/nb_NO/core.po +++ b/l10n/nb_NO/core.po @@ -3,19 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <ajarmund@gmail.com>, 2011, 2012. -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel <i18n@daniel.priv.no>, 2012. -# <espenbye@me.com>, 2012. -# <hdalgrav@gmail.com>, 2012. -# <itssmail@yahoo.no>, 2012. -# <runesudden@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -219,26 +212,30 @@ msgstr "forrige Ã¥r" msgid "years ago" msgstr "Ã¥r siden" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Velg" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Avbryt" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Velg" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nei" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -300,7 +297,7 @@ msgstr "Del med link" msgid "Password protect" msgstr "Passordbeskyttet" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Passord" @@ -403,24 +400,27 @@ msgstr "Tilbakestill ownCloud passord" msgid "Use the following link to reset your password: {link}" msgstr "Bruk følgende lenke for Ã¥ tilbakestille passordet ditt: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Du burde motta detaljer om Ã¥ tilbakestille passordet ditt via epost." - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Du burde motta detaljer om Ã¥ tilbakestille passordet ditt via epost." + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Brukernavn" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Anmod tilbakestilling" @@ -526,75 +526,80 @@ msgstr "Avansert" msgid "Data folder" msgstr "Datamappe" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Konfigurer databasen" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "vil bli brukt" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Databasebruker" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Databasepassord" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Databasenavn" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Database tabellomrÃ¥de" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Databasevert" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Fullfør oppsetting" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "nettjenester under din kontroll" +msgstr "web tjenester du kontrollerer" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Logg ut" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatisk pÃ¥logging avvist!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Hvis du ikke har endret passordet ditt nylig kan kontoen din være kompromitert" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Vennligst skift passord for Ã¥ gjøre kontoen din sikker igjen." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Mistet passordet ditt?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "husk" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Logg inn" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/nb_NO/files.po b/l10n/nb_NO/files.po index 270f2a77d93fd403af21053f0e04cfcf4926f2f2..f2679d12ff87ecc0530772728ae29a5af93c6761 100644 --- a/l10n/nb_NO/files.po +++ b/l10n/nb_NO/files.po @@ -3,22 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <ajarmund@gmail.com>, 2011, 2012. -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel <i18n@daniel.priv.no>, 2012. -# <espenbye@me.com>, 2012. -# <hdalgrav@gmail.com>, 2012. -# <olamaekle@gmail.com>, 2012. -# <runesudden@gmail.com>, 2012. -# <sindre@haverstad.com>, 2012. +# Hans Nesse <>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Hans Nesse <>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,16 +21,12 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Kan ikke flytte %s - En fil med samme navn finnes allerede" #: ajax/move.php:27 ajax/move.php:30 #, php-format msgid "Could not move %s" -msgstr "" - -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" +msgstr "Kunne ikke flytte %s" #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" @@ -46,30 +34,30 @@ msgstr "Ingen filer ble lastet opp. Ukjent feil." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Det er ingen feil. Filen ble lastet opp." +msgstr "Pust ut, ingen feil. Filen ble lastet opp problemfritt" #: ajax/upload.php:27 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "" +msgstr "Filstørrelsen overskrider maksgrensedirektivet upload_max_filesize i php.ini-konfigurasjonen." #: ajax/upload.php:29 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Filstørrelsen overskrider maksgrensen pÃ¥ MAX_FILE_SIZE som ble oppgitt i HTML-skjemaet" +msgstr "Filen du prøvde Ã¥ laste opp var større enn grensen satt i MAX_FILE_SIZE i HTML-skjemaet." #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Filopplastningen ble bare delvis gjennomført" +msgstr "Filen du prøvde Ã¥ laste opp ble kun delvis lastet opp" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Ingen fil ble lastet opp" +msgstr "Ingen filer ble lastet opp" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Mangler en midlertidig mappe" +msgstr "Mangler midlertidig mappe" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -77,75 +65,79 @@ msgstr "Klarte ikke Ã¥ skrive til disk" #: ajax/upload.php:51 msgid "Not enough storage available" -msgstr "" +msgstr "Ikke nok lagringsplass" #: ajax/upload.php:83 msgid "Invalid directory." -msgstr "" +msgstr "Ugyldig katalog." #: appinfo/app.php:12 msgid "Files" msgstr "Filer" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Del" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Slett permanent" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Slett" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Omdøp" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Ventende" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} finnes allerede" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "erstatt" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "foreslÃ¥ navn" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "avbryt" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "erstatt {new_name} med {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "angre" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" -msgstr "" +msgstr "utfør sletting" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 fil lastes opp" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "filer lastes opp" #: js/files.js:52 msgid "'.' is an invalid file name." -msgstr "" +msgstr "'.' er et ugyldig filnavn." #: js/files.js:56 msgid "File name cannot be empty." -msgstr "" +msgstr "Filnavn kan ikke være tomt." #: js/files.js:64 msgid "" @@ -155,75 +147,83 @@ msgstr "Ugyldig navn, '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' er ikke ti #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "" +msgstr "Lagringsplass er oppbrukt, filer kan ikke lenger oppdateres eller synkroniseres!" #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" -msgstr "" +msgstr "Lagringsplass er nesten oppbruker ([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 "" +msgstr "Nedlastingen din klargjøres. Hvis filene er store kan dette ta litt tid." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" -msgstr "" +msgstr "Ikke nok lagringsplass" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Opplasting avbrutt." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Filopplasting pÃ¥gÃ¥r. Forlater du siden nÃ¥ avbrytes opplastingen." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL-en kan ikke være tom." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Ugyldig mappenavn. Bruk av \"Shared\" er reservert av 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 "Feil" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Navn" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Størrelse" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Endret" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 mappe" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} mapper" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 fil" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} filer" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Ugyldig mappenavn. Bruk av \"Shared\" er reservert av ownCloud." + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Kan ikke gi nytt navn" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Last opp" @@ -278,46 +278,46 @@ msgstr "Fra link" #: templates/index.php:42 msgid "Deleted files" -msgstr "" +msgstr "Slettet filer" #: templates/index.php:48 msgid "Cancel upload" msgstr "Avbryt opplasting" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." -msgstr "" +msgstr "Du har ikke skrivetilgang her." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Ingenting her. Last opp noe!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Last ned" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Avslutt deling" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Opplasting for stor" +msgstr "Filen er for stor" -#: 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 "Filene du prøver Ã¥ laste opp er for store for Ã¥ laste opp til denne serveren." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Skanner etter filer, vennligst vent." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "PÃ¥gÃ¥ende skanning" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "" +msgstr "Oppgraderer filsystemets mellomlager..." diff --git a/l10n/nb_NO/files_encryption.po b/l10n/nb_NO/files_encryption.po index a4f3b39ecb12b7422ac2771a6b3c7ed130343ce5..0ff991d14d1128f0763d9bacbc3963d528fa5726 100644 --- a/l10n/nb_NO/files_encryption.po +++ b/l10n/nb_NO/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -# <oyvind.hojem@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Lagrer..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Kryptering" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Fil-kryptering er aktivert." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Følgende filtyper vil ikke bli kryptert:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Ekskluder følgende filtyper fra kryptering:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ingen" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/nb_NO/files_external.po b/l10n/nb_NO/files_external.po index 24d044818d0404436386349812f2569e4523693b..224c66750ec26b5c3ddd8fc0ab323c82c226a524 100644 --- a/l10n/nb_NO/files_external.po +++ b/l10n/nb_NO/files_external.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <ajarmund@gmail.com>, 2012. -# <oyvind.hojem@gmail.com>, 2013. +# Hans Nesse <>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Hans Nesse <>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,24 +32,31 @@ msgstr "Gi tilgang" #: js/dropbox.js:101 msgid "Please provide a valid Dropbox app key and secret." -msgstr "" +msgstr "Vær vennlig Ã¥ oppgi gyldig Dropbox appnøkkel og hemmelighet." #: js/google.js:36 js/google.js:93 msgid "Error configuring Google Drive storage" -msgstr "" +msgstr "Feil med konfigurering av Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." -msgstr "" +msgstr "<b>Advarsel:</b> \"smbclient\" er ikke installert. Kan ikke montere CIFS/SMB mapper. Ta kontakt med din systemadministrator for Ã¥ installere det." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." -msgstr "" +msgstr "<b>Advarsel:</b> FTP støtte i PHP er ikke slÃ¥tt pÃ¥ eller innstallert. Kan ikke montere FTP mapper. Ta kontakt med din systemadministrator for Ã¥ innstallere det." + +#: lib/config.php:437 +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 "<b>Advarsel:</b> Curl støtte i PHP er ikke aktivert eller innstallert. Kan ikke montere owncloud/WebDAV eller Googledrive. Ta kontakt med din systemadministrator for Ã¥ innstallerer det." #: templates/settings.php:3 msgid "External Storage" diff --git a/l10n/nb_NO/files_sharing.po b/l10n/nb_NO/files_sharing.po index aab4069ed7a8ed9d2459531a5da34c1e9a061d62..3f4460b86ecc50868788cefd717a74186d82c03d 100644 --- a/l10n/nb_NO/files_sharing.po +++ b/l10n/nb_NO/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -# <hdalgrav@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/nb_NO/files_trashbin.po b/l10n/nb_NO/files_trashbin.po index dde092aba963c5f1b0006c0bb060b2715d8a3522..f0ed3f66e6d860eb4327e07277f1fadb940398a3 100644 --- a/l10n/nb_NO/files_trashbin.po +++ b/l10n/nb_NO/files_trashbin.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ivar Bredesen <ivar.bredesen@gmail.com>, 2013. +# Hans Nesse <>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: Hans Nesse <>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,11 +28,11 @@ msgstr "Kunne ikke slette %s fullstendig" msgid "Couldn't restore %s" msgstr "Kunne ikke gjenopprette %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "utfør gjenopprettings operasjon" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Feil" @@ -40,31 +40,31 @@ msgstr "Feil" msgid "delete file permanently" msgstr "slett filer permanent" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Slett permanent" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Navn" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Slettet" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 mappe" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} mapper" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 fil" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} filer" @@ -82,4 +82,4 @@ msgstr "Slett" #: templates/part.breadcrumb.php:9 msgid "Deleted Files" -msgstr "" +msgstr "Slettet filer" diff --git a/l10n/nb_NO/files_versions.po b/l10n/nb_NO/files_versions.po index 5f9387a60ff4e91a6191931cf215e5829e1b5af1..0d1e2a829cd212faaee7e5d8c1ead7b573f1daa1 100644 --- a/l10n/nb_NO/files_versions.po +++ b/l10n/nb_NO/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -# <hdalgrav@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -52,7 +50,7 @@ msgstr "" #: js/versions.js:6 msgid "Versions" -msgstr "" +msgstr "Versjoner" #: templates/history.php:20 msgid "Revert a file to a previous version by clicking on its revert button" diff --git a/l10n/nb_NO/lib.po b/l10n/nb_NO/lib.po index 5228fc0a4419c11b641c8c196b5c1ffbebf56a25..e705b1eee65d481339f6de9d1b27a8e2f93fd87f 100644 --- a/l10n/nb_NO/lib.po +++ b/l10n/nb_NO/lib.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Arvid Nornes <arvid.nornes@gmail.com>, 2012 -# espenbye <espenbye@me.com>, 2012 -# hdalgrav <hdalgrav@gmail.com>, 2012 -# runesudden <runesudden@gmail.com>, 2012 -# sindrejh <sindre@haverstad.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -22,47 +17,47 @@ msgstr "" "Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hjelp" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personlig" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Innstillinger" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Brukere" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Apper" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP-nedlasting av avslÃ¥tt" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Filene mÃ¥ lastes ned en om gangen" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Tilbake til filer" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "De valgte filene er for store til Ã¥ kunne generere ZIP-fil" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -72,7 +67,7 @@ msgstr "Applikasjon er ikke pÃ¥slÃ¥tt" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "Autentiseringsfeil" +msgstr "Autentikasjonsfeil" #: json.php:51 msgid "Token expired. Please reload page." @@ -118,75 +113,79 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "" +msgstr "Din nettservev er ikke konfigurert korrekt for filsynkronisering. WebDAV ser ut til Ã¥ ikke funkere." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "" +msgstr "Vennligst dobbelsjekk <a href='%s'>installasjonsguiden</a>." #: template.php:113 msgid "seconds ago" @@ -234,25 +233,12 @@ msgstr "%d mÃ¥neder siden" #: template.php:123 msgid "last year" -msgstr "i fjor" +msgstr "forrige Ã¥r" #: template.php:124 msgid "years ago" msgstr "Ã¥r siden" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s er tilgjengelig. FÃ¥ <a href=\"%s\">mer informasjon</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "oppdatert" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "versjonssjekk er avslÃ¥tt" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/nb_NO/settings.po b/l10n/nb_NO/settings.po index 4f57396323f0c119a7de0fab98155937b3e2a413..dafb0e0456532140a4c564f8ca5529fb073a2db4 100644 --- a/l10n/nb_NO/settings.po +++ b/l10n/nb_NO/settings.po @@ -3,20 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <ajarmund@gmail.com>, 2011. -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel <i18n@daniel.priv.no>, 2012. -# <espenbye@me.com>, 2012. -# <hdalgrav@gmail.com>, 2012. -# <itssmail@yahoo.no>, 2012. -# <runesudden@gmail.com>, 2012. +# Hans Nesse <>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -29,14 +22,18 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Lasting av liste fra App Store feilet." -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Autentikasjonsfeil" +msgstr "Autentiseringsfeil" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Ditt visningsnavn er blitt endret." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" -msgstr "" +msgstr "Kunne ikke endre visningsnavn" #: ajax/creategroup.php:10 msgid "Group already exists" @@ -76,7 +73,7 @@ msgstr "Ugyldig forespørsel" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" -msgstr "" +msgstr "Admin kan ikke flytte seg selv fra admingruppen" #: ajax/togglegroups.php:30 #, php-format @@ -90,11 +87,11 @@ msgstr "Kan ikke slette bruker fra gruppen %s" #: ajax/updateapp.php:14 msgid "Couldn't update app." -msgstr "" +msgstr "Kunne ikke oppdatere app." #: js/apps.js:30 msgid "Update to {appversion}" -msgstr "" +msgstr "Oppdater til {appversion}" #: js/apps.js:36 js/apps.js:76 msgid "Disable" @@ -102,11 +99,11 @@ msgstr "SlÃ¥ avBehandle " #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "SlÃ¥ pÃ¥" +msgstr "Aktiver" #: js/apps.js:55 msgid "Please wait...." -msgstr "" +msgstr "Vennligst vent..." #: js/apps.js:59 js/apps.js:71 js/apps.js:80 js/apps.js:93 msgid "Error" @@ -114,62 +111,62 @@ msgstr "Feil" #: js/apps.js:90 msgid "Updating...." -msgstr "" +msgstr "Oppdaterer..." #: js/apps.js:93 msgid "Error while updating app" -msgstr "" +msgstr "Feil ved oppdatering av app" #: js/apps.js:96 msgid "Updated" -msgstr "" +msgstr "Oppdatert" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Lagrer..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "slettet" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "angre" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" -msgstr "" +msgstr "Kunne ikke slette bruker" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupper" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Gruppeadministrator" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Slett" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" -msgstr "" +msgstr "legg til gruppe" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" -msgstr "" +msgstr "Oppgi et gyldig brukernavn" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" -msgstr "" +msgstr "Feil ved oppretting av bruker" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" -msgstr "" +msgstr "Oppgi et gyldig passord" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -184,36 +181,36 @@ msgid "" "strongly suggest that you configure your webserver in a way that the data " "directory is no longer accessible or you move the data directory outside the" " webserver document root." -msgstr "" +msgstr "Ditt data mappe og dine filer er sannsynligvis tilgjengelig fra internet. .htaccess filene som ownCloud bruker virker ikke. Du bør konfigurere din nettserver slik at data mappa ikke lenger er tilgjengelig eller flytt data mappe ut av nettserverens dokumentomrÃ¥de." #: templates/admin.php:29 msgid "Setup Warning" -msgstr "" +msgstr "Installasjonsadvarsel" #: templates/admin.php:32 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "" +msgstr "Din nettservev er ikke konfigurert korrekt for filsynkronisering. WebDAV ser ut til Ã¥ ikke funkere." #: templates/admin.php:33 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "" +msgstr "Vennligst dobbelsjekk <a href='%s'>installasjonsguiden</a>." #: templates/admin.php:44 msgid "Module 'fileinfo' missing" -msgstr "" +msgstr "Modulen 'fileinfo' mangler" #: templates/admin.php:47 msgid "" "The PHP module 'fileinfo' is missing. We strongly recommend to enable this " "module to get best results with mime-type detection." -msgstr "" +msgstr "PHP modulen 'fileinfo' mangler. Vi anbefaler at du aktiverer denne modulen for Ã¥ kunne detektere mime-typen korrekt." #: templates/admin.php:58 msgid "Locale not working" -msgstr "" +msgstr "SprÃ¥k virker ikke" #: templates/admin.php:63 #, php-format @@ -221,11 +218,11 @@ msgid "" "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." -msgstr "" +msgstr "Denne ownCloud serveren kan ikke sette systemsprÃ¥k til %s. Det kan være problemer med visse tegn i filnavn. Vi foreslÃ¥r at du installerer de nødvendige pakkene pÃ¥ ditt system for Ã¥ støtte %s." #: templates/admin.php:75 msgid "Internet connection not working" -msgstr "" +msgstr "Ingen internettilkopling" #: templates/admin.php:78 msgid "" @@ -235,104 +232,104 @@ 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 "" +msgstr "Denne ownCloud serveren har ikke tilkopling til internett. Noen funksjoner som f.eks. tilkopling til ekstern lager, melgin om oppdatering og installasjon av tredjeparts apps vil ikke virke. Vi foreslÃ¥r at du aktivere en internettilkopling til denne serveren hvis du vil bruke alle funksjonene i ownCloud." #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Utfør en oppgave med hver side som blir lastet" #: templates/admin.php:111 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php er registrert som webcron-tjeneste. Kjør cron.php siden i ownCloud rot hvert minutt vha http." #: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Bruk systemets crontjeneste. Kjør cron.php filen i owncloud mappa vha systemets crontjeneste hver minutt." #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "Deling" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "Aktiver API for Deling" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "Tillat apps Ã¥ bruke API for Deling" #: templates/admin.php:142 msgid "Allow links" -msgstr "" +msgstr "Tillat lenker" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "Tillat brukere Ã¥ dele filer med lenker" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "" +msgstr "TIllat videredeling" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "Tillat brukere Ã¥ dele filer som allerede har blitt delt med dem" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "" +msgstr "Tillat brukere Ã¥ dele med alle" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "Tillat kun deling med andre brukere i samme gruppe" #: templates/admin.php:168 msgid "Security" -msgstr "" +msgstr "Sikkerhet" #: templates/admin.php:181 msgid "Enforce HTTPS" -msgstr "" +msgstr "Tving HTTPS" #: templates/admin.php:182 msgid "" "Enforces the clients to connect to ownCloud via an encrypted connection." -msgstr "" +msgstr "Tvinger klienter til Ã¥ bruke ownCloud via kryptert tilkopling." #: templates/admin.php:185 msgid "" "Please connect to this ownCloud instance via HTTPS to enable or disable the " "SSL enforcement." -msgstr "" +msgstr "Vær vennlig, bruk denne ownCloud instansen via HTTPS for Ã¥ aktivere eller deaktivere tvungen bruk av SSL." #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Logg" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "LoggnivÃ¥" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Mer" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Mindre" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versjon" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -340,7 +337,7 @@ msgid "" "licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " "target=\"_blank\"><abbr title=\"Affero General Public " "License\">AGPL</abbr></a>." -msgstr "" +msgstr "Utviklet av<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud sammfunnet</a>, <a href=\"https://github.com/owncloud\" target=\"_blank\">kildekoden</a> er lisensiert under <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." #: templates/apps.php:11 msgid "Add your App" @@ -360,7 +357,7 @@ msgstr "Se applikasjonens side pÃ¥ apps.owncloud.org" #: templates/apps.php:36 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" -msgstr "" +msgstr "<span class=\"licence\"></span>-lisensiert av <span class=\"author\"></span>" #: templates/apps.php:38 msgid "Update" @@ -376,15 +373,15 @@ msgstr "Administratordokumentasjon" #: templates/help.php:9 msgid "Online Documentation" -msgstr "" +msgstr "Online dokumentasjon" #: templates/help.php:11 msgid "Forum" -msgstr "" +msgstr "Forum" #: templates/help.php:14 msgid "Bugtracker" -msgstr "" +msgstr "Feilsporing" #: templates/help.php:17 msgid "Commercial Support" @@ -401,9 +398,9 @@ msgstr "FÃ¥ dine apps til Ã¥ synkronisere dine filer" #: templates/personal.php:26 msgid "Show First Run Wizard again" -msgstr "" +msgstr "Vis \"Førstegangs veiveiseren\" pÃ¥ nytt" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Passord" @@ -427,82 +424,74 @@ msgstr "Nytt passord" msgid "Change password" msgstr "Endre passord" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" -msgstr "" - -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" +msgstr "Visningsnavn" -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "E-post" +msgstr "Epost" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Din e-postadresse" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Oppi epostadressen du vil tilbakestille passordet for" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "SprÃ¥k" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Bidra til oversettelsen" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" -msgstr "" +msgstr "Bruk denne adressen for Ã¥ kople til ownCloud i din filbehandler" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" -msgstr "" +msgstr "Logginn navn" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Opprett" -#: templates/users.php:35 -msgid "Default Storage" +#: templates/users.php:34 +msgid "Admin Recovery Password" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:38 +msgid "Default Storage" +msgstr "Standard lager" + +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" -msgstr "" +msgstr "Ubegrenset" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Annet" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" -msgstr "" +msgstr "Lager" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" -msgstr "" +msgstr "endre visningsnavn" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" -msgstr "" +msgstr "sett nytt passord" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" -msgstr "" +msgstr "Standard" diff --git a/l10n/nb_NO/user_ldap.po b/l10n/nb_NO/user_ldap.po index 3102274ae54011984bff0f5c8efe0612cc355ce3..7731df50a3bcce71f5e8ca319c1fc1b634569d0d 100644 --- a/l10n/nb_NO/user_ldap.po +++ b/l10n/nb_NO/user_ldap.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <hdalgrav@gmail.com>, 2012. -# Ivar Bredesen <ivar.bredesen@gmail.com>, 2013. 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -19,6 +17,10 @@ msgstr "" "Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Klarte ikke Ã¥ slette tjener-konfigurasjonen." @@ -55,281 +57,363 @@ msgstr "Behold innstillinger?" msgid "Cannot add server configuration" msgstr "Kan ikke legge til tjener-konfigurasjon" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Suksess" + +#: js/settings.js:117 +msgid "Error" +msgstr "Feil" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Tilkoblingstest lyktes" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Tilkoblingstest mislyktes" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Er du sikker pÃ¥ at du vil slette aktiv tjener-konfigurasjon?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Bekreft sletting" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Advarsel:</b>Apps user_ldap og user_webdavauth er ikke kompatible. Du kan oppleve uventet atferd fra systemet. Vennligst spør din system-administrator om Ã¥ deaktivere en av dem." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Warning:</b> PHP LDAP modulen er ikke installert, hjelperen vil ikke virke. Vennligst be din system-administrator om Ã¥ installere den." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Tjener-konfigurasjon" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Legg til tjener-konfigurasjon" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Tjener" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Du kan utelate protokollen, men du er pÃ¥krevd Ã¥ bruke SSL. Deretter starte med ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Base DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "En hoved DN pr. linje" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Du kan spesifisere Base DN for brukere og grupper under Avansert fanen" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Bruker DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN nummeret til klienten som skal bindes til, f.eks. uid=agent,dc=example,dc=com. For anonym tilgang, la DN- og passord-feltet stÃ¥ tomt." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Passord" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "For anonym tilgang, la DN- og passord-feltet stÃ¥ tomt." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "BrukerpÃ¥logging filter" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Definerer filteret som skal brukes nÃ¥r et pÃ¥loggingsforsøk blir utført. %%uid erstatter brukernavnet i innloggingshandlingen." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "bruk %%uid plassholder, f.eks. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Brukerliste filter" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definerer filteret som skal brukes, nÃ¥r systemet innhenter brukere." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "uten noe plassholder, f.eks. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Gruppefilter" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definerer filteret som skal brukes, nÃ¥r systemet innhenter grupper." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "uten noe plassholder, f.eks. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Konfigurasjon aktiv" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "NÃ¥r ikke huket av sÃ¥ vil denne konfigurasjonen bli hoppet over." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Sikkerhetskopierings (Replica) vert" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Bruk TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Case-insensitiv LDAP tjener (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "SlÃ¥ av SSL-sertifikat validering" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Hvis tilgang kun fungerer med dette alternativet, importer LDAP-tjenerens SSL-sertifikat til din egen ownCloud tjener." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Ikke anbefalt, bruk kun for testing" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "i sekunder. En endring tømmer bufferen." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Vis brukerens navnfelt" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "LDAP-attributen Ã¥ bruke for Ã¥ generere brukers ownCloud navn." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Hovedbruker tre" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "En Bruker Base DN pr. linje" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Vis gruppens navnfelt" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "LDAP-attributen Ã¥ bruke for Ã¥ generere gruppens ownCloud navn." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Hovedgruppe tre" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "En gruppe hoved-DN pr. linje" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "gruppe-medlem assosiasjon" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "i bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "La stÃ¥ tom for brukernavn (standard). Ellers, spesifiser en LDAP/AD attributt." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hjelp" diff --git a/l10n/nb_NO/user_webdavauth.po b/l10n/nb_NO/user_webdavauth.po index 0bdc4ebc7b0a95be907bd7ef958c7d06ab4f4b87..6228186b672966b6423f3287368469a2d72ca27c 100644 --- a/l10n/nb_NO/user_webdavauth.po +++ b/l10n/nb_NO/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <espenbye@me.com>, 2012. +# espenbye <espenbye@me.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian BokmÃ¥l (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ne/core.po b/l10n/ne/core.po index fb5ac097bd4d5fc59b1d8da6e915cab8ae34e05a..bbe6f7e5afc91cb8cf4985be4c2cfb033ccd9fee 100644 --- a/l10n/ne/core.po +++ b/l10n/ne/core.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -212,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -293,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" @@ -396,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -519,37 +526,37 @@ msgstr "" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -557,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:36 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:61 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/ne/files.po b/l10n/ne/files.po index 186deace5c622d88c14488a8419291c7026729b4..2a295626b154b5a7793414e54e742d87c166f067 100644 --- a/l10n/ne/files.po +++ b/l10n/ne/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/ne/files_encryption.po b/l10n/ne/files_encryption.po index adf3985dab277540c423fe9ad53fdd15d9777a65..f9b5d81ccffa9f6f6a47cbb8eac8ee219efc76eb 100644 --- a/l10n/ne/files_encryption.po +++ b/l10n/ne/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: ne\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/ne/files_external.po b/l10n/ne/files_external.po index bacdd2133506b7d6651e3119ff7c55882f3381de..7e7ed0e39682def72c0cb6a31892e7df3b057486 100644 --- a/l10n/ne/files_external.po +++ b/l10n/ne/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/ne/files_sharing.po b/l10n/ne/files_sharing.po index e18a1db2d77985192304fa0583cbcb16603db339..978e72b2ebf14de308dbe0fe1ad82c0f326ed38f 100644 --- a/l10n/ne/files_sharing.po +++ b/l10n/ne/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ne/files_trashbin.po b/l10n/ne/files_trashbin.po index 16034c1cb483ea48607a9a3eb76813bf23efb752..0eebd5d130c7b412c27304bf69c6923767ed05e3 100644 --- a/l10n/ne/files_trashbin.po +++ b/l10n/ne/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ne/files_versions.po b/l10n/ne/files_versions.po index 234a1c0d8f3798b864f36626cdf92582768107b9..75141cb34f99aeb0088a91ddf17f7aa676d4e518 100644 --- a/l10n/ne/files_versions.po +++ b/l10n/ne/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ne/lib.po b/l10n/ne/lib.po index 44cf09325bccbd2c8a7ada0012e417b4d98f64b3..17b8279af6310c6bc44301e26cadc423900502ac 100644 --- a/l10n/ne/lib.po +++ b/l10n/ne/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -17,43 +17,43 @@ msgstr "" "Language: ne\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 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 "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ne/settings.po b/l10n/ne/settings.po index 90251cee265ed7da4a8d6b44eb95dac47128d312..e1e8ae4a62f49c9d14a157fbdcbf030aa0d7e396 100644 --- a/l10n/ne/settings.po +++ b/l10n/ne/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/ne/user_ldap.po b/l10n/ne/user_ldap.po index a589c8483df666eb80d5731470ef82b01eaba757..eca44e17a0b15b2bfc50d5a33879e9bf9ed11c21 100644 --- a/l10n/ne/user_ldap.po +++ b/l10n/ne/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: ne\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/ne/user_webdavauth.po b/l10n/ne/user_webdavauth.po index 64e025a6bec99cad39026ad695d31e51309f2266..d8b30a63e3597b0dfd67a099f6918dd1055be87e 100644 --- a/l10n/ne/user_webdavauth.po +++ b/l10n/ne/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/nl/core.po b/l10n/nl/core.po index 391f1ef71eb261ef09019e7936665d72c47dd261..a3fe06419b8672141015496ce0834f4b9f778b13 100644 --- a/l10n/nl/core.po +++ b/l10n/nl/core.po @@ -3,27 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2012-2013. -# <bart.formosus@gmail.com>, 2011. -# <didi.debian@cknow.org>, 2012. -# Erik Bent <hj.bent.60@gmail.com>, 2012. -# <icewind1991@gmail.com>, 2011. -# <jos@gelauff.net>, 2012. -# <koen@vervloesem.eu>, 2011. -# <lenny@weijl.org>, 2012. -# Martin Wildeman <mhwildeman@gmail.com>, 2012. -# <pietje8501@gmail.com>, 2012. -# Richard Bos <radoeka@gmail.com>, 2012. -# <transifex@thisnet.nl>, 2012. -# <translator@it-dept.eu>, 2012. -# <webbsite-mark@hotmail.com>, 2012. +# André Koot <meneer@tken.net>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: André Koot <meneer@tken.net>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -226,26 +213,30 @@ msgstr "vorig jaar" msgid "years ago" msgstr "jaar geleden" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Kies" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" -msgstr "Annuleren" +msgstr "Annuleer" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Kies" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Fout bij laden van bestandsselectie sjabloon" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nee" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -307,7 +298,7 @@ msgstr "Deel met link" msgid "Password protect" msgstr "Wachtwoord beveiliging" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Wachtwoord" @@ -357,7 +348,7 @@ msgstr "toegangscontrole" #: js/share.js:325 msgid "create" -msgstr "maak" +msgstr "creëer" #: js/share.js:328 msgid "update" @@ -410,24 +401,27 @@ msgstr "ownCloud wachtwoord herstellen" msgid "Use the following link to reset your password: {link}" msgstr "Gebruik de volgende link om je wachtwoord te resetten: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "U ontvangt een link om uw wachtwoord opnieuw in te stellen via e-mail." +#: lostpassword/templates/lostpassword.php:4 +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 "De link voor het resetten van uw wachtwoord is verzonden naar uw e-mailadres.<br>Als u dat bericht niet snel ontvangen hebt, controleer dan uw spambakje.<br>Als het daar ook niet is, vraag dan uw beheerder om te helpen." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Reset e-mail verstuurd." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Aanvraag mislukt!<br>Weet u zeker dat uw gebruikersnaam en/of wachtwoord goed waren?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Verzoek mislukt!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "U ontvangt een link om uw wachtwoord opnieuw in te stellen via e-mail." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Gebruikersnaam" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Resetaanvraag" @@ -441,7 +435,7 @@ msgstr "Naar de login-pagina" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "Nieuw wachtwoord" +msgstr "Nieuw" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" @@ -477,7 +471,7 @@ msgstr "Cloud niet gevonden" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Wijzigen categorieën" +msgstr "Wijzig categorieën" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -533,37 +527,37 @@ msgstr "Geavanceerd" msgid "Data folder" msgstr "Gegevensmap" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configureer de database" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "zal gebruikt worden" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Gebruiker database" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Wachtwoord database" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Naam database" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Database tablespace" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Database server" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Installatie afronden" @@ -571,37 +565,42 @@ msgstr "Installatie afronden" msgid "web services under your control" msgstr "Webdiensten in eigen beheer" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s is beschikbaar. Verkrijg meer informatie over het bijwerken." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Afmelden" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatische aanmelding geweigerd!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Als u uw wachtwoord niet onlangs heeft aangepast, kan uw account overgenomen zijn!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Wijzig uw wachtwoord zodat uw account weer beveiligd is." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Uw wachtwoord vergeten?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "onthoud gegevens" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Meld je aan" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Alternatieve inlogs" diff --git a/l10n/nl/files.po b/l10n/nl/files.po index a3c69c4f2d4ca61d47a774e963f292ba021ba297..56ad15b5af22013aeff147b25ee3af865086be76 100644 --- a/l10n/nl/files.po +++ b/l10n/nl/files.po @@ -3,25 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2012-2013. -# <bart.formosus@gmail.com>, 2011. -# <bartv@thisnet.nl>, 2011. -# <didi.debian@cknow.org>, 2012. -# Erik Bent <hj.bent.60@gmail.com>, 2012. -# <icewind1991@gmail.com>, 2011. -# <jos@gelauff.net>, 2012. -# <koen@vervloesem.eu>, 2011. -# <lenny@weijl.org>, 2012. -# <pietje8501@gmail.com>, 2012. -# Richard Bos <radoeka@gmail.com>, 2012. -# Wilfred Dijksman <info@wdijksman.nl>, 2013. +# André Koot <meneer@tken.net>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: André Koot <meneer@tken.net>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,17 +28,13 @@ msgstr "Kon %s niet verplaatsen - Er bestaat al een bestand met deze naam" msgid "Could not move %s" msgstr "Kon %s niet verplaatsen" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Kan bestand niet hernoemen" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Er was geen bestand geladen. Onbekende fout" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Geen fout opgetreden, bestand successvol geupload." +msgstr "De upload van het bestand is goedgegaan." #: ajax/upload.php:27 msgid "" @@ -60,19 +45,19 @@ msgstr "Het geüploade bestand overscheidt de upload_max_filesize optie in php.i msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Het geüploade bestand is groter dan de MAX_FILE_SIZE richtlijn die is opgegeven in de HTML-formulier" +msgstr "Het bestand overschrijdt de MAX_FILE_SIZE instelling dat is opgegeven in het HTML formulier" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Het bestand is slechts gedeeltelijk geupload" +msgstr "Het bestand is gedeeltelijk geüpload" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Geen bestand geüpload" +msgstr "Er is geen bestand geüpload" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Een tijdelijke map mist" +msgstr "Er ontbreekt een tijdelijke map" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -90,55 +75,59 @@ msgstr "Ongeldige directory." msgid "Files" msgstr "Bestanden" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Delen" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Verwijder definitief" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Verwijder" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Hernoem" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "Wachten" +msgstr "In behandeling" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} bestaat al" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "vervang" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "Stel een naam voor" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "annuleren" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "verving {new_name} met {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "ongedaan maken" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "uitvoeren verwijderactie" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 bestand wordt ge-upload" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "bestanden aan het uploaden" @@ -164,72 +153,80 @@ msgstr "Uw opslagruimte zit vol, Bestanden kunnen niet meer worden ge-upload of msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Uw opslagruimte zit bijna vol ({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 "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes" +msgstr "Het lukt niet om uw bestand te uploaded, omdat het een folder of 0 bytes is" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Niet genoeg ruimte beschikbaar" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Uploaden geannuleerd." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL kan niet leeg zijn." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Ongeldige mapnaam. Gebruik van'Gedeeld' is voorbehouden aan 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 "Fout" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Naam" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" -msgstr "Bestandsgrootte" +msgstr "Grootte" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" -msgstr "Laatst aangepast" +msgstr "Aangepast" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 map" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} mappen" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 bestand" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} bestanden" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Ongeldige mapnaam. Gebruik van 'Gedeeld' is voorbehouden aan Owncloud zelf" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Kan bestand niet hernoemen" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "Upload" +msgstr "Uploaden" #: templates/admin.php:5 msgid "File handling" @@ -261,7 +258,7 @@ msgstr "Maximale grootte voor ZIP bestanden" #: templates/admin.php:26 msgid "Save" -msgstr "Opslaan" +msgstr "Bewaren" #: templates/index.php:7 msgid "New" @@ -287,37 +284,37 @@ msgstr "Verwijderde bestanden" msgid "Cancel upload" msgstr "Upload afbreken" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "U hebt hier geen schrijfpermissies." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Er bevindt zich hier niets. Upload een bestand!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" -msgstr "Download" +msgstr "Downloaden" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Stop delen" +msgstr "Stop met delen" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Bestanden te groot" +msgstr "Upload is te groot" -#: 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 "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Bestanden worden gescand, even wachten." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Er wordt gescand" diff --git a/l10n/nl/files_encryption.po b/l10n/nl/files_encryption.po index 76bec86568079ad5440b880b658b092fc5a244ed..92b7cddfd69909a108cfb8153ac6f570bfcc8e7a 100644 --- a/l10n/nl/files_encryption.po +++ b/l10n/nl/files_encryption.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2013. -# Lennart Weijl <lenny@weijl.org>, 2013. -# Richard Bos <radoeka@gmail.com>, 2012. +# André Koot <meneer@tken.net>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-01 01:58+0200\n" +"PO-Revision-Date: 2013-05-31 06:00+0000\n" +"Last-Translator: André Koot <meneer@tken.net>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,22 +18,87 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "Herstelsleutel succesvol geactiveerd" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "Kon herstelsleutel niet activeren. Controleer het wachtwoord van uw herstelsleutel!" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "Herstelsleutel succesvol gedeactiveerd" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "Kon herstelsleutel niet deactiveren. Controleer het wachtwoord van uw herstelsleutel!" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Wachtwoord succesvol gewijzigd." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Kon wachtwoord niet wijzigen. Wellicht oude wachtwoord niet juist ingevoerd." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Opslaan" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Versleuteling" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Bestandsversleuteling geactiveerd." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "Activeer versleuteling van wachtwoorden herstelsleutel (maak delen met herstel sleutel mogelijk):" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "Herstel account wachtwoord" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Geactiveerd" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Gedeactiveerd" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "Wijzig versleuteling wachtwoord herstelsleutel" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Oude herstel account wachtwoord" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Nieuwe herstel account wachtwoord" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Wijzigen wachtwoord" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "Activeer wachtwoordherstel door alle bestanden met uw beheerder te delen:" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "De volgende bestandstypen zullen niet worden versleuteld:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "Door deze optie te activeren kunt u toegang tot uw versleutelde bestanden krijgen als u uw wachtwoord kwijt bent" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Sluit de volgende bestandstypen uit van versleuteling:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Bestandsherstel instellingen bijgewerkt" -#: templates/settings.php:12 -msgid "None" -msgstr "Geen" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Kon bestandsherstel niet bijwerken" diff --git a/l10n/nl/files_external.po b/l10n/nl/files_external.po index f1fefe88e171bd4565fa6001ad0ce2e3ba8ef19f..f6942f997e8d52a22be67a325af7baa046c460c9 100644 --- a/l10n/nl/files_external.po +++ b/l10n/nl/files_external.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2012-2013. -# Richard Bos <radoeka@gmail.com>, 2012. +# André Koot <meneer@tken.net>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: André Koot <meneer@tken.net>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,19 +38,26 @@ msgstr "Geef een geldige Dropbox key en secret." msgid "Error configuring Google Drive storage" msgstr "Fout tijdens het configureren van Google Drive opslag" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Waarschuwing:</b> \"smbclient\" is niet geïnstalleerd. Mounten van CIFS/SMB shares is niet mogelijk. Vraag uw beheerder om smbclient te installeren." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Waarschuwing:</b> FTP ondersteuning in PHP is niet geactiveerd of geïnstalleerd. Mounten van FTP shares is niet mogelijk. Vraag uw beheerder FTP ondersteuning te installeren." +#: lib/config.php:437 +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 "<b>Waarschuwing:</b> Curl ondersteuning in PHP is niet geactiveerd of geïnstalleerd. Mounten van ownCloud / WebDAV of GoogleDrive is niet mogelijk. Vraag uw systeembeheerder dit te installeren." + #: templates/settings.php:3 msgid "External Storage" msgstr "Externe opslag" diff --git a/l10n/nl/files_sharing.po b/l10n/nl/files_sharing.po index e64ffbe44bf05907873cbe92e26038fea190a5b7..9a2dade1d5e00a4ba2c3497fe7ac1d2de16dce1d 100644 --- a/l10n/nl/files_sharing.po +++ b/l10n/nl/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <didi.debian@cknow.org>, 2012. -# Richard Bos <radoeka@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/nl/files_trashbin.po b/l10n/nl/files_trashbin.po index c80e748b44b05c6b9eac9cea5b7d4119cb3a7281..46109ba94148cc0cc6a56d66bc6aafbff9170e29 100644 --- a/l10n/nl/files_trashbin.po +++ b/l10n/nl/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Kon %s niet permanent verwijderen" msgid "Couldn't restore %s" msgstr "Kon %s niet herstellen" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "uitvoeren restore operatie" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Fout" @@ -40,31 +39,31 @@ msgstr "Fout" msgid "delete file permanently" msgstr "verwijder bestanden definitief" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Verwijder definitief" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Naam" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Verwijderd" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 map" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} mappen" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 bestand" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} bestanden" diff --git a/l10n/nl/files_versions.po b/l10n/nl/files_versions.po index 9254c97a290b2afd2fe22a63cc6e6251b9f6e7ed..83735c7ef761812a8f68dda5cf09728474286af0 100644 --- a/l10n/nl/files_versions.po +++ b/l10n/nl/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2013. -# Richard Bos <radoeka@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/nl/lib.po b/l10n/nl/lib.po index 36dc7d96382d84d591d8a14f83e721ff178ca9eb..55bb53edee2dbd68d3df7ecfd7b10904f09041e6 100644 --- a/l10n/nl/lib.po +++ b/l10n/nl/lib.po @@ -4,16 +4,13 @@ # # Translators: # André Koot <meneer@tken.net>, 2013 -# Len <lenny@weijl.org>, 2012 -# Richard Bos <radoeka@gmail.com>, 2012 -# bartv <transifex@thisnet.nl>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: André Koot <meneer@tken.net>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,47 +18,47 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Help" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Persoonlijk" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Instellingen" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Gebruikers" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Apps" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Beheerder" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP download is uitgeschakeld." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Bestanden moeten één voor één worden gedownload." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Terug naar bestanden" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "De geselecteerde bestanden zijn te groot om een zip bestand te maken." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "kon niet worden vastgesteld" @@ -117,72 +114,76 @@ msgstr "%s er mogen geen puntjes in de databasenaam voorkomen" msgid "%s set the database host." msgstr "%s instellen databaseservernaam." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL gebruikersnaam en/of wachtwoord ongeldig" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Geef of een bestaand account op of het beheerdersaccount." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle gebruikersnaam en/of wachtwoord ongeldig" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Er kon geen verbinding met Oracle worden bereikt" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL gebruikersnaam en/of wachtwoord ongeldig" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "DB Fout: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Onjuiste commande was: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL gebruiker '%s'@'localhost' bestaat al." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Verwijder deze gebruiker uit MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL gebruiker '%s'@'%%' bestaat al" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Verwijder deze gebruiker uit MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle gebruikersnaam en/of wachtwoord ongeldig" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Onjuiste commando was: \"%s\", naam: %s, wachtwoord: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL gebruikersnaam en/of wachtwoord niet geldig: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Uw webserver is nog niet goed ingesteld voor bestandssynchronisatie omdat de WebDAV interface verbroken lijkt." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Controleer de <a href='%s'>installatiehandleiding</a> goed." @@ -239,19 +240,6 @@ msgstr "vorig jaar" msgid "years ago" msgstr "jaar geleden" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s is beschikbaar. Verkrijg <a href=\"%s\">meer informatie</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "bijgewerkt" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "Meest recente versie controle is uitgeschakeld" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po index 34b223ac45cce9c77d22220fef933f102f048413..18b429a1be3d27b1dd1cfcf853ce0a0dc5133379 100644 --- a/l10n/nl/settings.po +++ b/l10n/nl/settings.po @@ -3,25 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2012-2013. -# <bart.formosus@gmail.com>, 2011. -# <bramdv@me.com>, 2012. -# <didi.debian@cknow.org>, 2012. -# Erik Bent <hj.bent.60@gmail.com>, 2012. -# <icewind1991@gmail.com>, 2011, 2012. -# <jos@gelauff.net>, 2012. -# <koen@vervloesem.eu>, 2011. -# <lenny@weijl.org>, 2012. -# <pietje8501@gmail.com>, 2012. -# Richard Bos <radoeka@gmail.com>, 2012. -# Wilfred Dijksman <translate@wdijksman.nl>, 2013. +# André Koot <meneer@tken.net>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: André Koot <meneer@tken.net>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Kan de lijst niet van de App store laden" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Authenticatie fout" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Uw weergavenaam is gewijzigd." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Kon de weergavenaam niet wijzigen" @@ -76,7 +69,7 @@ msgstr "Taal aangepast" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "Ongeldig verzoek" +msgstr "Ongeldige aanvraag" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -106,7 +99,7 @@ msgstr "Uitschakelen" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "Inschakelen" +msgstr "Activeer" #: js/apps.js:55 msgid "Please wait...." @@ -128,52 +121,52 @@ msgstr "Fout bij bijwerken app" msgid "Updated" msgstr "Bijgewerkt" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "Aan het bewaren....." +msgstr "Opslaan" -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "verwijderd" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "ongedaan maken" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Kon gebruiker niet verwijderen" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Groepen" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Groep beheerder" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "verwijderen" +msgstr "Verwijder" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "toevoegen groep" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Er moet een geldige gebruikersnaam worden opgegeven" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Fout bij aanmaken gebruiker" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Er moet een geldig wachtwoord worden opgegeven" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Nederlands" @@ -203,7 +196,7 @@ msgstr "Uw webserver is nog niet goed ingesteld voor bestandssynchronisatie omda #: templates/admin.php:33 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "Conntroleer de <a href='%s'>installatie handleiding</a> goed." +msgstr "Controleer de <a href='%s'>installatiehandleiding</a> goed." #: templates/admin.php:44 msgid "Module 'fileinfo' missing" @@ -324,19 +317,19 @@ msgstr "Log" msgid "Log level" msgstr "Log niveau" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Meer" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Minder" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versie" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -407,7 +400,7 @@ msgstr "Download de apps om bestanden te synchen" msgid "Show First Run Wizard again" msgstr "Toon de Eerste start Wizard opnieuw" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Wachtwoord" @@ -425,88 +418,80 @@ msgstr "Huidig wachtwoord" #: templates/personal.php:42 msgid "New password" -msgstr "Nieuw wachtwoord" +msgstr "Nieuw" #: templates/personal.php:44 msgid "Change password" msgstr "Wijzig wachtwoord" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Weergavenaam" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Uw weergavenaam is gewijzigd" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Kon de weergavenaam niet wijzigen" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Wijzig weergavenaam" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-mailadres" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Uw e-mailadres" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Vul een e-mailadres in om wachtwoord reset uit te kunnen voeren" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Taal" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Help met vertalen" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Gebruik dit adres om te verbinden met uw ownCloud in uw bestandsbeheer" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Inlognaam" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Creëer" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Beheer herstel wachtwoord" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Default opslag" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ongelimiteerd" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" -msgstr "Andere" +msgstr "Anders" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Opslag" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "wijzig weergavenaam" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "Instellen nieuw wachtwoord" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Default" diff --git a/l10n/nl/user_ldap.po b/l10n/nl/user_ldap.po index 2e4e387628ca2a7816bc22d120ea9d20a9958a02..8ce5df1b319e84c021099ad9ac8d4f969c32dc3d 100644 --- a/l10n/nl/user_ldap.po +++ b/l10n/nl/user_ldap.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2012-2013. -# <bart.formosus@gmail.com>, 2013. -# <lenny@weijl.org>, 2012. +# André Koot <meneer@tken.net>, 2013 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: André Koot <meneer@tken.net>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,6 +18,10 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Niet gelukt de vertalingen leeg te maken." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Verwijderen serverconfiguratie mislukt" @@ -56,281 +58,363 @@ msgstr "Instellingen bewaren?" msgid "Cannot add server configuration" msgstr "Kon de serverconfiguratie niet toevoegen" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "vertaaltabel leeggemaakt" + +#: js/settings.js:112 +msgid "Success" +msgstr "Succes" + +#: js/settings.js:117 +msgid "Error" +msgstr "Fout" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Verbindingstest geslaagd" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Verbindingstest mislukt" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Wilt u werkelijk de huidige Serverconfiguratie verwijderen?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Bevestig verwijderen" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Waarschuwing:</b> De Apps user_ldap en user_webdavauth zijn incompatible. U kunt onverwacht gedrag ervaren. Vraag uw beheerder om een van beide apps de deactiveren." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Waarschuwing:</b> De PHP LDAP module is niet geïnstalleerd, het backend zal niet werken. Vraag uw systeembeheerder om de module te installeren." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Serverconfiguratie" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Toevoegen serverconfiguratie" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Host" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Je kunt het protocol weglaten, tenzij je SSL vereist. Start in dat geval met ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Base DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Een Base DN per regel" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Je kunt het Base DN voor gebruikers en groepen specificeren in het tab Geavanceerd." -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "User DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "De DN van de client gebruiker waarmee de verbinding zal worden gemaakt, bijv. uid=agent,dc=example,dc=com. Voor anonieme toegang laat je het DN en het wachtwoord leeg." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Wachtwoord" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Voor anonieme toegang, laat de DN en het wachtwoord leeg." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Gebruikers Login Filter" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Definiëerd de toe te passen filter indien er geprobeerd wordt in te loggen. %%uid vervangt de gebruikersnaam in de login actie." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "gebruik %%uid placeholder, bijv. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Gebruikers Lijst Filter" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definiëerd de toe te passen filter voor het ophalen van gebruikers." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "zonder een placeholder, bijv. \"objectClass=person\"" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Groep Filter" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definiëerd de toe te passen filter voor het ophalen van groepen." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "zonder een placeholder, bijv. \"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Verbindingsinstellingen" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configuratie actief" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Als dit niet is ingeschakeld wordt deze configuratie overgeslagen." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Poort" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Backup (Replica) Host" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Opgeven optionele backup host. Het moet een replica van de hoofd LDAP/AD server." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Backup (Replica) Poort" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Deactiveren hoofdserver" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Wanneer ingeschakeld, zal ownCloud allen verbinden met de replicaserver." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Gebruik TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Gebruik het niet voor LDAPS verbindingen, dat gaat niet lukken." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Niet-hoofdlettergevoelige LDAP server (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Schakel SSL certificaat validatie uit." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Als de connectie alleen werkt met deze optie, importeer dan het LDAP server SSL certificaat naar je ownCloud server." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Niet aangeraden, gebruik alleen voor test doeleinden." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Cache time-to-live" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "in seconden. Een verandering maakt de cache leeg." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Mapinstellingen" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Gebruikers Schermnaam Veld" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Het te gebruiken LDAP attribuut voor het genereren van de ownCloud naam voor de gebruikers." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Basis Gebruikers Structuur" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Een User Base DN per regel" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Attributen voor gebruikerszoekopdrachten" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Optioneel; één attribuut per regel" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Groep Schermnaam Veld" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Het te gebruiken LDAP attribuut voor het genereren van de ownCloud naam voor de groepen." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Basis Groupen Structuur" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Een Group Base DN per regel" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Attributen voor groepszoekopdrachten" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Groepslid associatie" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Speciale attributen" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Quota veld" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Quota standaard" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "in bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "E-mailveld" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Gebruikers Home map naamgevingsregel" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Laat leeg voor de gebruikersnaam (standaard). Of, specificeer een LDAP/AD attribuut." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Interne gebruikersnaam" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "Standaard wordt de interne gebruikersnaam aangemaakt op basis van de UUID attribuut. Het zorgt ervoor dat de gebruikersnaam uniek is en dat tekens niet hoeven te worden geconverteerd. De interne gebruikersnaam heeft als beperking dat alleen deze tekens zijn toegestaan​​: [a-zA-Z0-9_.@- ]. Andere tekens worden vervangen door hun ASCII vertaling of gewoonweg weggelaten. Bij identieke namen wordt een nummer toegevoegd of verhoogd. De interne gebruikersnaam wordt gebruikt om een ​​gebruiker binnen het systeem te herkennen. Het is ook de standaardnaam voor de standaardmap van de gebruiker in ownCloud. Het is ook een vertaling voor externe URL's, bijvoorbeeld voor alle * DAV diensten. Met deze instelling kan het standaardgedrag worden overschreven. Om een soortgelijk gedrag te bereiken als van voor ownCloud 5, voer het gebruikersweergavenaam attribuut in in het volgende veld. Laat het leeg voor standaard gedrag. Veranderingen worden alleen toegepast op nieuw in kaart gebracht (toegevoegde) LDAP-gebruikers." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Interne gebruikersnaam attribuut:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Negeren UUID detectie" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "Standaard herkent ownCloud het UUID attribuut automatisch. Het UUID attribuut wordt gebruikt om LDAP-gebruikers en -groepen uniek te identificeren. Ook zal de interne gebruikersnaam worden aangemaakt op basis van het UUID, tenzij dit hierboven anders is aangegeven. U kunt de instelling overschrijven en zelf een waarde voor het attribuut opgeven. U moet ervoor zorgen dat het ingestelde attribuut kan worden opgehaald voor zowel gebruikers als groepen en dat het uniek is. Laat het leeg voor standaard gedrag. Veranderingen worden alleen doorgevoerd op nieuw in kaart gebrachte (toegevoegde) LDAP-gebruikers en-groepen." + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "UUID Attribuut:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Gebruikersnaam-LDAP gebruikers vertaling" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloud maakt gebruik van gebruikersnamen om (meta) data op te slaan en toe te wijzen. Om gebruikers uniek te identificeren, zal elke LDAP-gebruiker ook een interne gebruikersnaam krijgen. Dit vereist een mapping van de ownCloud gebruikersnaam naar een ​​LDAP-gebruiker. De gecreëerde gebruikersnaam is gekoppeld aan de UUID van de LDAP-gebruiker. Ook de 'DN' wordt gecached om het aantal LDAP transacties te verminderen, maar deze wordt niet gebruikt voor identificatie. Als de DN verandert, zullen de veranderingen worden gevonden door ownCloud. De interne ownCloud naam wordt overal in ownCloud gebruikt. Wissen van de koppeling zal overal overblijfsel laten staan. Het wissen van Mappings is niet configuratiegevoelig, maar het raakt wel alle LDAP instellingen! Zorg ervoor dat deze Mappings nooit in een productieomgeving plaatsvinden. Maak ze alleen leeg in een test-of ontwikkelomgeving." + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Leegmaken Gebruikersnaam-LDAP gebruikers vertaling" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Leegmaken Groepsnaam-LDAP groep vertaling" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Test configuratie" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Help" diff --git a/l10n/nl/user_webdavauth.po b/l10n/nl/user_webdavauth.po index 90490f9dd961188f84f57796e7399c11b2c0f494..9cd0fb7d2e0e6f82db8a2fab4eb350124131d61c 100644 --- a/l10n/nl/user_webdavauth.po +++ b/l10n/nl/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André Koot <meneer@tken.net>, 2012-2013. -# Richard Bos <radoeka@gmail.com>, 2012. +# André Koot <meneer@tken.net>, 2012-2013 +# Richard Bos <radoeka@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/nn_NO/core.po b/l10n/nn_NO/core.po index 40265bd47a4cf7181ca5fa2b302e3be48928f2f5..bb96ceeb30b52b8ae3a03d7b266c4fc551926407 100644 --- a/l10n/nn_NO/core.po +++ b/l10n/nn_NO/core.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <erviker@gmail.com>, 2012. -# <p.ixiemotion@gmail.com>, 2011. +# unhammer <unhammer+dill@mm.st>, 2013 +# unhammer <unhammer+dill@mm.st>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,65 +22,65 @@ msgstr "" #: ajax/share.php:97 #, php-format msgid "User %s shared a file with you" -msgstr "" +msgstr "Brukaren %s delte ei fil med deg" #: ajax/share.php:99 #, php-format msgid "User %s shared a folder with you" -msgstr "" +msgstr "Brukaren %s delte ei mappe med deg" #: ajax/share.php:101 #, php-format msgid "" "User %s shared the file \"%s\" with you. It is available for download here: " "%s" -msgstr "" +msgstr "Brukaren %s delte fila «%s» med deg. Du kan lasta ho ned her: %s" #: ajax/share.php:104 #, php-format msgid "" "User %s shared the folder \"%s\" with you. It is available for download " "here: %s" -msgstr "" +msgstr "Brukaren %s delte mappa «%s» med deg. Du kan lasta ho ned her: %s" #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." -msgstr "" +msgstr "Ingen kategoritype." #: ajax/vcategories/add.php:30 msgid "No category to add?" -msgstr "" +msgstr "Ingen kategori Ã¥ leggja til?" #: ajax/vcategories/add.php:37 #, php-format msgid "This category already exists: %s" -msgstr "" +msgstr "Denne kategorien finst alt: %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 "" +msgstr "Ingen objekttype." #: ajax/vcategories/addToFavorites.php:30 #: ajax/vcategories/removeFromFavorites.php:30 #, php-format msgid "%s ID not provided." -msgstr "" +msgstr "Ingen %s-ID." #: ajax/vcategories/addToFavorites.php:35 #, php-format msgid "Error adding %s to favorites." -msgstr "" +msgstr "Klarte ikkje leggja til %s i favorittar." #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "" +msgstr "Ingen kategoriar valt for sletting." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format msgid "Error removing %s from favorites." -msgstr "" +msgstr "Klarte ikkje fjerna %s frÃ¥ favorittar." #: js/config.php:34 msgid "Sunday" @@ -164,80 +164,84 @@ msgstr "Innstillingar" #: js/js.js:718 msgid "seconds ago" -msgstr "" +msgstr "sekund sidan" #: js/js.js:719 msgid "1 minute ago" -msgstr "" +msgstr "1 minutt sidan" #: js/js.js:720 msgid "{minutes} minutes ago" -msgstr "" +msgstr "{minutes} minutt sidan" #: js/js.js:721 msgid "1 hour ago" -msgstr "" +msgstr "1 time sidan" #: js/js.js:722 msgid "{hours} hours ago" -msgstr "" +msgstr "{hours} timar sidan" #: js/js.js:723 msgid "today" -msgstr "" +msgstr "i dag" #: js/js.js:724 msgid "yesterday" -msgstr "" +msgstr "i gÃ¥r" #: js/js.js:725 msgid "{days} days ago" -msgstr "" +msgstr "{days} dagar sidan" #: js/js.js:726 msgid "last month" -msgstr "" +msgstr "førre mÃ¥nad" #: js/js.js:727 msgid "{months} months ago" -msgstr "" +msgstr "{months} mÃ¥nadar sidan" #: js/js.js:728 msgid "months ago" -msgstr "" +msgstr "mÃ¥nadar sidan" #: js/js.js:729 msgid "last year" -msgstr "" +msgstr "i fjor" #: js/js.js:730 msgid "years ago" -msgstr "" +msgstr "Ã¥r sidan" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Vel" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" -msgstr "Kanseller" +msgstr "Avbryt" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" -msgstr "" +msgstr "Ja" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" -msgstr "" +msgstr "Nei" + +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Greitt" #: 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 "" +msgstr "Objekttypen er ikkje spesifisert." #: 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,173 +253,176 @@ msgstr "Feil" #: js/oc-vcategories.js:179 msgid "The app name is not specified." -msgstr "" +msgstr "Programnamnet er ikkje spesifisert." #: js/oc-vcategories.js:194 msgid "The required file {file} is not installed!" -msgstr "" +msgstr "Den kravde fila {file} er ikkje installert!" #: js/share.js:30 js/share.js:45 js/share.js:87 msgid "Shared" -msgstr "" +msgstr "Delt" #: js/share.js:90 msgid "Share" -msgstr "" +msgstr "Del" #: js/share.js:125 js/share.js:617 msgid "Error while sharing" -msgstr "" +msgstr "Feil ved deling" #: js/share.js:136 msgid "Error while unsharing" -msgstr "" +msgstr "Feil ved udeling" #: js/share.js:143 msgid "Error while changing permissions" -msgstr "" +msgstr "Feil ved endring av tillatingar" #: js/share.js:152 msgid "Shared with you and the group {group} by {owner}" -msgstr "" +msgstr "Delt med deg og gruppa {group} av {owner}" #: js/share.js:154 msgid "Shared with you by {owner}" -msgstr "" +msgstr "Delt med deg av {owner}" #: js/share.js:159 msgid "Share with" -msgstr "" +msgstr "Del med" #: js/share.js:164 msgid "Share with link" -msgstr "" +msgstr "Del med lenkje" #: js/share.js:167 msgid "Password protect" -msgstr "" +msgstr "Passordvern" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Passord" #: js/share.js:173 msgid "Email link to person" -msgstr "" +msgstr "Send lenkja over e-post" #: js/share.js:174 msgid "Send" -msgstr "" +msgstr "Send" #: js/share.js:178 msgid "Set expiration date" -msgstr "" +msgstr "Set utløpsdato" #: js/share.js:179 msgid "Expiration date" -msgstr "" +msgstr "Utløpsdato" #: js/share.js:211 msgid "Share via email:" -msgstr "" +msgstr "Del over e-post:" #: js/share.js:213 msgid "No people found" -msgstr "" +msgstr "Fann ingen personar" #: js/share.js:251 msgid "Resharing is not allowed" -msgstr "" +msgstr "Vidaredeling er ikkje tillate" #: js/share.js:287 msgid "Shared in {item} with {user}" -msgstr "" +msgstr "Delt i {item} med {brukar}" #: js/share.js:308 msgid "Unshare" -msgstr "" +msgstr "Udel" #: js/share.js:320 msgid "can edit" -msgstr "" +msgstr "kan endra" #: js/share.js:322 msgid "access control" -msgstr "" +msgstr "tilgangskontroll" #: js/share.js:325 msgid "create" -msgstr "" +msgstr "lag" #: js/share.js:328 msgid "update" -msgstr "" +msgstr "oppdater" #: js/share.js:331 msgid "delete" -msgstr "" +msgstr "slett" #: js/share.js:334 msgid "share" -msgstr "" +msgstr "del" #: js/share.js:368 js/share.js:564 msgid "Password protected" -msgstr "" +msgstr "Passordverna" #: js/share.js:577 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Klarte ikkje fjerna utløpsdato" #: js/share.js:589 msgid "Error setting expiration date" -msgstr "" +msgstr "Klarte ikkje setja utløpsdato" #: js/share.js:604 msgid "Sending ..." -msgstr "" +msgstr "Sender …" #: js/share.js:615 msgid "Email sent" -msgstr "" +msgstr "E-post sendt" #: js/update.js:14 msgid "" "The update was unsuccessful. Please report this issue to the <a " "href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud " "community</a>." -msgstr "" +msgstr "Oppdateringa feila. Ver venleg og rapporter feilen til <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud-fellesskapet</a>." #: js/update.js:18 msgid "The update was successful. Redirecting you to ownCloud now." -msgstr "" +msgstr "Oppdateringa er fullført. Sender deg vidare til ownCloud no." #: lostpassword/controller.php:48 msgid "ownCloud password reset" -msgstr "" +msgstr "Nullstilling av ownCloud-passord" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" -msgstr "Bruk føljane link til Ã¥ tilbakestille passordet ditt: {link}" +msgstr "Klikk følgjande lenkje til Ã¥ nullstilla passordet ditt: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Du vil fÃ¥ ei lenkje for Ã¥ nullstilla passordet via epost." +#: lostpassword/templates/lostpassword.php:4 +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 "Lenkja til Ã¥ nullstilla passordet med er sendt til e-posten din.<br>SjÃ¥ i spam-/søppelmappa di viss du ikkje ser e-posten innan rimeleg tid.<br>Spør din lokale administrator viss han ikkje er der heller." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Førespurnaden feila!<br>Er du viss pÃ¥ at du skreiv inn rett e-post/brukarnamn?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Du vil fÃ¥ ein e-post med ei lenkje for Ã¥ nullstilla passordet." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Brukarnamn" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Be om nullstilling" @@ -425,7 +432,7 @@ msgstr "Passordet ditt er nullstilt" #: lostpassword/templates/resetpassword.php:5 msgid "To login page" -msgstr "Til innloggings sida" +msgstr "Til innloggingssida" #: lostpassword/templates/resetpassword.php:8 msgid "New password" @@ -445,11 +452,11 @@ msgstr "Brukarar" #: strings.php:7 msgid "Apps" -msgstr "Applikasjonar" +msgstr "Program" #: strings.php:8 msgid "Admin" -msgstr "Administrer" +msgstr "Admin" #: strings.php:9 msgid "Help" @@ -457,7 +464,7 @@ msgstr "Hjelp" #: templates/403.php:12 msgid "Access forbidden" -msgstr "" +msgstr "Tilgang forbudt" #: templates/404.php:12 msgid "Cloud not found" @@ -465,7 +472,7 @@ msgstr "Fann ikkje skyen" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "" +msgstr "Endra kategoriar" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -474,40 +481,40 @@ msgstr "Legg til" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 msgid "Security Warning" -msgstr "" +msgstr "TryggleiksÃ¥tvaring" #: templates/installation.php:25 msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" -msgstr "" +msgstr "PHP-utgÃ¥va di er sÃ¥rbar for NULL-byteÃ¥taket (CVE-2006-7243)" #: templates/installation.php:26 msgid "Please update your PHP installation to use ownCloud securely." -msgstr "" +msgstr "Ver venleg og oppdater PHP-installasjonen din sÃ¥ han køyrer ownCloud pÃ¥ ein trygg mÃ¥te." #: templates/installation.php:32 msgid "" "No secure random number generator is available, please enable the PHP " "OpenSSL extension." -msgstr "" +msgstr "Ingen tilgjengeleg tilfeldig nummer-generator, ver venleg og aktiver OpenSSL-utvidinga i PHP." #: templates/installation.php:33 msgid "" "Without a secure random number generator an attacker may be able to predict " "password reset tokens and take over your account." -msgstr "" +msgstr "Utan ein trygg tilfeldig nummer-generator er det enklare for ein Ã¥takar Ã¥ gjetta seg fram til passordnullstillingskodar og dimed ta over kontoen din." #: templates/installation.php:39 msgid "" "Your data directory and files are probably accessible from the internet " "because the .htaccess file does not work." -msgstr "" +msgstr "Datamappa og filene dine er sannsynlegvis tilgjengelege frÃ¥ Internett sidan .htaccess-fila ikkje fungerer." #: templates/installation.php:40 msgid "" "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>." -msgstr "" +msgstr "Ver venleg og les <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">dokumentasjonen</a> for Ã¥ læra korleis du set opp tenaren din pÃ¥ rett mÃ¥te." #: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" @@ -521,77 +528,82 @@ msgstr "Avansert" msgid "Data folder" msgstr "Datamappe" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" -msgstr "Konfigurer databasen" +msgstr "Set opp databasen" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" -msgstr "vil bli nytta" +msgstr "vil verta nytta" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Databasebrukar" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Databasepassord" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Databasenamn" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" -msgstr "" +msgstr "Tabellnamnrom for database" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Databasetenar" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Fullfør oppsettet" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "Vev tjenester under din kontroll" +msgstr "Vevtenester under din kontroll" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s er tilgjengeleg. FÃ¥ meir informasjon om korleis du oppdaterer." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Logg ut" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" -msgstr "" +msgstr "Automatisk innlogging avvist!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" -msgstr "" +msgstr "Viss du ikkje endra passordet ditt nyleg, sÃ¥ kan kontoen din vera kompromittert!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." -msgstr "" +msgstr "Ver venleg og endra passordet for Ã¥ gjera kontoen din trygg igjen." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Gløymt passordet?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "hugs" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Logg inn" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" -msgstr "" +msgstr "Alternative innloggingar" #: templates/part.pagenavi.php:3 msgid "prev" @@ -604,4 +616,4 @@ msgstr "neste" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "" +msgstr "Oppdaterer ownCloud til utgÃ¥ve %s, dette kan ta ei stund." diff --git a/l10n/nn_NO/files.po b/l10n/nn_NO/files.po index ff7697f86e962711e236df61ff2a647ebc3f116a..a2b4e334dec16e99bae4437ab57d8b762da38288 100644 --- a/l10n/nn_NO/files.po +++ b/l10n/nn_NO/files.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <erviker@gmail.com>, 2012. -# <p.ixiemotion@gmail.com>, 2011. +# unhammer <unhammer+dill@mm.st>, 2013 +# unhammer <unhammer+dill@mm.st>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,20 +22,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Klarte ikkje flytta %s – det finst allereie ei fil med dette namnet" #: ajax/move.php:27 ajax/move.php:30 #, php-format msgid "Could not move %s" -msgstr "" - -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" +msgstr "Klarte ikkje flytta %s" #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" -msgstr "" +msgstr "Ingen filer lasta opp. Ukjend feil" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" @@ -44,7 +40,7 @@ msgstr "Ingen feil, fila vart lasta opp" #: ajax/upload.php:27 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "" +msgstr "Fila du lasta opp er større enn det «upload_max_filesize» i php.ini tillater: " #: ajax/upload.php:29 msgid "" @@ -66,156 +62,168 @@ msgstr "Manglar ei mellombels mappe" #: ajax/upload.php:33 msgid "Failed to write to disk" -msgstr "" +msgstr "Klarte ikkje skriva til disk" #: ajax/upload.php:51 msgid "Not enough storage available" -msgstr "" +msgstr "Ikkje nok lagringsplass tilgjengeleg" #: ajax/upload.php:83 msgid "Invalid directory." -msgstr "" +msgstr "Ugyldig mappe." #: appinfo/app.php:12 msgid "Files" msgstr "Filer" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Del" + +#: js/fileactions.js:126 msgid "Delete permanently" -msgstr "" +msgstr "Slett for godt" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Slett" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" -msgstr "" +msgstr "Endra namn" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "" +msgstr "Under vegs" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" -msgstr "" +msgstr "{new_name} finst allereie" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" -msgstr "" +msgstr "byt ut" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" -msgstr "" +msgstr "føreslÃ¥ namn" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" -msgstr "" +msgstr "avbryt" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" -msgstr "" +msgstr "bytte ut {new_name} med {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" -msgstr "" +msgstr "angre" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" -msgstr "" +msgstr "utfør sletting" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" -msgstr "" +msgstr "1 fil lastar opp" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "filer lastar opp" #: js/files.js:52 msgid "'.' is an invalid file name." -msgstr "" +msgstr "«.» er eit ugyldig filnamn." #: js/files.js:56 msgid "File name cannot be empty." -msgstr "" +msgstr "Filnamnet kan ikkje vera tomt." #: js/files.js:64 msgid "" "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " "allowed." -msgstr "" +msgstr "Ugyldig namn, «\\», «/», «<», «>», «:», «\"», «|», «?» og «*» er ikkje tillate." #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "" +msgstr "Lagringa di er full, kan ikkje lenger oppdatera eller synkronisera!" #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" -msgstr "" +msgstr "Lagringa di er nesten 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 "" +msgstr "Gjer klar nedlastinga di. Dette kan ta ei stund viss filene er store." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "" +msgstr "Klarte ikkje lasta opp fila sidan ho er ei mappe eller er pÃ¥ 0 byte" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" -msgstr "" +msgstr "Ikkje nok lagringsplass tilgjengeleg" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." -msgstr "" +msgstr "Opplasting avbroten." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "" +msgstr "Fila lastar no opp. Viss du forlèt sida no vil opplastinga verta avbroten." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." -msgstr "" +msgstr "Nettadressa kan ikkje vera tom." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Ugyldig mappenamn. Mappa «Shared» er reservert av 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 "Feil" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Namn" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Storleik" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Endra" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" -msgstr "" +msgstr "1 mappe" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" -msgstr "" +msgstr "{count} mapper" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" -msgstr "" +msgstr "1 fil" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" -msgstr "" +msgstr "{count} filer" + +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Ugyldig mappenamn. Mappa «Shared» er reservert av ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Klarte ikkje endra filnamnet" #: lib/helper.php:11 templates/index.php:18 msgid "Upload" @@ -223,7 +231,7 @@ msgstr "Last opp" #: templates/admin.php:5 msgid "File handling" -msgstr "" +msgstr "Filhandtering" #: templates/admin.php:7 msgid "Maximum upload size" @@ -231,23 +239,23 @@ msgstr "Maksimal opplastingsstorleik" #: templates/admin.php:10 msgid "max. possible: " -msgstr "" +msgstr "maks. moglege:" #: templates/admin.php:15 msgid "Needed for multi-file and folder downloads." -msgstr "" +msgstr "Nødvendig for fleirfils- og mappenedlastingar." #: templates/admin.php:17 msgid "Enable ZIP-download" -msgstr "" +msgstr "SlÃ¥ pÃ¥ ZIP-nedlasting" #: templates/admin.php:20 msgid "0 is unlimited" -msgstr "" +msgstr "0 er ubegrensa" #: templates/admin.php:22 msgid "Maximum input size for ZIP files" -msgstr "" +msgstr "Maksimal storleik for ZIP-filer" #: templates/admin.php:26 msgid "Save" @@ -267,50 +275,50 @@ msgstr "Mappe" #: templates/index.php:14 msgid "From link" -msgstr "" +msgstr "FrÃ¥ lenkje" #: templates/index.php:42 msgid "Deleted files" -msgstr "" +msgstr "Sletta filer" #: templates/index.php:48 msgid "Cancel upload" -msgstr "" +msgstr "Avbryt opplasting" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." -msgstr "" +msgstr "Du har ikkje skriverettar her." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Ingenting her. Last noko opp!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Last ned" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "" +msgstr "Udel" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "For stor opplasting" -#: 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 "Filene du prøver Ã¥ laste opp er større enn maksgrensa til denne tenaren." +msgstr "Filene du prøver Ã¥ lasta opp er større enn maksgrensa til denne tenaren." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." -msgstr "" +msgstr "Skannar filer, ver venleg og vent." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" -msgstr "" +msgstr "Køyrande skanning" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "" +msgstr "Oppgraderer mellomlageret av filsystemet …" diff --git a/l10n/nn_NO/files_encryption.po b/l10n/nn_NO/files_encryption.po index ef0923d2a484daf547380b6a683d113008e80473..03d96695bf52138f8d26f51d8c217cb3a8e9b706 100644 --- a/l10n/nn_NO/files_encryption.po +++ b/l10n/nn_NO/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: nn_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Lagrar …" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/nn_NO/files_external.po b/l10n/nn_NO/files_external.po index 88b567ae902334deb45b12c4654d6feaecd098ec..86f7fc19a0b78ff07a6ccf7919ddef6ba06921dc 100644 --- a/l10n/nn_NO/files_external.po +++ b/l10n/nn_NO/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" @@ -64,7 +71,7 @@ msgstr "" #: templates/settings.php:11 msgid "Configuration" -msgstr "" +msgstr "Innstillingar" #: templates/settings.php:12 msgid "Options" diff --git a/l10n/nn_NO/files_sharing.po b/l10n/nn_NO/files_sharing.po index 296e7f5ae10a93c1663a60c0ab2d319009941166..2a2892ad8bd54a6a8c1f5f52ba192c19c0fe2713 100644 --- a/l10n/nn_NO/files_sharing.po +++ b/l10n/nn_NO/files_sharing.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# unhammer <unhammer+dill@mm.st>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,30 +20,30 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Passord" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Send" #: templates/public.php:10 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s delte mappa %s med deg" #: templates/public.php:13 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s delte fila %s med deg" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Last ned" #: templates/public.php:40 msgid "No preview available for" -msgstr "" +msgstr "Inga førehandsvising tilgjengeleg for" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "Vev tjenester under din kontroll" diff --git a/l10n/nn_NO/files_trashbin.po b/l10n/nn_NO/files_trashbin.po index 1924d58a1534c41fa535e8db38e9d42d0083295a..1ec7f982ecf7fca6fc55fbf76fabab6cbce12589 100644 --- a/l10n/nn_NO/files_trashbin.po +++ b/l10n/nn_NO/files_trashbin.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# unhammer <unhammer+dill@mm.st>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,60 +21,60 @@ msgstr "" #: ajax/delete.php:42 #, php-format msgid "Couldn't delete %s permanently" -msgstr "" +msgstr "Klarte ikkje sletta %s for godt" #: ajax/undelete.php:42 #, php-format msgid "Couldn't restore %s" -msgstr "" +msgstr "Klarte ikkje gjenoppretta %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" -msgstr "" +msgstr "utfør gjenoppretting" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Feil" #: js/trash.js:34 msgid "delete file permanently" -msgstr "" +msgstr "slett fila for godt" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" -msgstr "" +msgstr "Slett for godt" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Namn" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" -msgstr "" +msgstr "Sletta" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" -msgstr "" +msgstr "1 mappe" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" -msgstr "" +msgstr "{count} mapper" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" -msgstr "" +msgstr "1 fil" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" -msgstr "" +msgstr "{count} filer" #: templates/index.php:9 msgid "Nothing in here. Your trash bin is empty!" -msgstr "" +msgstr "Ingenting her. Papirkorga di er tom!" #: templates/index.php:20 templates/index.php:22 msgid "Restore" -msgstr "" +msgstr "Gjenopprett" #: templates/index.php:30 templates/index.php:31 msgid "Delete" @@ -81,4 +82,4 @@ msgstr "Slett" #: templates/part.breadcrumb.php:9 msgid "Deleted Files" -msgstr "" +msgstr "Sletta filer" diff --git a/l10n/nn_NO/files_versions.po b/l10n/nn_NO/files_versions.po index 3ab98c305378a1c00cb9c331c8eb793e2b0ea4b6..4de20b084400d38ed5170b3112e6cb7ffda70f13 100644 --- a/l10n/nn_NO/files_versions.po +++ b/l10n/nn_NO/files_versions.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# unhammer <unhammer+dill@mm.st>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,38 +21,38 @@ msgstr "" #: ajax/rollbackVersion.php:15 #, php-format msgid "Could not revert: %s" -msgstr "" +msgstr "Klarte ikkje Ã¥ tilbakestilla: %s" #: history.php:40 msgid "success" -msgstr "" +msgstr "vellukka" #: history.php:42 #, php-format msgid "File %s was reverted to version %s" -msgstr "" +msgstr "Tilbakestilte fila %s til utgÃ¥va %s" #: history.php:49 msgid "failure" -msgstr "" +msgstr "feil" #: history.php:51 #, php-format msgid "File %s could not be reverted to version %s" -msgstr "" +msgstr "Klarte ikkje tilbakestilla fila %s til utgÃ¥va %s" #: history.php:69 msgid "No old versions available" -msgstr "" +msgstr "Ingen eldre utgÃ¥ver tilgjengelege" #: history.php:74 msgid "No path specified" -msgstr "" +msgstr "Ingen sti gjeve" #: js/versions.js:6 msgid "Versions" -msgstr "" +msgstr "UtgÃ¥ver" #: templates/history.php:20 msgid "Revert a file to a previous version by clicking on its revert button" -msgstr "" +msgstr "Tilbakestill ei fil til ei tidlegare utgÃ¥ve ved Ã¥ klikka tilbakestill-knappen" diff --git a/l10n/nn_NO/lib.po b/l10n/nn_NO/lib.po index 5e13b5d53a9ede33084a01473e0e35473a471701..e574d4e37d42229ed50904a74c005b63df6d1165 100644 --- a/l10n/nn_NO/lib.po +++ b/l10n/nn_NO/lib.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# unhammer <unhammer+dill@mm.st>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,47 +18,47 @@ msgstr "" "Language: nn_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hjelp" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personleg" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Innstillingar" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Brukarar" -#: app.php:398 +#: app.php:406 msgid "Apps" -msgstr "" +msgstr "Program" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administrer" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,83 +114,87 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "" +msgstr "Tenaren din er ikkje enno rett innstilt til Ã¥ tilby filsynkronisering sidan WebDAV-grensesnittet ser ut til Ã¥ vera øydelagt." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "" +msgstr "Ver vennleg og dobbeltsjekk <a href='%s'>installasjonsrettleiinga</a>." #: template.php:113 msgid "seconds ago" -msgstr "" +msgstr "sekund sidan" #: template.php:114 msgid "1 minute ago" -msgstr "" +msgstr "1 minutt sidan" #: template.php:115 #, php-format @@ -198,7 +203,7 @@ msgstr "" #: template.php:116 msgid "1 hour ago" -msgstr "" +msgstr "1 time sidan" #: template.php:117 #, php-format @@ -207,11 +212,11 @@ msgstr "" #: template.php:118 msgid "today" -msgstr "" +msgstr "i dag" #: template.php:119 msgid "yesterday" -msgstr "" +msgstr "i gÃ¥r" #: template.php:120 #, php-format @@ -220,7 +225,7 @@ msgstr "" #: template.php:121 msgid "last month" -msgstr "" +msgstr "førre mÃ¥nad" #: template.php:122 #, php-format @@ -229,24 +234,11 @@ msgstr "" #: template.php:123 msgid "last year" -msgstr "" +msgstr "i fjor" #: template.php:124 msgid "years ago" -msgstr "" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" +msgstr "Ã¥r sidan" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/nn_NO/settings.po b/l10n/nn_NO/settings.po index a273c96f065ddc60819e4dedde50f95aabc1709c..1a5b2d4e667e3e3938bac4676f65f80a3aa50443 100644 --- a/l10n/nn_NO/settings.po +++ b/l10n/nn_NO/settings.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <erviker@gmail.com>, 2012. -# <p.ixiemotion@gmail.com>, 2011. +# unhammer <unhammer+dill@mm.st>, 2013 +# unhammer <unhammer+dill@mm.st>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" @@ -21,28 +21,32 @@ msgstr "" #: ajax/apps/ocs.php:20 msgid "Unable to load list from App Store" -msgstr "Klarer ikkje Ã¥ laste inn liste fra App Store" +msgstr "Klarer ikkje Ã¥ lasta inn liste fra app-butikken" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Feil i autentisering" +msgstr "Autentiseringsfeil" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Visingsnamnet ditt er endra." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" -msgstr "" +msgstr "Klarte ikkje endra visingsnamnet" #: ajax/creategroup.php:10 msgid "Group already exists" -msgstr "" +msgstr "Gruppa finst allereie" #: ajax/creategroup.php:19 msgid "Unable to add group" -msgstr "" +msgstr "Klarte ikkje leggja til gruppa" #: ajax/enableapp.php:11 msgid "Could not enable app. " -msgstr "" +msgstr "Klarte ikkje slÃ¥ pÃ¥ programmet." #: ajax/lostpassword.php:12 msgid "Email saved" @@ -54,11 +58,11 @@ msgstr "Ugyldig e-postadresse" #: ajax/removegroup.php:13 msgid "Unable to delete group" -msgstr "" +msgstr "Klarte ikkje Ã¥ sletta gruppa" #: ajax/removeuser.php:24 msgid "Unable to delete user" -msgstr "" +msgstr "Klarte ikkje sletta brukaren" #: ajax/setlanguage.php:15 msgid "Language changed" @@ -70,25 +74,25 @@ msgstr "Ugyldig førespurnad" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" -msgstr "" +msgstr "Administratorar kan ikkje fjerna seg sjølve frÃ¥ admin-gruppa" #: ajax/togglegroups.php:30 #, php-format msgid "Unable to add user to group %s" -msgstr "" +msgstr "Klarte ikkje leggja til brukaren til gruppa %s" #: ajax/togglegroups.php:36 #, php-format msgid "Unable to remove user from group %s" -msgstr "" +msgstr "Klarte ikkje fjerna brukaren frÃ¥ gruppa %s" #: ajax/updateapp.php:14 msgid "Couldn't update app." -msgstr "" +msgstr "Klarte ikkje oppdatera programmet." #: js/apps.js:30 msgid "Update to {appversion}" -msgstr "" +msgstr "Oppdater til {appversion}" #: js/apps.js:36 js/apps.js:76 msgid "Disable" @@ -100,7 +104,7 @@ msgstr "SlÃ¥ pÃ¥" #: js/apps.js:55 msgid "Please wait...." -msgstr "" +msgstr "Ver venleg og vent …" #: js/apps.js:59 js/apps.js:71 js/apps.js:80 js/apps.js:93 msgid "Error" @@ -108,68 +112,68 @@ msgstr "Feil" #: js/apps.js:90 msgid "Updating...." -msgstr "" +msgstr "Oppdaterer …" #: js/apps.js:93 msgid "Error while updating app" -msgstr "" +msgstr "Feil ved oppdatering av app" #: js/apps.js:96 msgid "Updated" -msgstr "" +msgstr "Oppdatert" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "" +msgstr "Lagrar …" -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" -msgstr "" +msgstr "sletta" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" -msgstr "" +msgstr "angra" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" -msgstr "" +msgstr "Klarte ikkje fjerna brukaren" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupper" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" -msgstr "" +msgstr "Gruppestyrar" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Slett" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" -msgstr "" +msgstr "legg til gruppe" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" -msgstr "" +msgstr "Du mÃ¥ oppgje eit gyldig brukarnamn" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" -msgstr "" +msgstr "Feil ved oppretting av brukar" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" -msgstr "" +msgstr "Du mÃ¥ oppgje eit gyldig passord" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Nynorsk" #: templates/admin.php:15 msgid "Security Warning" -msgstr "" +msgstr "TryggleiksÃ¥tvaring" #: templates/admin.php:18 msgid "" @@ -178,36 +182,36 @@ msgid "" "strongly suggest that you configure your webserver in a way that the data " "directory is no longer accessible or you move the data directory outside the" " webserver document root." -msgstr "" +msgstr "Datamappa og filene dine er sannsynlegvis tilgjengelege frÃ¥ Internett. Fila .htaccess som ownCloud tilbyr fungerer ikkje. Me rÃ¥r sterkt til at du set opp tenaren din slik at datamappa ikkje lenger er tilgjengeleg, eller at du flyttar datamappa vekk frÃ¥ dokumentrota til tenaren." #: templates/admin.php:29 msgid "Setup Warning" -msgstr "" +msgstr "OppsettsÃ¥tvaring" #: templates/admin.php:32 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "" +msgstr "Tenaren din er ikkje enno rett innstilt til Ã¥ tilby filsynkronisering sidan WebDAV-grensesnittet ser ut til Ã¥ vera øydelagt." #: templates/admin.php:33 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "" +msgstr "Ver venleg og dobbeltsjekk <a href='%s'>installasjonsrettleiinga</a>." #: templates/admin.php:44 msgid "Module 'fileinfo' missing" -msgstr "" +msgstr "Modulen «fileinfo» manglar" #: templates/admin.php:47 msgid "" "The PHP module 'fileinfo' is missing. We strongly recommend to enable this " "module to get best results with mime-type detection." -msgstr "" +msgstr "PHP-modulen «fileinfo» manglar. Me rÃ¥r sterkt til Ã¥ slÃ¥ pÃ¥ denne modulen for Ã¥ best mogleg oppdaga MIME-typar." #: templates/admin.php:58 msgid "Locale not working" -msgstr "" +msgstr "Regionaldata fungerer ikkje" #: templates/admin.php:63 #, php-format @@ -215,11 +219,11 @@ msgid "" "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." -msgstr "" +msgstr "Denne ownCloud-tenaren kan ikkje stilla regionen til %s. Dette tyder at det kan vera problem med visse teikn i filnamn. Me rÃ¥r sterkt til Ã¥ installera systempakkane som trengst for Ã¥ støtta %s." #: templates/admin.php:75 msgid "Internet connection not working" -msgstr "" +msgstr "Nettilkoplinga fungerer ikkje" #: templates/admin.php:78 msgid "" @@ -229,104 +233,104 @@ 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 "" +msgstr "Denne ownCloud-tenaren har ikkje nokon fungerande nettilkopling. Difor vil visse funksjonar, t.d. montering av ekstern lagring, varsling om oppdatering, eller installering av tredjepartsprogram ikkje fungera. Varslingsepostar og ekstern tilgang til filer vil kanskje heller ikkje fungera. Me foreslÃ¥r at du slÃ¥ pÃ¥ nettilkoplinga til denne tenaren viss du vil nytta alle funksjonane til ownCloud." #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Utfør éi oppgÃ¥ve for kvar sidelasting" #: templates/admin.php:111 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php er registrert ved ei webcron-teneste. Last sida cron.php i ownCloud-rota ein gong i minuttet over http." #: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Bruk cron-tenesta til systemet. Køyr fila cron.php i ownCloud-mappa frÃ¥ ein cron-jobb pÃ¥ systemet ein gong i minuttet." #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "Deling" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "SlÃ¥ pÃ¥ API-et for deling" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "La app-ar bruka API-et til deling" #: templates/admin.php:142 msgid "Allow links" -msgstr "" +msgstr "Tillat lenkjer" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "La brukarar dela ting offentleg med lenkjer" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "" +msgstr "Tillat vidaredeling" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "La brukarar vidaredela delte ting" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "" +msgstr "La brukarar dela med kven som helst" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "La brukarar dela berre med brukarar i deira grupper" #: templates/admin.php:168 msgid "Security" -msgstr "" +msgstr "Tryggleik" #: templates/admin.php:181 msgid "Enforce HTTPS" -msgstr "" +msgstr "Krev HTTPS" #: templates/admin.php:182 msgid "" "Enforces the clients to connect to ownCloud via an encrypted connection." -msgstr "" +msgstr "Krev at klientar koplar til ownCloud med ei kryptert tilkopling." #: templates/admin.php:185 msgid "" "Please connect to this ownCloud instance via HTTPS to enable or disable the " "SSL enforcement." -msgstr "" +msgstr "Ver venleg og kopla denne ownCloud-instansen til via HTTPS for Ã¥ slÃ¥ av/pÃ¥ SSL-handhevinga." #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Logg" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "Log nivÃ¥" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" -msgstr "" +msgstr "Meir" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" -msgstr "" +msgstr "Mindre" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" -msgstr "" +msgstr "UtgÃ¥ve" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -334,27 +338,27 @@ msgid "" "licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " "target=\"_blank\"><abbr title=\"Affero General Public " "License\">AGPL</abbr></a>." -msgstr "" +msgstr "<a href=\"https://github.com/owncloud\" target=\"_blank\">Kjeldekoden</a>, utvikla av <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud-fellesskapet</a>, er lisensiert under <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." #: templates/apps.php:11 msgid "Add your App" -msgstr "" +msgstr "Legg til din app" #: templates/apps.php:12 msgid "More Apps" -msgstr "" +msgstr "Fleire app-ar" #: templates/apps.php:28 msgid "Select an App" -msgstr "Vel ein applikasjon" +msgstr "Vel eit program" #: templates/apps.php:34 msgid "See application page at apps.owncloud.com" -msgstr "" +msgstr "SjÃ¥ programsida pÃ¥ apps.owncloud.com" #: templates/apps.php:36 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" -msgstr "" +msgstr "Lisensiert under <span class=\"licence\"></span> av <span class=\"author\"></span>" #: templates/apps.php:38 msgid "Update" @@ -362,52 +366,52 @@ msgstr "Oppdater" #: templates/help.php:4 msgid "User Documentation" -msgstr "" +msgstr "Brukardokumentasjon" #: templates/help.php:6 msgid "Administrator Documentation" -msgstr "" +msgstr "Administratordokumentasjon" #: templates/help.php:9 msgid "Online Documentation" -msgstr "" +msgstr "Dokumentasjon pÃ¥ nett" #: templates/help.php:11 msgid "Forum" -msgstr "" +msgstr "Forum" #: templates/help.php:14 msgid "Bugtracker" -msgstr "" +msgstr "Feilsporar" #: templates/help.php:17 msgid "Commercial Support" -msgstr "" +msgstr "Betalt brukarstøtte" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>" -msgstr "" +msgstr "Du har brukt <strong>%s</strong> av dine tilgjengelege <strong>%s</strong>" #: templates/personal.php:15 msgid "Get the apps to sync your files" -msgstr "" +msgstr "FÃ¥ app-ar som kan synkronisera filene dine" #: templates/personal.php:26 msgid "Show First Run Wizard again" -msgstr "" +msgstr "Vis Oppstartvegvisaren igjen" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Passord" #: templates/personal.php:38 msgid "Your password was changed" -msgstr "" +msgstr "Passordet ditt er endra" #: templates/personal.php:39 msgid "Unable to change your password" -msgstr "Klarte ikkje Ã¥ endra passordet" +msgstr "Klarte ikkje endra passordet" #: templates/personal.php:40 msgid "Current password" @@ -421,82 +425,74 @@ msgstr "Nytt passord" msgid "Change password" msgstr "Endra passord" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" -msgstr "" - -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" +msgstr "Visingsnamn" -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Epost" +msgstr "E-post" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" -msgstr "Din epost addresse" +msgstr "Di epost-adresse" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" -msgstr "Fyll inn din e-post addresse for og kunne motta passord tilbakestilling" +msgstr "Fyll inn e-postadressa di for Ã¥ gjera passordgjenoppretting mogleg" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "SprÃ¥k" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" -msgstr "Hjelp oss Ã¥ oversett" +msgstr "Hjelp oss Ã¥ omsetja" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" -msgstr "" +msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" -msgstr "" +msgstr "Bruk denne adressa for Ã¥ kopla til din ownCloud frÃ¥ filhandsamaren din" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" -msgstr "" +msgstr "Innloggingsnamn" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Lag" -#: templates/users.php:35 -msgid "Default Storage" +#: templates/users.php:34 +msgid "Admin Recovery Password" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:38 +msgid "Default Storage" +msgstr "Standardlagring" + +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" -msgstr "" +msgstr "Ubegrensa" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Anna" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" -msgstr "" +msgstr "Lagring" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" -msgstr "" +msgstr "endra visingsnamn" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" -msgstr "" +msgstr "lag nytt passord" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" -msgstr "" +msgstr "Standard" diff --git a/l10n/nn_NO/user_ldap.po b/l10n/nn_NO/user_ldap.po index f15d6449f3551269d23d0c3f94451effe6a86d13..925a54622472c4808c25f99f3ed59d310421dd60 100644 --- a/l10n/nn_NO/user_ldap.po +++ b/l10n/nn_NO/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: nn_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -39,7 +43,7 @@ msgstr "" #: js/settings.js:66 msgid "Deletion failed" -msgstr "" +msgstr "Feil ved sletting" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Feil" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "" +msgstr "Passord" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hjelp" diff --git a/l10n/nn_NO/user_webdavauth.po b/l10n/nn_NO/user_webdavauth.po index 1b5e93f18ca596f21d2f58475016e5489c4de618..37bb2ea522ad719f5a8209963123e1ee6d42dece 100644 --- a/l10n/nn_NO/user_webdavauth.po +++ b/l10n/nn_NO/user_webdavauth.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# unhammer <unhammer+dill@mm.st>, 2013 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-31 01:58+0200\n" +"PO-Revision-Date: 2013-05-30 10:50+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,15 +20,15 @@ msgstr "" #: templates/settings.php:3 msgid "WebDAV Authentication" -msgstr "" +msgstr "WebDAV-autentisering" #: templates/settings.php:4 msgid "URL: http://" -msgstr "" +msgstr "Nettadresse: http://" #: templates/settings.php:7 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 "" +msgstr "ownCloud sender brukarakkreditiv til denne nettadressa. Dette programtillegget kontrollerer svaret og tolkar HTTP-statuskodane 401 og 403 som ugyldige, og alle andre svar som gyldige." diff --git a/l10n/oc/core.po b/l10n/oc/core.po index 9414d1bcf4451f362391cab1310b68b227ab49da..f247e0c5847f39ba9de3fee5dc7d4e92bc2171e5 100644 --- a/l10n/oc/core.po +++ b/l10n/oc/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <d.chateau@laposte.net>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -111,43 +110,43 @@ msgstr "Dissabte" #: js/config.php:45 msgid "January" -msgstr "Genièr" +msgstr "genièr" #: js/config.php:46 msgid "February" -msgstr "Febrièr" +msgstr "febrièr" #: js/config.php:47 msgid "March" -msgstr "Març" +msgstr "març" #: js/config.php:48 msgid "April" -msgstr "Abril" +msgstr "abril" #: js/config.php:49 msgid "May" -msgstr "Mai" +msgstr "mai" #: js/config.php:50 msgid "June" -msgstr "Junh" +msgstr "junh" #: js/config.php:51 msgid "July" -msgstr "Julhet" +msgstr "julhet" #: js/config.php:52 msgid "August" -msgstr "Agost" +msgstr "agost" #: js/config.php:53 msgid "September" -msgstr "Septembre" +msgstr "septembre" #: js/config.php:54 msgid "October" -msgstr "Octobre" +msgstr "octobre" #: js/config.php:55 msgid "November" @@ -213,26 +212,30 @@ msgstr "an passat" msgid "years ago" msgstr "ans a" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "D'accòrdi" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "CausÃs" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" -msgstr "Anulla" +msgstr "Annula" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "CausÃs" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ã’c" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Non" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "D'accòrdi" + #: 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." @@ -294,7 +297,7 @@ msgstr "Parteja amb lo ligam" msgid "Password protect" msgstr "Parat per senhal" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Senhal" @@ -332,7 +335,7 @@ msgstr "" #: js/share.js:308 msgid "Unshare" -msgstr "Non parteje" +msgstr "Pas partejador" #: js/share.js:320 msgid "can edit" @@ -397,24 +400,27 @@ msgstr "senhal d'ownCloud tornat botar" msgid "Use the following link to reset your password: {link}" msgstr "Utiliza lo ligam seguent per tornar botar lo senhal : {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Reçauprà s un ligam per tornar botar ton senhal via corrièl." - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Reçauprà s un ligam per tornar botar ton senhal via corrièl." + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Nom d'usancièr" +msgstr "Non d'usancièr" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Tornar botar requesit" @@ -428,7 +434,7 @@ msgstr "Pagina cap al login" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "Senhal nòu" +msgstr "Senhal novèl" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" @@ -520,37 +526,37 @@ msgstr "Avançat" msgid "Data folder" msgstr "Dorsièr de donadas" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configura la basa de donadas" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "serà utilizat" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Usancièr de la basa de donadas" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Senhal de la basa de donadas" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nom de la basa de donadas" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Espandi de taula de basa de donadas" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Ã’ste de basa de donadas" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Configuracion acabada" @@ -558,37 +564,42 @@ msgstr "Configuracion acabada" msgid "web services under your control" msgstr "Services web jos ton contraròtle" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Sortida" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "L'as perdut lo senhal ?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "bremba-te" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Dintrada" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/oc/files.po b/l10n/oc/files.po index 1a86e26f564761439be178c28ced4b52d76257d9..01c989d936355553f2bbba60ca4eee563bdd3a69 100644 --- a/l10n/oc/files.po +++ b/l10n/oc/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <d.chateau@laposte.net>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -28,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -79,57 +74,61 @@ msgstr "" msgid "Files" msgstr "Fichièrs" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Parteja" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Escafa" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Torna nomenar" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Al esperar" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "remplaça" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "nom prepausat" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "anulla" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "defar" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 fichièr al amontcargar" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "fichièrs al amontcargar" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -153,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "Impossible d'amontcargar lo teu fichièr qu'es un repertòri o que ten pas que 0 octet." -#: 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 "Amontcargar anullat." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Un amontcargar es a se far. Daissar aquesta pagina ara tamparà lo cargament. " -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "" -#: 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 "Error" -#: 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 "Talha" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modificat" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Amontcarga" @@ -276,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr " Anulla l'amontcargar" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Pas res dedins. Amontcarga qualquaren" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Avalcarga" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Non parteja" +msgstr "Pas partejador" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Amontcargament tròp gròs" -#: 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 fichièrs que sias a amontcargar son tròp pesucs per la talha maxi pel servidor." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Los fiichièrs son a èsser explorats, " -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Exploracion en cors" diff --git a/l10n/oc/files_encryption.po b/l10n/oc/files_encryption.po index a7fbf59235033f72ab8e2b9b0cd3a180353021c4..0277916620b5c4aeaf334a34d45e5f8d1c472aa8 100644 --- a/l10n/oc/files_encryption.po +++ b/l10n/oc/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: oc\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Enregistra..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/oc/files_external.po b/l10n/oc/files_external.po index ea558c0a4fcbf29276cd0fc3022ed6be452eedd5..9f7e9b7b698c86d9dfde5b28448a8c3542b0a193 100644 --- a/l10n/oc/files_external.po +++ b/l10n/oc/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/oc/files_sharing.po b/l10n/oc/files_sharing.po index f250912c1eedd878c873edb73525a11ae8572bfd..dbc7982dde67b91c790f4660048eeb95fdbbe448 100644 --- a/l10n/oc/files_sharing.po +++ b/l10n/oc/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -19,11 +19,11 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Senhal" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Sosmetre" #: templates/public.php:10 #, php-format @@ -37,7 +37,7 @@ msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Avalcarga" #: templates/public.php:40 msgid "No preview available for" @@ -45,4 +45,4 @@ msgstr "" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "Services web jos ton contraròtle" diff --git a/l10n/oc/files_trashbin.po b/l10n/oc/files_trashbin.po index a631653516f61ceeb729f05f2aa4354897b58c51..77a0c66469dffe700d5ec6e3fe754aed134bb808 100644 --- a/l10n/oc/files_trashbin.po +++ b/l10n/oc/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Error" @@ -39,31 +39,31 @@ msgstr "Error" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nom" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/oc/files_versions.po b/l10n/oc/files_versions.po index eea377d1837bc0078170f6a74fe8c478fdcda0a3..d1964f5cfaa8019f23fe402475e70067c8bbb1f1 100644 --- a/l10n/oc/files_versions.po +++ b/l10n/oc/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/oc/lib.po b/l10n/oc/lib.po index df4835c6ea4694a5473adcea837d7cf2aad24db0..bcefe3b1d74042c2f16158b80d16b587da4fbe9a 100644 --- a/l10n/oc/lib.po +++ b/l10n/oc/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# tartafione <d.chateau@laposte.net>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: oc\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ajuda" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personal" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Configuracion" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Usancièrs" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Apps" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Avalcargar los ZIP es inactiu." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Los fichièrs devan èsser avalcargats un per un." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Torna cap als fichièrs" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -114,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -236,19 +239,6 @@ msgstr "an passat" msgid "years ago" msgstr "ans a" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "a jorn" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "la verificacion de mesa a jorn es inactiva" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/oc/settings.po b/l10n/oc/settings.po index df9e0929594a90d2024bb8125ccb1dd5788d9afb..476ea00a338751442ff820fd427b302542fa9c53 100644 --- a/l10n/oc/settings.po +++ b/l10n/oc/settings.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <d.chateau@laposte.net>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Pas possible de cargar la tièra dempuèi App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Error d'autentificacion" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -117,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Enregistra..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "escafat" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "defar" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grops" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grop Admin" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Escafa" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -232,11 +235,11 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Executa un prètfach amb cada pagina cargada" #: templates/admin.php:111 msgid "" @@ -248,15 +251,15 @@ msgstr "" msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Utiliza lo servici cron de ton sistèm operatiu. Executa lo fichièr cron.php dins lo dorsier owncloud tras cronjob del sistèm cada minuta." #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "Al partejar" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "Activa API partejada" #: templates/admin.php:135 msgid "Allow apps to use the Share API" @@ -307,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Jornal" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" -msgstr "" +msgstr "Mai d'aquò" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Senhal" @@ -420,82 +423,74 @@ msgstr "Senhal novèl" msgid "Change password" msgstr "Cambia lo senhal" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Corrièl" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Ton adreiça de corrièl" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Emplena una adreiça de corrièl per permetre lo mandadÃs del senhal perdut" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Lenga" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Ajuda a la revirada" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Crea" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Autres" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/oc/user_ldap.po b/l10n/oc/user_ldap.po index 00048980bfd6b37261a6bb5ae24328ea3eeab3bc..ad770ee503dc1b400d191a5383bdad291ebc5e76 100644 --- a/l10n/oc/user_ldap.po +++ b/l10n/oc/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: oc\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Error" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "" +msgstr "Senhal" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ajuda" diff --git a/l10n/oc/user_webdavauth.po b/l10n/oc/user_webdavauth.po index 28e19ba92c01ca3314bdd576556358c0dce0fa1e..13f4be6160241ece29d5e6e9d958ce22ad6753c1 100644 --- a/l10n/oc/user_webdavauth.po +++ b/l10n/oc/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pl/core.po b/l10n/pl/core.po index 91dcac0d464b10d9e1ef711c677c392ce9ef35a6..3dafc91e3a9d6fa35a98df28bb15f06fa2e59688 100644 --- a/l10n/pl/core.po +++ b/l10n/pl/core.po @@ -3,26 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Cyryl Sochacki <>, 2012. -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012-2013. -# Kamil DomaÅ„ski <kdomanski@kdemail.net>, 2011. -# <koalamis0@gmail.com>, 2012. -# Maciej Tarmas <maciej@tarmas.com>, 2013. -# Marcin MaÅ‚ecki <gerber@tkdami.net>, 2011, 2012. -# Marcin MaÅ‚ecki <mosslar@gmail.com>, 2011. -# Marco Oliver Grunwald <marco@mgrvnwald.com>, 2013. -# MichaÅ‚ Plichta <mplichta@gmail.com>, 2013. -# <mosslar@gmail.com>, 2011. -# <mplichta@gmail.com>, 2012. -# Piotr Sokół <psokol@jabster.pl>, 2012. -# <rightxhere1@gmail.com>, 2012. +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013 +# adbrand <pkwiecin@adbrand.pl>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Cyryl Sochacki <cyrylsochacki@gmail.com>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -225,26 +214,30 @@ msgstr "w zeszÅ‚ym roku" msgid "years ago" msgstr "lat temu" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "OK" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Wybierz" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Anuluj" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Wybierz" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Błąd podczas Å‚adowania pliku wybranego szablonu" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Tak" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nie" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "OK" + #: 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." @@ -306,7 +299,7 @@ msgstr "Współdziel wraz z odnoÅ›nikiem" msgid "Password protect" msgstr "Zabezpiecz hasÅ‚em" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "HasÅ‚o" @@ -409,24 +402,27 @@ msgstr "restart hasÅ‚a ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Użyj tego odnoÅ›nika by zresetować hasÅ‚o: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "OdnoÅ›nik sÅ‚użący do resetowania hasÅ‚a zostanie wysÅ‚any na adres e-mail." +#: lostpassword/templates/lostpassword.php:4 +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 "Link do zresetowania hasÅ‚a zostaÅ‚a wysÅ‚ana na adres email. <br> JeÅ›li nie otrzymasz go w najbliższym czasie, sprawdź folder ze spamem. <br> JeÅ›li go tam nie ma zwrócić siÄ™ do administratora tego ownCloud-a." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "WysÅ‚ano e-mail resetujÄ…cy." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Żądanie niepowiodÅ‚o siÄ™!<br>Czy Twój email/nazwa użytkownika sÄ… poprawne?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Żądanie nieudane!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "OdnoÅ›nik sÅ‚użący do resetowania hasÅ‚a zostanie wysÅ‚any na adres e-mail." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nazwa użytkownika" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Żądanie resetowania" @@ -532,75 +528,80 @@ msgstr "Zaawansowane" msgid "Data folder" msgstr "Katalog danych" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Skonfiguruj bazÄ™ danych" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "zostanie użyte" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Użytkownik bazy danych" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "HasÅ‚o do bazy danych" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nazwa bazy danych" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Obszar tabel bazy danych" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Komputer bazy danych" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "ZakoÅ„cz konfigurowanie" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "usÅ‚ugi internetowe pod kontrolÄ…" +msgstr "Kontrolowane serwisy" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s jest dostÄ™pna. Dowiedz siÄ™ wiÄ™cej na temat aktualizacji." -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "Wyloguj" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatyczne logowanie odrzucone!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "JeÅ›li hasÅ‚o byÅ‚o dawno niezmieniane, twoje konto może być zagrożone!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "ZmieÅ„ swoje hasÅ‚o, aby ponownie zabezpieczyć swoje konto." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Nie pamiÄ™tasz hasÅ‚a?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "pamiÄ™taj" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Zaloguj" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Alternatywne loginy" diff --git a/l10n/pl/files.po b/l10n/pl/files.po index 3361b9741f6cb5f33d37c910c55b68cce815e6a1..716f671edb8454be32e4ba33e767151b9b5cd45b 100644 --- a/l10n/pl/files.po +++ b/l10n/pl/files.po @@ -3,23 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <bbartlomiej@gmail.com>, 2013. -# Cyryl Sochacki <>, 2012. -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012-2013. -# Maciej Tarmas <maciej@tarmas.com>, 2013. -# Marcin MaÅ‚ecki <gerber@tkdami.net>, 2011-2012. -# Mariusz <fisiu@opensuse.org>, 2013. -# <mosslar@gmail.com>, 2011. -# <mplichta@gmail.com>, 2012. -# Piotr Sokół <psokol@jabster.pl>, 2012. -# <tomekde@gmail.com>, 2012. +# adbrand <pkwiecin@adbrand.pl>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: adbrand <pkwiecin@adbrand.pl>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,17 +28,13 @@ msgstr "Nie można byÅ‚o przenieść %s - Plik o takiej nazwie już istnieje" msgid "Could not move %s" msgstr "Nie można byÅ‚o przenieść %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Nie można zmienić nazwy pliku" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Å»aden plik nie zostaÅ‚ zaÅ‚adowany. Nieznany błąd" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "PrzesÅ‚ano plik" +msgstr "Nie byÅ‚o błędów, plik wysÅ‚ano poprawnie." #: ajax/upload.php:27 msgid "" @@ -66,11 +53,11 @@ msgstr "ZaÅ‚adowany plik zostaÅ‚ wysÅ‚any tylko częściowo." #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Nie przesÅ‚ano żadnego pliku" +msgstr "Nie wysÅ‚ano żadnego pliku" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Brak katalogu tymczasowego" +msgstr "Brak folderu tymczasowego" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -88,55 +75,59 @@ msgstr "ZÅ‚a Å›cieżka." msgid "Files" msgstr "Pliki" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "UdostÄ™pnij" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Trwale usuÅ„" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "UsuÅ„" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "ZmieÅ„ nazwÄ™" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "OczekujÄ…ce" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} już istnieje" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "zastÄ…p" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "zasugeruj nazwÄ™" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "anuluj" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "zastÄ…piono {new_name} przez {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "cofnij" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "wykonaj operacjÄ™ usuniÄ™cia" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 plik wczytywany" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "pliki wczytane" @@ -162,72 +153,80 @@ msgstr "Magazyn jest peÅ‚ny. Pliki nie mogÄ… zostać zaktualizowane lub zsynchro msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Twój magazyn jest prawie peÅ‚ny ({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 "Pobieranie jest przygotowywane. Może to zająć trochÄ™ czasu jeÅ›li pliki sÄ… duże." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Nie można wczytać pliku, ponieważ jest on katalogiem lub ma 0 bajtów" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Za maÅ‚o miejsca" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Wczytywanie anulowane." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "WysyÅ‚anie pliku jest w toku. JeÅ›li opuÅ›cisz tÄ™ stronÄ™, wysyÅ‚anie zostanie przerwane." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL nie może być pusty." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "NieprawidÅ‚owa nazwa folderu. Korzystanie z nazwy „Shared†jest zarezerwowane dla 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 "Błąd" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nazwa" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Rozmiar" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modyfikacja" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 folder" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "Ilość folderów: {count}" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 plik" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "Ilość plików: {count}" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "NieprawidÅ‚owa nazwa folderu. Wykorzystanie 'Shared' jest zarezerwowane przez ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Nie można zmienić nazwy pliku" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "PrzeÅ›lij" +msgstr "WyÅ›lij" #: templates/admin.php:5 msgid "File handling" @@ -271,7 +270,7 @@ msgstr "Plik tekstowy" #: templates/index.php:12 msgid "Folder" -msgstr "Katalog" +msgstr "Folder" #: templates/index.php:14 msgid "From link" @@ -285,37 +284,37 @@ msgstr "Pliki usuniÄ™te" msgid "Cancel upload" msgstr "Anuluj wysyÅ‚anie" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Nie masz uprawnieÅ„ do zapisu w tym miejscu." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Pusto. WyÅ›lij coÅ›!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Pobierz" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Nie udostÄ™pniaj" +msgstr "Zatrzymaj współdzielenie" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "WysyÅ‚any plik ma za duży rozmiar" +msgstr "Åadowany plik jest za duży" -#: 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 "Pliki, które próbujesz przesÅ‚ać, przekraczajÄ… maksymalnÄ… dopuszczalnÄ… wielkość." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Skanowanie plików, proszÄ™ czekać." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Aktualnie skanowane" diff --git a/l10n/pl/files_encryption.po b/l10n/pl/files_encryption.po index c2357401d81f9d7550402a8f6f2d09988f8f23e9..5c3311df32ba7e3c5cc7f92b0a306ae1de99e9fb 100644 --- a/l10n/pl/files_encryption.po +++ b/l10n/pl/files_encryption.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Bartek Krawczyk <bbartlomiej@gmail.com>, 2013. -# Cyryl Sochacki <>, 2012. +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" @@ -19,22 +18,87 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Zmiana hasÅ‚a udana." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Nie można zmienić hasÅ‚a. Może stare hasÅ‚o nie byÅ‚o poprawne." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Zapisywanie..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Szyfrowanie" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Szyfrowanie plików jest włączone" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "Włącz szyfrowanie odzyskiwanych haseÅ‚ klucza (zezwalaj na odzyskiwanie klucza):" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "Odzyskiwanie hasÅ‚a konta" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Włączone" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Wyłączone" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "Zmiana klucza szyfrowania haseÅ‚ odzyskiwania:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Stare hasÅ‚o odzyskiwania" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Nowe hasÅ‚o odzyskiwania" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "ZmieÅ„ hasÅ‚o" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "Włączyć hasÅ‚o odzyskiwania przez udostÄ™pnianie wszystkich plików z administratorem:" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Poniższe typy plików nie bÄ™dÄ… szyfrowane:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "Włączenie tej opcji umożliwia otrzymać dostÄ™p do zaszyfrowanych plików w przypadku utraty hasÅ‚a" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Wyłącz poniższe typy plików z szyfrowania:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Ustawienia odzyskiwania plików zmienione" -#: templates/settings.php:12 -msgid "None" -msgstr "Brak" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Nie można zmienić pliku odzyskiwania" diff --git a/l10n/pl/files_external.po b/l10n/pl/files_external.po index 7b747f0ed54cc6923b6b5686d6c591ef3c0971ce..cacd7b4ecef176da435071a5885ca0fb85b80119 100644 --- a/l10n/pl/files_external.po +++ b/l10n/pl/files_external.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Cyryl Sochacki <>, 2012. -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012. -# Maciej Tarmas <maciej@tarmas.com>, 2013. -# Marcin MaÅ‚ecki <gerber@tkdami.net>, 2012. +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Cyryl Sochacki <cyrylsochacki@gmail.com>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -41,19 +38,26 @@ msgstr "ProszÄ™ podać prawidÅ‚owy klucz aplikacji Dropbox i klucz sekretny." msgid "Error configuring Google Drive storage" msgstr "WystÄ…piÅ‚ błąd podczas konfigurowania zasobu Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Ostrzeżenie:</b> \"smbclient\" nie jest zainstalowany. Zamontowanie katalogów CIFS/SMB nie jest możliwe. Skontaktuj sie z administratorem w celu zainstalowania." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Ostrzeżenie:</b> Wsparcie dla FTP w PHP nie jest zainstalowane lub włączone. Skontaktuj sie z administratorem w celu zainstalowania lub włączenia go." +#: lib/config.php:437 +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 "<b>Ostrzeżenie:</b> Wsparcie dla Curl w PHP nie jest zainstalowane lub włączone. Montowanie WebDAV lub GoogleDrive nie bÄ™dzie możliwe. Skontaktuj siÄ™ z administratorem w celu zainstalowania lub włączenia tej opcji." + #: templates/settings.php:3 msgid "External Storage" msgstr "ZewnÄ™trzna zasoby dyskowe" diff --git a/l10n/pl/files_sharing.po b/l10n/pl/files_sharing.po index 4007f347ff0cc40ede073293033281dd0ecdda9d..2361c24f133926cdcb816449cc385714f0ed26cd 100644 --- a/l10n/pl/files_sharing.po +++ b/l10n/pl/files_sharing.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Cyryl Sochacki <>, 2012. -# <mplichta@gmail.com>, 2012. -# PaweÅ‚ Ciecierski <pciecierski@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pl/files_trashbin.po b/l10n/pl/files_trashbin.po index 284ff04071a1c9d3e06e52c6e89bf3432ae95773..fcea6a2444ee86f28fd2a6cc31db7a4712efd191 100644 --- a/l10n/pl/files_trashbin.po +++ b/l10n/pl/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Nie można trwale usunąć %s" msgid "Couldn't restore %s" msgstr "Nie można przywrócić %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "wykonywanie operacji przywracania" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Błąd" @@ -40,33 +39,33 @@ msgstr "Błąd" msgid "delete file permanently" msgstr "trwale usuÅ„ plik" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Trwale usuÅ„" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nazwa" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "UsuniÄ™te" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 folder" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" -msgstr "{count} foldery" +msgstr "Ilość folderów: {count}" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 plik" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" -msgstr "{count} pliki" +msgstr "Ilość plików: {count}" #: templates/index.php:9 msgid "Nothing in here. Your trash bin is empty!" diff --git a/l10n/pl/files_versions.po b/l10n/pl/files_versions.po index 28ab5a893cea2ea6a4733024b934a85781e6a4eb..897cae06adf82179d4d7a705e7c7ab4175eeac3d 100644 --- a/l10n/pl/files_versions.po +++ b/l10n/pl/files_versions.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Bartek Krawczyk <bbartlomiej@gmail.com>, 2013. -# Cyryl Sochacki <>, 2012. -# Maciej Tarmas <maciej@tarmas.com>, 2013. -# <mplichta@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pl/lib.po b/l10n/pl/lib.po index dbc02c98d2508bdb3008b1e4d2d01705b26412e8..85860772f37b755eab287efcdf0ec4e04cd2ff93 100644 --- a/l10n/pl/lib.po +++ b/l10n/pl/lib.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012 -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012-2013 -# Maciej Tarmas <maciej@tarmas.pl>, 2013 -# Marcin MaÅ‚ecki <gerber@tkdami.net>, 2012-2013 +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: Cyryl Sochacki <cyrylsochacki@gmail.com>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,47 +18,47 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Pomoc" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Osobiste" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Ustawienia" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Użytkownicy" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplikacje" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administrator" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Pobieranie ZIP jest wyłączone." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Pliki muszÄ… zostać pobrane pojedynczo." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Wróć do plików" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Wybrane pliki sÄ… zbyt duże, aby wygenerować plik zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "nie może zostać znaleziony" @@ -117,75 +114,79 @@ msgstr "%s nie można używać kropki w nazwie bazy danych" msgid "%s set the database host." msgstr "%s ustaw hosta bazy danych." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL: Nazwa użytkownika i/lub hasÅ‚o jest niepoprawne" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Należy wprowadzić istniejÄ…ce konto użytkownika lub administratora." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle: Nazwa użytkownika i/lub hasÅ‚o jest niepoprawne" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Nie można ustanowić połączenia z bazÄ… Oracle" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL: Nazwa użytkownika i/lub hasÅ‚o jest niepoprawne" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Błąd DB: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Niepoprawna komenda: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "Użytkownik MySQL '%s'@'localhost' już istnieje" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "UsuÅ„ tego użytkownika z MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Użytkownik MySQL '%s'@'%%t' już istnieje" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "UsuÅ„ tego użytkownika z MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle: Nazwa użytkownika i/lub hasÅ‚o jest niepoprawne" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Niepoprawne polecania: \"%s\", nazwa: %s, hasÅ‚o: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nazwa i/lub hasÅ‚o serwera MS SQL jest niepoprawne: %s." -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "Serwer www nie jest jeszcze poprawnie ustawiony, aby umożliwić synchronizacjÄ™ plików, ponieważ interfejs WebDAV wydaje siÄ™ być uszkodzony. Sprawdź ustawienia serwera." +msgstr "Serwer internetowy nie jest jeszcze poprawnie skonfigurowany, aby umożliwić synchronizacjÄ™ plików, ponieważ interfejs WebDAV wydaje siÄ™ być uszkodzony." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "ProszÄ™ sprawdź ponownie <a href='%s'>przewodnik instalacji</a>." +msgstr "Sprawdź ponownie <a href='%s'>przewodniki instalacji</a>." #: template.php:113 msgid "seconds ago" @@ -202,7 +203,7 @@ msgstr "%d minut temu" #: template.php:116 msgid "1 hour ago" -msgstr "1 godzine temu" +msgstr "1 godzinÄ™ temu" #: template.php:117 #, php-format @@ -211,7 +212,7 @@ msgstr "%d godzin temu" #: template.php:118 msgid "today" -msgstr "dzisiaj" +msgstr "dziÅ›" #: template.php:119 msgid "yesterday" @@ -224,7 +225,7 @@ msgstr "%d dni temu" #: template.php:121 msgid "last month" -msgstr "ostatni miesiÄ…c" +msgstr "w zeszÅ‚ym miesiÄ…cu" #: template.php:122 #, php-format @@ -233,25 +234,12 @@ msgstr "%d miesiecy temu" #: template.php:123 msgid "last year" -msgstr "ostatni rok" +msgstr "w zeszÅ‚ym roku" #: template.php:124 msgid "years ago" msgstr "lat temu" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s jest dostÄ™pna. Uzyskaj <a href=\"%s\">wiÄ™cej informacji</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "Aktualne" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "wybór aktualizacji jest wyłączony" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/pl/settings.po b/l10n/pl/settings.po index ff5ed02f9b6e5590cef53ed5eb125536be6d77be..86ee50b3fc3be1f661c0bd31bbda2eb191792b46 100644 --- a/l10n/pl/settings.po +++ b/l10n/pl/settings.po @@ -3,27 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <b13n1u@gmail.com>, 2013. -# Bartek Krawczyk <bbartlomiej@gmail.com>, 2013. -# Cyryl Sochacki <>, 2012. -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012-2013. -# <icewind1991@gmail.com>, 2012. -# Kamil DomaÅ„ski <kdomanski@kdemail.net>, 2011. -# Maciej Tarmas <maciej@tarmas.com>, 2013. -# Marcin MaÅ‚ecki <gerber@tkdami.net>, 2011, 2012. -# Marcin MaÅ‚ecki <mosslar@gmail.com>, 2011. -# MichaÅ‚ Plichta <mplichta@gmail.com>, 2013. -# <mosslar@gmail.com>, 2011. -# <mplichta@gmail.com>, 2012. -# Piotr Sokół <psokol@jabster.pl>, 2012. -# <tomekde@gmail.com>, 2012. +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013 +# adbrand <pkwiecin@adbrand.pl>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Cyryl Sochacki <cyrylsochacki@gmail.com>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,12 +23,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Nie można wczytać listy aplikacji" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Błąd uwierzytelniania" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Twoje wyÅ›wietlana nazwa zostaÅ‚a zmieniona." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Nie można zmienić wyÅ›wietlanej nazwy" @@ -130,52 +122,52 @@ msgstr "Błąd podczas aktualizacji aplikacji" msgid "Updated" msgstr "Zaktualizowano" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Zapisywanie..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "usuniÄ™to" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "cofnij" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Nie można usunąć użytkownika" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupy" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Administrator grupy" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "UsuÅ„" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "dodaj grupÄ™" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Należy podać prawidÅ‚owÄ… nazwÄ™ użytkownika" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Błąd podczas tworzenia użytkownika" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Należy podać prawidÅ‚owe hasÅ‚o" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "polski" @@ -326,19 +318,19 @@ msgstr "Logi" msgid "Log level" msgstr "Poziom logów" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "WiÄ™cej" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Mniej" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Wersja" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -370,7 +362,7 @@ msgstr "<span class=\"licence\"></span>-licencjonowane przez <span class=\"autho #: templates/apps.php:38 msgid "Update" -msgstr "Zaktualizuj" +msgstr "Aktualizuj" #: templates/help.php:4 msgid "User Documentation" @@ -409,7 +401,7 @@ msgstr "Pobierz aplikacje żeby synchronizować swoje pliki" msgid "Show First Run Wizard again" msgstr "Uruchom ponownie kreatora pierwszego uruchomienia" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "HasÅ‚o" @@ -433,82 +425,74 @@ msgstr "Nowe hasÅ‚o" msgid "Change password" msgstr "ZmieÅ„ hasÅ‚o" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "WyÅ›wietlana nazwa" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Twoja nazwa wyÅ›wietlana zostaÅ‚a zmieniona" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Nie można zmienić twojej wyÅ›wietlanej nazwy" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "ZmieÅ„ wyÅ›wietlanÄ… nazwÄ™" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "E-mail" +msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Twój adres e-mail" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Podaj adres e-mail, aby uzyskać możliwość odzyskania hasÅ‚a" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "JÄ™zyk" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Pomóż w tÅ‚umaczeniu" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Użyj tego adresu aby podłączyć zasób ownCloud w menedżerze plików" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Login" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Utwórz" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Odzyskiwanie hasÅ‚a administratora" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Magazyn domyÅ›lny" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Bez limitu" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Inne" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Magazyn" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "zmieÅ„ wyÅ›wietlanÄ… nazwÄ™" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "ustaw nowe hasÅ‚o" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "DomyÅ›lny" diff --git a/l10n/pl/user_ldap.po b/l10n/pl/user_ldap.po index 48697cda32f070c24f590c26ecfd573792a9161a..36bd4d9fd29cb2fe8ed4a892bac5854ec02d4bc3 100644 --- a/l10n/pl/user_ldap.po +++ b/l10n/pl/user_ldap.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Cyryl Sochacki <>, 2012. -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013. -# Maciej Tarmas <maciej@tarmas.com>, 2013. -# Marcin MaÅ‚ecki <gerber@tkdami.net>, 2012. -# PaweÅ‚ Ciecierski <pciecierski@gmail.com>, 2012. +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: Cyryl Sochacki <cyrylsochacki@gmail.com>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,6 +18,10 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Nie udaÅ‚o siÄ™ wyczyÅ›cić mapowania." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Nie można usunąć konfiguracji serwera" @@ -44,7 +44,7 @@ msgstr "Konfiguracja jest nieprawidÅ‚owa. ProszÄ™ przejrzeć logi dziennika ownC #: js/settings.js:66 msgid "Deletion failed" -msgstr "Skasowanie nie powiodÅ‚o siÄ™" +msgstr "UsuniÄ™cie nie powiodÅ‚o siÄ™" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" @@ -58,281 +58,363 @@ msgstr "Zachować ustawienia?" msgid "Cannot add server configuration" msgstr "Nie można dodać konfiguracji serwera" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "Mapoanie wyczyszczone" + +#: js/settings.js:112 +msgid "Success" +msgstr "Sukces" + +#: js/settings.js:117 +msgid "Error" +msgstr "Błąd" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Test połączenia udany" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Test połączenia nie udany" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Czy chcesz usunąć bieżącÄ… konfiguracjÄ™ serwera?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Potwierdź usuniÄ™cie" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Ostrzeżenie:</b> Aplikacje user_ldap i user_webdavauth nie sÄ… kompatybilne. MogÄ… powodować nieoczekiwane zachowanie. PoproÅ› administratora o wyłączenie jednej z nich." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Ostrzeżenie:</b> ModuÅ‚ PHP LDAP nie jest zainstalowany i nie bÄ™dzie dziaÅ‚aÅ‚. PoproÅ› administratora o włączenie go." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Konfiguracja servera" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Dodaj konfiguracjÄ™ servera" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Host" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Można pominąć protokół, z wyjÄ…tkiem wymaganego protokoÅ‚u SSL. NastÄ™pnie uruchom z ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Baza DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Jedna baza DN na liniÄ™" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "BazÄ™ DN można okreÅ›lić dla użytkowników i grup w karcie Zaawansowane" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Użytkownik DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN użytkownika klienta, z którym powiÄ…zanie wykonuje siÄ™, np. uid=agent,dc=example,dc=com. Dla dostÄ™pu anonimowego pozostawić DN i hasÅ‚o puste" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "HasÅ‚o" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Dla dostÄ™pu anonimowego pozostawić DN i hasÅ‚o puste." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtr logowania użytkownika" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Definiuje filtr do zastosowania, gdy podejmowana jest próba logowania. %%uid zastÄ™puje nazwÄ™ użytkownika w dziaÅ‚aniu logowania." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "Użyj %%uid zastÄ™pczy, np. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Lista filtrów użytkownika" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definiuje filtry do zastosowania, podczas pobierania użytkowników." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "bez żadnych symboli zastÄ™pczych np. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Grupa filtrów" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definiuje filtry do zastosowania, podczas pobierania grup." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "bez żadnych symboli zastÄ™pczych np. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Konfiguracja połączeÅ„" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Konfiguracja archiwum" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Gdy niezaznaczone, ta konfiguracja zostanie pominiÄ™ta." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Kopia zapasowa (repliki) host" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Dać opcjonalnie hosta kopii zapasowej . To musi być replikÄ… głównego serwera LDAP/AD." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Kopia zapasowa (repliki) Port" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Wyłącz serwer główny" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Po włączeniu, ownCloud tylko połączy siÄ™ z serwerem repliki." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Użyj TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Nie używaj go dodatkowo dla połączeÅ„ protokoÅ‚u LDAPS, zakoÅ„czy siÄ™ niepowodzeniem." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Wielkość liter serwera LDAP (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Wyłączyć sprawdzanie poprawnoÅ›ci certyfikatu SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "JeÅ›li połączenie dziaÅ‚a tylko z tÄ… opcjÄ…, zaimportuj certyfikat SSL serwera LDAP w serwerze ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Niezalecane, użyj tylko testowo." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Przechowuj czas życia" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "w sekundach. Zmiana opróżnia pamięć podrÄ™cznÄ…." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Ustawienia katalogów" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Pole wyÅ›wietlanej nazwy użytkownika" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Atrybut LDAP sÅ‚uży do generowania nazwy użytkownika ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Drzewo bazy użytkowników" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Jeden użytkownik Bazy DN na liniÄ™" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Szukaj atrybutów" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Opcjonalnie; jeden atrybut w wierszu" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Pole wyÅ›wietlanej nazwy grupy" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Atrybut LDAP sÅ‚uży do generowania nazwy grup ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Drzewo bazy grup" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Jedna grupa bazy DN na liniÄ™" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Grupa atrybutów wyszukaj" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "CzÅ‚onek grupy stowarzyszenia" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Specjalne atrybuty" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Pole przydziaÅ‚u" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "PrzydziaÅ‚ domyÅ›lny" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "w bajtach" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Pole email" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "ReguÅ‚y nazewnictwa folderu domowego użytkownika" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Pozostaw puste dla user name (domyÅ›lnie). W przeciwnym razie podaj atrybut LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "WewnÄ™trzna nazwa użytkownika" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "WewnÄ™trzny atrybut nazwy uzżytkownika:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "ZastÄ…p wykrywanie UUID" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "Atrybuty UUID:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Mapowanie użytkownika LDAP" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Czyść Mapowanie użytkownika LDAP" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Czyść Mapowanie nazwy grupy LDAP" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Konfiguracja testowa" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Pomoc" diff --git a/l10n/pl/user_webdavauth.po b/l10n/pl/user_webdavauth.po index 437dc1175dacc711e32645ee92ab72551a5cd9a9..0f5ded49b5074e9efa2e80bceaed5869e748b6e9 100644 --- a/l10n/pl/user_webdavauth.po +++ b/l10n/pl/user_webdavauth.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <bbartlomiej@gmail.com>, 2013. -# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012. -# Marcin MaÅ‚ecki <gerber@tkdami.net>, 2012. +# bbartlomiej <bbartlomiej@gmail.com>, 2013 +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012 +# Marcin MaÅ‚ecki <gerber@tkdami.net>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pl_PL/core.po b/l10n/pl_PL/core.po index 59dba278777a9d10065146f06316da9fbbc0086e..76a2a7cbbf7fe135f62b010bfa7f4133dded603b 100644 --- a/l10n/pl_PL/core.po +++ b/l10n/pl_PL/core.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -212,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -293,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" @@ -396,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Nazwa użytkownika" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -519,37 +526,37 @@ msgstr "" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -557,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/pl_PL/files.po b/l10n/pl_PL/files.po index 6c5cbd655cbd410d2d03a9924e4a735354884166..785d098bd62b8ae962e3ce6c37d03fec5bf4e0e2 100644 --- a/l10n/pl_PL/files.po +++ b/l10n/pl_PL/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/pl_PL/files_encryption.po b/l10n/pl_PL/files_encryption.po index 13ec81b2fa52b2cbacf5d105da444582ea580410..6b66a61ef662f2a864e9e033f42eab1ffde90277 100644 --- a/l10n/pl_PL/files_encryption.po +++ b/l10n/pl_PL/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: pl_PL\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/pl_PL/files_external.po b/l10n/pl_PL/files_external.po index 63786d6b42709da3d15accae1f1a1516625ba1fe..be11b7a02683dc07094a5bda3aa751e50245d6ec 100644 --- a/l10n/pl_PL/files_external.po +++ b/l10n/pl_PL/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/pl_PL/files_sharing.po b/l10n/pl_PL/files_sharing.po index 6bd035fa98c10a6455f216441eca58de45f71f4d..c8bd08a2eaecc5ea25b4b3d347537edc7623bd52 100644 --- a/l10n/pl_PL/files_sharing.po +++ b/l10n/pl_PL/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/pl_PL/files_trashbin.po b/l10n/pl_PL/files_trashbin.po index 7920003d18cd3d73b01fb3610930bbf6a598f2b4..e6ecf010e7703c93325b73d4ce984734b229898d 100644 --- a/l10n/pl_PL/files_trashbin.po +++ b/l10n/pl_PL/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/pl_PL/files_versions.po b/l10n/pl_PL/files_versions.po index f20407f561a4ce3ab3be4c5a0440da824c13de47..d6ce265c2afd3df538aeb548dff3b4ca1664fb47 100644 --- a/l10n/pl_PL/files_versions.po +++ b/l10n/pl_PL/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/pl_PL/lib.po b/l10n/pl_PL/lib.po index b041eeee3055c4e8292102accb0b60d4dc4829d9..008b5aca83e804cf57a67729d3165c09dd05bc30 100644 --- a/l10n/pl_PL/lib.po +++ b/l10n/pl_PL/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: pl_PL\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Ustawienia" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/pl_PL/settings.po b/l10n/pl_PL/settings.po index 038b200e8ea5933f1a0123d54f26b8430f714e27..f34c4b7a4b25844e8dadd2f6fbab119d87c719f9 100644 --- a/l10n/pl_PL/settings.po +++ b/l10n/pl_PL/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/pl_PL/user_ldap.po b/l10n/pl_PL/user_ldap.po index 9d3f142fb47f23ab1a2a6eb77d05b62812731ddc..242252ed0e4041d7d54ea8989405e862e084a96e 100644 --- a/l10n/pl_PL/user_ldap.po +++ b/l10n/pl_PL/user_ldap.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-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-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:02+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,6 +17,10 @@ msgstr "" "Language: pl_PL\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/pl_PL/user_webdavauth.po b/l10n/pl_PL/user_webdavauth.po index 8056a470e9904c6d6ea615f0ede9b8e3db69cef1..2ac39a462117cdc174dc76900392873b9d04ba4b 100644 --- a/l10n/pl_PL/user_webdavauth.po +++ b/l10n/pl_PL/user_webdavauth.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-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-25 02:01+0200\n" +"PO-Revision-Date: 2012-11-09 09:06+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/pt_BR/core.po b/l10n/pt_BR/core.po index 69739f01cb536c19f12ffc183fe8c7b3cfcff0cb..3f3f05ccb9084a9e05420ca5594774cae52aa92d 100644 --- a/l10n/pt_BR/core.po +++ b/l10n/pt_BR/core.po @@ -3,25 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dudanogueira@gmail.com>, 2012. -# <duda.nogueira@metasys.com.br>, 2011. -# <fred.maranhao@gmail.com>, 2012. -# <glauber.guimaraes@poli.ufrj.br>, 2012. -# Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012. -# <henrique@meira.net>, 2012. -# <philippi.sedir@gmail.com>, 2012. -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. -# Sedir G. Morais <philippi.sedir@gmail.com>, 2013. -# Thiago Vicente <thiagovice@gmail.com>, 2012. -# Unforgiving Fallout <>, 2012. -# Van Der Fran <transifex@vanderland.com>, 2011, 2012. +# Flávio Veras <flaviove@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Flávio Veras <flaviove@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -85,7 +74,7 @@ msgstr "Erro ao adicionar %s aos favoritos." #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "Nenhuma categoria selecionada para excluir." +msgstr "Nenhuma categoria selecionada para remoção." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -170,7 +159,7 @@ msgstr "dezembro" #: js/js.js:286 msgid "Settings" -msgstr "Configurações" +msgstr "Ajustes" #: js/js.js:718 msgid "seconds ago" @@ -224,26 +213,30 @@ msgstr "último ano" msgid "years ago" msgstr "anos atrás" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Escolha" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Cancelar" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Escolha" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Template selecionador Erro ao carregar arquivo" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Sim" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Não" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -305,7 +298,7 @@ msgstr "Compartilhar com link" msgid "Password protect" msgstr "Proteger com senha" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Senha" @@ -408,24 +401,27 @@ msgstr "Redefinir senha ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Use o seguinte link para redefinir sua senha: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Você receberá um link para redefinir sua senha por e-mail." +#: lostpassword/templates/lostpassword.php:4 +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 "O link para redefinir sua senha foi enviada para o seu e-mail. <br> Se você não recebê-lo dentro de um perÃodo razoável de tempo, verifique o spam/lixo. <br> Se ele não estiver lá perguntar ao seu administrador local." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Email de redefinição de senha enviado." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "O pedido falhou! <br>Certifique-se que seu e-mail/username estavam corretos?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "A requisição falhou!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Você receberá um link para redefinir sua senha por e-mail." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Nome de Usuário" +msgstr "Nome de usuário" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Pedir redefinição" @@ -455,7 +451,7 @@ msgstr "Usuários" #: strings.php:7 msgid "Apps" -msgstr "Apps" +msgstr "Aplicações" #: strings.php:8 msgid "Admin" @@ -531,37 +527,37 @@ msgstr "Avançado" msgid "Data folder" msgstr "Pasta de dados" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configurar o banco de dados" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "será usado" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Usuário do banco de dados" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Senha do banco de dados" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nome do banco de dados" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Espaço de tabela do banco de dados" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Host do banco de dados" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Concluir configuração" @@ -569,37 +565,42 @@ msgstr "Concluir configuração" msgid "web services under your control" msgstr "serviços web sob seu controle" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s está disponÃvel. Obtenha mais informações sobre como atualizar." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Sair" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Entrada Automática no Sistema Rejeitada!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Se você não mudou a sua senha recentemente, a sua conta pode estar comprometida!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Por favor troque sua senha para tornar sua conta segura novamente." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Esqueceu sua senha?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "lembrar" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Fazer login" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Logins alternativos" diff --git a/l10n/pt_BR/files.po b/l10n/pt_BR/files.po index 1347204dd4b91b5cfedab5f9f7e0ce4762470dae..82e07d754ccdb07ac92405ae753b89ead506a32e 100644 --- a/l10n/pt_BR/files.po +++ b/l10n/pt_BR/files.po @@ -3,25 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dudanogueira@gmail.com>, 2013. -# <dudanogueira@gmail.com>, 2012. -# <fred.maranhao@gmail.com>, 2012. -# Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012. -# <philippi.sedir@gmail.com>, 2012. -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. -# Sedir G. Morais <philippi.sedir@gmail.com>, 2013. -# <targinosilveira@gmail.com>, 2012. -# Thiago Vicente <thiagovice@gmail.com>, 2012. -# Tulio Simoes Martins Padilha <tuliouel@gmail.com>, 2013. -# Unforgiving Fallout <>, 2012. -# Van Der Fran <transifex@vanderland.com>, 2011, 2012. +# Flávio Veras <flaviove@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Flávio Veras <flaviove@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,17 +28,13 @@ msgstr "ImpossÃvel mover %s - Um arquivo com este nome já existe" msgid "Could not move %s" msgstr "ImpossÃvel mover %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "ImpossÃvel renomear arquivo" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Nenhum arquivo foi enviado. Erro desconhecido" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Não houve nenhum erro, o arquivo foi transferido com sucesso" +msgstr "Sem erros, o arquivo foi enviado com sucesso" #: ajax/upload.php:27 msgid "" @@ -60,15 +45,15 @@ msgstr "O arquivo enviado excede a diretiva upload_max_filesize no php.ini: " msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "O arquivo carregado excede o MAX_FILE_SIZE que foi especificado no formulário HTML" +msgstr "O arquivo carregado excede o argumento MAX_FILE_SIZE especificado no formulário HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "O arquivo foi transferido parcialmente" +msgstr "O arquivo foi parcialmente enviado" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Nenhum arquivo foi transferido" +msgstr "Nenhum arquivo enviado" #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -90,55 +75,59 @@ msgstr "Diretório inválido." msgid "Files" msgstr "Arquivos" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Compartilhar" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Excluir permanentemente" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Excluir" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Renomear" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Pendente" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} já existe" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "substituir" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sugerir nome" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "SubstituÃdo {old_name} por {new_name} " -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "desfazer" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "realizar operação de exclusão" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "enviando 1 arquivo" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "enviando arquivos" @@ -164,72 +153,80 @@ msgstr "Seu armazenamento está cheio, arquivos não podem mais ser atualizados msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Seu armazenamento está quase cheio ({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 "Seu download está sendo preparado. Isto pode levar algum tempo se os arquivos forem 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 "ImpossÃvel enviar seus arquivo por ele ser um diretório ou ter 0 bytes." -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Espaço de armazenamento insuficiente" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Envio cancelado." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Upload em andamento. Sair da página agora resultará no cancelamento do envio." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL não pode ficar em branco" -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Nome de pasta inválido. O uso de 'Shared' é reservado para o 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 "Tamanho" -#: 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 pasta" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} pastas" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 arquivo" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} arquivos" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Nome de pasta inválido. O uso do nome 'Compartilhado' é reservado ao ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "ImpossÃvel renomear arquivo" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "Carregar" +msgstr "Upload" #: templates/admin.php:5 msgid "File handling" @@ -261,7 +258,7 @@ msgstr "Tamanho máximo para arquivo ZIP" #: templates/admin.php:26 msgid "Save" -msgstr "Salvar" +msgstr "Guardar" #: templates/index.php:7 msgid "New" @@ -287,37 +284,37 @@ msgstr "Arquivos apagados" msgid "Cancel upload" msgstr "Cancelar upload" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Você não possui permissão de escrita aqui." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Nada aqui.Carrege alguma coisa!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Baixar" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Descompartilhar" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Arquivo muito grande" +msgstr "Upload muito 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 arquivos que você está tentando carregar excedeu o tamanho máximo para arquivos no servidor." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Arquivos sendo escaneados, por favor aguarde." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Scanning atual" diff --git a/l10n/pt_BR/files_encryption.po b/l10n/pt_BR/files_encryption.po index 66f9c4e029957f79b6da1f858f14d623a2b7d90a..406cccd3c9dced72c4d957e7e606d97d0ec723ca 100644 --- a/l10n/pt_BR/files_encryption.po +++ b/l10n/pt_BR/files_encryption.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <philippi.sedir@gmail.com>, 2012. -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. +# Flávio Veras <flaviove@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-01 01:58+0200\n" +"PO-Revision-Date: 2013-05-31 12:00+0000\n" +"Last-Translator: Flávio Veras <flaviove@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,22 +18,87 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "Recuperação de chave habilitada com sucesso" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "ImpossÃvel habilitar recuperação de chave. Por favor verifique sua senha para recuperação de chave!" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "Recuperação de chave desabilitada com sucesso" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "ImpossÃvel desabilitar recuperação de chave. Por favor verifique sua senha para recuperação de chave!" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Senha alterada com sucesso." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Não foi possÃvel alterar a senha. Talvez a senha antiga não estava correta." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Salvando..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Criptografia" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "A criptografia de arquivos está ativada." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "Ativar a criptografia de chave de recuperação de senhas (permitir compartilhar a chave de recuperação):" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "Recuperar a senha da conta" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Habilidado" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Desabilitado" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "Mudar a criptografia de chave de recuperação de senhas:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Recuperação de senha de conta antiga" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Senha Nova da conta de Recuperação" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Trocar Senha" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "Habilitar recuperação de senha através da partilha de todos os arquivos com o administrador:" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Os seguintes tipos de arquivo não serão criptografados:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "Ativando esta opção irá permitir que você reobtainha acesso aos seus arquivos criptografados se sua senha for perdida" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Excluir os seguintes tipos de arquivo da criptografia:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Configurações de recuperação de arquivo atualizado" -#: templates/settings.php:12 -msgid "None" -msgstr "Nenhuma" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Não foi possÃvel atualizar a recuperação de arquivos" diff --git a/l10n/pt_BR/files_external.po b/l10n/pt_BR/files_external.po index 9b0ff93c3cccfef46c882b2c057a0751c106961e..fbb8ad82e485fae2462e32dea404d4f0fecfd666 100644 --- a/l10n/pt_BR/files_external.po +++ b/l10n/pt_BR/files_external.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dudanogueira@gmail.com>, 2013. -# <philippi.sedir@gmail.com>, 2012. -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. +# Flávio Veras <flaviove@gmail.com>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Flávio Veras <flaviove@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -40,19 +38,26 @@ msgstr "Por favor forneça um app key e secret válido do Dropbox" msgid "Error configuring Google Drive storage" msgstr "Erro ao configurar armazenamento do Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Aviso:</b> \"smbclient\" não está instalado. ImpossÃvel montar compartilhamentos de CIFS/SMB. Por favor, peça ao seu administrador do sistema para instalá-lo." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Aviso:</b> O suporte para FTP do PHP não está ativado ou instalado. ImpossÃvel montar compartilhamentos FTP. Por favor, peça ao seu administrador do sistema para instalá-lo." +#: lib/config.php:437 +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 "<b> Aviso: </b> O suport a Curl em PHP não está habilitado ou instalado. A montagem do ownCloud / WebDAV ou GoogleDrive não é possÃvel. Por favor, solicite ao seu administrador do sistema instalá-lo." + #: templates/settings.php:3 msgid "External Storage" msgstr "Armazenamento Externo" @@ -100,7 +105,7 @@ msgstr "Usuários" #: templates/settings.php:113 templates/settings.php:114 #: templates/settings.php:149 templates/settings.php:150 msgid "Delete" -msgstr "Remover" +msgstr "Excluir" #: templates/settings.php:129 msgid "Enable User External Storage" diff --git a/l10n/pt_BR/files_sharing.po b/l10n/pt_BR/files_sharing.po index 52bc451ea0c4a241a2d2e33a4a64f96d7ff94070..4cf1cffd9e1c8993d4c7c985e1f056b7bade0477 100644 --- a/l10n/pt_BR/files_sharing.po +++ b/l10n/pt_BR/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <philippi.sedir@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -46,4 +45,4 @@ msgstr "Nenhuma visualização disponÃvel para" #: templates/public.php:50 msgid "web services under your control" -msgstr "web services sob seu controle" +msgstr "serviços web sob seu controle" diff --git a/l10n/pt_BR/files_trashbin.po b/l10n/pt_BR/files_trashbin.po index 728344416d127d621e3f0d8887f54ed9986c60b0..573b2536d5edab987223bf8071d766afac181b02 100644 --- a/l10n/pt_BR/files_trashbin.po +++ b/l10n/pt_BR/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Não foi possÃvel excluir %s permanentemente" msgid "Couldn't restore %s" msgstr "Não foi possÃvel restaurar %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "realizar operação de restauração" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Erro" @@ -40,31 +39,31 @@ msgstr "Erro" msgid "delete file permanently" msgstr "excluir arquivo permanentemente" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Excluir permanentemente" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nome" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "ExcluÃdo" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 pasta" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} pastas" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 arquivo" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} arquivos" diff --git a/l10n/pt_BR/files_versions.po b/l10n/pt_BR/files_versions.po index 72744963485193c4db4feaf6fe2f9f6ff392c848..8da66a76aac450bbdf6b5921e6127be4c4c99ba2 100644 --- a/l10n/pt_BR/files_versions.po +++ b/l10n/pt_BR/files_versions.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dudanogueira@gmail.com>, 2013. -# <philippi.sedir@gmail.com>, 2012. -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. -# <tbsoares@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pt_BR/lib.po b/l10n/pt_BR/lib.po index b6f5ca1cf8c06fefd20b037ef30fb9600635ff5a..325d5614438420ce72688464c320b42a0f335b0e 100644 --- a/l10n/pt_BR/lib.po +++ b/l10n/pt_BR/lib.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# dudanogueira <dudanogueira@gmail.com>, 2012 -# fboaventura <fboaventura@live.com>, 2013 -# Schopfer <glauber.guimaraes@poli.ufrj.br>, 2012 -# sedir <philippi.sedir@gmail.com>, 2012 -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013 +# Flávio Veras <flaviove@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: Flávio Veras <flaviove@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,47 +18,47 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ajuda" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Pessoal" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Ajustes" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Usuários" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplicações" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Download ZIP está desligado." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Arquivos precisam ser baixados um de cada vez." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Voltar para Arquivos" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Arquivos selecionados são muito grandes para gerar arquivo zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "não pôde ser determinado" @@ -118,72 +114,76 @@ msgstr "%s você não pode usar pontos no nome do banco de dados" msgid "%s set the database host." msgstr "%s defina o host do banco de dados." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nome de usuário e/ou senha PostgreSQL inválido(s)" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Você precisa inserir uma conta existente ou o administrador." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Nome de usuário e/ou senha Oracle inválido(s)" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Conexão Oracle não pode ser estabelecida" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Nome de usuário e/ou senha MySQL inválido(s)" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Erro no BD: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Comando ofensivo era: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "O usuário MySQL '%s'@'localhost' já existe." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Derrubar este usuário do MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Usuário MySQL '%s'@'%%' já existe" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Derrube este usuário do MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Nome de usuário e/ou senha Oracle inválido(s)" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Comando ofensivo era: \"%s\", nome: %s, senha: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nome de usuário e/ou senha MS SQL inválido(s): %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Seu servidor web não está configurado corretamente para permitir sincronização de arquivos porque a interface WebDAV parece estar quebrada." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Por favor, confira os <a href='%s'>guias de instalação</a>." @@ -240,19 +240,6 @@ msgstr "último ano" msgid "years ago" msgstr "anos atrás" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s está disponÃvel. Obtenha <a href=\"%s\">mais informações</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "atualizado" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "checagens de atualização estão desativadas" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/pt_BR/settings.po b/l10n/pt_BR/settings.po index c7c53c3952a462fbc803fce5d91e1ebf8b404ffb..1548d7a7079ad5e57bbc7d54e6efe7bc7252d9b6 100644 --- a/l10n/pt_BR/settings.po +++ b/l10n/pt_BR/settings.po @@ -3,24 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <duda.nogueira@metasys.com.br>, 2011. -# Frederico Freire Boaventura <fboaventura@live.com>, 2013. -# <fred.maranhao@gmail.com>, 2012. -# Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012. -# <philippi.sedir@gmail.com>, 2012. -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. -# Sandro Venezuela <sandrovenezuela@gmail.com>, 2012. -# <targinosilveira@gmail.com>, 2012. -# Thiago Vicente <thiagovice@gmail.com>, 2012. -# <thoriumbr@gmail.com>, 2012. -# Van Der Fran <transifex@vanderland.com>, 2011. +# Flávio Veras <flaviove@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: Flávio Veras <flaviove@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Não foi possÃvel carregar lista da App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Erro de autenticação" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "A exibição de seu nome foi alterada." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "ImpossÃvel alterar nome de exibição" @@ -55,7 +49,7 @@ msgstr "Não foi possÃvel habilitar aplicativo." #: ajax/lostpassword.php:12 msgid "Email saved" -msgstr "E-mail guardado" +msgstr "E-mail salvo" #: ajax/lostpassword.php:14 msgid "Invalid email" @@ -79,7 +73,7 @@ msgstr "Pedido inválido" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" -msgstr "Admins não podem se remover do grupo admin" +msgstr "Admins não podem ser removidos do grupo admin" #: ajax/togglegroups.php:30 #, php-format @@ -93,7 +87,7 @@ msgstr "Não foi possÃvel remover usuário do grupo %s" #: ajax/updateapp.php:14 msgid "Couldn't update app." -msgstr "Não foi possÃvel atualizar o app." +msgstr "Não foi possÃvel atualizar a app." #: js/apps.js:30 msgid "Update to {appversion}" @@ -127,52 +121,52 @@ msgstr "Erro ao atualizar aplicativo" msgid "Updated" msgstr "Atualizado" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "Guardando..." +msgstr "Salvando..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "excluÃdo" -#: 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 "ImpossÃvel remover usuário" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupos" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupo Administrativo" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Excluir" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "adicionar grupo" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Forneça um nome de usuário válido" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Erro ao criar usuário" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Forneça uma senha válida" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Português (Brasil)" @@ -197,12 +191,12 @@ msgstr "Aviso de Configuração" msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "Seu servidor web não está configurado corretamente para permitir sincronização de arquivos porque a interface WebDAV parece estar quebrada." +msgstr "Seu servidor web não está configurado corretamente para permitir sincronização de arquivos porque a interface WebDAV parece não estar funcionando." #: templates/admin.php:33 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "Por favor, confira os <a href='%s'>guias de instalação</a>." +msgstr "Por favor, confira o <a href='%s'>guia de instalação</a>." #: templates/admin.php:44 msgid "Module 'fileinfo' missing" @@ -323,19 +317,19 @@ msgstr "Registro" msgid "Log level" msgstr "NÃvel de registro" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Mais" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Menos" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versão" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -406,7 +400,7 @@ msgstr "Faça com que os apps sincronize seus arquivos" msgid "Show First Run Wizard again" msgstr "Mostrar este Assistente de novo" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Senha" @@ -430,82 +424,74 @@ msgstr "Nova senha" msgid "Change password" msgstr "Alterar senha" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Nome de Exibição" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Seu nome de exibição foi alterado" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "ImpossÃvel alterar seu nome de exibição" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Alterar nome de exibição" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Seu endereço de e-mail" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Preencha um endereço de e-mail para habilitar a recuperação de senha" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Idioma" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Ajude a traduzir" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Usar este endereço para conectar-se ao seu ownCloud no seu gerenciador de arquivos" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nome de Login" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Criar" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Recuperação da Senha do Administrador" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Armazenamento Padrão" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ilimitado" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Outro" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Armazenamento" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "alterar nome de exibição" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "definir nova senha" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Padrão" diff --git a/l10n/pt_BR/user_ldap.po b/l10n/pt_BR/user_ldap.po index 54d37d885bcc6874b96d18af5bee9b5a7353e928..d052c58c8fe9cbd8808421b40f079c18e7a82c9a 100644 --- a/l10n/pt_BR/user_ldap.po +++ b/l10n/pt_BR/user_ldap.po @@ -3,18 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dudanogueira@gmail.com>, 2013. -# Marcos Rodrigo Ladeia <marcosrodrigo.ladeia@gmail.com>, 2013. -# <philippi.sedir@gmail.com>, 2012. -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. -# Tulio Simoes Martins Padilha <tuliouel@gmail.com>, 2013. +# Flávio Veras <flaviove@gmail.com>, 2013 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: Flávio Veras <flaviove@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,6 +18,10 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Falha ao limpar os mapeamentos." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Falha ao deletar a configuração do servidor" @@ -58,281 +58,363 @@ msgstr "Manter ajustes?" msgid "Cannot add server configuration" msgstr "ImpossÃvel adicionar a configuração do servidor" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "mapeamentos limpos" + +#: js/settings.js:112 +msgid "Success" +msgstr "Sucesso" + +#: js/settings.js:117 +msgid "Error" +msgstr "Erro" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Teste de conexão bem sucedida" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Teste de conexão falhou" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Você quer realmente deletar as atuais Configurações de Servidor?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Confirmar Exclusão" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Aviso:</b> Os aplicativos user_ldap e user_webdavauth são incompatÃveis. Você deverá experienciar comportamento inesperado. Por favor, peça ao seu administrador do sistema para desabilitar um deles." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Aviso:</b> O módulo PHP LDAP não está instalado, o backend não funcionará. Por favor, peça ao seu administrador do sistema para instalá-lo." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Configuração de servidor" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Adicionar Configuração de Servidor" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Servidor" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Você pode omitir o protocolo, exceto quando requerer SSL. Então inicie com ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN Base" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Uma base DN por linha" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Você pode especificar DN Base para usuários e grupos na guia Avançada" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN Usuário" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "O DN do cliente usuário com qual a ligação deverá ser feita, ex. uid=agent,dc=example,dc=com. Para acesso anônimo, deixe DN e Senha vazios." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Senha" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Para acesso anônimo, deixe DN e Senha vazios." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtro de Login de Usuário" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Define o filtro pra aplicar ao efetuar uma tentativa de login. %%uuid substitui o nome de usuário na ação de login." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "use %%uid placeholder, ex. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filtro de Lista de Usuário" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Define filtro a ser aplicado ao obter usuários." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "sem nenhum espaço reservado, ex. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtro de Grupo" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Define o filtro a aplicar ao obter grupos." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "sem nenhum espaço reservado, ex. \"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Configurações de Conexão" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configuração ativa" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Quando não marcada, esta configuração será ignorada." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Porta" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Servidor de Backup (Réplica)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Defina um servidor de backup opcional. Ele deverá ser uma réplica do servidor LDAP/AD principal." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Porta do Backup (Réplica)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Desativar Servidor Principal" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Quando ativado, ownCloud somente se conectará ao servidor de réplica." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Usar TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Não use adicionalmente para conexões LDAPS, pois falhará." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Servidor LDAP sensÃvel à caixa alta (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Desligar validação de certificado SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Se a conexão só funciona com essa opção, importe o certificado SSL do servidor LDAP no seu servidor ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Não recomendado, use somente para testes." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Cache Time-To-Live" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "em segundos. Uma mudança esvaziará o cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Configurações de Diretório" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Campo Nome de Exibição de Usuário" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "O atributo LDAP para usar para gerar nome ownCloud do usuário." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Ãrvore de Usuário Base" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Um usuário-base DN por linha" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Atributos de Busca de Usuário" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Opcional; um atributo por linha" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Campo Nome de Exibição de Grupo" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "O atributo LDAP para usar para gerar nome ownCloud do grupo." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Ãrvore de Grupo Base" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Um grupo-base DN por linha" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atributos de Busca de Grupo" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Associação Grupo-Membro" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Atributos Especiais" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Campo de Cota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Cota Padrão" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "em bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Campo de Email" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Regra para Nome da Pasta Pessoal do Usuário" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Deixe vazio para nome de usuário (padrão). Caso contrário, especifique um atributo LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Nome de usuário interno" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "Por padrão, o nome de usuário interno será criado a partir do atributo UUID. Ele garante que o nome de usuário é única e personagens não precisam ser convertidos. O nome de usuário interno tem a restrição de que apenas estes caracteres são permitidos: [a-zA-Z0-9_ @ -.]. Outros caracteres são substituÃdas por seu correspondente ASCII ou simplesmente serão omitidos. Em colisões um número será adicionado/aumentado. O nome de utilizador interna é usada para identificar um utilizador internamente. É também o nome padrão para a pasta home do usuário em ownCloud. É também um porto de URLs remoto, por exemplo, para todos os serviços de *DAV. Com esta definição, o comportamento padrão pode ser anulado. Para conseguir um comportamento semelhante como antes ownCloud 5 entrar na tela atributo nome de usuário no campo seguinte. Deixe-o vazio para o comportamento padrão. As alterações terão efeito apenas no recém mapeados (adicionado) de usuários LDAP. " + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Atributo Interno de Nome de Usuário:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "Substituir detecção UUID" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "Por padrão, ownCloud detecta automaticamente o atributo UUID. O atributo UUID é usado para identificar, sem dúvida, os usuários e grupos LDAP. Além disso, o nome de usuário interno será criado com base no UUID, se não especificada acima. Você pode substituir a configuração e passar um atributo de sua escolha. Você deve certificar-se de que o atributo de sua escolha pode ser obtida tanto para usuários e grupos e é único. Deixe-o vazio para o comportamento padrão. As alterações terão efeito apenas no recém mapeados (adicionado) de usuários e grupos LDAP." + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "Atributo UUID:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "Usuário-LDAP Mapeamento de Usuário" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "ownCloud usa nomes de usuários para armazenar e atribuir (meta) dados. A fim de identificar com precisão e reconhecer usuários, cada usuário LDAP terá um nome de usuário interno. Isso requer um mapeamento de ownCloud do nome de usuário para usuário LDAP. O nome de usuário criado é mapeado para o UUID do usuário LDAP. Além disso, o DN está em cache, assim como para reduzir a interação LDAP, mas que não é utilizado para a identificação. Se a DN muda, as mudanças serão encontradas pelo ownCloud. O nome ownCloud interno é utilizado em todo ownCloud. Limpando os mapeamentos terá sobras em todos os lugares. Limpeza dos mapeamentos não são sensÃveis a configuração, isso afeta todas as configurações LDAP! Nunca limpar os mapeamentos em um ambiente de produção. Somente limpe os mapeamentos em uma fase de testes ou experimental." + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "Limpar Mapeamento de Usuário Nome de Usuário-LDAP" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "Limpar NomedoGrupo-LDAP Mapeamento do Grupo" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Teste de Configuração" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ajuda" diff --git a/l10n/pt_BR/user_webdavauth.po b/l10n/pt_BR/user_webdavauth.po index c68169faea49ab228acd0f61599f658e8bb700b8..ef503e227b11e50c88c353e6d9449f96f072da8f 100644 --- a/l10n/pt_BR/user_webdavauth.po +++ b/l10n/pt_BR/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013. -# <thoriumbr@gmail.com>, 2012. +# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013 +# thoriumbr <thoriumbr@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po index cde8bb618994dfcb41cdcc828a64ee423f082b2b..6fb9369821e8319755b6cd69c2c910da63d6140d 100644 --- a/l10n/pt_PT/core.po +++ b/l10n/pt_PT/core.po @@ -3,21 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <daniel@mouxy.net>, 2012-2013. -# Daniel Pinto <daniel@mouxy.net>, 2013. -# <duartegrilo@gmail.com>, 2013. -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. -# <helder.meneses@gmail.com>, 2011, 2012. -# Helder Meneses <helder.meneses@gmail.com>, 2012-2013. -# Nelson Rosado <nelsontrosado@gmail.com>, 2012. -# <rjgpp.1994@gmail.com>, 2012. +# bmgmatias <bmgmatias@gmail.com>, 2013 +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: bmgmatias <bmgmatias@gmail.com>\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" @@ -81,7 +75,7 @@ msgstr "Erro a adicionar %s aos favoritos" #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "Nenhuma categoria seleccionada para apagar" +msgstr "Nenhuma categoria seleccionada para eliminar." #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -166,7 +160,7 @@ msgstr "Dezembro" #: js/js.js:286 msgid "Settings" -msgstr "Definições" +msgstr "Configurações" #: js/js.js:718 msgid "seconds ago" @@ -182,7 +176,7 @@ msgstr "{minutes} minutos atrás" #: js/js.js:721 msgid "1 hour ago" -msgstr "Há 1 hora" +msgstr "Há 1 horas" #: js/js.js:722 msgid "{hours} hours ago" @@ -220,26 +214,30 @@ msgstr "ano passado" msgid "years ago" msgstr "anos atrás" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Escolha" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Cancelar" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Escolha" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Erro ao carregar arquivo do separador modelo" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Sim" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Não" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -301,9 +299,9 @@ msgstr "Partilhar com link" msgid "Password protect" msgstr "Proteger com palavra-passe" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" -msgstr "Palavra chave" +msgstr "Password" #: js/share.js:173 msgid "Email link to person" @@ -404,24 +402,27 @@ msgstr "Reposição da password ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Use o seguinte endereço para repor a sua password: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Vai receber um endereço para repor a sua password" +#: lostpassword/templates/lostpassword.php:4 +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 "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:5 -msgid "Reset email send." -msgstr "E-mail de reinicialização enviado." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "O pedido falhou! <br> Tem a certeza que introduziu o seu email/username correcto?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "O pedido falhou!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Vai receber um endereço para repor a sua password" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Utilizador" +msgstr "Nome de utilizador" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Pedir reposição" @@ -435,7 +436,7 @@ msgstr "Para a página de entrada" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "Nova password" +msgstr "Nova palavra-chave" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" @@ -527,37 +528,37 @@ msgstr "Avançado" msgid "Data folder" msgstr "Pasta de dados" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configure a base de dados" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "vai ser usada" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Utilizador da base de dados" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Password da base de dados" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Nome da base de dados" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Tablespace da base de dados" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Anfitrião da base de dados" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Acabar instalação" @@ -565,37 +566,42 @@ msgstr "Acabar instalação" msgid "web services under your control" msgstr "serviços web sob o seu controlo" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s está disponÃvel. Tenha mais informações como actualizar." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Sair" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Login automático rejeitado!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Se não mudou a sua palavra-passe recentemente, a sua conta pode ter sido comprometida!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Por favor mude a sua palavra-passe para assegurar a sua conta de novo." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Esqueceu-se da sua password?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "lembrar" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Entrar" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Contas de acesso alternativas" diff --git a/l10n/pt_PT/files.po b/l10n/pt_PT/files.po index 6794c27ed346622bc85e055fe59038bb0ee46c7e..8137c6d3903c4274030e2e09597b4b3ee747ff7e 100644 --- a/l10n/pt_PT/files.po +++ b/l10n/pt_PT/files.po @@ -3,21 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <daniel@mouxy.net>, 2012-2013. -# Daniel Pinto <daniel@mouxy.net>, 2013. -# <duartegrilo@gmail.com>, 2013. -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. -# <geral@ricardolameiro.pt>, 2012. -# Helder Meneses <helder.meneses@gmail.com>, 2012-2013. -# Miguel Sousa <migueljorgesousa@sapo.pt>, 2013. -# <rjgpp.1994@gmail.com>, 2012. +# bmgmatias <bmgmatias@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: bmgmatias <bmgmatias@gmail.com>\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" @@ -35,17 +28,13 @@ msgstr "Não foi possÃvel mover o ficheiro %s - Já existe um ficheiro com esse msgid "Could not move %s" msgstr "Não foi possÃvel move o ficheiro %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Não foi possÃvel renomear o ficheiro" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Nenhum ficheiro foi carregado. Erro desconhecido" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Sem erro, ficheiro enviado com sucesso" +msgstr "Não ocorreram erros, o ficheiro foi submetido com sucesso" #: ajax/upload.php:27 msgid "" @@ -56,19 +45,19 @@ msgstr "O ficheiro enviado excede o limite permitido na directiva do php.ini upl msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "O ficheiro enviado excede o diretivo MAX_FILE_SIZE especificado no formulário HTML" +msgstr "O tamanho do ficheiro carregado ultrapassa o valor MAX_FILE_SIZE definido no formulário HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "O ficheiro enviado só foi enviado parcialmente" +msgstr "O ficheiro seleccionado foi apenas carregado parcialmente" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Não foi enviado nenhum ficheiro" +msgstr "Nenhum ficheiro foi submetido" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Falta uma pasta temporária" +msgstr "Está a faltar a pasta temporária" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -86,55 +75,59 @@ msgstr "Directório Inválido" msgid "Files" msgstr "Ficheiros" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Partilhar" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "Apagar" +msgstr "Eliminar" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Renomear" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Pendente" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "O nome {new_name} já existe" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "substituir" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sugira um nome" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "substituido {new_name} por {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "desfazer" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "Executar a tarefa de apagar" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "A enviar 1 ficheiro" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "A enviar os ficheiros" @@ -160,72 +153,80 @@ msgstr "O seu armazenamento está cheio, os ficheiros não podem ser sincronizad msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "O seu espaço de armazenamento está quase cheiro ({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 "O seu download está a ser preparado. Este processo pode demorar algum tempo se os ficheiros forem 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 "Não é possÃvel fazer o envio do ficheiro devido a ser uma pasta ou ter 0 bytes" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Espaço em disco insuficiente!" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Envio cancelado." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página agora." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "O URL não pode estar vazio." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Nome de pasta inválido. O Uso de 'shared' é reservado para o 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 "Tamanho" -#: 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 pasta" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} pastas" -#: 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" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Nome da pasta inválido. Palavra 'Shared' é reservado pela ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Não foi possÃvel renomear o ficheiro" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "Enviar" +msgstr "Carregar" #: templates/admin.php:5 msgid "File handling" @@ -241,7 +242,7 @@ msgstr "max. possivel: " #: templates/admin.php:15 msgid "Needed for multi-file and folder downloads." -msgstr "Necessário para descarregamento múltiplo de ficheiros e pastas" +msgstr "Necessário para multi download de ficheiros e pastas" #: templates/admin.php:17 msgid "Enable ZIP-download" @@ -283,37 +284,37 @@ msgstr "Ficheiros eliminados" msgid "Cancel upload" msgstr "Cancelar envio" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Não tem permissões de escrita aqui." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Vazio. Envie alguma coisa!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Transferir" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Deixar de partilhar" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Envio muito grande" +msgstr "Upload muito 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 está a tentar enviar excedem o tamanho máximo de envio permitido neste servidor." +msgstr "Os ficheiro que está a tentar enviar excedem o tamanho máximo de envio neste servidor." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Os ficheiros estão a ser analisados, por favor aguarde." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Análise actual" diff --git a/l10n/pt_PT/files_encryption.po b/l10n/pt_PT/files_encryption.po index 5b7f52b3712ee9a49f62659e276c706e8c3b32ed..0cba5c44e3850714fc6b20045b6d2a32c47ec97a 100644 --- a/l10n/pt_PT/files_encryption.po +++ b/l10n/pt_PT/files_encryption.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daniel Pinto <daniel@mouxy.net>, 2013. -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. +# Helder Meneses <helder.meneses@gmail.com>, 2013 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -19,22 +18,87 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Password alterada com sucesso." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Não foi possivel alterar a password. Possivelmente a password antiga não está correcta." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "A guardar..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Encriptação" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "A encriptação de ficheiros está ligada" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Activado" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Desactivado" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Mudar a Password" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Os seguintes ficheiros não serão encriptados:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Excluir da encriptação os seguintes tipos de ficheiro:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Nenhum" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/pt_PT/files_external.po b/l10n/pt_PT/files_external.po index 583bb3bfaf3aaf831b2c48f0b5fe99579e7387fd..675c9432c9acdd6e0a0ce7896a6ab350e844ddc5 100644 --- a/l10n/pt_PT/files_external.po +++ b/l10n/pt_PT/files_external.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <daniel@mouxy.net>, 2012. -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. -# Helder Meneses <helder.meneses@gmail.com>, 2013. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -40,19 +38,26 @@ msgstr "Por favor forneça uma \"app key\" e \"secret\" do Dropbox válidas." msgid "Error configuring Google Drive storage" msgstr "Erro ao configurar o armazenamento do Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<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." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<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." +#: lib/config.php:437 +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 "<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" msgstr "Armazenamento Externo" diff --git a/l10n/pt_PT/files_sharing.po b/l10n/pt_PT/files_sharing.po index 913b52dd574ccca39d614cb0f6daef4b3b8087f1..247e4e88086455b30ab789308971619528251189 100644 --- a/l10n/pt_PT/files_sharing.po +++ b/l10n/pt_PT/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. -# Helder Meneses <helder.meneses@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pt_PT/files_trashbin.po b/l10n/pt_PT/files_trashbin.po index 187d7ecf917ed88b066e7476551de65bfb071afc..f49e42bab2056db9fc8b64c26c744d28f0b84ef5 100644 --- a/l10n/pt_PT/files_trashbin.po +++ b/l10n/pt_PT/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daniel Pinto <daniel@mouxy.net>, 2013. -# Helder Meneses <helder.meneses@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -29,11 +27,11 @@ msgstr "Não foi possÃvel eliminar %s de forma permanente" msgid "Couldn't restore %s" msgstr "Não foi possÃvel restaurar %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "executar a operação de restauro" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Erro" @@ -41,31 +39,31 @@ msgstr "Erro" msgid "delete file permanently" msgstr "Eliminar permanentemente o(s) ficheiro(s)" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nome" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Apagado" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 pasta" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} pastas" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 ficheiro" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} ficheiros" @@ -79,7 +77,7 @@ msgstr "Restaurar" #: templates/index.php:30 templates/index.php:31 msgid "Delete" -msgstr "Apagar" +msgstr "Eliminar" #: templates/part.breadcrumb.php:9 msgid "Deleted Files" diff --git a/l10n/pt_PT/files_versions.po b/l10n/pt_PT/files_versions.po index 102a1060df217d00624a19187e3a0cd0476ae39d..07264486f6a61883791e758a7bd875c89dba70a1 100644 --- a/l10n/pt_PT/files_versions.po +++ b/l10n/pt_PT/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Daniel Pinto <daniel@mouxy.net>, 2013. -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. -# Helder Meneses <helder.meneses@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/pt_PT/lib.po b/l10n/pt_PT/lib.po index 00910212282bd2d6db75a917c1720a5d866ee6ec..8cb64dd6534ed86008c46365b9e1e1312deb7d6b 100644 --- a/l10n/pt_PT/lib.po +++ b/l10n/pt_PT/lib.po @@ -3,17 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Mouxy <daniel@mouxy.net>, 2012-2013 -# Mouxy <daniel@mouxy.net>, 2013 -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012 # Helder Meneses <helder.meneses@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: Helder Meneses <helder.meneses@gmail.com>\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" @@ -21,47 +18,47 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ajuda" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Pessoal" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Configurações" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Utilizadores" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplicações" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Descarregamento em ZIP está desligado." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Os ficheiros precisam de ser descarregados um por um." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Voltar a Ficheiros" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Os ficheiros seleccionados são grandes demais para gerar um ficheiro zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "Não foi possÃvel determinar" @@ -117,83 +114,87 @@ msgstr "%s não é permitido utilizar pontos (.) no nome da base de dados" msgid "%s set the database host." msgstr "%s defina o servidor da base de dados (geralmente localhost)" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Nome de utilizador/password do PostgreSQL inválido" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Precisa de introduzir uma conta existente ou de administrador" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Nome de utilizador/password do Oracle inválida" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Não foi possÃvel estabelecer a ligação Oracle" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Nome de utilizador/password do MySQL inválida" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Erro na BD: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "O comando gerador de erro foi: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "O utilizador '%s'@'localhost' do MySQL já existe." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Eliminar este utilizador do MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "O utilizador '%s'@'%%' do MySQL já existe" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Eliminar este utilizador do MySQL" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Nome de utilizador/password do Oracle inválida" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "O comando gerador de erro foi: \"%s\", nome: %s, password: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Nome de utilizador/password do MySQL é inválido: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "O seu servidor web não está configurado correctamente para autorizar sincronização de ficheiros, pois o interface WebDAV parece estar com problemas." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Por favor verifique <a href='%s'>installation guides</a>." #: template.php:113 msgid "seconds ago" -msgstr "há alguns segundos" +msgstr "Minutos atrás" #: template.php:114 msgid "1 minute ago" -msgstr "há 1 minuto" +msgstr "Há 1 minuto" #: template.php:115 #, php-format @@ -224,7 +225,7 @@ msgstr "há %d dias" #: template.php:121 msgid "last month" -msgstr "mês passado" +msgstr "ultÃmo mês" #: template.php:122 #, php-format @@ -237,20 +238,7 @@ msgstr "ano passado" #: template.php:124 msgid "years ago" -msgstr "há anos" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s está disponÃvel. Obtenha <a href=\"%s\">mais informação</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "actualizado" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "a verificação de actualizações está desligada" +msgstr "anos atrás" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po index a0be25c84ba33c5f19d9cb2b38a799fe6a874120..4388e5c02b6e7fc899f8e06242dcfa1c54b741d0 100644 --- a/l10n/pt_PT/settings.po +++ b/l10n/pt_PT/settings.po @@ -3,21 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <daniel@mouxy.net>, 2012. -# Daniel Pinto <daniel@mouxy.net>, 2013. -# <duartegrilo@gmail.com>, 2013. -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012-2013. -# <geral@ricardolameiro.pt>, 2012. -# Helder Meneses <helder.meneses@gmail.com>, 2012-2013. -# Miguel Sousa <migueljorgesousa@sapo.pt>, 2013. -# <rjgpp.1994@gmail.com>, 2012. +# bmgmatias <bmgmatias@gmail.com>, 2013 +# 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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: bmgmatias <bmgmatias@gmail.com>\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" @@ -29,12 +23,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Incapaz de carregar a lista da App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Erro de autenticação" +msgstr "Erro na autenticação" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "O seu nome foi alterado" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Não foi possÃvel alterar o nome" @@ -72,7 +70,7 @@ msgstr "Idioma alterado" #: ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "Pedido inválido" +msgstr "Pedido Inválido" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" @@ -124,52 +122,52 @@ msgstr "Erro enquanto actualizava a aplicação" msgid "Updated" msgstr "Actualizado" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupos" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupo Administrador" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "Apagar" +msgstr "Eliminar" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "Adicionar grupo" -#: js/users.js:414 +#: js/users.js:428 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:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Erro a criar utilizador" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Uma password válida deve ser fornecida" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -320,19 +318,19 @@ msgstr "Registo" msgid "Log level" msgstr "NÃvel do registo" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Mais" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Menos" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versão" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -403,9 +401,9 @@ msgstr "Obtenha as aplicações para sincronizar os seus ficheiros" msgid "Show First Run Wizard again" msgstr "Mostrar novamente Wizard de Arranque Inicial" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" -msgstr "Palavra-chave" +msgstr "Password" #: templates/personal.php:38 msgid "Your password was changed" @@ -427,82 +425,74 @@ msgstr "Nova palavra-chave" msgid "Change password" msgstr "Alterar palavra-chave" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Nome público" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "O seu nome foi alterado" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Não foi possÃvel alterar o seu nome" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Alterar nome" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "endereço de email" +msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "O seu endereço de email" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Preencha com o seu endereço de email para ativar a recuperação da palavra-chave" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Idioma" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Ajude a traduzir" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Use este endereço no seu gestor de ficheiros para ligar à sua ownCloud" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Nome de utilizador" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Criar" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Recuperar password de administrador" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Armazenamento Padrão" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ilimitado" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Outro" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Armazenamento" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "modificar nome exibido" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "definir nova palavra-passe" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Padrão" diff --git a/l10n/pt_PT/user_ldap.po b/l10n/pt_PT/user_ldap.po index a5106e4055f1e23d4152141afbd8f87bd72ff9b1..1c7f919b1d9eb1cb2b98594aae7bf5b332f77f86 100644 --- a/l10n/pt_PT/user_ldap.po +++ b/l10n/pt_PT/user_ldap.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <daniel@mouxy.net>, 2012-2013. -# Daniel Pinto <daniel@mouxy.net>, 2013. -# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. -# Helder Meneses <helder.meneses@gmail.com>, 2012-2013. -# Nelson Rosado <nelsontrosado@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -22,6 +17,10 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Erro ao eliminar as configurações do servidor" @@ -58,281 +57,363 @@ msgstr "Manter as definições?" msgid "Cannot add server configuration" msgstr "Não foi possÃvel adicionar as configurações do servidor." -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Sucesso" + +#: js/settings.js:117 +msgid "Error" +msgstr "Erro" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Teste de conecção passado com sucesso." -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Erro no teste de conecção." -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Deseja realmente apagar as configurações de servidor actuais?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Confirmar a operação de apagar" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Aviso:</b> A aplicação user_ldap e user_webdavauth são incompativeis. A aplicação pode tornar-se instável. Por favor, peça ao seu administrador para desactivar uma das aplicações." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Aviso:</b> O módulo PHP LDAP não está instalado, logo não irá funcionar. Por favor peça ao administrador para o instalar." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Configurações do servidor" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Adicionar configurações do servidor" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Anfitrião" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Pode omitir o protocolo, excepto se necessitar de SSL. Neste caso, comece com ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN base" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Uma base DN por linho" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Pode especificar o ND Base para utilizadores e grupos no separador Avançado" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN do utilizador" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "O DN to cliente " -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "Palavra-passe" +msgstr "Password" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Para acesso anónimo, deixe DN e a Palavra-passe vazios." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtro de login de utilizador" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Define o filtro a aplicar, para aquando de uma tentativa de login. %%uid substitui o nome de utilizador utilizado." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "Use a variável %%uid , exemplo: \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Utilizar filtro" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Defina o filtro a aplicar, ao recuperar utilizadores." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "Sem variável. Exemplo: \"objectClass=pessoa\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filtrar por grupo" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Defina o filtro a aplicar, ao recuperar grupos." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "Sem nenhuma variável. Exemplo: \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Definições de ligação" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Configuração activa" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Se não estiver marcada, esta definição não será tida em conta." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Porto" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Servidor de Backup (Réplica)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Forneça um servidor (anfitrião) de backup. Deve ser uma réplica do servidor principal de LDAP/AD " -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Porta do servidor de backup (Replica)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Desactivar servidor principal" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Se estiver ligado, o ownCloud vai somente ligar-se a este servidor de réplicas." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Usar TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Não utilize para adicionar ligações LDAP, irá falhar!" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Servidor LDAP (Windows) não sensÃvel a maiúsculas." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Desligar a validação de certificado SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Se a ligação apenas funcionar com está opção, importe o certificado SSL do servidor LDAP para o seu servidor do ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Não recomendado, utilizado apenas para testes!" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Cache do tempo de vida dos objetos no servidor" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "em segundos. Uma alteração esvazia a cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Definições de directorias" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Mostrador do nome de utilizador." -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Atributo LDAP para gerar o nome de utilizador do ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Base da árvore de utilizadores." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Uma base de utilizador DN por linha" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Utilizar atributos de pesquisa" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Opcional; Um atributo por linha" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Mostrador do nome do grupo." -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Atributo LDAP para gerar o nome do grupo do ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Base da árvore de grupos." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Uma base de grupo DN por linha" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atributos de pesquisa de grupo" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Associar utilizador ao grupo." -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Atributos especiais" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Quota" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Quota padrão" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "em bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Campo de email" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Regra da pasta inicial do utilizador" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Deixe vazio para nome de utilizador (padrão). De outro modo, especifique um atributo LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Testar a configuração" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ajuda" diff --git a/l10n/pt_PT/user_webdavauth.po b/l10n/pt_PT/user_webdavauth.po index ba3adcee8647bd628445ec4b794a5bb5c5097633..e7e520a00afa40188b17c111471149e5300a9185 100644 --- a/l10n/pt_PT/user_webdavauth.po +++ b/l10n/pt_PT/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <daniel@mouxy.net>, 2012-2013. -# Helder Meneses <helder.meneses@gmail.com>, 2012. +# Mouxy <daniel@mouxy.net>, 2012-2013 +# Helder Meneses <helder.meneses@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ro/core.po b/l10n/ro/core.po index 35676e96cfe20c566bf87aad62c6d88d852540f6..b83db857472a03968f760f37ce42ded0746dbd3a 100644 --- a/l10n/ro/core.po +++ b/l10n/ro/core.po @@ -3,18 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Claudiu <claudiu@tanaselia.ro>, 2011, 2012. -# Dimon Pockemon <>, 2012. -# Dumitru Ursu <>, 2013. -# Eugen Mihalache <eugemjj@gmail.com>, 2012. -# <g.ciprian@osn.ro>, 2012. -# <laur.cristescu@gmail.com>, 2012. +# ripkid666 <ripkid666@gmail.com>, 2013 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -58,7 +53,7 @@ msgstr "Nici o categorie de adăugat?" #: ajax/vcategories/add.php:37 #, php-format msgid "This category already exists: %s" -msgstr "" +msgstr "Această categorie deja există: %s" #: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 #: ajax/vcategories/favorites.php:24 @@ -164,7 +159,7 @@ msgstr "Decembrie" #: js/js.js:286 msgid "Settings" -msgstr "Configurări" +msgstr "Setări" #: js/js.js:718 msgid "seconds ago" @@ -218,26 +213,30 @@ msgstr "ultimul an" msgid "years ago" msgstr "ani în urmă" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Alege" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Anulare" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Alege" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Da" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nu" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -261,7 +260,7 @@ msgstr "FiÈ™ierul obligatoriu {file} nu este instalat!" #: js/share.js:30 js/share.js:45 js/share.js:87 msgid "Shared" -msgstr "" +msgstr "Partajat" #: js/share.js:90 msgid "Share" @@ -299,9 +298,9 @@ msgstr "Partajare cu legătură" msgid "Password protect" msgstr "Protejare cu parolă" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" -msgstr "Parola" +msgstr "Parolă" #: js/share.js:173 msgid "Email link to person" @@ -388,11 +387,11 @@ 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 "" +msgstr "Modernizarea a eÈ™uat! <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">Te rugam sa raportezi problema aici.</a>." #: js/update.js:18 msgid "The update was successful. Redirecting you to ownCloud now." -msgstr "" +msgstr "Modernizare reusita! Vei fii redirectionat!" #: lostpassword/controller.php:48 msgid "ownCloud password reset" @@ -402,24 +401,27 @@ msgstr "Resetarea parolei ownCloud " msgid "Use the following link to reset your password: {link}" msgstr "FoloseÈ™te următorul link pentru a reseta parola: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Vei primi un mesaj prin care vei putea reseta parola via email" +#: lostpassword/templates/lostpassword.php:4 +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 "Linkul pentru resetarea parolei tale a fost trimis pe email. <br>Daca nu ai primit email-ul intr-un timp rezonabil, verifica folderul spam/junk. <br>Daca nu sunt acolo intreaba administratorul local." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Resetarea emailu-lui trimisa." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Cerere esuata!<br>Esti sigur ca email-ul/numele de utilizator sunt corecte?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Solicitarea nu a reusit" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Vei primi un mesaj prin care vei putea reseta parola via email" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Utilizator" +msgstr "Nume utilizator" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Cerere trimisă" @@ -453,7 +455,7 @@ msgstr "AplicaÈ›ii" #: strings.php:8 msgid "Admin" -msgstr "Administrator" +msgstr "Admin" #: strings.php:9 msgid "Help" @@ -469,7 +471,7 @@ msgstr "Nu s-a găsit" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Editează categoriile" +msgstr "Editează categorii" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -482,11 +484,11 @@ msgstr "Avertisment de securitate" #: templates/installation.php:25 msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" -msgstr "" +msgstr "Versiunea dvs. PHP este vulnerabil la acest atac un octet null (CVE-2006-7243)" #: templates/installation.php:26 msgid "Please update your PHP installation to use ownCloud securely." -msgstr "" +msgstr "Vă rugăm să actualizaÈ›i instalarea dvs. PHP pentru a utiliza ownCloud in siguranță." #: templates/installation.php:32 msgid "" @@ -504,14 +506,14 @@ msgstr "Fara generatorul pentru numere de securitate , un atacator poate afla pa msgid "" "Your data directory and files are probably accessible from the internet " "because the .htaccess file does not work." -msgstr "" +msgstr "Directorul de date È™i fiÈ™iere sunt, probabil, accesibile de pe Internet, deoarece .htaccess nu funcÈ›ionează." #: templates/installation.php:40 msgid "" "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>." -msgstr "" +msgstr "Pentru informatii despre configurarea corecta a serverului accesati pagina <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">Documentare</a>." #: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" @@ -525,37 +527,37 @@ msgstr "Avansat" msgid "Data folder" msgstr "Director date" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Configurează baza de date" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "vor fi folosite" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Utilizatorul bazei de date" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Parola bazei de date" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Numele bazei de date" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Tabela de spaÈ›iu a bazei de date" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Bază date" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Finalizează instalarea" @@ -563,39 +565,44 @@ msgstr "Finalizează instalarea" msgid "web services under your control" msgstr "servicii web controlate de tine" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "IeÈ™ire" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Logare automata respinsa" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Daca nu schimbi parola cand de curand , contul tau poate fi conpromis" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Te rog schimba parola pentru ca, contul tau sa fie securizat din nou." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Ai uitat parola?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "aminteÈ™te" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Autentificare" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" -msgstr "" +msgstr "Conectări alternative" #: templates/part.pagenavi.php:3 msgid "prev" diff --git a/l10n/ro/files.po b/l10n/ro/files.po index e15f6abff90fdba3f53093524409d93053f63ccb..0c000c0051a5305b8334a4744f435dfd4fbf5ddf 100644 --- a/l10n/ro/files.po +++ b/l10n/ro/files.po @@ -3,18 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Claudiu <claudiu@tanaselia.ro>, 2011-2013. -# Dimon Pockemon <>, 2012. -# Dumitru Ursu <>, 2013. -# Eugen Mihalache <eugemjj@gmail.com>, 2012. -# <g.ciprian@osn.ro>, 2012-2013. -# <laur.cristescu@gmail.com>, 2012. +# ripkid666 <ripkid666@gmail.com>, 2013 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -33,17 +28,13 @@ msgstr "Nu se poate de mutat %s - FiÈ™ier cu acest nume deja există" msgid "Could not move %s" msgstr "Nu s-a putut muta %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Nu s-a putut redenumi fiÈ™ierul" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Nici un fiÈ™ier nu a fost încărcat. Eroare necunoscută" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Nicio eroare, fiÈ™ierul a fost încărcat cu succes" +msgstr "Nu a apărut nici o eroare, fiÈ™ierul a fost încărcat cu succes" #: ajax/upload.php:27 msgid "" @@ -62,11 +53,11 @@ msgstr "FiÈ™ierul a fost încărcat doar parÈ›ial" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Niciun fiÈ™ier încărcat" +msgstr "Nu a fost încărcat nici un fiÈ™ier" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "LipseÈ™te un dosar temporar" +msgstr "LipseÈ™te un director temporar" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -74,7 +65,7 @@ msgstr "Eroare la scriere pe disc" #: ajax/upload.php:51 msgid "Not enough storage available" -msgstr "" +msgstr "Nu este suficient spaÈ›iu disponibil" #: ajax/upload.php:83 msgid "Invalid directory." @@ -84,57 +75,61 @@ msgstr "Director invalid." msgid "Files" msgstr "FiÈ™iere" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Partajează" + +#: js/fileactions.js:126 msgid "Delete permanently" -msgstr "" +msgstr "Stergere permanenta" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Șterge" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Redenumire" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "ÃŽn aÈ™teptare" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} deja exista" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "înlocuire" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sugerează nume" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "anulare" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} inlocuit cu {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "Anulează ultima acÈ›iune" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" -msgstr "" +msgstr "efectueaza operatiunea de stergere" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "un fiÈ™ier se încarcă" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "fiÈ™iere se încarcă" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -152,78 +147,86 @@ msgstr "Nume invalid, '\\', '/', '<', '>', ':', '\"', '|', '?' si '*' nu sunt pe #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "" +msgstr "Spatiul de stocare este plin, nu mai puteti incarca s-au sincroniza alte fisiere." #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" -msgstr "" +msgstr "Spatiul de stocare este aproape plin ({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 "Se pregăteÈ™te descărcarea. Aceasta poate să dureze ceva timp dacă fiÈ™ierele sunt mari." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Nu s-a putut încărca fiÈ™ierul tău deoarece pare să fie un director sau are 0 bytes." -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Nu este suficient spaÈ›iu disponibil" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "ÃŽncărcare anulată." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "FiÈ™ierul este în curs de încărcare. Părăsirea paginii va întrerupe încărcarea." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "Adresa URL nu poate fi goală." -#: 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 Ownclou" -#: 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 "Eroare" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Nume" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Dimensiune" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modificat" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 folder" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} foldare" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 fisier" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} fisiere" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Nu s-a putut redenumi fiÈ™ierul" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "ÃŽncarcă" +msgstr "ÃŽncărcare" #: templates/admin.php:5 msgid "File handling" @@ -255,7 +258,7 @@ msgstr "Dimensiunea maximă de intrare pentru fiÈ™iere compresate" #: templates/admin.php:26 msgid "Save" -msgstr "Salvare" +msgstr "Salvează" #: templates/index.php:7 msgid "New" @@ -275,46 +278,46 @@ msgstr "de la adresa" #: templates/index.php:42 msgid "Deleted files" -msgstr "" +msgstr "Sterge fisierele" #: templates/index.php:48 msgid "Cancel upload" msgstr "Anulează încărcarea" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." -msgstr "" +msgstr "Nu ai permisiunea de a sterge fisiere aici." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Nimic aici. ÃŽncarcă ceva!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Descarcă" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Anulează partajarea" +msgstr "Anulare partajare" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "FiÈ™ierul încărcat este prea mare" -#: 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 "FiÈ™ierul care l-ai încărcat a depășită limita maximă admisă la încărcare pe acest server." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "FiÈ™ierele sunt scanate, te rog aÈ™teptă." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "ÃŽn curs de scanare" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "" +msgstr "Modernizare fisiere de sistem cache.." diff --git a/l10n/ro/files_encryption.po b/l10n/ro/files_encryption.po index a4aa0e05dfedb1336cdd29974f4ebea644802478..b3f31e838719ca40d3d936034e74732a2551957b 100644 --- a/l10n/ro/files_encryption.po +++ b/l10n/ro/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dumitru Ursu <>, 2013. -# <g.ciprian@osn.ro>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Se salvează..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "ÃŽncriptare" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Niciuna" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ro/files_external.po b/l10n/ro/files_external.po index 104dee153262b7b3b8f073b02f5e85ac0f4e9786..51a97917145dcd836fe85e2009aabef439931f32 100644 --- a/l10n/ro/files_external.po +++ b/l10n/ro/files_external.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dumitru Ursu <>, 2013. -# <g.ciprian@osn.ro>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -39,19 +37,26 @@ msgstr "Prezintă te rog o cheie de Dropbox validă È™i parola" msgid "Error configuring Google Drive storage" msgstr "Eroare la configurarea mediului de stocare Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>AtenÈ›ie:</b> \"smbclient\" nu este instalat. Montarea mediilor CIFS/SMB partajate nu este posibilă. Solicită administratorului sistemului tău să îl instaleaze." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>AtenÈ›ie:</b> suportul pentru FTP în PHP nu este activat sau instalat. Montarea mediilor FPT partajate nu este posibilă. Solicită administratorului sistemului tău să îl instaleze." +#: lib/config.php:437 +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 "<b>Atentie:</b> Suportul Curl nu este pornit / instalat in configuratia PHP! Montarea ownCloud / WebDAV / GoogleDrive nu este posibila! Intrebati administratorul sistemului despre aceasta problema!" + #: templates/settings.php:3 msgid "External Storage" msgstr "Stocare externă" @@ -62,7 +67,7 @@ msgstr "Denumire director" #: templates/settings.php:10 msgid "External storage" -msgstr "" +msgstr "Stocare externă" #: templates/settings.php:11 msgid "Configuration" @@ -78,7 +83,7 @@ msgstr "Aplicabil" #: templates/settings.php:33 msgid "Add storage" -msgstr "" +msgstr "Adauga stocare" #: templates/settings.php:90 msgid "None set" diff --git a/l10n/ro/files_sharing.po b/l10n/ro/files_sharing.po index 6dfb5310d780390b82a27f479363b8c9a9f51be0..dbaaf442c83910dd5a659275be1fce4fb0cb8952 100644 --- a/l10n/ro/files_sharing.po +++ b/l10n/ro/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <g.ciprian@osn.ro>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ro/files_trashbin.po b/l10n/ro/files_trashbin.po index 1c2d7260a9b9be3eadcf47ad29a3a3207d36a540..8b23f7976370d142cfec1a23f2a20e24abac87e7 100644 --- a/l10n/ro/files_trashbin.po +++ b/l10n/ro/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Eroare" @@ -39,31 +39,31 @@ msgstr "Eroare" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" -msgstr "" +msgstr "Stergere permanenta" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Nume" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 folder" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} foldare" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 fisier" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} fisiere" diff --git a/l10n/ro/files_versions.po b/l10n/ro/files_versions.po index 0648c9a78cad3ba4752873b40ed09f215e6fb9bd..07ce3897b263a053f35bb3c8958cb722b3f147a3 100644 --- a/l10n/ro/files_versions.po +++ b/l10n/ro/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <g.ciprian@osn.ro>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -21,38 +20,38 @@ msgstr "" #: ajax/rollbackVersion.php:15 #, php-format msgid "Could not revert: %s" -msgstr "" +msgstr "Nu a putut reveni: %s" #: history.php:40 msgid "success" -msgstr "" +msgstr "success" #: history.php:42 #, php-format msgid "File %s was reverted to version %s" -msgstr "" +msgstr "Fisierul %s a revenit la versiunea %s" #: history.php:49 msgid "failure" -msgstr "" +msgstr "eÈ™ec" #: history.php:51 #, php-format msgid "File %s could not be reverted to version %s" -msgstr "" +msgstr "Fisierele %s nu au putut reveni la versiunea %s" #: history.php:69 msgid "No old versions available" -msgstr "" +msgstr "Versiunile vechi nu sunt disponibile" #: history.php:74 msgid "No path specified" -msgstr "" +msgstr "Nici un dosar specificat" #: js/versions.js:6 msgid "Versions" -msgstr "" +msgstr "Versiuni" #: templates/history.php:20 msgid "Revert a file to a previous version by clicking on its revert button" -msgstr "" +msgstr "Readuceti un fiÈ™ier la o versiune anterioară, făcând clic pe butonul revenire" diff --git a/l10n/ro/lib.po b/l10n/ro/lib.po index 9508b63732827b3bb1ce37376175c69d3ee9fb5a..2d4b2588765c03ace34aebd48f6af03ed42b711e 100644 --- a/l10n/ro/lib.po +++ b/l10n/ro/lib.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimon Pockemon <>, 2013 -# g.ciprian <g.ciprian@osn.ro>, 2012 -# laurentiucristescu <laur.cristescu@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -20,47 +17,47 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ajutor" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personal" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Setări" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Utilizatori" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "AplicaÈ›ii" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Descărcarea ZIP este dezactivată." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "FiÈ™ierele trebuie descărcate unul câte unul." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "ÃŽnapoi la fiÈ™iere" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "FiÈ™ierele selectate sunt prea mari pentru a genera un fiÈ™ier zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "nu poate fi determinat" @@ -116,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -238,19 +239,6 @@ msgstr "ultimul an" msgid "years ago" msgstr "ani în urmă" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s este disponibil. Vezi <a href=\"%s\">mai multe informaÈ›ii</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "la zi" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "verificarea după actualizări este dezactivată" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ro/settings.po b/l10n/ro/settings.po index 942cb3c8edc099d4c926e3ec5b5f0d5c447e2e12..91a1905ef2190d294b12d2a010824eb8cd8bd6cd 100644 --- a/l10n/ro/settings.po +++ b/l10n/ro/settings.po @@ -3,19 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Claudiu <claudiu@tanaselia.ro>, 2011, 2012. -# Dimon Pockemon <>, 2012. -# Dumitru Ursu <>, 2013. -# Eugen Mihalache <eugemjj@gmail.com>, 2012. -# <g.ciprian@osn.ro>, 2012-2013. -# <icewind1991@gmail.com>, 2012. -# <iuranemo@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -28,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Imposibil de încărcat lista din App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Eroare de autentificare" +msgstr "Eroare la autentificare" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -101,7 +98,7 @@ msgstr "DezactivaÈ›i" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "ActivaÈ›i" +msgstr "Activare" #: js/apps.js:55 msgid "Please wait...." @@ -123,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "Salvez..." +msgstr "Se salvează..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "È™ters" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "Anulează ultima acÈ›iune" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupuri" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Grupul Admin " -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Șterge" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "_language_name_" @@ -238,59 +235,59 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Execută o sarcină la fiecare pagină încărcată" #: templates/admin.php:111 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php este înregistrat în serviciul webcron. Accesează pagina cron.php din root-ul owncloud odată pe minut prin http." #: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "FoloseÈ™te serviciul cron al sistemului. Accesează fiÈ™ierul cron.php din directorul owncloud printr-un cronjob de sistem odată la fiecare minut." #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "Partajare" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "Activare API partajare" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "Permite aplicaÈ›iilor să folosească API-ul de partajare" #: templates/admin.php:142 msgid "Allow links" -msgstr "" +msgstr "Pemite legături" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "Permite utilizatorilor să partajeze fiÈ™iere în mod public prin legături" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "" +msgstr "Permite repartajarea" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "Permite utilizatorilor să repartajeze fiÈ™iere partajate cu ei" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "" +msgstr "Permite utilizatorilor să partajeze cu oricine" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "Permite utilizatorilor să partajeze doar cu utilizatori din acelaÈ™i grup" #: templates/admin.php:168 msgid "Security" @@ -313,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Jurnal de activitate" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "Nivel jurnal" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Mai mult" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Mai puÈ›in" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Versiunea" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,13 +393,13 @@ msgstr "AÈ›i utilizat <strong>%s</strong> din <strong>%s</strong> disponibile" #: templates/personal.php:15 msgid "Get the apps to sync your files" -msgstr "" +msgstr "Ia acum aplicatia pentru sincronizarea fisierelor " #: templates/personal.php:26 msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Parolă" @@ -426,82 +423,74 @@ msgstr "Noua parolă" msgid "Change password" msgstr "Schimbă parola" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Adresa ta de email" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Completează o adresă de mail pentru a-È›i putea recupera parola" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Limba" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Ajută la traducere" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "FoloseÈ™te această adresă pentru a conecta ownCloud cu managerul de fiÈ™iere" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Crează" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Stocare implicită" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Nelimitată" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Altele" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Stocare" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Implicită" diff --git a/l10n/ro/user_ldap.po b/l10n/ro/user_ldap.po index 7d04a5cc4f090aa78b54445d3b4cb5be75640206..a9d3d0ceba1b62530215db58bc7116e569baee83 100644 --- a/l10n/ro/user_ldap.po +++ b/l10n/ro/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dumitru Ursu <>, 2012-2013. -# <iuranemo@gmail.com>, 2012. -# <laur.cristescu@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -56,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Succes" + +#: js/settings.js:117 +msgid "Error" +msgstr "Eroare" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Atentie:</b> Apps user_ldap si user_webdavauth sunt incompatibile. Este posibil sa experimentati un comportament neasteptat. Vă rugăm să întrebaÈ›i administratorul de sistem pentru a dezactiva una dintre ele." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>AtenÈ›ie</b> Modulul PHP LDAP nu este instalat, infrastructura nu va funcÈ›iona. Contactează administratorul sistemului pentru al instala." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Gazdă" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "PuteÈ›i omite protocolul, decât dacă folosiÈ›i SSL. Atunci se începe cu ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN de bază" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Un Base DN pe linie" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "PuteÈ›i să specificaÈ›i DN de bază pentru utilizatori È™i grupuri în fila Avansat" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN al utilizatorului" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN-ul clientului utilizator cu care se va efectua conectarea, d.e. uid=agent,dc=example,dc=com. Pentru acces anonim, lăsăți DN È™i Parolă libere." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Parolă" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Pentru acces anonim, lăsaÈ›i DN È™i Parolă libere." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filtrare după Nume Utilizator" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "DefineÈ™te fitrele care trebuie aplicate, când se încearcă conectarea. %%uid înlocuieÈ™te numele utilizatorului în procesul de conectare." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "folosiÈ›i substituentul %%uid , d.e. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filtrarea după lista utilizatorilor" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "DefineÈ™te filtrele care trebui aplicate, când se peiau utilzatorii." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "fără substituenÈ›i, d.e. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Fitrare Grup" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "DefineÈ™te filtrele care se aplică, când se preiau grupurile." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "fără substituenÈ›i, d.e. \"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Portul" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Utilizează TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Server LDAP insensibil la majuscule (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "OpreÈ™te validarea certificatelor SSL " -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Dacă conexiunea lucrează doar cu această opÈ›iune, importează certificatul SSL al serverului LDAP în serverul ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Nu este recomandat, a se utiliza doar pentru testare." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "în secunde. O schimbare curăță memoria tampon." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Câmpul cu numele vizibil al utilizatorului" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Atributul LDAP folosit pentru a genera numele de utilizator din ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Arborele de bază al Utilizatorilor" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Un User Base DN pe linie" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Câmpul cu numele grupului" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Atributul LDAP folosit pentru a genera numele grupurilor din ownCloud" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Arborele de bază al Grupurilor" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Un Group Base DN pe linie" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Asocierea Grup-Membru" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "în octeÈ›i" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "LăsaÈ›i gol pentru numele de utilizator (implicit). ÃŽn caz contrar, specificaÈ›i un atribut LDAP / AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ajutor" diff --git a/l10n/ro/user_webdavauth.po b/l10n/ro/user_webdavauth.po index 637e3bf026950670e92bf3d747c6d56a471f3b3d..7c28a3a2af761105d850b06e4205398b71875ad9 100644 --- a/l10n/ro/user_webdavauth.po +++ b/l10n/ro/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dumitru Ursu <>, 2013. -# <laur.cristescu@gmail.com>, 2012. +# Dimon Pockemon <>, 2013 +# laurentiucristescu <laur.cristescu@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ru/core.po b/l10n/ru/core.po index 6f4f8a3c6811cdf3c6bfb7b49f0927ff23645098..5b83cc9e5aba05bf531494b6f9ebc38320d122b3 100644 --- a/l10n/ru/core.po +++ b/l10n/ru/core.po @@ -3,25 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <jekader@gmail.com>, 2011, 2012. -# <k0ldbl00d@gmail.com>, 2012. -# Mihail Vasiliev <mickvav@gmail.com>, 2012. -# <semen@sam002.net>, 2012. -# Sergey <sergey@markevich.ru>, 2013. -# <sharov3@gmail.com>, 2013. -# <skoptev@ukr.net>, 2012. -# <tony.mccourin@gmail.com>, 2011. -# Victor Bravo <>, 2012. -# <victor.dubiniuk@gmail.com>, 2012. -# Дмитрий <langaru@gmail.com>, 2013. +# foool <andrglad@mail.ru>, 2013 +# Vyacheslav Muranov <s@neola.ru>, 2013 +# Langaru <langaru@gmail.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: Langaru <langaru@gmail.com>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -170,7 +161,7 @@ msgstr "Декабрь" #: js/js.js:286 msgid "Settings" -msgstr "ÐаÑтройки" +msgstr "КонфигурациÑ" #: js/js.js:718 msgid "seconds ago" @@ -224,26 +215,30 @@ msgstr "в прошлом году" msgid "years ago" msgstr "неÑколько лет назад" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ок" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Выбрать" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" -msgstr "Отмена" +msgstr "Отменить" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Выбрать" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "Ошибка при загрузке файла выбора шаблона" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Да" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ðет" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ок" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -305,7 +300,7 @@ msgstr "ПоделитьÑÑ Ñ ÑÑылкой" msgid "Password protect" msgstr "Защитить паролем" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Пароль" @@ -408,24 +403,27 @@ msgstr "Ð¡Ð±Ñ€Ð¾Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ " msgid "Use the following link to reset your password: {link}" msgstr "ИÑпользуйте Ñледующую ÑÑылку чтобы ÑброÑить пароль: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Ðа ваш Ð°Ð´Ñ€ÐµÑ Email выÑлана ÑÑылка Ð´Ð»Ñ ÑброÑа паролÑ." +#: lostpassword/templates/lostpassword.php:4 +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 "СÑылка Ð´Ð»Ñ ÑброÑа Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð±Ñ‹Ð»Ð° отправлена ​​по Ñлектронной почте. <br> ЕÑли вы не получите его в пределах одной двух минут, проверьте папку Ñпам. <br> ЕÑли Ñто не возможно, обратитеÑÑŒ к Вашему админиÑтратору." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Отправка пиÑьма Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð»Ñ ÑброÑа." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Что-то не так. Ð’Ñ‹ уверены что Email / Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ верно?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ðµ удалÑÑ!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Ðа ваш Ð°Ð´Ñ€ÐµÑ Email выÑлана ÑÑылка Ð´Ð»Ñ ÑброÑа паролÑ." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "ЗапроÑить ÑброÑ" @@ -459,7 +457,7 @@ msgstr "ПриложениÑ" #: strings.php:8 msgid "Admin" -msgstr "ÐдминиÑтратор" +msgstr "Admin" #: strings.php:9 msgid "Help" @@ -475,7 +473,7 @@ msgstr "Облако не найдено" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Редактировать категории" +msgstr "Редактировать категрии" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -531,75 +529,80 @@ msgstr "Дополнительно" msgid "Data folder" msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ñ Ð´Ð°Ð½Ð½Ñ‹Ð¼Ð¸" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "ÐаÑтройка базы данных" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "будет иÑпользовано" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð´Ð»Ñ Ð±Ð°Ð·Ñ‹ данных" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Пароль Ð´Ð»Ñ Ð±Ð°Ð·Ñ‹ данных" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Ðазвание базы данных" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Табличое проÑтранÑтво базы данных" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "ХоÑÑ‚ базы данных" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Завершить уÑтановку" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "Сетевые Ñлужбы под твоим контролем" +msgstr "веб-ÑервиÑÑ‹ под вашим управлением" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s доÑтупно. Получить дополнительную информацию о порÑдке обновлениÑ." -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "Выйти" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "ÐвтоматичеÑкий вход в ÑиÑтему отключен!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "ЕÑли Ð’Ñ‹ недавно не менÑли Ñвой пароль, то Ваша ÑƒÑ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ может быть Ñкомпрометирована!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "ПожалуйÑта, Ñмените пароль, чтобы обезопаÑить Ñвою учетную запиÑÑŒ." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Забыли пароль?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "запомнить" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Войти" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Ðльтернативные имена пользователÑ" diff --git a/l10n/ru/files.po b/l10n/ru/files.po index d532da2e90a1f0ff38a509b687cb2e301c53e17f..0c70850e49286bcd6c84747d89c7125a7e537687 100644 --- a/l10n/ru/files.po +++ b/l10n/ru/files.po @@ -3,26 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <jekader@gmail.com>, 2012. -# <lankme@gmail.com>, 2012. -# <mpolr21@gmail.com>, 2012. -# Nick Remeslennikov <homolibere@gmail.com>, 2012. -# <semen@sam002.net>, 2012. -# Sergey <sergey@markevich.ru>, 2013. -# <sharov3@gmail.com>, 2013. -# <skoptev@ukr.net>, 2012. -# <tony.mccourin@gmail.com>, 2011. -# Victor Ashirov <victor.ashirov@gmail.com>, 2013. -# Victor Bravo <>, 2012. -# <victor.dubiniuk@gmail.com>, 2012. -# Дмитрий <langaru@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -41,17 +27,13 @@ msgstr "Ðевозможно перемеÑтить %s - файл Ñ Ñ‚Ð°ÐºÐ¸Ð¼ msgid "Could not move %s" msgstr "Ðевозможно перемеÑтить %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Ðевозможно переименовать файл" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Файл не был загружен. ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Файл уÑпешно загружен" +msgstr "Файл загружен уÑпешно." #: ajax/upload.php:27 msgid "" @@ -62,11 +44,11 @@ msgstr "Файл превышает размер уÑтановленный uplo msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Файл превышает размер MAX_FILE_SIZE, указаный в HTML-форме" +msgstr "Загружаемый файл превоÑходит значение переменной MAX_FILE_SIZE, указанной в форме HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Файл был загружен не полноÑтью" +msgstr "Файл загружен чаÑтично" #: ajax/upload.php:31 msgid "No file was uploaded" @@ -74,7 +56,7 @@ msgstr "Файл не был загружен" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Ðевозможно найти временную папку" +msgstr "ОтÑутÑтвует Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð°Ð¿ÐºÐ°" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -92,57 +74,61 @@ msgstr "Ðеправильный каталог." msgid "Files" msgstr "Файлы" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Открыть доÑтуп" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Удалено навÑегда" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Удалить" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Переименовать" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Ожидание" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} уже ÑущеÑтвует" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "заменить" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "предложить название" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "отмена" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "заменено {new_name} на {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "отмена" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "выполнÑетÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "загружаетÑÑ 1 файл" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "файлы загружаютÑÑ" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -166,72 +152,80 @@ 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 "Ðе удаетÑÑ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ файл размером 0 байт в каталог" +msgstr "Файл не был загружен: его размер 0 байт либо Ñто не файл, а директориÑ." -#: 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 "СÑылка не может быть пуÑтой." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Ðеправильное Ð¸Ð¼Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°. Ð˜Ð¼Ñ 'Shared' зарезервировано." -#: 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 "Ðазвание" +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} файлов" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Ðевозможно переименовать файл" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "Загрузить" +msgstr "Загрузка" #: templates/admin.php:5 msgid "File handling" @@ -289,37 +283,37 @@ msgstr "Удалённые файлы" msgid "Cancel upload" msgstr "Отмена загрузки" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "Отменить публикацию" +msgstr "Закрыть общий доÑтуп" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Файл Ñлишком большой" +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/ru/files_encryption.po b/l10n/ru/files_encryption.po index 414201060bdb5925034d25671097c56af28406cd..3cb93ae3108861c9965c2b04ddd2cb5c9a39eed5 100644 --- a/l10n/ru/files_encryption.po +++ b/l10n/ru/files_encryption.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# Дмитрий <langaru@gmail.com>, 2013. +# Ðнт По <du6egub@gmail.com>, 2013 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -19,22 +18,87 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Пароль изменен удачно." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "Ðевозможно изменить пароль. Возможно Ñтарый пароль не был верен." + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Сохранение..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Шифрование" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Шифрование файла включено." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "Включить шифрование Ð¿Ð°Ñ€Ð¾Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ (понадобитÑÑ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð´Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ»ÑŽÑ‡Ð°)" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "ВоÑÑтановление Ð¿Ð°Ñ€Ð¾Ð»Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑи" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Включено" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Отключено" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "Изменить шифрование Ð¿Ð°Ñ€Ð¾Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° воÑÑтановлениÑ:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "Старое ВоÑÑтановление Ð¿Ð°Ñ€Ð¾Ð»Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑи" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "Ðовое ВоÑÑтановление Ð¿Ð°Ñ€Ð¾Ð»Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑи" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "Изменить пароль" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "Включить воÑÑтановление Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿ÑƒÑ‚ÐµÐ¼ доÑтупа Вашего админиÑтратора ко вÑем файлам" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Следующие типы файлов не будут зашифрованы:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "Включение Ñтой опции позволит вам получить доÑтуп к зашифрованным файлам, в Ñлучае утери паролÑ" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "ИÑключить Ñледующие типы файлов из шифрованных:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "ÐаÑтройки файла воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ñ‹" -#: templates/settings.php:12 -msgid "None" -msgstr "Ðичего" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Ðевозможно обновить файл воÑÑтановлениÑ" diff --git a/l10n/ru/files_external.po b/l10n/ru/files_external.po index 5054c5c61d26dfee1c3b35f9d14ba714b834a708..c90d2934d546c8906d34a2ee9e92f0a784458b4b 100644 --- a/l10n/ru/files_external.po +++ b/l10n/ru/files_external.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <semen@sam002.net>, 2012. -# <skoptev@ukr.net>, 2012. -# Дмитрий <langaru@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -41,19 +37,26 @@ msgstr "ПожалуйÑта, предоÑтавьте дейÑтвующий к msgid "Error configuring Google Drive storage" msgstr "Ошибка при наÑтройке хранилища Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Внимание:</b> \"smbclient\" не уÑтановлен. Подключение по CIFS/SMB невозможно. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы уÑтановить его." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Внимание:</b> Поддержка FTP не включена в PHP. Подключение по FTP невозможно. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы включить." +#: lib/config.php:437 +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 "<b>Внимание:</b> Поддержка Curl в PHP не включена или не уÑтановлена. Подключение ownCloud / WebDAV или GoogleDrive невозможно. ПопроÑите вашего ÑиÑтемного админиÑтратора уÑтановить его." + #: templates/settings.php:3 msgid "External Storage" msgstr "Внешний ноÑитель" diff --git a/l10n/ru/files_sharing.po b/l10n/ru/files_sharing.po index 1278347ec84ef9c4a6c66cce2ee3a9614e327c19..73bc9cffc1e9fe8049bfe0aaf2730971be80304d 100644 --- a/l10n/ru/files_sharing.po +++ b/l10n/ru/files_sharing.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <iuranemo@gmail.com>, 2012. -# <skoptev@ukr.net>, 2012. -# <victor.dubiniuk@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ru/files_trashbin.po b/l10n/ru/files_trashbin.po index 45af8ef813051027d34e955751b85fc643f345b3..f0c740e85408e4e3d797b07bc461a13c63233544 100644 --- a/l10n/ru/files_trashbin.po +++ b/l10n/ru/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Дмитрий <langaru@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "%s не может быть удалён навÑегда" msgid "Couldn't restore %s" msgstr "%s не может быть воÑÑтановлен" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "выполнить операцию воÑÑтановлениÑ" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Ошибка" @@ -40,31 +39,31 @@ msgstr "Ошибка" msgid "delete file permanently" msgstr "удалить файл навÑегда" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Удалено навÑегда" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "ИмÑ" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Удалён" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 папка" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} папок" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 файл" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} файлов" diff --git a/l10n/ru/files_versions.po b/l10n/ru/files_versions.po index da5a0e022838a410e78b095ad7b6e84eb04a5095..78d3f7898b96c174eacfe2b47376cf7eabc9389b 100644 --- a/l10n/ru/files_versions.po +++ b/l10n/ru/files_versions.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <skoptev@ukr.net>, 2012. -# <victor.dubiniuk@gmail.com>, 2012. -# Дмитрий <langaru@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ru/lib.po b/l10n/ru/lib.po index e6a61975e2339a07abe094d4f851b120be771c10..c094293a2b47fbc472cd6c7c138b6088f06b3ad6 100644 --- a/l10n/ru/lib.po +++ b/l10n/ru/lib.po @@ -3,20 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2013 -# Denis <reg.transifex.net@demitel.ru>, 2012 -# k0ldbl00d <k0ldbl00d@gmail.com>, 2012 -# Mihail Vasiliev <mickvav@gmail.com>, 2012 -# mPolr <mpolr21@gmail.com>, 2012 -# m4rkell <sergey@markevich.ru>, 2013 -# VicDeo <victor.dubiniuk@gmail.com>, 2012 -# Langaru <langaru@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -25,47 +17,47 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Помощь" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Личное" -#: app.php:373 +#: app.php:381 msgid "Settings" -msgstr "ÐаÑтройки" +msgstr "КонфигурациÑ" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Пользователи" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "ПриложениÑ" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP-Ñкачивание отключено." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Файлы должны быть загружены по одному." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Ðазад к файлам" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Выбранные файлы Ñлишком велики, чтобы Ñоздать zip файл." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "Ðевозможно уÑтановить" @@ -121,79 +113,83 @@ msgstr "%s Ð’Ñ‹ не можете иÑпользовать точки в име msgid "%s set the database host." msgstr "%s задайте хоÑÑ‚ базы данных." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль PostgreSQL" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Ð’Ñ‹ должны войти или в ÑущеÑтвующий аккаунт или под админиÑтратором." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль Oracle" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль MySQL" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Ошибка БД: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° была: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "Пользователь MySQL '%s'@'localhost' уже ÑущеÑтвует." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Удалить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð· MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Пользователь MySQL '%s'@'%%' уже ÑущеÑтвует" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Удалить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð· MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль Oracle" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° была: \"%s\", имÑ: %s, пароль: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль MS SQL не подходит: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Ваш веб Ñервер до Ñих пор не наÑтроен правильно Ð´Ð»Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñти Ñинхронизации файлов, похоже что проблема в неиÑправноÑти интерфейÑа WebDAV." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "ПожалуйÑта, дважды проÑмотрите <a href='%s'>инÑтрукции по уÑтановке</a>." #: template.php:113 msgid "seconds ago" -msgstr "менее минуты" +msgstr "неÑколько Ñекунд назад" #: template.php:114 msgid "1 minute ago" @@ -241,20 +237,7 @@ msgstr "в прошлом году" #: template.php:124 msgid "years ago" -msgstr "годы назад" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "Возможно обновление до %s. <a href=\"%s\">Подробнее</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð²ÐµÑ€ÑиÑ" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "проверка обновлений отключена" +msgstr "неÑколько лет назад" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/ru/settings.po b/l10n/ru/settings.po index 2b06278427cdc181f3201b50edd5bc601d0b9a35..ea7288012a702faa1181ea29b4d36cb5c501e347 100644 --- a/l10n/ru/settings.po +++ b/l10n/ru/settings.po @@ -3,27 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <icewind1991@gmail.com>, 2012. -# <jekader@gmail.com>, 2012. -# <lankme@gmail.com>, 2012. -# Nick Remeslennikov <homolibere@gmail.com>, 2012. -# <rasperepodvipodvert@gmail.com>, 2012. -# <semen@sam002.net>, 2012. -# Sergey <sergey@markevich.ru>, 2013. -# <sharov3@gmail.com>, 2012-2013. -# <skoptev@ukr.net>, 2012. -# <tony.mccourin@gmail.com>, 2011. -# Victor Ashirov <victor.ashirov@gmail.com>, 2013. -# Victor Bravo <>, 2012. -# <victor.dubiniuk@gmail.com>, 2012. -# Дмитрий <langaru@gmail.com>, 2013. +# eurekafag <eurekafag@eureka7.ru>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -36,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Загрузка из App Store запрещена" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Ошибка авторизации" +msgstr "Ошибка аутентификации" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Ваше отображаемое Ð¸Ð¼Ñ Ð±Ñ‹Ð»Ð¾ изменено." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Ðевозможно изменить отображаемое имÑ" @@ -79,7 +69,7 @@ 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" @@ -131,52 +121,52 @@ msgstr "Ошибка в процеÑÑе Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸ msgid "Updated" msgstr "Обновлено" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Группы" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Группа ÐдминиÑтраторы" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Удалить" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "добавить группу" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "ПредоÑтавте подходÑщее Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "ПредоÑтавте подходÑщий пароль" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "РуÑÑкий " @@ -327,19 +317,19 @@ msgstr "Лог" msgid "Log level" msgstr "Уровень лога" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Больше" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Меньше" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "ВерÑиÑ" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -410,7 +400,7 @@ msgstr "Получить Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ñинхронизации msgid "Show First Run Wizard again" msgstr "Показать помощник наÑтройки" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Пароль" @@ -434,82 +424,74 @@ msgstr "Ðовый пароль" msgid "Change password" msgstr "Сменить пароль" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Отображаемое имÑ" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Ваше отображаемое Ð¸Ð¼Ñ Ð±Ñ‹Ð»Ð¾ изменено" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Ðевозможно изменить Ваше отображаемое имÑ" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Изменить отображаемое имÑ" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "e-mail" +msgstr "E-mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" -msgstr "Введите Ð°Ð´Ñ€ÐµÑ Ñлектронной почты, чтобы поÑвилаÑÑŒ возможноÑть воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ" +msgstr "Введите Ð°Ð´Ñ€ÐµÑ Ñлектронной почты чтобы поÑвилаÑÑŒ возможноÑть воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Язык" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Помочь Ñ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¾Ð¼" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "ИÑпользуйте Ñтот URL Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð³Ð¾ менеджера к Вашему хранилищу" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Создать" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Хранилище по-умолчанию" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ðеограниченно" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Другое" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Хранилище" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "изменить отображаемое имÑ" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "уÑтановить новый пароль" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "По-умолчанию" diff --git a/l10n/ru/user_ldap.po b/l10n/ru/user_ldap.po index 96e71415b22c3d2b5d11a1328403c64da2e2729e..addbfc3262e19539ce76bc7a4cd91339afe41b0e 100644 --- a/l10n/ru/user_ldap.po +++ b/l10n/ru/user_ldap.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <4671992@gmail.com>, 2012. -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <semen@sam002.net>, 2012. -# Victor Ashirov <victor.ashirov@gmail.com>, 2013. -# Дмитрий <langaru@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -22,6 +17,10 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Ðе удалоÑÑŒ удалить конфигурацию Ñервера" @@ -58,281 +57,363 @@ msgstr "Сохранить наÑтройки?" msgid "Cannot add server configuration" msgstr "Ðе получилоÑÑŒ добавить конфигурацию Ñервера" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "УÑпешно" + +#: js/settings.js:117 +msgid "Error" +msgstr "Ошибка" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Проверка ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ ÑƒÐ´Ð°Ð»Ð°ÑÑŒ" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Проверка ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ удалаÑÑŒ" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Ð’Ñ‹ дейÑтвительно хотите удалить ÑущеÑтвующую конфигурацию Ñервера?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Подтверждение удалениÑ" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Внимание:</b>ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ user_ldap и user_webdavauth неÑовмеÑтимы. Ð’Ñ‹ можете ÑтолкнутьÑÑ Ñ Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¼ поведением. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы отключить одно из них." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Внимание:</b> Модуль LDAP Ð´Ð»Ñ PHP не уÑтановлен, бÑкенд не будет работать. ПожалуйÑта, попроÑите вашего ÑиÑтемного админиÑтратора его уÑтановить. " -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ñервера" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Добавить конфигурацию Ñервера" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Сервер" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Можно опуÑтить протокол, за иÑключением того, когда вам требуетÑÑ SSL. Тогда начните Ñ ldaps :/ /" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Базовый DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "По одному базовому DN в Ñтроке." -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Ð’Ñ‹ можете задать Base DN Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ и групп на вкладке \"РаÑширенное\"" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN пользователÑ" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN-клиента пользователÑ, Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ ÑвÑзывают должно быть заполнено, например, uid=агент, dc=пример, dc=com. Ð”Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ доÑтупа, оÑтавьте DN и пароль пуÑтыми." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Пароль" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Ð”Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ доÑтупа оÑтавьте DN и пароль пуÑтыми." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Фильтр входа пользователей" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "ОпределÑет фильтр Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ попытке входа. %%uid заменÑет Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¿Ñ€Ð¸ входе в ÑиÑтему." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "иÑпользуйте заполнитель %%uid, например: \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Фильтр ÑпиÑка пользователей" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "ОпределÑет фильтр Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ получении пользователей." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "без заполнителÑ, например: \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Фильтр группы" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "ОпределÑет фильтр Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ получении группы." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "без заполнениÑ, например \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "ÐаÑтройки подключениÑ" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð°" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Когда галочка ÑнÑта, Ñта ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð±ÑƒÐ´ÐµÑ‚ пропущена." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Порт" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "ÐÐ´Ñ€ÐµÑ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ Ñервера" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Укажите дополнительный резервный Ñервер. Он должен быть репликой главного LDAP/AD Ñервера." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Порт резервного Ñервера" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Отключение главного Ñервера" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Когда включено, ownCloud будет ÑоединÑтьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ñ‹Ð¼ Ñервером." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "ИÑпользовать TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Ðе иÑпользуйте ÑовмеÑтно Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñными подключениÑми (LDAPS), Ñто не Ñработает." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "ÐечувÑтвительный к региÑтру Ñервер LDAP (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Отключить проверку Ñертификата SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "ЕÑли Ñоединение работает только Ñ Ñтой опцией, импортируйте на ваш Ñервер ownCloud Ñертификат SSL Ñервера LDAP." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Ðе рекомендуетÑÑ, иÑпользуйте только Ð´Ð»Ñ Ñ‚ÐµÑтированиÑ." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "КÑш времени жизни" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "в Ñекундах. Изменение очиÑтит кÑш." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "ÐаÑтройки каталога" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Поле отображаемого имени пользователÑ" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Ðтрибут LDAP Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ имени Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "База пользовательÑкого дерева" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "По одной базовому DN пользователей в Ñтроке." -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "ПоиÑковые атрибуты пользователÑ" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Опционально; один атрибут на линию" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Поле отображаемого имени группы" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Ðтрибут LDAP Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ имени группы ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "База группового дерева" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "По одной базовому DN групп в Ñтроке." -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Ðтрибуты поиÑка Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "ÐÑÑÐ¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ Ð“Ñ€ÑƒÐ¿Ð¿Ð°-УчаÑтник" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Специальные атрибуты" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Поле квота" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Квота по умолчанию" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "в байтах" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Поле адреÑÑа Ñллектронной почты" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Правило Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð”Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Папки ПользователÑ" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "ОÑтавьте Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¿ÑƒÑтым (по умолчанию). Иначе укажите атрибут LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "ТеÑÑ‚Ð¾Ð²Ð°Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Помощь" diff --git a/l10n/ru/user_webdavauth.po b/l10n/ru/user_webdavauth.po index c402a174582882fb20a8610226eb4db333bbcf33..d6d190c1eacb8600b3c61e178a477b622b2e1e0e 100644 --- a/l10n/ru/user_webdavauth.po +++ b/l10n/ru/user_webdavauth.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Denis <reg.transifex.net@demitel.ru>, 2013. -# <sharov3@gmail.com>, 2012. -# <skoptev@ukr.net>, 2012. +# Denis <reg.transifex.net@demitel.ru>, 2013 +# adol <sharov3@gmail.com>, 2012 +# skoptev <skoptev@ukr.net>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ru_RU/core.po b/l10n/ru_RU/core.po index b6aa78f2ae78020887caca8504c7ca849b54dee0..b0c9ee8bde40c2ff6588a0d57358df5e6c39622d 100644 --- a/l10n/ru_RU/core.po +++ b/l10n/ru_RU/core.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 2013. -# <cdewqazxsqwe@gmail.com>, 2012. -# Дмитрий <langaru@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -23,141 +20,141 @@ msgstr "" #: ajax/share.php:97 #, php-format msgid "User %s shared a file with you" -msgstr "Пользователь %s открыл Вам доÑтуп к файлу" +msgstr "" #: ajax/share.php:99 #, php-format msgid "User %s shared a folder with you" -msgstr "Пользователь %s открыл Вам доÑтуп к папке" +msgstr "" #: ajax/share.php:101 #, php-format msgid "" "User %s shared the file \"%s\" with you. It is available for download here: " "%s" -msgstr "Пользователь %s открыл Вам доÑтуп к файлу \"%s\". Он доÑтупен Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ здеÑÑŒ: %s" +msgstr "" #: ajax/share.php:104 #, php-format msgid "" "User %s shared the folder \"%s\" with you. It is available for download " "here: %s" -msgstr "Пользователь %s открыл Вам доÑтуп к папке \"%s\". Она доÑтупена Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ здеÑÑŒ: %s" +msgstr "" #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." -msgstr "Тип категории не предоÑтавлен." +msgstr "" #: ajax/vcategories/add.php:30 msgid "No category to add?" -msgstr "Ðет категории Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ?" +msgstr "" #: ajax/vcategories/add.php:37 #, php-format msgid "This category already exists: %s" -msgstr "Ðта ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ ÑƒÐ¶Ðµ ÑущеÑтвует: %s" +msgstr "" #: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 #: ajax/vcategories/favorites.php:24 #: ajax/vcategories/removeFromFavorites.php:26 msgid "Object type not provided." -msgstr "Тип объекта не предоÑтавлен." +msgstr "" #: ajax/vcategories/addToFavorites.php:30 #: ajax/vcategories/removeFromFavorites.php:30 #, php-format msgid "%s ID not provided." -msgstr "%s ID не предоÑтавлен." +msgstr "" #: ajax/vcategories/addToFavorites.php:35 #, php-format msgid "Error adding %s to favorites." -msgstr "Ошибка Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ %s в избранное." +msgstr "" #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "Ðет категорий, выбранных Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ." +msgstr "" #: ajax/vcategories/removeFromFavorites.php:35 #, php-format msgid "Error removing %s from favorites." -msgstr "Ошибка ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ %s из избранного." +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" @@ -165,80 +162,84 @@ msgstr "ÐаÑтройки" #: js/js.js:718 msgid "seconds ago" -msgstr "Ñекунд назад" +msgstr "" #: js/js.js:719 msgid "1 minute ago" -msgstr " 1 минуту назад" +msgstr "" #: js/js.js:720 msgid "{minutes} minutes ago" -msgstr "{минуты} минут назад" +msgstr "" #: js/js.js:721 msgid "1 hour ago" -msgstr "1 Ñ‡Ð°Ñ Ð½Ð°Ð·Ð°Ð´" +msgstr "" #: js/js.js:722 msgid "{hours} hours ago" -msgstr "{чаÑÑ‹} чаÑов назад" +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" -msgstr "{дни} дней назад" +msgstr "" #: js/js.js:726 msgid "last month" -msgstr "в прошлом меÑÑце" +msgstr "" #: js/js.js:727 msgid "{months} months ago" -msgstr "{меÑÑцы} меÑÑцев назад" +msgstr "" #: js/js.js:728 msgid "months ago" -msgstr "меÑÑц назад" +msgstr "" #: js/js.js:729 msgid "last year" -msgstr "в прошлом году" +msgstr "" #: js/js.js:730 msgid "years ago" -msgstr "лет назад" +msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Да" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Отмена" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Выбрать" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" -msgstr "Да" +msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" -msgstr "Ðет" +msgstr "" + +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." -msgstr "Тип объекта не указан." +msgstr "" #: 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 @@ -250,15 +251,15 @@ msgstr "Ошибка" #: js/oc-vcategories.js:179 msgid "The app name is not specified." -msgstr "Ð˜Ð¼Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ указано." +msgstr "" #: js/oc-vcategories.js:194 msgid "The required file {file} is not installed!" -msgstr "Требуемый файл {файл} не уÑтановлен!" +msgstr "" #: js/share.js:30 js/share.js:45 js/share.js:87 msgid "Shared" -msgstr "Опубликовано" +msgstr "" #: js/share.js:90 msgid "Share" @@ -266,207 +267,210 @@ msgstr "Сделать общим" #: js/share.js:125 js/share.js:617 msgid "Error while sharing" -msgstr "Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ доÑтупа" +msgstr "" #: js/share.js:136 msgid "Error while unsharing" -msgstr "Ошибка Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ доÑтупа" +msgstr "" #: js/share.js:143 msgid "Error while changing permissions" -msgstr "Ошибка при изменении прав доÑтупа" +msgstr "" #: js/share.js:152 msgid "Shared with you and the group {group} by {owner}" -msgstr "Опубликовано Ð´Ð»Ñ Ð’Ð°Ñ Ð¸ группы {группа} {ÑобÑтвенник}" +msgstr "" #: js/share.js:154 msgid "Shared with you by {owner}" -msgstr "Опубликовано Ð´Ð»Ñ Ð’Ð°Ñ {ÑобÑтвенник}" +msgstr "" #: js/share.js:159 msgid "Share with" -msgstr "Сделать общим Ñ" +msgstr "" #: js/share.js:164 msgid "Share with link" -msgstr "Опубликовать Ñ ÑÑылкой" +msgstr "" #: js/share.js:167 msgid "Password protect" -msgstr "Защитить паролем" +msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: 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" -msgstr "СÑылка на Ð°Ð´Ñ€ÐµÑ Ñлектронной почты" +msgstr "" #: js/share.js:174 msgid "Send" -msgstr "Отправить" +msgstr "" #: js/share.js:178 msgid "Set expiration date" -msgstr "УÑтановить Ñрок дейÑтвиÑ" +msgstr "" #: js/share.js:179 msgid "Expiration date" -msgstr "Дата иÑÑ‚ÐµÑ‡ÐµÐ½Ð¸Ñ Ñрока дейÑтвиÑ" +msgstr "" #: js/share.js:211 msgid "Share via email:" -msgstr "Сделать общедоÑтупным поÑредÑтвом email:" +msgstr "" #: js/share.js:213 msgid "No people found" -msgstr "Ðе найдено людей" +msgstr "" #: js/share.js:251 msgid "Resharing is not allowed" -msgstr "РекурÑивный общий доÑтуп не разрешен" +msgstr "" #: js/share.js:287 msgid "Shared in {item} with {user}" -msgstr "СовмеÑтное иÑпользование в {объект} Ñ {пользователь}" +msgstr "" #: js/share.js:308 msgid "Unshare" -msgstr "Отключить общий доÑтуп" +msgstr "" #: js/share.js:320 msgid "can edit" -msgstr "возможно редактирование" +msgstr "" #: js/share.js:322 msgid "access control" -msgstr "контроль доÑтупа" +msgstr "" #: js/share.js:325 msgid "create" -msgstr "Ñоздать" +msgstr "" #: js/share.js:328 msgid "update" -msgstr "обновить" +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" -msgstr "Пароль защищен" +msgstr "" #: js/share.js:577 msgid "Error unsetting expiration date" -msgstr "Ошибка при отключении даты иÑÑ‚ÐµÑ‡ÐµÐ½Ð¸Ñ Ñрока дейÑтвиÑ" +msgstr "" #: js/share.js:589 msgid "Error setting expiration date" -msgstr "Ошибка при уÑтановке даты иÑÑ‚ÐµÑ‡ÐµÐ½Ð¸Ñ Ñрока дейÑтвиÑ" +msgstr "" #: js/share.js:604 msgid "Sending ..." -msgstr "Отправка ..." +msgstr "" #: js/share.js:615 msgid "Email sent" -msgstr "ПиÑьмо отправлено" +msgstr "" #: js/update.js:14 msgid "" "The update was unsuccessful. Please report this issue to the <a " "href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud " "community</a>." -msgstr "Обновление прошло неудачно. ПожалуйÑта, Ñообщите об Ñтом результате в <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." +msgstr "" #: js/update.js:18 msgid "The update was successful. Redirecting you to ownCloud now." -msgstr "Обновление прошло уÑпешно. Ðемедленное перенаправление Ð’Ð°Ñ Ð½Ð° ownCloud." +msgstr "" #: lostpassword/controller.php:48 msgid "ownCloud password reset" -msgstr "Переназначение паролÑ" +msgstr "" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" -msgstr "ВоÑпользуйтеÑÑŒ Ñледующей ÑÑылкой Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ: {link}" +msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Ð’Ñ‹ получите ÑÑылку Ð´Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿Ð¾ Ñлектронной почте." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Ð¡Ð±Ñ€Ð¾Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ email." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Ðе удалоÑÑŒ выполнить запроÑ!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ" +msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" -msgstr "Ð¡Ð±Ñ€Ð¾Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñа" +msgstr "" #: lostpassword/templates/resetpassword.php:4 msgid "Your password was reset" -msgstr "Ваш пароль был переуÑтановлен" +msgstr "" #: lostpassword/templates/resetpassword.php:5 msgid "To login page" -msgstr "Ðа Ñтраницу входа" +msgstr "" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "Ðовый пароль" +msgstr "" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" -msgstr "Переназначение паролÑ" +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" -msgstr "ÐдминиÑтратор" +msgstr "" #: strings.php:9 msgid "Help" -msgstr "Помощь" +msgstr "" #: templates/403.php:12 msgid "Access forbidden" -msgstr "ДоÑтуп запрещен" +msgstr "" #: templates/404.php:12 msgid "Cloud not found" -msgstr "Облако не найдено" +msgstr "" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Редактирование категорий" +msgstr "" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -475,7 +479,7 @@ msgstr "Добавить" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 msgid "Security Warning" -msgstr "Предупреждение ÑиÑтемы безопаÑноÑти" +msgstr "" #: templates/installation.php:25 msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" @@ -489,120 +493,125 @@ msgstr "" msgid "" "No secure random number generator is available, please enable the PHP " "OpenSSL extension." -msgstr "Ðет доÑтупного защищенного генератора Ñлучайных чиÑел, пожалуйÑта, включите раÑширение PHP OpenSSL." +msgstr "" #: templates/installation.php:33 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 "" "Your data directory and files are probably accessible from the internet " "because the .htaccess file does not work." -msgstr "Ваша папка Ñ Ð´Ð°Ð½Ð½Ñ‹Ð¼Ð¸ и файлы возможно доÑтупны из интернета потому что файл .htaccess не работает." +msgstr "" #: templates/installation.php:40 msgid "" "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>." -msgstr "Ð”Ð»Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ как правильно наÑтроить Ваш Ñервер, пожалйÑта заглÑните в <a href=\"http://doc.owncloud.org/server/5.0/admin_manual/installation.html\" target=\"_blank\">документацию</a>." +msgstr "" #: templates/installation.php:44 msgid "Create an <strong>admin account</strong>" -msgstr "Создать <strong>admin account</strong>" +msgstr "" #: templates/installation.php:62 msgid "Advanced" -msgstr "РаÑширенный" +msgstr "" #: templates/installation.php:64 msgid "Data folder" -msgstr "Папка данных" +msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" -msgstr "ÐаÑтроить базу данных" +msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" -msgstr "будет иÑпользоватьÑÑ" +msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" -msgstr "Пользователь базы данных" +msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" -msgstr "Пароль базы данных" +msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" -msgstr "Ð˜Ð¼Ñ Ð±Ð°Ð·Ñ‹ данных" +msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" -msgstr "Ð¢Ð°Ð±Ð»Ð¸Ñ‡Ð½Ð°Ñ Ð¾Ð±Ð»Ð°Ñть базы данных" +msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" -msgstr "Сервер базы данных" +msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" -msgstr "Завершение наÑтройки" +msgstr "" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "веб-ÑервиÑÑ‹ под Вашим контролем" +msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" -msgstr "Выйти" +msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" -msgstr "ÐвтоматичеÑкий вход в ÑиÑтему отклонен!" +msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" -msgstr "ЕÑли Ð’Ñ‹ недавно не менÑли пароль, Ваш аккаунт может быть подвергнут опаÑноÑти!" +msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." -msgstr "ПожалуйÑта, измените пароль, чтобы защитить ваш аккаунт еще раз." +msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" -msgstr "Забыли пароль?" +msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" -msgstr "запомнить" +msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" -msgstr "Войти" +msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" -msgstr "Ðльтернативные Имена" +msgstr "" #: templates/part.pagenavi.php:3 msgid "prev" -msgstr "предыдущий" +msgstr "" #: templates/part.pagenavi.php:20 msgid "next" -msgstr "Ñледующий" +msgstr "" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "Обновление ownCloud до верÑии %s, Ñто может занÑть некоторое времÑ." +msgstr "" diff --git a/l10n/ru_RU/files.po b/l10n/ru_RU/files.po index 4e3eddace5646b231a08661e491a5cd3fb634960..a1cbcdcf2404a700f4d41db0eddb244eef7d32d9 100644 --- a/l10n/ru_RU/files.po +++ b/l10n/ru_RU/files.po @@ -3,17 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 2013. -# <cdewqazxsqwe@gmail.com>, 2012. -# <skoptev@ukr.net>, 2012. -# Дмитрий <langaru@gmail.com>, 2013. 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-04-26 08:00+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,16 +20,12 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "ÐеполучаетÑÑ Ð¿ÐµÑ€ÐµÐ½ÐµÑти %s - Файл Ñ Ñ‚Ð°ÐºÐ¸Ð¼ именем уже ÑущеÑтвует" +msgstr "" #: ajax/move.php:27 ajax/move.php:30 #, php-format msgid "Could not move %s" -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" @@ -41,22 +33,22 @@ msgstr "Файл не был загружен. ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±Ðº #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Ошибка отÑутÑтвует, файл загружен уÑпешно." +msgstr "Ошибки нет, файл уÑпешно загружен" #: ajax/upload.php:27 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "Размер загружаемого файла превышает upload_max_filesize директиву в php.ini:" +msgstr "" #: ajax/upload.php:29 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Размер загруженного" +msgstr "Размер загружаемого файла превыÑил макÑимально допуÑтимый в директиве MAX_FILE_SIZE, Ñпецифицированной в HTML-форме" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Загружаемый файл был загружен чаÑтично" +msgstr "Загружаемый файл был загружен лишь чаÑтично" #: ajax/upload.php:31 msgid "No file was uploaded" @@ -64,7 +56,7 @@ msgstr "Файл не был загружен" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "ОтÑутÑтвует Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð°Ð¿ÐºÐ°" +msgstr "ОтÑутÑтвие временной папки" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -76,180 +68,192 @@ msgstr "ÐедоÑтаточно меÑта в хранилище" #: ajax/upload.php:83 msgid "Invalid directory." -msgstr "Ðеверный каталог." +msgstr "" #: appinfo/app.php:12 msgid "Files" -msgstr "Файлы" +msgstr "" + +#: js/fileactions.js:116 +msgid "Share" +msgstr "Сделать общим" -#: js/fileactions.js:125 +#: js/fileactions.js:126 msgid "Delete permanently" -msgstr "Удалить навÑегда" +msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Удалить" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" -msgstr "Переименовать" +msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "Ожидающий решениÑ" +msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" -msgstr "{новое_имÑ} уже ÑущеÑтвует" +msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" -msgstr "отмена" +msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" -msgstr "подобрать название" +msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" -msgstr "отменить" +msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" -msgstr "заменено {новое_имÑ} Ñ {Ñтарое_имÑ}" +msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" -msgstr "отменить дейÑтвие" +msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" -msgstr "выполнÑетÑÑ Ð¿Ñ€Ð¾Ñ†ÐµÑÑ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" +msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" -msgstr "загрузка 1 файла" +msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" #: js/files.js:52 msgid "'.' is an invalid file name." -msgstr "'.' ÑвлÑетÑÑ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼ именем файла." +msgstr "" #: js/files.js:56 msgid "File name cannot be empty." -msgstr "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° не может быть пуÑтым." +msgstr "" #: js/files.js:64 msgid "" "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " "allowed." -msgstr "Ðекорректное имÑ, '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' не допуÑтимы." +msgstr "" #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "Ваше хранилище переполнено, фалы больше не могут быть обновлены или Ñинхронизированы!" +msgstr "" #: js/files.js:82 msgid "Your storage is almost full ({usedSpacePercent}%)" -msgstr "Ваше хранилище почти полно ({usedSpacePercent}%)" +msgstr "" -#: 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 "Идёт подготовка к Ñкачке Вашего файла. Ðто может занÑть некоторое времÑ, еÑли фалы большие." +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 "Ðевозможно загрузить файл,\n так как он имеет нулевой размер или ÑвлÑетÑÑ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸ÐµÐ¹" +msgstr "" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" -msgstr "Ðе доÑтаточно Ñвободного меÑта" +msgstr "" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." -msgstr "Загрузка отменена" +msgstr "" -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "ПроцеÑÑ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ файла. ЕÑли покинуть Ñтраницу ÑейчаÑ, загрузка будет отменена." +msgstr "" -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." -msgstr "URL не должен быть пуÑтым." +msgstr "" -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ðеверное Ð¸Ð¼Ñ Ð¿Ð°Ð¿ÐºÐ¸. ИÑпользование Ð½Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 'Опубликовано' зарезервировано 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 "Размер" +msgstr "" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" -msgstr "Изменен" +msgstr "" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" -msgstr "1 папка" +msgstr "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" -msgstr "{количеÑтво} папок" +msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" -msgstr "1 файл" +msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" -msgstr "{количеÑтво} файлов" +msgstr "" + +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "Загрузить " +msgstr "" #: templates/admin.php:5 msgid "File handling" -msgstr "Работа Ñ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸" +msgstr "" #: templates/admin.php:7 msgid "Maximum upload size" -msgstr "МакÑимальный размер загружаемого файла" +msgstr "" #: templates/admin.php:10 msgid "max. possible: " -msgstr "МакÑимально возможный" +msgstr "" #: templates/admin.php:15 msgid "Needed for multi-file and folder downloads." -msgstr "Ðеобходимо Ð´Ð»Ñ Ð¼Ð½Ð¾Ð¶ÐµÑтвенной загрузки." +msgstr "" #: templates/admin.php:17 msgid "Enable ZIP-download" -msgstr "Включение ZIP-загрузки" +msgstr "" #: templates/admin.php:20 msgid "0 is unlimited" -msgstr "0 без ограничений" +msgstr "" #: templates/admin.php:22 msgid "Maximum input size for ZIP files" -msgstr "МакÑимальный размер входÑщих ZIP-файлов " +msgstr "" #: templates/admin.php:26 msgid "Save" @@ -257,19 +261,19 @@ 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" -msgstr "По ÑÑылке" +msgstr "" #: templates/index.php:42 msgid "Deleted files" @@ -277,42 +281,42 @@ msgstr "" #: templates/index.php:48 msgid "Cancel upload" -msgstr "Отмена загрузки" +msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" -msgstr "ЗдеÑÑŒ ничего нет. Загрузите что-нибудь!" +msgstr "" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" -msgstr "Загрузить" +msgstr "Загрузка" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Скрыть" +msgstr "" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Загрузка Ñлишком велика" +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 "Размер файлов, которые Ð’Ñ‹ пытаетеÑÑŒ загрузить, превышает макÑимально допуÑтимый размер Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ на данный Ñервер." +msgstr "" -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." -msgstr "Файлы ÑканируютÑÑ, пожалуйÑта, подождите." +msgstr "" -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" -msgstr "Текущее Ñканирование" +msgstr "" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "Обновление кÑша файловой ÑиÑтемы... " +msgstr "" diff --git a/l10n/ru_RU/files_encryption.po b/l10n/ru_RU/files_encryption.po index e9f3e4b2039a80f045316b528b3e147de0ac6036..4690ff89165ba138409b45be7e365d54666c3bad 100644 --- a/l10n/ru_RU/files_encryption.po +++ b/l10n/ru_RU/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 2013. -# <cdewqazxsqwe@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: ru_RU\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Сохранение" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" -msgstr "Шифрование" +msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ðи один" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ru_RU/files_external.po b/l10n/ru_RU/files_external.po index 43604ee01625d8c5c0dfd79eff90379e8fa59671..29163ab41d4117219c121bd6ee9e17a98756f2ac 100644 --- a/l10n/ru_RU/files_external.po +++ b/l10n/ru_RU/files_external.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,44 +19,51 @@ msgstr "" #: js/dropbox.js:7 js/dropbox.js:28 js/google.js:16 js/google.js:34 msgid "Access granted" -msgstr "ДоÑтуп разрешен" +msgstr "" #: js/dropbox.js:30 js/dropbox.js:96 js/dropbox.js:102 msgid "Error configuring Dropbox storage" -msgstr "Ошибка при конфигурировании хранилища Dropbox" +msgstr "" #: js/dropbox.js:65 js/google.js:66 msgid "Grant access" -msgstr "ПредоÑтавить доÑтуп" +msgstr "" #: js/dropbox.js:101 msgid "Please provide a valid Dropbox app key and secret." -msgstr "ПожалуйÑта предÑтавьте допуÑтимый ключ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Dropbox и пароль." +msgstr "" #: js/google.js:36 js/google.js:93 msgid "Error configuring Google Drive storage" -msgstr "Ошибка наÑтройки хранилища Google Drive" +msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." -msgstr "<b>Предупреждение:</b> \"smbclient\" не уÑтановлен. Подключение общих папок CIFS/SMB невозможно. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы уÑтановить его." +msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." -msgstr "<b>Предупреждение:</b> Поддержка FTP в PHP не включена или не уÑтановлена. Подключение по FTP невозможно. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору, чтобы уÑтановить ее." +msgstr "" + +#: lib/config.php:437 +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 "" #: templates/settings.php:3 msgid "External Storage" -msgstr "Внешние ÑиÑтемы Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ…" +msgstr "" #: templates/settings.php:9 templates/settings.php:28 msgid "Folder name" -msgstr "Ð˜Ð¼Ñ Ð¿Ð°Ð¿ÐºÐ¸" +msgstr "" #: templates/settings.php:10 msgid "External storage" @@ -65,15 +71,15 @@ msgstr "" #: templates/settings.php:11 msgid "Configuration" -msgstr "КонфигурациÑ" +msgstr "" #: templates/settings.php:12 msgid "Options" -msgstr "Опции" +msgstr "" #: templates/settings.php:13 msgid "Applicable" -msgstr "Применимый" +msgstr "" #: templates/settings.php:33 msgid "Add storage" @@ -81,11 +87,11 @@ msgstr "" #: templates/settings.php:90 msgid "None set" -msgstr "Ðе задан" +msgstr "" #: templates/settings.php:91 msgid "All Users" -msgstr "Ð’Ñе пользователи" +msgstr "" #: templates/settings.php:92 msgid "Groups" @@ -93,7 +99,7 @@ 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 @@ -102,16 +108,16 @@ msgstr "Удалить" #: templates/settings.php:129 msgid "Enable User External Storage" -msgstr "Включить пользовательÑкую внешнюю ÑиÑтему Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ…" +msgstr "" #: templates/settings.php:130 msgid "Allow users to mount their own external storage" -msgstr "Разрешить пользователÑм монтировать их ÑобÑтвенную внешнюю ÑиÑтему Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ…" +msgstr "" #: templates/settings.php:141 msgid "SSL root certificates" -msgstr "Корневые Ñертификаты SSL" +msgstr "" #: templates/settings.php:159 msgid "Import Root Certificate" -msgstr "Импортировать корневые Ñертификаты" +msgstr "" diff --git a/l10n/ru_RU/files_sharing.po b/l10n/ru_RU/files_sharing.po index 2f1f872d545eff092fd2a8360f8f3e58070c1e7a..eba6f9b47354df1fbd7df79224a4460a562bad68 100644 --- a/l10n/ru_RU/files_sharing.po +++ b/l10n/ru_RU/files_sharing.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,21 +19,21 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "Пароль" +msgstr "" #: templates/authenticate.php:6 msgid "Submit" -msgstr "Передать" +msgstr "" #: templates/public.php:10 #, php-format msgid "%s shared the folder %s with you" -msgstr "%s имеет общий Ñ Ð’Ð°Ð¼Ð¸ доÑтуп к папке %s " +msgstr "" #: templates/public.php:13 #, php-format msgid "%s shared the file %s with you" -msgstr "%s имеет общий Ñ Ð’Ð°Ð¼Ð¸ доÑтуп к файлу %s " +msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" @@ -42,8 +41,8 @@ msgstr "Загрузка" #: templates/public.php:40 msgid "No preview available for" -msgstr "Предварительный проÑмотр недоÑтупен" +msgstr "" #: templates/public.php:50 msgid "web services under your control" -msgstr "веб-ÑервиÑÑ‹ под Вашим контролем" +msgstr "" diff --git a/l10n/ru_RU/files_trashbin.po b/l10n/ru_RU/files_trashbin.po index dd27b348b3b423279ccddf6b69a36801e04ea1e5..6e1632b10328d5d44fd39abbe0ed491ba0310178 100644 --- a/l10n/ru_RU/files_trashbin.po +++ b/l10n/ru_RU/files_trashbin.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Дмитрий <langaru@gmail.com>, 2013. 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,60 +20,60 @@ msgstr "" #: ajax/delete.php:42 #, php-format msgid "Couldn't delete %s permanently" -msgstr "%s не может быть удалён навÑегда" +msgstr "" #: ajax/undelete.php:42 #, php-format msgid "Couldn't restore %s" -msgstr "%s не может быть воÑÑтановлен" +msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" -msgstr "выполнить операцию воÑÑтановлениÑ" +msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Ошибка" #: js/trash.js:34 msgid "delete file permanently" -msgstr "удалить файл навÑегда" +msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" -msgstr "Удалить навÑегда" +msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "ИмÑ" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" -msgstr "Удалён" +msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" -msgstr "1 папка" +msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" -msgstr "{количеÑтво} папок" +msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" -msgstr "1 файл" +msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" -msgstr "{количеÑтво} файлов" +msgstr "" #: templates/index.php:9 msgid "Nothing in here. Your trash bin is empty!" -msgstr "ЗдеÑÑŒ ничего нет. Ваша корзина пуÑта!" +msgstr "" #: templates/index.php:20 templates/index.php:22 msgid "Restore" -msgstr "ВоÑÑтановить" +msgstr "" #: templates/index.php:30 templates/index.php:31 msgid "Delete" @@ -82,4 +81,4 @@ msgstr "Удалить" #: templates/part.breadcrumb.php:9 msgid "Deleted Files" -msgstr "Удаленные файлы" +msgstr "" diff --git a/l10n/ru_RU/files_versions.po b/l10n/ru_RU/files_versions.po index 8931ebb796c487e3d2511f28d89c97ae9f6f296f..39fe47d2edf66429dbba1d7ccb768e1dc31edd91 100644 --- a/l10n/ru_RU/files_versions.po +++ b/l10n/ru_RU/files_versions.po @@ -3,14 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-04-26 08:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/l10n/ru_RU/lib.po b/l10n/ru_RU/lib.po index 7c5c0870ed58b75bc652fb3ff3685aad251eb2d8..16182cfc5e4c7d40ca13a5b741b05dc8a37655c1 100644 --- a/l10n/ru_RU/lib.po +++ b/l10n/ru_RU/lib.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AnnaSch <cdewqazxsqwe@gmail.com>, 2013 -# AnnaSch <cdewqazxsqwe@gmail.com>, 2012 -# Langaru <langaru@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -20,65 +17,65 @@ msgstr "" "Language: ru_RU\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" -msgstr "Помощь" +msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" -msgstr "ПерÑональный" +msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "ÐаÑтройки" -#: app.php:385 +#: app.php:393 msgid "Users" -msgstr "Пользователи" +msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" -msgstr "ПриложениÑ" +msgstr "" -#: app.php:406 +#: app.php:414 msgid "Admin" -msgstr "Ðдмин" +msgstr "" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." -msgstr "Загрузка ZIP выключена." +msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." -msgstr "Файлы должны быть загружены один за другим." +msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" -msgstr "Обратно к файлам" +msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." -msgstr "Выбранные файлы Ñлишком велики Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ zip-архива." +msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" -msgstr "не может быть определено" +msgstr "" #: json.php:28 msgid "Application is not enabled" -msgstr "Приложение не запущено" +msgstr "" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "Ошибка аутентификации" +msgstr "" #: json.php:51 msgid "Token expired. Please reload page." -msgstr "Маркер иÑтек. ПожалуйÑта, перезагрузите Ñтраницу." +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" @@ -86,7 +83,7 @@ msgstr "ТекÑÑ‚" #: search/provider/file.php:29 msgid "Images" -msgstr "ИзображениÑ" +msgstr "" #: setup.php:34 msgid "Set an admin username." @@ -116,142 +113,133 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "Ваш веб Ñервер ещё не доÑтаточно точно наÑтроен Ð´Ð»Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñти Ñинхронизации, Ñ‚.к. похоже, что Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ WebDAV Ñломан." +msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "ПожалуйÑта проверте дважды <a href='%s'>гиды по уÑтановке</a>." +msgstr "" #: template.php:113 msgid "seconds ago" -msgstr "Ñекунд назад" +msgstr "" #: template.php:114 msgid "1 minute ago" -msgstr "1 минуту назад" +msgstr "" #: template.php:115 #, php-format msgid "%d minutes ago" -msgstr "%d минут назад" +msgstr "" #: template.php:116 msgid "1 hour ago" -msgstr "1 Ñ‡Ð°Ñ Ð½Ð°Ð·Ð°Ð´" +msgstr "" #: template.php:117 #, php-format msgid "%d hours ago" -msgstr "%d чаÑов назад" +msgstr "" #: template.php:118 msgid "today" -msgstr "ÑегоднÑ" +msgstr "" #: template.php:119 msgid "yesterday" -msgstr "вчера" +msgstr "" #: template.php:120 #, php-format msgid "%d days ago" -msgstr "%d дней назад" +msgstr "" #: template.php:121 msgid "last month" -msgstr "в прошлом меÑÑце" +msgstr "" #: template.php:122 #, php-format msgid "%d months ago" -msgstr "%d меÑÑцев назад" +msgstr "" #: template.php:123 msgid "last year" -msgstr "в прошлом году" +msgstr "" #: template.php:124 msgid "years ago" -msgstr "год назад" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s доÑтупно. Получите <a href=\"%s\">more information</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "до наÑтоÑщего времени" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "Проверка обновлений отключена" +msgstr "" #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" -msgstr "Ðе удалоÑÑŒ найти категорию \"%s\"" +msgstr "" diff --git a/l10n/ru_RU/settings.po b/l10n/ru_RU/settings.po index 09c56fb828489c068a8bf0671ed9dca09a40a273..d94a9779efcc38befc26e3719041a70a7ee081c2 100644 --- a/l10n/ru_RU/settings.po +++ b/l10n/ru_RU/settings.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 2013. -# <cdewqazxsqwe@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -21,66 +19,70 @@ msgstr "" #: ajax/apps/ocs.php:20 msgid "Unable to load list from App Store" -msgstr "Ðевозможно загрузить ÑпиÑок из App Store" +msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Ошибка авторизации" +msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" 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 "Email Ñохранен" +msgstr "" #: ajax/lostpassword.php:14 msgid "Invalid email" -msgstr "Ðеверный email" +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" -msgstr "ÐдминиÑтраторы не могут удалить Ñами ÑÐµÐ±Ñ Ð¸Ð· группы админиÑтраторов" +msgstr "" #: ajax/togglegroups.php:30 #, php-format msgid "Unable to add user to group %s" -msgstr "Ðевозможно добавить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² группу %s" +msgstr "" #: ajax/togglegroups.php:36 #, php-format msgid "Unable to remove user from group %s" -msgstr "Ðевозможно удалить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð· группы %s" +msgstr "" #: ajax/updateapp.php:14 msgid "Couldn't update app." @@ -92,11 +94,11 @@ msgstr "" #: 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...." @@ -118,58 +120,58 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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 "отменить дейÑтвие" +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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Группы" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" -msgstr "Группа Admin" +msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Удалить" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" -msgstr "__Ñзык_имÑ__" +msgstr "" #: templates/admin.php:15 msgid "Security Warning" -msgstr "Предупреждение ÑиÑтемы безопаÑноÑти" +msgstr "" #: templates/admin.php:18 msgid "" @@ -178,7 +180,7 @@ msgid "" "strongly suggest that you configure your webserver in a way that the data " "directory is no longer accessible or you move the data directory outside the" " webserver document root." -msgstr "Ваши каталоги данных и файлы, вероÑтно, доÑтупны из Интернета. Файл .htaccess, предоÑтавлÑемый ownCloud, не работает. Мы наÑтоÑтельно рекомендуем Вам наÑтроить вебÑервер таким образом, чтобы каталоги данных больше не были доÑтупны, или перемеÑтить их за пределы корневого каталога документов веб-Ñервера." +msgstr "" #: templates/admin.php:29 msgid "Setup Warning" @@ -188,12 +190,12 @@ msgstr "" msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "Ваш веб Ñервер ещё не доÑтаточно точно наÑтроен Ð´Ð»Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñти Ñинхронизации, Ñ‚.к. похоже, что Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ WebDAV Ñломан." +msgstr "" #: templates/admin.php:33 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." -msgstr "ПожалуйÑта проверте дважды <a href='%s'>гиды по уÑтановке</a>." +msgstr "" #: templates/admin.php:44 msgid "Module 'fileinfo' missing" @@ -314,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" -msgstr "Подробнее" +msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" -msgstr "Меньше" +msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" -msgstr "ВерÑиÑ" +msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -334,60 +336,60 @@ msgid "" "licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " "target=\"_blank\"><abbr title=\"Affero General Public " "License\">AGPL</abbr></a>." -msgstr "Разработанный <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." +msgstr "" #: templates/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" -msgstr "ОбратитеÑÑŒ к Ñтранице приложений на apps.owncloud.com" +msgstr "" #: templates/apps.php:36 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" -msgstr "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" +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 "Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ online" +msgstr "" #: templates/help.php:11 msgid "Forum" -msgstr "Форум" +msgstr "" #: templates/help.php:14 msgid "Bugtracker" -msgstr "ОтÑлеживание ошибок" +msgstr "" #: templates/help.php:17 msgid "Commercial Support" -msgstr "КоммерчеÑÐºÐ°Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ°" +msgstr "" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>" -msgstr "Ð’Ñ‹ иÑпользовали <strong>%s</strong> из возможных <strong>%s</strong>" +msgstr "" #: templates/personal.php:15 msgid "Get the apps to sync your files" @@ -395,108 +397,100 @@ msgstr "" #: templates/personal.php:26 msgid "Show First Run Wizard again" -msgstr "Вновь показать помощника первоначальной наÑтройки" +msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 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 "Изменить пароль" - -#: templates/personal.php:56 templates/users.php:78 -msgid "Display Name" -msgstr "" - -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" msgstr "" -#: templates/personal.php:61 -msgid "Change display name" +#: templates/personal.php:56 templates/users.php:81 +msgid "Display Name" msgstr "" -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "ÐÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð°" +msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" -msgstr "ÐÐ´Ñ€ÐµÑ Ð’Ð°ÑˆÐµÐ¹ Ñлектронной почты" +msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" -msgstr "Введите Ð°Ð´Ñ€ÐµÑ Ñлектронной почты Ð´Ð»Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñти воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ" +msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" -msgstr "Язык" +msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" -msgstr "Помогите перевеÑти" +msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" -msgstr "WebDAV" +msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" -msgstr "ИÑпользуйте Ñтот Ð°Ð´Ñ€ÐµÑ Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº ownCloud в Вашем файловом менеджере" +msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" -msgstr "Создать" +msgstr "" + +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" -#: templates/users.php:35 +#: templates/users.php:38 msgid "Default Storage" -msgstr "Хранилище по умолчанию" +msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" -msgstr "Ðеограниченный" +msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" -msgstr "Другой" +msgstr "Другое" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" -msgstr "Хранилище" +msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" -msgstr "назначить новый пароль" +msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" -msgstr "По умолчанию" +msgstr "" diff --git a/l10n/ru_RU/user_ldap.po b/l10n/ru_RU/user_ldap.po index 3ee3d4714504a8c57098f550377073ce7b572dda..66f66e6fa2c29585220fbcd617b4b3335fa05f46 100644 --- a/l10n/ru_RU/user_ldap.po +++ b/l10n/ru_RU/user_ldap.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 2013. -# <cdewqazxsqwe@gmail.com>, 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-04-26 08:02+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,6 +17,10 @@ msgstr "" "Language: ru_RU\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -41,7 +43,7 @@ msgstr "" #: js/settings.js:66 msgid "Deletion failed" -msgstr "Удаление не удалоÑÑŒ" +msgstr "" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" @@ -55,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "УÑпех" + +#: js/settings.js:117 +msgid "Error" +msgstr "Ошибка" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Предупреждение:</b> ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ user_ldap и user_webdavauth неÑовмеÑтимы. Ð’Ñ‹ можете ÑтолкнутьÑÑ Ñ Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¼ поведением ÑиÑтемы. ПожалуйÑта, обратитеÑÑŒ к ÑиÑтемному админиÑтратору Ð´Ð»Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из них." +msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." -msgstr "<b>Предупреждение:</b> Модуль PHP LDAP не уÑтановлен, бÑкÑнд не будет работать. ПожалуйÑта, обратитеÑÑŒ к Вашему ÑиÑтемному админиÑтратору, чтобы уÑтановить его." +msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" -msgstr "ХоÑÑ‚" +msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" -msgstr "Ð’Ñ‹ можете пропуÑтить протокол, еÑли Вам не требуетÑÑ SSL. Затем начните Ñ ldaps://" +msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" -msgstr "База DN" +msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" -msgstr "Одно базовое DN на линию" +msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" -msgstr "Ð’Ñ‹ можете задать Base DN Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ и групп во вкладке «Дополнительно»" +msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" -msgstr "DN пользователÑ" +msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." -msgstr "DN клиентÑкого пользователÑ, Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ должна оÑущеÑтвлÑтьÑÑ Ð¿Ñ€Ð¸Ð²Ñзка, например, uid=agent,dc=example,dc=com. Ð”Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ доÑтупа оÑтавьте Ð¿Ð¾Ð»Ñ DN и Пароль пуÑтыми." +msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "Пароль" +msgstr "" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." -msgstr "Ð”Ð»Ñ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ доÑтупа оÑтавьте Ð¿Ð¾Ð»Ñ DN и пароль пуÑтыми." +msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" -msgstr "Фильтр имен пользователей" +msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." -msgstr "Задает фильтр, применÑемый при загрузке пользователÑ. %%uid заменÑет Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¿Ñ€Ð¸ входе." +msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" -msgstr "иÑпользуйте %%uid заполнитель, например, \"uid=%%uid\"" +msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" -msgstr "Фильтр ÑпиÑка пользователей" +msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." -msgstr "Задает фильтр, применÑемый при получении пользователей." +msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." -msgstr "без каких-либо заполнителей, например, \"objectClass=person\"." +msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" -msgstr "Групповой фильтр" +msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." -msgstr "Задает фильтр, применÑемый при получении групп." +msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." -msgstr "без каких-либо заполнителей, например, \"objectClass=posixGroup\"." +msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" -msgstr "Порт" +msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" -msgstr "ИÑпользовать TLS" +msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" -msgstr "ÐечувÑтвительный к региÑтру LDAP-Ñервер (Windows)" +msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." -msgstr "Выключить проверку Ñертификата SSL." +msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." -msgstr "ЕÑли Ñоединение работает только Ñ Ñтой опцией, импортируйте SSL-Ñертификат LDAP Ñервера в ваш ownCloud Ñервер." +msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." -msgstr "Ðе рекомендовано, иÑпользуйте только Ð´Ð»Ñ Ñ‚ÐµÑтированиÑ." +msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." -msgstr "в Ñекундах. Изменение очищает кÑш." +msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" -msgstr "Поле, отображаемое как Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ" +msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." -msgstr "Ðтрибут LDAP, иÑпользуемый Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² ownCloud." +msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" -msgstr "Базовое дерево пользователей" +msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" -msgstr "Одно пользовательÑкое базовое DN на линию" +msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" -msgstr "Поле, отображаемое как Ð¸Ð¼Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹" +msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." -msgstr "Ðтрибут LDAP, иÑпользуемый Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð¾Ð²Ð¾Ð³Ð¾ имени в ownCloud." +msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" -msgstr "Базовое дерево групп" +msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" -msgstr "Одно групповое базовое DN на линию" +msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" -msgstr "СвÑзь член-группа" +msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" -msgstr "в байтах" +msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." -msgstr "ОÑтавьте пуÑтым под Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ (по умолчанию). Ð’ противном Ñлучае задайте LDAP/AD атрибут." +msgstr "" + +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" -msgstr "Помощь" +msgstr "" diff --git a/l10n/ru_RU/user_webdavauth.po b/l10n/ru_RU/user_webdavauth.po index 8223c3dc9ba4af8d253cb4b1176da5ca206b28aa..b2e915245745600192a7e98ad1ce5a91abc8e19d 100644 --- a/l10n/ru_RU/user_webdavauth.po +++ b/l10n/ru_RU/user_webdavauth.po @@ -3,16 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <cdewqazxsqwe@gmail.com>, 2013. -# <cdewqazxsqwe@gmail.com>, 2012. -# <skoptev@ukr.net>, 2012. +# AnnaSch <cdewqazxsqwe@gmail.com>, 2013 +# AnnaSch <cdewqazxsqwe@gmail.com>, 2012 +# skoptev <skoptev@ukr.net>, 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-25 02:01+0200\n" +"PO-Revision-Date: 2012-11-09 09:06+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,11 +22,11 @@ msgstr "" #: templates/settings.php:3 msgid "WebDAV Authentication" -msgstr "WebDAV аутентификациÑ" +msgstr "" #: templates/settings.php:4 msgid "URL: http://" -msgstr "URL: http://" +msgstr "" #: templates/settings.php:7 msgid "" diff --git a/l10n/si_LK/core.po b/l10n/si_LK/core.po index bd225017a61ad612e84a3b90345add8882d54242..0e58e055627ed17e3c56cf6dadfa51e0fc2bd28e 100644 --- a/l10n/si_LK/core.po +++ b/l10n/si_LK/core.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 2012. -# Chamara Disanayake <chamara@nic.lk>, 2012. -# <thanojar@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -149,7 +146,7 @@ msgstr "à·ƒà·à¶´à·Šà¶à·à¶¸à·Šà¶¶à¶»à·Š" #: js/config.php:54 msgid "October" -msgstr "ඔක්à¶à·à¶¶à¶»à·Š" +msgstr "ඔක්à¶à·à¶¶à¶»" #: js/config.php:55 msgid "November" @@ -161,7 +158,7 @@ msgstr "දෙසà·à¶¸à·Šà¶¶à¶»à·Š" #: js/js.js:286 msgid "Settings" -msgstr "à·ƒà·à¶šà·ƒà·”ම්" +msgstr "සිටුවම්" #: js/js.js:718 msgid "seconds ago" @@ -215,25 +212,29 @@ msgstr "පෙර අවුරුද්දේ" msgid "years ago" msgstr "අවුරුදු කීපයකට පෙර" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "හරි" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "à¶à·à¶»à¶±à·Šà¶±" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "à¶‘à¶´à·" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "à¶à·à¶»à¶±à·Šà¶±" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "ඔව්" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" -msgstr "à¶±à·à·„à·" +msgstr "à¶‘à¶´à·" + +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "හරි" #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 @@ -296,9 +297,9 @@ msgstr "යොමුවක් මඟින් බෙදà·à¶œà¶±à·Šà¶±" msgid "Password protect" msgstr "මුර පදයකින් ආරක්à·à·à¶šà¶»à¶±à·Šà¶±" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: 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" @@ -399,24 +400,27 @@ msgstr "ownCloud මුරපදය à¶´à·Šâ€à¶»à¶à·Šâ€à¶ºà·à¶»à¶¸à·Šà¶· à¶š msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "ඔබගේ මුරපදය à¶´à·Šâ€à¶»à¶à·Šâ€à¶ºà·à¶»à¶¸à·Šà¶· කිරීම සඳහ෠යොමුව විද්â€à¶ºà·”à¶à·Š à¶à·à¶´à·‘ලෙන් à¶½à·à¶¶à·™à¶±à·” ඇà¶" +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "ඉල්ලීම à¶…à·ƒà·à¶»à·Šà¶®à¶šà¶ºà·’!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "ඔබගේ මුරපදය à¶´à·Šâ€à¶»à¶à·Šâ€à¶ºà·à¶»à¶¸à·Šà¶· කිරීම සඳහ෠යොමුව විද්â€à¶ºà·”à¶à·Š à¶à·à¶´à·‘ලෙන් à¶½à·à¶¶à·™à¶±à·” ඇà¶" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "පරිà·à·“ලක නම" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -430,7 +434,7 @@ msgstr "පිවිසුම් පිටුවට" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "නව මුර පදයක්" +msgstr "නව මුරපදය" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" @@ -470,7 +474,7 @@ msgstr "à¶´à·Šâ€à¶»à¶·à·šà¶¯à¶ºà¶±à·Š සංස්කරණය" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "à¶‘à¶šà·Š කරන්න" +msgstr "à¶‘à¶šà¶à·” කරන්න" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 @@ -522,37 +526,37 @@ msgstr "දියුණු/උසස්" msgid "Data folder" msgstr "දà¶à·Šà¶ à·†à·à¶½à·Šà¶©à¶»à¶º" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "දà¶à·Šà¶ සමුදà·à¶º à·„à·à¶©à¶œà·à·ƒà·“ම" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "à¶·à·à·€à·’à¶à· වනු ඇà¶" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "දà¶à·Šà¶à¶œà¶¶à¶©à· à¶·à·à·€à·’à¶à·à¶šà¶»à·”" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "දà¶à·Šà¶à¶œà¶¶à¶©à·à·€à·š මුරපදය" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "දà¶à·Šà¶à¶œà¶¶à¶©à·à·€à·š නම" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "දà¶à·Šà¶à¶œà¶¶à¶©à· සේවà·à¶¯à·à¶ºà¶šà¶ºà·" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "ස්ථà·à¶´à¶±à¶º කිරීම අවසන් කරන්න" @@ -560,37 +564,42 @@ msgstr "ස්ථà·à¶´à¶±à¶º කිරීම අවසන් කරන්න" msgid "web services under your control" msgstr "ඔබට à¶´à·à¶½à¶±à¶º à¶šà·… à·„à·à¶šà·’ වෙබ් සේවà·à·€à¶±à·Š" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "නික්මීම" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "මුරපදය අමà¶à¶šà¶¯?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "මà¶à¶š à¶à¶¶à·à¶œà¶±à·Šà¶±" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "à¶´à·Šâ€à¶»à·€à·šà·à·€à¶±à·Šà¶±" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/si_LK/files.po b/l10n/si_LK/files.po index 3b5c8990fbb4ea16863cba78cf99fb7d6a2629ae..d0f79d89457d8f58d31e270eec9133220695d0fc 100644 --- a/l10n/si_LK/files.po +++ b/l10n/si_LK/files.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 2012. -# Chamara Disanayake <chamara@nic.lk>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -29,17 +27,13 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "ගොනුවක් උඩුගචනොවුනි. නොහà·à¶³à·’නු දà·à·‚යක්" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "නිවà·à¶»à¶¯à·’ à·€ ගොනුව උඩුගචකෙරිනි" +msgstr "දà·à·‚යක් නොමà·à¶. à·ƒà·à¶»à·Šà¶®à¶šà·€ ගොනුව උඩුගචකෙරුණි" #: ajax/upload.php:27 msgid "" @@ -58,11 +52,11 @@ 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" @@ -80,55 +74,59 @@ msgstr "" msgid "Files" msgstr "ගොනු" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "බෙද෠හද෠ගන්න" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "මකන්න" +msgstr "මක෠දමන්න" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "à¶±à·à·€à¶ නම් කරන්න" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "à¶´à·Šâ€à¶»à¶à·’ස්ථà·à¶´à¶±à¶º කරන්න" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "නමක් යà·à¶¢à¶±à· කරන්න" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "à¶…à¶à·Š හරින්න" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "නිෂ්ප්â€à¶»à¶· කරන්න" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 ගොනුවක් උඩගචකෙරේ" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -154,72 +152,80 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "යොමුව හිස් විය නොහà·à¶š" -#: 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 "" -#: 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 "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "උඩුගචකිරීම" +msgstr "උඩුගචකරන්න" #: templates/admin.php:5 msgid "File handling" @@ -277,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "උඩුගචකිරීම à¶…à¶à·Š හරින්න" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "à¶¶à·à¶œà¶ කිරීම" +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/si_LK/files_encryption.po b/l10n/si_LK/files_encryption.po index 3e1361874ca2558e7b0893d3c64af5c595268549..02b12790e76fd96ce318a04bb0ae6abf8c6388c8 100644 --- a/l10n/si_LK/files_encryption.po +++ b/l10n/si_LK/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: si_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "සුරà·à¶šà·™à¶¸à·’න් à¶´à·€à¶à·“..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "ගුප්චකේà¶à¶±à¶º" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "කිසිවක් à¶±à·à¶" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/si_LK/files_external.po b/l10n/si_LK/files_external.po index 13c3bd6a621d1d0ea159ccf05c1086c4ea6da67c..67136015794277af58d9e181c29c44129f34e098 100644 --- a/l10n/si_LK/files_external.po +++ b/l10n/si_LK/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -38,19 +37,26 @@ msgstr "කරුණà·à¶šà¶» වලංගු Dropbox යෙදුම් යචmsgid "Error configuring Google Drive storage" msgstr "Google Drive ගබඩà·à·€ වින්â€à¶ºà·à·ƒ කිරීමේ දà·à·à¶ºà¶šà·Š ඇà¶" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "à¶·à·à·„à·’à¶» ගබඩà·à·€" diff --git a/l10n/si_LK/files_sharing.po b/l10n/si_LK/files_sharing.po index d4a15ed8444a927c9e2a76a996650040d8f02309..8fa967cca2513311ae033d797450d3d9ff1d7023 100644 --- a/l10n/si_LK/files_sharing.po +++ b/l10n/si_LK/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -20,7 +19,7 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "මුරපදය" +msgstr "මුර පදය" #: templates/authenticate.php:6 msgid "Submit" @@ -38,7 +37,7 @@ msgstr "%s ඔබ සමඟ %s ගොනුව බෙදà·à·„දà·à¶œà¶à·Šà¶ #: 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/si_LK/files_trashbin.po b/l10n/si_LK/files_trashbin.po index bc2af0ccec88e1a25bbffae23f51c6a07108919f..3904feae130f8e1c64c617a23ceea178b233169c 100644 --- a/l10n/si_LK/files_trashbin.po +++ b/l10n/si_LK/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "දà·à·‚යක්" @@ -39,31 +39,31 @@ msgstr "දà·à·‚යක්" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "නම" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 ෆොල්ඩරයක්" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 ගොනුවක්" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/si_LK/files_versions.po b/l10n/si_LK/files_versions.po index eb2829745c703062ed0fa1f08df3825665eb28ef..5106a985d4fbecb2105824e6822a23cb35bb9caf 100644 --- a/l10n/si_LK/files_versions.po +++ b/l10n/si_LK/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -51,7 +50,7 @@ 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/si_LK/lib.po b/l10n/si_LK/lib.po index c785afebd7bad7a63ea1d5609f841aba5ca913fa..9d9fb825eb151c2e61f7db2d4642a15773758977 100644 --- a/l10n/si_LK/lib.po +++ b/l10n/si_LK/lib.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 2012 -# dinusha <awantha14@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -19,47 +17,47 @@ msgstr "" "Language: si_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "උදව්" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "පෞද්ගලික" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "සිටුවම්" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "පරිà·à·“ලකයන්" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "යෙදුම්" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "පරිපà·à¶½à¶š" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP à¶·à·à¶œà¶ කිරීම් à¶…à¶šà·Šâ€à¶»à·’යයි" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "ගොනු එකින් à¶‘à¶š à¶·à·à¶œà¶ යුà¶à·”යි" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "ගොනු වෙà¶à¶§ à¶±à·à·€à¶ යන්න" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "à¶à·à¶»à·à¶œà¶à·Š ගොනු ZIP ගොනුවක් à¶à·à¶±à·“මට විà·à·à¶½ à·€à·à¶©à·’ය." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -69,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." @@ -115,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -237,19 +239,6 @@ msgstr "පෙර අවුරුද්දේ" msgid "years ago" msgstr "අවුරුදු කීපයකට පෙර" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s යොදà·à¶œà¶ à·„à·à¶š. <a href=\"%s\">à¶à·€ විස්à¶à¶»</a> ලබà·à¶œà¶±à·Šà¶±" - -#: updater.php:81 -msgid "up to date" -msgstr "යà·à·€à¶à·Šà¶šà·à¶½à·“නයි" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "යà·à·€à¶à·Šà¶šà·à¶½à·“à¶± à¶¶à·€ පරීක්ෂණය à¶…à¶šà·Šâ€à¶»à·’යයි" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/si_LK/settings.po b/l10n/si_LK/settings.po index ecb6a7c40f7ed4e076a03d7087ee3cbf2355dcd9..33efbf2440511f92f2814ed790243f118b6c9eb5 100644 --- a/l10n/si_LK/settings.po +++ b/l10n/si_LK/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 2012. -# Chamara Disanayake <chamara@nic.lk>, 2012. -# <thanojar@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "à·ƒà¶à·Šâ€à¶ºà·à¶´à¶± දà·à·‚යක්" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -67,7 +68,7 @@ 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" @@ -97,7 +98,7 @@ msgstr "à¶…à¶šà·Šâ€à¶»à·’ය කරන්න" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "à¶šà·Šâ€à¶»à·’යà¶à·Šà¶¸à¶š කරන්න" +msgstr "සක්â€à¶»à·’ය කරන්න" #: js/apps.js:55 msgid "Please wait...." @@ -119,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" -msgstr "සමූහය" +msgstr "à¶šà¶«à·Šà¶©à·à¶ºà¶¸à·Š" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "à¶šà·à¶«à·Šà¶© පරිපà·à¶½à¶š" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "මක෠දමනවà·" +msgstr "මක෠දමන්න" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -254,7 +255,7 @@ msgstr "" #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "හුවමà·à¶»à·” කිරීම" #: templates/admin.php:134 msgid "Enable Share API" @@ -266,7 +267,7 @@ msgstr "" #: templates/admin.php:142 msgid "Allow links" -msgstr "" +msgstr "යොමු සලසන්න" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" @@ -274,19 +275,19 @@ msgstr "" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "" +msgstr "යළි යළිà¶à·Š හුවමà·à¶»à·”වට අවසර දෙමි" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "හුවමà·à¶»à·” à¶šà·… හුවමà·à¶»à·”වට අවසර දෙමි" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "" +msgstr "ඕනෑම අයෙකු හ෠හුවමà·à¶»à·”වට අවසර දෙමි" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "à¶à¶¸ à¶šà¶«à·Šà¶©à·à¶ºà¶¸à·š අයෙකු හ෠පමණක් හුවමà·à¶»à·”වට අවසර දෙමි" #: templates/admin.php:168 msgid "Security" @@ -309,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "à¶½à¶à·”à·€" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "à·€à·à¶©à·’" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "à¶…à¶©à·”" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,9 +399,9 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" -msgstr "මුරපදය" +msgstr "මුර පදය" #: templates/personal.php:38 msgid "Your password was changed" @@ -422,82 +423,74 @@ msgstr "නව මුරපදය" msgid "Change password" msgstr "මුරපදය වෙනස් කිරීම" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "විද්â€à¶ºà·”à¶à·Š à¶à·à¶´à·‘à¶½" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "ඔබගේ විද්â€à¶ºà·”à¶à·Š à¶à·à¶´à·‘à¶½" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "මුරපද à¶´à·Šâ€à¶»à¶à·’ස්ථà·à¶´à¶±à¶º සඳහ෠විද්â€à¶ºà·”à¶à·Š à¶à·à¶´à·à¶½à·Š විස්à¶à¶» ලබ෠දෙන්න" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "à¶·à·à·‚à·à·€" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "පරිවර්ථන සහය" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "à¶à¶±à¶±à·Šà¶±" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "වෙනà¶à·Š" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/si_LK/user_ldap.po b/l10n/si_LK/user_ldap.po index 3fdeae7d3a3442593cae991b5b805a41a828ebc8..354bdbd701040826f657238c877762342e2b698a 100644 --- a/l10n/si_LK/user_ldap.po +++ b/l10n/si_LK/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: si_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -54,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "à·ƒà·à¶»à·Šà¶®à¶šà¶ºà·’" + +#: js/settings.js:117 +msgid "Error" +msgstr "දà·à·‚යක්" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "à·ƒà¶à·Šà¶šà·à¶»à¶šà¶º" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "SSL à¶…à·€à·à·Šâ€à¶ºà¶º වන විට පමණක් à·„à·à¶», අන් අවස්ථà·à·€à¶±à·Šà·„ිදී à¶´à·Šâ€à¶»à·œà¶§à·œà¶šà·à¶½à¶º à¶…à¶à·Š à·„à·à¶»à·’ය à·„à·à¶š. à¶·à·à·€à·’à¶à· කරන විට ldaps:// ලෙස ආරම්භ කරන්න" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "මුර පදය" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "පරිà·à·“ලක පිවිසුම් පෙරහන" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "පරිà·à·“ලක à¶½à·à¶ºà·’ස්à¶à·” පෙරහන" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "à¶šà¶«à·Šà¶©à·à¶ºà¶¸à·Š පෙරහන" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "à¶šà¶«à·Šà¶©à·à¶ºà¶¸à·Š සොය෠ලබà·à¶œà¶±à·Šà¶±à· විට, යොදන පෙරහන නියම කරයි" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "à¶à·œà¶§" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "TLS à¶·à·à·€à·’à¶à· කරන්න" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "නිර්දේ෠කළ නොහà·à¶š. පරීක්ෂණ සඳහ෠පමණක් à¶·à·à·€à·’චකරන්න" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "උදව්" diff --git a/l10n/si_LK/user_webdavauth.po b/l10n/si_LK/user_webdavauth.po index cb5a2e879d31b7d6bc8fcdfe96adcd39ed81a1d8..50163948c6c648c760abbc582de5aa7a4db20171 100644 --- a/l10n/si_LK/user_webdavauth.po +++ b/l10n/si_LK/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Anushke Guneratne <anushke@gmail.com>, 2012. +# Anushke Guneratne <anushke@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sk/core.po b/l10n/sk/core.po index 585de750f26aab9b8c5b41decd358a50f79d5101..fa7bfd1c9efe79167e3de8774df0739ef7fddd04 100644 --- a/l10n/sk/core.po +++ b/l10n/sk/core.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -212,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -293,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" @@ -396,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -519,37 +526,37 @@ msgstr "" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -557,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:36 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:61 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/sk/files.po b/l10n/sk/files.po index 858044fcb80d08f4e22d7a228a5bfc40af8a45e8..98060efa362ff91eb49974421a21089ecc8c5ea1 100644 --- a/l10n/sk/files.po +++ b/l10n/sk/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/sk/files_encryption.po b/l10n/sk/files_encryption.po index 0e065e2795656da10c3d109c1020bcd19df6efa7..b91e38b4ebf15d8980ae62451b6e879c2f243314 100644 --- a/l10n/sk/files_encryption.po +++ b/l10n/sk/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/sk/files_external.po b/l10n/sk/files_external.po index f99201a5587a152735172010b176702d08dc757c..62d305b600416e89b7b505f8909b5b786c517d64 100644 --- a/l10n/sk/files_external.po +++ b/l10n/sk/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/sk/files_sharing.po b/l10n/sk/files_sharing.po index 1b12c173860ba2d7f7f6b04462c9774089702d40..489876c2baa239e0312b17f1a4e55392a18aba53 100644 --- a/l10n/sk/files_sharing.po +++ b/l10n/sk/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sk/files_trashbin.po b/l10n/sk/files_trashbin.po index 725fce01267096774e80623b783cd79345bb8de4..101816d2a65655db3cf2cf681413baeea312c405 100644 --- a/l10n/sk/files_trashbin.po +++ b/l10n/sk/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sk/files_versions.po b/l10n/sk/files_versions.po index 7157752d7107b3ffc0d8aab864eb89c363633075..e61ebf4f94365ff128f53db1ee283eebcb58a1fb 100644 --- a/l10n/sk/files_versions.po +++ b/l10n/sk/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sk/lib.po b/l10n/sk/lib.po index 72fd060bdd6faa95920f2b331a72ed7f5c067fe1..d2b85b1a0fc16e387102dcb0d73aa7e629283a03 100644 --- a/l10n/sk/lib.po +++ b/l10n/sk/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -17,43 +17,43 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 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 "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/sk/settings.po b/l10n/sk/settings.po index d9b345699cfcb54e00d6f9d28ac1ee447c7f91af..09d08c8666ae8b12d490ac17261f8c2a2c200635 100644 --- a/l10n/sk/settings.po +++ b/l10n/sk/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/sk/user_ldap.po b/l10n/sk/user_ldap.po index 37edfc8d9f744874fdd44604a8cef30a17c4836a..2dd52e55933899c067b573b71c12589eeee30201 100644 --- a/l10n/sk/user_ldap.po +++ b/l10n/sk/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/sk/user_webdavauth.po b/l10n/sk/user_webdavauth.po index 4a5a83a1eaba6d652657daf7595895802700ad64..7eac54f7db7adbbda009f2a746536d514912230e 100644 --- a/l10n/sk/user_webdavauth.po +++ b/l10n/sk/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po index 6ec59a28f0b0f2407bab0189f13709bdb913f772..59330fd13a3e4e2579d10efa61096d238833ae46 100644 --- a/l10n/sk_SK/core.po +++ b/l10n/sk_SK/core.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# georg <georg007@gmail.com>, 2013. -# <intense.feel@gmail.com>, 2011, 2012. -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. -# <martin.babik@gmail.com>, 2012. -# <mehturt@gmail.com>, 2013. -# Roman Priesol <roman@priesol.net>, 2012. -# <zatroch.martin@gmail.com>, 2012. +# mhh <marian.hvolka@stuba.sk>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -181,7 +175,7 @@ msgstr "pred {minutes} minútami" #: js/js.js:721 msgid "1 hour ago" -msgstr "Pred 1 hodinou." +msgstr "Pred 1 hodinou" #: js/js.js:722 msgid "{hours} hours ago" @@ -219,26 +213,30 @@ msgstr "minulý rok" msgid "years ago" msgstr "pred rokmi" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Výber" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "ZruÅ¡iÅ¥" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Výber" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ãno" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nie" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -300,7 +298,7 @@ msgstr "ZdieľaÅ¥ cez odkaz" msgid "Password protect" msgstr "ChrániÅ¥ heslom" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Heslo" @@ -403,24 +401,27 @@ msgstr "Obnovenie hesla pre ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Použite nasledujúci odkaz pre obnovenie vášho hesla: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Odkaz pre obnovenie hesla obdržÃte e-mailom." +#: lostpassword/templates/lostpassword.php:4 +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 "Odkaz na obnovenie hesla bol odoslaný na VaÅ¡u emailovú adresu.<br>Ak ho v krátkej dobe neobdržÃte, skontrolujte si Váš kôš a prieÄinok spam.<br>Ak ho ani tam nenájdete, kontaktujte svojho administrátora." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Obnovovacà email bol odoslaný." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Požiadavka zlyhala.<br>Uistili ste sa, že VaÅ¡e použÃvateľské meno a email sú správne?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Požiadavka zlyhala!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Odkaz pre obnovenie hesla obdržÃte e-mailom." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Prihlasovacie meno" +msgstr "Meno použÃvateľa" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "PožiadaÅ¥ o obnovenie" @@ -454,7 +455,7 @@ msgstr "Aplikácie" #: strings.php:8 msgid "Admin" -msgstr "Administrácia" +msgstr "Administrátor" #: strings.php:9 msgid "Help" @@ -470,7 +471,7 @@ msgstr "Nenájdené" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Úprava kategóriÃ" +msgstr "UpraviÅ¥ kategórie" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -526,75 +527,80 @@ msgstr "RozÅ¡Ãrené" msgid "Data folder" msgstr "PrieÄinok dát" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "NastaviÅ¥ databázu" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "bude použité" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Hostiteľ databázy" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Heslo databázy" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Meno databázy" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Tabuľkový priestor databázy" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Server databázy" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "DokonÄiÅ¥ inÅ¡taláciu" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "webové služby pod vaÅ¡ou kontrolou" +msgstr "webové služby pod VaÅ¡ou kontrolou" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s je dostupná. ZÃskajte viac informácià k postupu aktualizáce." -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "OdhlásiÅ¥" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatické prihlásenie bolo zamietnuté!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "V nedávnej dobe ste nezmenili svoje heslo, Váš úÄet môže byÅ¥ kompromitovaný." -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "ProsÃm, zmeňte svoje heslo pre opätovné zabezpeÄenie Vášho úÄtu" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Zabudli ste heslo?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "zapamätaÅ¥" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "PrihlásiÅ¥ sa" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "AlternatÃvne prihlasovanie" diff --git a/l10n/sk_SK/files.po b/l10n/sk_SK/files.po index e5dac9f96530fc3eb582c3757b0aee79b61907b8..dd2274bb2cc3c589d4e5b8e76b87ca916f6726da 100644 --- a/l10n/sk_SK/files.po +++ b/l10n/sk_SK/files.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# georg <georg007@gmail.com>, 2013. -# <intense.feel@gmail.com>, 2012. -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. -# <martin.babik@gmail.com>, 2012. -# Martin Zatroch <zatroch.martin@gmail.com>, 2013. -# Roman Priesol <roman@priesol.net>, 2012. -# <zatroch.martin@gmail.com>, 2012. +# mhh <marian.hvolka@stuba.sk>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -34,10 +28,6 @@ msgstr "Nie je možné presunúť %s - súbor s týmto menom už existuje" msgid "Could not move %s" msgstr "Nie je možné presunúť %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Nemožno premenovaÅ¥ súbor" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Žiaden súbor nebol odoslaný. Neznáma chyba" @@ -55,19 +45,19 @@ msgstr "Nahraný súbor predÄil konfiguraÄnú direktÃvu upload_max_filesize msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Nahrávaný súbor presiahol MAX_FILE_SIZE direktÃvu, ktorá bola Å¡pecifikovaná v HTML formulári" +msgstr "Ukladaný súbor prekraÄuje nastavenie MAX_FILE_SIZE z volieb HTML formulára." #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Nahrávaný súbor bol iba ÄiastoÄne nahraný" +msgstr "Ukladaný súbor sa nahral len ÄiastoÄne" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Žiaden súbor nebol nahraný" +msgstr "Žiadny súbor nebol uložený" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Chýbajúci doÄasný prieÄinok" +msgstr "Chýba doÄasný prieÄinok" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -85,55 +75,59 @@ msgstr "Neplatný prieÄinok" msgid "Files" msgstr "Súbory" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "ZdieľaÅ¥" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "ZmazaÅ¥ trvalo" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "OdstrániÅ¥" +msgstr "ZmazaÅ¥" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "PremenovaÅ¥" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "ÄŒaká sa" +msgstr "Prebieha" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} už existuje" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "nahradiÅ¥" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "pomôcÅ¥ s menom" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "zruÅ¡iÅ¥" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "prepÃsaný {new_name} súborom {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "vrátiÅ¥" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "vykonaÅ¥ zmazanie" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 súbor sa posiela " -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "nahrávanie súborov" @@ -159,69 +153,77 @@ msgstr "VaÅ¡e úložisko je plné. Súbory nemožno aktualizovaÅ¥ ani synchroniz msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "VaÅ¡e úložisko je takmer plné ({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 "VaÅ¡e sÅ¥ahovanie sa pripravuje. Ak sú sÅ¥ahované súbory veľké, môže to chvÃľu trvaÅ¥." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Nemôžem nahraÅ¥ súbor lebo je to prieÄinok alebo má 0 bajtov." +msgstr "Nedá sa odoslaÅ¥ Váš súbor, pretože je to prieÄinok, alebo je jeho veľkosÅ¥ 0 bajtov" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Nie je k dispozÃcii dostatok miesta" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Odosielanie zruÅ¡ené" -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Opustenie stránky zrušà práve prebiehajúce odosielanie súboru." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL nemôže byÅ¥ prázdne" -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Neplatné meno prieÄinka. PoužÃvanie mena 'Shared' je vyhradené len pre 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 "Chyba" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" -msgstr "Meno" +msgstr "Názov" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "VeľkosÅ¥" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Upravené" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 prieÄinok" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} prieÄinkov" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 súbor" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} súborov" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Neplatný názov prieÄinka. Názov \"Shared\" je rezervovaný pre ownCloud" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Nemožno premenovaÅ¥ súbor" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "OdoslaÅ¥" @@ -260,7 +262,7 @@ msgstr "UložiÅ¥" #: templates/index.php:7 msgid "New" -msgstr "Nový" +msgstr "Nová" #: templates/index.php:10 msgid "Text file" @@ -282,37 +284,37 @@ msgstr "Zmazané súbory" msgid "Cancel upload" msgstr "ZruÅ¡iÅ¥ odosielanie" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Nemáte oprávnenie na zápis." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Žiadny súbor. Nahrajte nieÄo!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" -msgstr "StiahnuÅ¥" +msgstr "SÅ¥ahovanie" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "NezdielaÅ¥" +msgstr "ZruÅ¡iÅ¥ zdieľanie" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Odosielaný súbor je prÃliÅ¡ veľký" +msgstr "Nahrávanie je prÃliÅ¡ veľké" -#: 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 "Súbory, ktoré sa snažÃte nahraÅ¥, presahujú maximálnu veľkosÅ¥ pre nahratie súborov na tento server." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "ÄŒakajte, súbory sú prehľadávané." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Práve prezerané" diff --git a/l10n/sk_SK/files_encryption.po b/l10n/sk_SK/files_encryption.po index 69c0359cc185fb9c8e12baed4e1987fdf812aebb..f0b5225a7cb90f01e21ba2bbaff260e89d0064a1 100644 --- a/l10n/sk_SK/files_encryption.po +++ b/l10n/sk_SK/files_encryption.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# georg <georg007@gmail.com>, 2013. -# <intense.feel@gmail.com>, 2012. -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. +# mhh <marian.hvolka@stuba.sk>, 2013 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" @@ -20,22 +18,87 @@ msgstr "" "Language: sk_SK\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "Heslo úspeÅ¡ne zmenené." + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Ukladám..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Å ifrovanie" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Å ifrovanie súborov nastavené." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "Povolené" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "Zakázané" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "ZmeniÅ¥ Å¡ifrovacie heslo obnovovacieho kľúÄa:" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "ZmeniÅ¥ heslo" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Uvedené typy súborov nebudú Å¡ifrované:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "NeÅ¡ifrovaÅ¥ uvedené typy súborov" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "Nastavenie obnovy súborov aktualizované" -#: templates/settings.php:12 -msgid "None" -msgstr "Žiadne" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "Nemožno aktualizovaÅ¥ obnovenie súborov" diff --git a/l10n/sk_SK/files_external.po b/l10n/sk_SK/files_external.po index 3603bda557ebbb0822d77c80ac48ed42613e5bdb..ac9efb70d7f12e2f54b0e3b0f55c3af84d12e1a4 100644 --- a/l10n/sk_SK/files_external.po +++ b/l10n/sk_SK/files_external.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <intense.feel@gmail.com>, 2012. -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. -# <martin.babik@gmail.com>, 2012. +# mhh <marian.hvolka@stuba.sk>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -40,19 +38,26 @@ msgstr "Zadajte platný kÄ¾ÃºÄ aplikácie a heslo Dropbox" msgid "Error configuring Google Drive storage" msgstr "Chyba pri konfigurácii úložiska Google drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Upozornenie:</b> \"smbclient\" nie je nainÅ¡talovaný. Nie je možné pripojenie oddielov CIFS/SMB. Požiadajte administrátora systému, nech ho nainÅ¡taluje." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Upozornenie:</b> Podpora FTP v PHP nie je povolená alebo nainÅ¡talovaná. Nie je možné pripojenie oddielov FTP. Požiadajte administrátora systému, nech ho nainÅ¡taluje." +#: lib/config.php:437 +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 "<b>Varovanie:</b> nie je nainÅ¡talovaná, alebo povolená, podpora Curl v PHP. Nie je možné pripojenie oddielov ownCloud, WebDAV, Äi GoogleDrive. ProsÃm požiadajte svojho administrátora systému, nech ju nainÅ¡taluje." + #: templates/settings.php:3 msgid "External Storage" msgstr "Externé úložisko" @@ -100,7 +105,7 @@ msgstr "PoužÃvatelia" #: templates/settings.php:113 templates/settings.php:114 #: templates/settings.php:149 templates/settings.php:150 msgid "Delete" -msgstr "OdstrániÅ¥" +msgstr "ZmazaÅ¥" #: templates/settings.php:129 msgid "Enable User External Storage" diff --git a/l10n/sk_SK/files_sharing.po b/l10n/sk_SK/files_sharing.po index d792bd55d10307713110a561b67b28c1b31750b1..9247b94414becd3f072f9866576d0f5a6eaea71b 100644 --- a/l10n/sk_SK/files_sharing.po +++ b/l10n/sk_SK/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <intense.feel@gmail.com>, 2012. -# <martin.babik@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" @@ -39,7 +37,7 @@ msgstr "%s zdieľa s vami súbor %s" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "StiahnuÅ¥" +msgstr "SÅ¥ahovanie" #: templates/public.php:40 msgid "No preview available for" diff --git a/l10n/sk_SK/files_trashbin.po b/l10n/sk_SK/files_trashbin.po index 4c53d28f017b804af2dae58973d8ea64f67b5b2b..3df012fad0fa5b278a3b3ed2cb4c34aac64697b5 100644 --- a/l10n/sk_SK/files_trashbin.po +++ b/l10n/sk_SK/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# georg <georg007@gmail.com>, 2013. -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" @@ -29,11 +27,11 @@ msgstr "Nemožno zmazaÅ¥ %s navždy" msgid "Couldn't restore %s" msgstr "Nemožno obnoviÅ¥ %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "vykonaÅ¥ obnovu" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Chyba" @@ -41,31 +39,31 @@ msgstr "Chyba" msgid "delete file permanently" msgstr "trvalo zmazaÅ¥ súbor" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "ZmazaÅ¥ trvalo" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" -msgstr "Meno" +msgstr "Názov" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Zmazané" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 prieÄinok" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} prieÄinkov" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 súbor" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} súborov" diff --git a/l10n/sk_SK/files_versions.po b/l10n/sk_SK/files_versions.po index 6bb0cb836c87abc06c1334ca239d8a8595722617..2e4b2d84383153032a2fe704fdada6c6797683cf 100644 --- a/l10n/sk_SK/files_versions.po +++ b/l10n/sk_SK/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# georg <georg007@gmail.com>, 2013. -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. -# <martin.babik@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sk_SK/lib.po b/l10n/sk_SK/lib.po index b99a339307ee12f04a5baaa98e4964a335030193..d2e4e2072ca02a427cde81cac193b0be7dbaba7b 100644 --- a/l10n/sk_SK/lib.po +++ b/l10n/sk_SK/lib.po @@ -4,16 +4,13 @@ # # Translators: # mhh <marian.hvolka@stuba.sk>, 2013 -# martinb <martin.babik@gmail.com>, 2012 -# Roman Priesol <roman@priesol.net>, 2012 -# martin <zatroch.martin@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" @@ -21,47 +18,47 @@ msgstr "" "Language: sk_SK\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Pomoc" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Osobné" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Nastavenia" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "PoužÃvatelia" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Aplikácie" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Administrátor" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "SÅ¥ahovanie súborov ZIP je vypnuté." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Súbory musia byÅ¥ nahrávané jeden za druhým." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Späť na súbory" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Zvolené súbory sú prÃliÅ¡ veľké na vygenerovanie zip súboru." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "nedá sa zistiÅ¥" @@ -117,72 +114,76 @@ msgstr "V názve databázy %s nemôžete použÃvaÅ¥ bodky" msgid "%s set the database host." msgstr "Zadajte názov poÄÃtaÄa s databázou %s." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PoužÃvateľské meno a/alebo heslo pre PostgreSQL databázu je neplatné" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "MusÃte zadaÅ¥ jestvujúci úÄet alebo administrátora." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "PoužÃvateľské meno a/alebo heslo pre Oracle databázu je neplatné" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "Nie je možné pripojiÅ¥ sa k Oracle" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "PoužÃvateľské meno a/alebo heslo pre MySQL databázu je neplatné" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Chyba DB: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Podozrivý prÃkaz bol: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "PoužÃvateľ '%s'@'localhost' už v MySQL existuje." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "ZahodiÅ¥ použÃvateľa z MySQL." -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "PoužÃvateľ '%s'@'%%' už v MySQL existuje" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "ZahodiÅ¥ použÃvateľa z MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "PoužÃvateľské meno a/alebo heslo pre Oracle databázu je neplatné" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Podozrivý prÃkaz bol: \"%s\", meno: %s, heslo: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "PoužÃvateľské meno, alebo heslo MS SQL nie je platné: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Váš webový server nie je správne nastavený na synchronizáciu, pretože rozhranie WebDAV je poÅ¡kodené." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "ProsÃm skontrolujte <a href='%s'>inÅ¡talaÄnú prÃruÄku</a>." @@ -193,7 +194,7 @@ msgstr "pred sekundami" #: template.php:114 msgid "1 minute ago" -msgstr "pred 1 minútou" +msgstr "pred minútou" #: template.php:115 #, php-format @@ -239,19 +240,6 @@ msgstr "minulý rok" msgid "years ago" msgstr "pred rokmi" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s je dostupné. ZÃskaÅ¥ <a href=\"%s\">pre viac informáciÃ</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "aktuálny" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "sledovanie aktualizácià je vypnuté" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/sk_SK/settings.po b/l10n/sk_SK/settings.po index 84eb780da7c7c0468399d2b40b938140cfe8d9f4..4941fba0ad0053bbf8fbabfe9ed990a61c17b5af 100644 --- a/l10n/sk_SK/settings.po +++ b/l10n/sk_SK/settings.po @@ -3,19 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <intense.feel@gmail.com>, 2011, 2012. -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. -# <martin.babik@gmail.com>, 2012. -# Roman Priesol <roman@priesol.net>, 2012. -# <typhoon@zoznam.sk>, 2012. -# <zatroch.martin@gmail.com>, 2012. +# mhh <marian.hvolka@stuba.sk>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -27,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Nie je možné nahraÅ¥ zoznam z App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Chyba pri autentifikácii" +msgstr "Chyba autentifikácie" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "VaÅ¡e zobrazované meno bolo zmenené." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Nemožno zmeniÅ¥ zobrazované meno" @@ -100,7 +99,7 @@ msgstr "ZakázaÅ¥" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "PovoliÅ¥" +msgstr "Zapnúť" #: js/apps.js:55 msgid "Please wait...." @@ -122,52 +121,52 @@ msgstr "chyba pri aktualizácii aplikácie" msgid "Updated" msgstr "Aktualizované" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Ukladám..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "zmazané" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "vrátiÅ¥" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Nemožno odobraÅ¥ použÃvateľa" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Skupiny" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Správca skupiny" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "OdstrániÅ¥" +msgstr "ZmazaÅ¥" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "pridaÅ¥ skupinu" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "MusÃte zadaÅ¥ platné použÃvateľské meno" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Chyba pri vytváranà použÃvateľa" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "MusÃte zadaÅ¥ platné heslo" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Slovensky" @@ -318,19 +317,19 @@ msgstr "Záznam" msgid "Log level" msgstr "Úroveň záznamu" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Viac" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Menej" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Verzia" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -401,7 +400,7 @@ msgstr "ZÃskaÅ¥ aplikácie na synchronizáciu VaÅ¡ich súborov" msgid "Show First Run Wizard again" msgstr "Znovu zobraziÅ¥ sprievodcu prvým spustenÃm" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Heslo" @@ -425,82 +424,74 @@ msgstr "Nové heslo" msgid "Change password" msgstr "ZmeniÅ¥ heslo" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Zobrazované meno" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "VaÅ¡e zobrazované meno bolo zmenené" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Nemožno zmeniÅ¥ VaÅ¡e zobrazované meno" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "ZmeniÅ¥ zobrazované meno" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "VaÅ¡a emailová adresa" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Vyplňte emailovú adresu pre aktivovanie obnovy hesla" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Jazyk" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "PomôcÅ¥ s prekladom" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Použite túto adresu pre pripojenie vášho ownCloud k súborovému správcovi" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Prihlasovacie meno" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "VytvoriÅ¥" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "Obnovenie hesla administrátora" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Predvolené úložisko" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Nelimitované" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Iné" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Úložisko" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "zmeniÅ¥ zobrazované meno" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "nastaviÅ¥ nové heslo" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Predvolené" diff --git a/l10n/sk_SK/user_ldap.po b/l10n/sk_SK/user_ldap.po index dcfe6e11b1dbd2171d8acacd5b2d561835549af8..44af995d35c04c1be4615fedd7f630e952294bcc 100644 --- a/l10n/sk_SK/user_ldap.po +++ b/l10n/sk_SK/user_ldap.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. -# Roman Priesol <roman@priesol.net>, 2012. +# mhh <marian.hvolka@stuba.sk>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" @@ -19,6 +18,10 @@ msgstr "" "Language: sk_SK\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "Nepodarilo sa vymazaÅ¥ mapovania." + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Zlyhalo zmazanie nastavenia servera." @@ -55,281 +58,363 @@ msgstr "PonechaÅ¥ nastavenia?" msgid "Cannot add server configuration" msgstr "Nemožno pridaÅ¥ nastavenie servera" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "mapovanie vymazané" + +#: js/settings.js:112 +msgid "Success" +msgstr "ÚspeÅ¡né" + +#: js/settings.js:117 +msgid "Error" +msgstr "Chyba" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Test pripojenia bol úspeÅ¡ný" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Test pripojenia zlyhal" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Naozaj chcete zmazaÅ¥ súÄasné nastavenie servera?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "PotvrdiÅ¥ vymazanie" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Upozornenie:</b> Aplikácie user_ldap a user_webdavauth nie sú kompatibilné. Môže nastávaÅ¥ neoÄakávané správanie. Požiadajte administrátora systému aby jednu z nich zakázal." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Upozornenie:</b> nie je nainÅ¡talovaný LDAP modul pre PHP, backend vrstva nebude fungovaÅ¥. Požádejte administrátora systému aby ho nainÅ¡taloval." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Nastavenia servera" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "PridaÅ¥ nastavenia servera." -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Hostiteľ" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Môžete vynechaÅ¥ protokol, s výnimkou požadovania SSL. Vtedy zaÄnite s ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Základné DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Jedno základné DN na riadok" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "V rozÅ¡Ãrenom nastavenà môžete zadaÅ¥ základné DN pre použÃvateľov a skupiny" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "PoužÃvateľské DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN klientského použÃvateľa, ku ktorému tvorÃte väzbu, napr. uid=agent,dc=example,dc=com. Pre anonymný prÃstup ponechajte údaje DN a Heslo prázdne." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Heslo" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Pre anonymný prÃstup ponechajte údaje DN a Heslo prázdne." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filter prihlásenia použÃvateľov" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "UrÄuje použitý filter, pri pokuse o prihlásenie. %%uid nahradzuje použÃvateľské meno v Äinnosti prihlásenia." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "použite zástupný vzor %%uid, napr. \\\"uid=%%uid\\\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filter zoznamov použÃvateľov" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definuje použitý filter, pre zÃskanie použÃvateľov." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "bez zástupných znakov, napr. \"objectClass=person\"" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filter skupiny" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definuje použitý filter, pre zÃskanie skupÃn." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "bez zástupných znakov, napr. \"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Nastavenie pripojenia" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Nastavenia sú aktÃvne " -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Ak nie je zaÅ¡krtnuté, nastavenie bude preskoÄené." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Záložný server (kópia) hosÅ¥" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Zadajte záložný LDAP/AD. Musà to byÅ¥ kópia hlavného LDAP/AD servera." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Záložný server (kópia) port" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "ZakázaÅ¥ hlavný server" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Pri zapnutà sa ownCloud pripojà len k záložnému serveru." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Použi TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "NepoužÃvajte pre pripojenie LDAPS, zlyhá." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP server nerozliÅ¡uje veľkosÅ¥ znakov (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Vypnúť overovanie SSL certifikátu." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Ak pripojenie pracuje len s touto možnosÅ¥ou, tak importujte SSL certifikát LDAP serveru do vášho servera ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Nie je doporuÄované, len pre testovacie úÄely." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "ŽivotnosÅ¥ objektov v cache" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "v sekundách. Zmena vyprázdni vyrovnávaciu pamäť." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Nastavenie prieÄinka" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Pole pre zobrazenia mena použÃvateľa" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Atribút LDAP použitý na vygenerovanie mena použÃvateľa ownCloud " -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Základný použÃvateľský strom" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Jedna použÃvateľská základná DN na riadok" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Atribúty vyhľadávania použÃvateľov" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Voliteľné, jeden atribút na jeden riadok" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Pole pre zobrazenie mena skupiny" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Atribút LDAP použitý na vygenerovanie mena skupiny ownCloud " -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Základný skupinový strom" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Jedna skupinová základná DN na riadok" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atribúty vyhľadávania skupÃn" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Priradenie Älena skupiny" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Å peciálne atribúty" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Pole kvóty" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Predvolená kvóta" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "v bajtoch" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Pole email" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Pravidlo pre nastavenie mena použÃvateľského prieÄinka dát" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Nechajte prázdne pre použÃvateľské meno (predvolené). Inak uveÄte atribút LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "Interné použÃvateľské meno" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "V predvolenom nastavenà bude interné použÃvateľské meno vytvorené z UUID atribútu. ZabezpeÄà sa to, že použÃvateľské meno bude jedineÄné a znaky nemusia byÅ¥ prevedené. Interné meno má obmedzenie, iba tieto znaky sú povolené: [a-zA-Z0-9_ @ -.]. Ostatné znaky sú nahradené ich ASCII alebo jednoducho vynechané. Pri kolÃziách bude ÄÃslo byÅ¥ pridané / odobrané. Interné použÃvateľské meno sa použÃva na identifikáciu použÃvateľa interne. Je to tiež predvolený názov použÃvateľského domovského prieÄinka v ownCloud. To je tiež port vzdialeného URL, naprÃklad pre vÅ¡etky služby * DAV. S týmto nastavenÃm sa dá prepÃsaÅ¥ predvolené správanie. Pre dosiahnutie podobného správania sa ako pred ownCloud 5 zadajte atribút zobrazenia použÃvateľského mena v tomto poli. Ponechajte prázdne pre predvolené správanie. Zmeny budú maÅ¥ vplyv iba na novo mapovaných (pridaných) LDAP použÃvateľov." + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "Atribút interného použÃvateľského mena:" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "PrepÃsaÅ¥ UUID detekciu" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "UUID atribút:" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Test nastavenia" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Pomoc" diff --git a/l10n/sk_SK/user_webdavauth.po b/l10n/sk_SK/user_webdavauth.po index e20d8617a6c167522b14d3df4376a7ec3a9b65a1..b0cb3100e75ec1b3fb97fd269469b2cb9bbd1ae2 100644 --- a/l10n/sk_SK/user_webdavauth.po +++ b/l10n/sk_SK/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Marián Hvolka <marian.hvolka@stuba.sk>, 2013. -# <zatroch.martin@gmail.com>, 2012. +# mhh <marian.hvolka@stuba.sk>, 2013 +# martin <zatroch.martin@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sl/core.po b/l10n/sl/core.po index 3d0bd6ff5d77500b0f6a03cda94060d976d8aa66..fac369e541be9e7c4d1c4eedf68481939f3239ed 100644 --- a/l10n/sl/core.po +++ b/l10n/sl/core.po @@ -4,18 +4,13 @@ # # Translators: # mateju <>, 2013 -# mateju <>, 2012 -# mateju <>, 2013 -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012 -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012 -# urossolar <urossolar@hotmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-20 01:59+0200\n" -"PO-Revision-Date: 2013-04-19 19:00+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: mateju <>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -180,7 +175,7 @@ msgstr "pred {minutes} minutami" #: js/js.js:721 msgid "1 hour ago" -msgstr "pred 1 uro" +msgstr "Pred 1 uro" #: js/js.js:722 msgid "{hours} hours ago" @@ -218,26 +213,30 @@ msgstr "lansko leto" msgid "years ago" msgstr "let nazaj" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "V redu" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Izbor" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "PrekliÄi" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Izbor" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Da" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ne" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "V redu" + #: 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." @@ -299,7 +298,7 @@ msgstr "OmogoÄi souporabo preko povezave" msgid "Password protect" msgstr "ZaÅ¡Äiti z geslom" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Geslo" @@ -337,7 +336,7 @@ msgstr "V souporabi v {item} z {user}" #: js/share.js:308 msgid "Unshare" -msgstr "Odstrani souporabo" +msgstr "PrekliÄi souporabo" #: js/share.js:320 msgid "can edit" @@ -402,24 +401,27 @@ msgstr "Ponastavitev gesla za oblak ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Za ponastavitev gesla uporabite povezavo: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Na elektronski naslov boste prejeli povezavo za ponovno nastavitev gesla." +#: lostpassword/templates/lostpassword.php:4 +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 "Povezava za ponastavitev gesla je bila poslana na elektronski naslov.<br>V kolikor sporoÄila ne prejmete v doglednem Äasu, preverite tudi mape vsiljene poÅ¡te.<br>ÄŒe ne bo niti tam, stopite v stik s skrbnikom." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "SporoÄilo z navodili za ponastavitev gesla je poslana na vaÅ¡ elektronski naslov." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Zahteva je spodletela!<br>Ali sta elektronski naslov oziroma uporabniÅ¡ko ime navedena pravilno?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Zahteva je spodletela!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Na elektronski naslov boste prejeli povezavo za ponovno nastavitev gesla." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "UporabniÅ¡ko Ime" +msgstr "UporabniÅ¡ko ime" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Zahtevaj ponovno nastavitev" @@ -563,37 +565,42 @@ msgstr "KonÄaj namestitev" msgid "web services under your control" msgstr "spletne storitve pod vaÅ¡im nadzorom" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s je na voljo. Pridobite veÄ podrobnosti za posodobitev." + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Odjava" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Samodejno prijavljanje je zavrnjeno!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "V primeru, da gesla za dostop že nekaj Äasa niste spremenili, je raÄun lahko ogrožen!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Spremenite geslo za izboljÅ¡anje zaÅ¡Äite raÄuna." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Ali ste pozabili geslo?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "zapomni si" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Prijava" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Druge prijavne možnosti" diff --git a/l10n/sl/files.po b/l10n/sl/files.po index 1c0597e776ed756d7e830db1867d313d9537d9bd..191e020d813f4790b7373807833db0af1815b0c9 100644 --- a/l10n/sl/files.po +++ b/l10n/sl/files.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# mateju <>, 2012 -# mateju <>, 2013 -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012 -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012 -# urossolar <urossolar@hotmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-20 01:58+0200\n" -"PO-Revision-Date: 2013-04-19 20:20+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" @@ -32,17 +27,13 @@ msgstr "Ni mogoÄe premakniti %s - datoteka s tem imenom že obstaja" msgid "Could not move %s" msgstr "Ni mogoÄe premakniti %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Ni mogoÄe preimenovati datoteke" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" -msgstr "Ni poslane nobene datoteke. Neznana napaka." +msgstr "Ni poslane datoteke. Neznana napaka." #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Datoteka je uspeÅ¡no poslana." +msgstr "Datoteka je uspeÅ¡no naložena." #: ajax/upload.php:27 msgid "" @@ -57,11 +48,11 @@ msgstr "Poslana datoteka presega velikost, ki jo doloÄa parameter najveÄje dov #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Datoteka je le delno naložena" +msgstr "Poslan je le del datoteke." #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Nobena datoteka ni bila naložena" +msgstr "Ni poslane datoteke" #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -83,55 +74,59 @@ msgstr "Neveljavna mapa." msgid "Files" msgstr "Datoteke" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Souporaba" + +#: js/fileactions.js:126 msgid "Delete permanently" -msgstr "IzbriÅ¡i trajno" +msgstr "IzbriÅ¡i dokonÄno" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "IzbriÅ¡i" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Preimenuj" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "V Äakanju ..." -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} že obstaja" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "zamenjaj" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "predlagaj ime" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "prekliÄi" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "preimenovano ime {new_name} z imenom {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "razveljavi" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "izvedi opravilo brisanja" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "PoÅ¡iljanje 1 datoteke" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "poteka poÅ¡iljanje datotek" @@ -157,69 +152,77 @@ msgstr "Shramba je povsem napolnjena. Datotek ni veÄ mogoÄe posodabljati in us msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Mesto za shranjevanje je skoraj polno ({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 "Postopek priprave datoteke za prejem je lahko dolgotrajen, Äe je datoteka zelo velika." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "PoÅ¡iljanje ni mogoÄe, saj gre za mapo, ali pa je datoteka velikosti 0 bajtov." +msgstr "PoÅ¡iljanja ni mogoÄe izvesti, saj gre za mapo oziroma datoteko velikosti 0 bajtov." -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Na voljo ni dovolj prostora." -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "PoÅ¡iljanje je preklicano." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "V teku je poÅ¡iljanje datoteke. ÄŒe zapustite to stran zdaj, bo poÅ¡iljanje preklicano." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "Naslov URL ne sme biti prazna vrednost." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Neveljavno ime mape. Uporaba oznake \"Souporaba\" je zadržan za sistem 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 "Napaka" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Ime" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Velikost" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Spremenjeno" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 mapa" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} map" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 datoteka" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} datotek" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Ni mogoÄe preimenovati datoteke" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "PoÅ¡lji" @@ -258,7 +261,7 @@ msgstr "Shrani" #: templates/index.php:7 msgid "New" -msgstr "Nova" +msgstr "Novo" #: templates/index.php:10 msgid "Text file" @@ -280,37 +283,37 @@ msgstr "Izbrisane datoteke" msgid "Cancel upload" msgstr "PrekliÄi poÅ¡iljanje" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Za to mesto ni ustreznih dovoljenj za pisanje." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Tukaj Å¡e ni niÄesar. Najprej je treba kakÅ¡no datoteko poslati v oblak!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Prejmi" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Odstrani iz souporabe" +msgstr "PrekliÄi souporabo" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "PrekoraÄenje omejitve velikosti" -#: 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 "Datoteke, ki jih želite poslati, presegajo najveÄjo dovoljeno velikost na strežniku." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Poteka preuÄevanje datotek, poÄakajte ..." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Trenutno poteka preuÄevanje" diff --git a/l10n/sl/files_encryption.po b/l10n/sl/files_encryption.po index 32f913f26223cc7a369ec892bf5469aee99197d4..b690829c5b1cc1fc8d1e802ae651353a91cd0687 100644 --- a/l10n/sl/files_encryption.po +++ b/l10n/sl/files_encryption.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <>, 2012. -# Matej UrbanÄiÄ <>, 2013. -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" @@ -20,22 +17,87 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Poteka shranjevanje ..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Å ifriranje" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Å ifriranje datotek je omogoÄeno." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Navedene vrste datotek ne bodo Å¡ifrirane:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Ne Å¡ifriraj navedenih vrst datotek:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Brez" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/sl/files_external.po b/l10n/sl/files_external.po index d7930595bc256d7419a1cee82720ab1b1181fcd9..e010a4fca3f623aa2a521be19d8ea4b748db44df 100644 --- a/l10n/sl/files_external.po +++ b/l10n/sl/files_external.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <>, 2012. -# Matej UrbanÄiÄ <>, 2013. -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012. +# mateju <>, 2013 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:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: mateju <>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -40,18 +38,25 @@ msgstr "Vpisati je treba veljaven kljuÄ programa in kodo za Dropbox" msgid "Error configuring Google Drive storage" msgstr "Napaka nastavljanja shrambe Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Opozorilo:</b> paket \"smbclient\" ni nameÅ¡Äen. Priklapljanje pogonov CIFS/SMB ne bo mogoÄe." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." -msgstr "<b>Opozorilo:</b> podpora FTP v PHP ni omogoÄena ali pa ni nameÅ¡Äena. Priklapljanje pogonov FTP zato ni mogoÄe." +msgstr "<b>Opozorilo:</b> podpora FTP v PHP ni omogoÄena ali pa ni nameÅ¡Äena. Priklapljanje pogonov FTP zato ne bo mogoÄe." + +#: lib/config.php:437 +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 "<b>Opozorilo:</b> podpora za Curl v PHP ni omogoÄena ali pa ni nameÅ¡Äena. Priklapljanje toÄke ownCloud / WebDAV ali GoogleDrive zato ne bo mogoÄe. Zahtevane pakete je treba pred uporabo namestiti." #: templates/settings.php:3 msgid "External Storage" @@ -104,7 +109,7 @@ msgstr "IzbriÅ¡i" #: templates/settings.php:129 msgid "Enable User External Storage" -msgstr "OmogoÄi uporabniÅ¡ko zunanjo podatkovno shrambo" +msgstr "OmogoÄi zunanjo uporabniÅ¡ko podatkovno shrambo" #: templates/settings.php:130 msgid "Allow users to mount their own external storage" diff --git a/l10n/sl/files_sharing.po b/l10n/sl/files_sharing.po index cce37540707187c4d0e4bed419e83dd049f388b9..c896100d56d1b7778453406a452111076f1072d7 100644 --- a/l10n/sl/files_sharing.po +++ b/l10n/sl/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <>, 2012. -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sl/files_trashbin.po b/l10n/sl/files_trashbin.po index 1c88a1cf01b96ec3470b96746f8ce152782d0822..f9bf2f83704cf1076865af1c473a9a6983e43388 100644 --- a/l10n/sl/files_trashbin.po +++ b/l10n/sl/files_trashbin.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# mateju <>, 2013 -# mateju <>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-20 01:59+0200\n" -"PO-Revision-Date: 2013-04-19 17:02+0000\n" -"Last-Translator: mateju <>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,11 +27,11 @@ msgstr "Datoteke %s ni mogoÄe dokonÄno izbrisati." msgid "Couldn't restore %s" msgstr "Ni mogoÄe obnoviti %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "izvedi opravilo obnavljanja" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Napaka" @@ -41,31 +39,31 @@ msgstr "Napaka" msgid "delete file permanently" msgstr "dokonÄno izbriÅ¡i datoteko" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "IzbriÅ¡i dokonÄno" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Ime" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Izbrisano" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 mapa" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} map" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 datoteka" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} datotek" diff --git a/l10n/sl/files_versions.po b/l10n/sl/files_versions.po index 154d0ce0887243fd5b6a39fa2afd45d86b7633be..3ca64dce8f9317be284834e159483d9ddc1b36f1 100644 --- a/l10n/sl/files_versions.po +++ b/l10n/sl/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <>, 2012. -# Matej UrbanÄiÄ <>, 2013. -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sl/lib.po b/l10n/sl/lib.po index bc51adf8f3d52ff16c2169312132a157639ebd12..2f0633efb51878dd30de6b5b8d221cc56cdeb7dc 100644 --- a/l10n/sl/lib.po +++ b/l10n/sl/lib.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# mateju <>, 2012 -# mateju <>, 2013 -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" @@ -20,47 +17,47 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "PomoÄ" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Osebno" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Nastavitve" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Uporabniki" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Programi" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "SkrbniÅ¡tvo" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Prejemanje datotek v paketu ZIP je onemogoÄeno." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Datoteke je mogoÄe prejeti le posamiÄno." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Nazaj na datoteke" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Izbrane datoteke so prevelike za ustvarjanje datoteke arhiva zip." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "ni mogoÄe doloÄiti" @@ -70,7 +67,7 @@ msgstr "Program ni omogoÄen" #: json.php:39 json.php:62 json.php:73 msgid "Authentication error" -msgstr "Napaka overitve" +msgstr "Napaka pri overjanju" #: json.php:51 msgid "Token expired. Please reload page." @@ -116,72 +113,76 @@ msgstr "%s - v imenu podatkovne zbirke ni dovoljeno uporabljati pik." msgid "%s set the database host." msgstr "%s - vnos gostitelja podatkovne zbirke." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "UporabniÅ¡ko ime ali geslo PostgreSQL ni veljavno" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Prijaviti se je treba v obstojeÄi ali pa skrbniÅ¡ki raÄun." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "UporabniÅ¡ko ime ali geslo Oracle ni veljavno" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "UporabniÅ¡ko ime ali geslo MySQL ni veljavno" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Napaka podatkovne zbirke: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "NapaÄni ukaz je: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "Uporabnik MySQL '%s'@'localhost' že obstaja." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Odstrani uporabnika s podatkovne zbirke MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Uporabnik MySQL '%s'@'%%' že obstaja." -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Odstrani uporabnika s podatkovne zbirke MySQL" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "UporabniÅ¡ko ime ali geslo Oracle ni veljavno" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "NapaÄni ukaz je: \"%s\", ime: %s, geslo: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "UporabniÅ¡ko ime ali geslo MS SQL ni veljavno: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Spletni stražnik Å¡e ni ustrezno nastavljen in ne omogoÄa usklajevanja, saj je nastavitev WebDAV okvarjena." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Preverite <a href='%s'>navodila namestitve</a>." @@ -223,7 +224,7 @@ msgstr "pred %d dnevi" #: template.php:121 msgid "last month" -msgstr "prejÅ¡nji mesec" +msgstr "zadnji mesec" #: template.php:122 #, php-format @@ -236,20 +237,7 @@ msgstr "lansko leto" #: template.php:124 msgid "years ago" -msgstr "pred nekaj leti" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s je na voljo. <a href=\"%s\">VeÄ podrobnosti.</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "posodobljeno" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "preverjanje za posodobitve je onemogoÄeno" +msgstr "let nazaj" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/sl/settings.po b/l10n/sl/settings.po index 957fabe747232fde8c8081305e87dcf15886e951..a8705913e02cdb35eef7edfd8ddba65955569a0f 100644 --- a/l10n/sl/settings.po +++ b/l10n/sl/settings.po @@ -3,18 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <>, 2013. -# <>, 2012. -# Matej UrbanÄiÄ <>, 2013. -# <peter.perosa@gmail.com>, 2012. -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012-2013. -# <urossolar@hotmail.com>, 2011, 2012. +# mateju <>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" @@ -25,14 +20,18 @@ msgstr "" #: ajax/apps/ocs.php:20 msgid "Unable to load list from App Store" -msgstr "Ni mogoÄe naložiti seznama iz srediÅ¡Äa App Store" +msgstr "Ni mogoÄe naložiti seznama iz programskega srediÅ¡Äa" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Napaka overitve" +msgstr "Napaka med overjanjem" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Prikazano ime je bilo spremenjeno." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Prikazanega imena ni mogoÄe spremeniti." @@ -122,52 +121,52 @@ msgstr "PriÅ¡lo je do napake med posodabljanjem programa." msgid "Updated" msgstr "Posodobljeno" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Poteka shranjevanje ..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "izbrisano" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "razveljavi" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Uporabnika ni mogoÄe odstraniti" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Skupine" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Skrbnik skupine" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "IzbriÅ¡i" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "dodaj skupino" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Navedeno mora biti veljavno uporabniÅ¡ko ime" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Napaka ustvarjanja uporabnika" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Navedeno mora biti veljavno geslo" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "SlovenÅ¡Äina" @@ -318,19 +317,19 @@ msgstr "Dnevnik" msgid "Log level" msgstr "Raven beleženja" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "VeÄ" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Manj" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "RazliÄica" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -401,7 +400,7 @@ msgstr "Pridobi programe za usklajevanje datotek" msgid "Show First Run Wizard again" msgstr "Zaženi Äarovnika prvega zagona" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Geslo" @@ -425,82 +424,74 @@ msgstr "Novo geslo" msgid "Change password" msgstr "Spremeni geslo" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Prikazano ime" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Prikazano ime je spremenjeno." - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Prikazanega imena ni mogoÄe spremeniti." - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Spremeni prikazano ime" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Elektronska poÅ¡ta" +msgstr "Elektronski naslov" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Osebni elektronski naslov" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "VpiÅ¡ite osebni elektronski naslov in s tem omogoÄite obnovitev gesla" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Jezik" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Sodelujte pri prevajanju" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Ta naslov uporabite za povezavo upravljalnika datotek z oblakom ownCloud." -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Prijavno ime" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Ustvari" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Privzeta shramba" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Neomejeno" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Drugo" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Shramba" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "spremeni prikazano ime" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "nastavi novo geslo" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Privzeto" diff --git a/l10n/sl/user_ldap.po b/l10n/sl/user_ldap.po index d291effd8588d3deb8be81346eed37aef70180a5..d460ee267d88b6f1d3089b65d785696ceccc2f93 100644 --- a/l10n/sl/user_ldap.po +++ b/l10n/sl/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <>, 2012. -# Matej UrbanÄiÄ <>, 2013. -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Brisanje nastavitev strežnika je spodletelo." @@ -56,281 +57,363 @@ msgstr "Ali nas se nastavitve ohranijo?" msgid "Cannot add server configuration" msgstr "Ni mogoÄe dodati nastavitev strežnika" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "UspeÅ¡no konÄano." + +#: js/settings.js:117 +msgid "Error" +msgstr "Napaka" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Preizkus povezave je uspeÅ¡no konÄan." -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Preizkus povezave je spodletel." -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Ali res želite izbrisati trenutne nastavitve strežnika?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Potrdi brisanje" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Opozorilo:</b> možnosti user_ldap in user_webdavauth nista združljivi. Pri uporabi je mogoÄe nepriÄakovano obnaÅ¡anje sistema. Eno izmed možnosti je priporoÄeno onemgoÄiti." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Opozorilo:</b> modul PHP LDAP mora biti nameÅ¡Äen, sicer vmesnik ne bo deloval. Paket je treba namestiti." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Nastavitev strežnika" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Dodaj nastavitve strežnika" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Gostitelj" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Protokol je lahko izpuÅ¡Äen, Äe ni posebej zahtevan SSL. V tem primeru se mora naslov zaÄeti z ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Osnovni DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "En osnovni DN na vrstico" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Osnovni DN za uporabnike in skupine lahko doloÄite v zavihku naprednih možnosti." -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Uporabnik DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN uporabnikovega odjemalca, s katerim naj se opravi vezava, npr. uid=agent,dc=example,dc=com. Za brezimni dostop sta polji DN in geslo prazni." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Geslo" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Za brezimni dostop sta polji DN in geslo prazni." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filter prijav uporabnikov" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "DoloÄi filter, uporabljen pri prijavi. %%uid nadomesti uporabniÅ¡ko ime v postopku prijave." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "Uporabite vsebnik %%uid, npr. \"uid=%%uid\"." -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filter seznama uporabnikov" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "DoloÄi filter za uporabo med pridobivanjem uporabnikov." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "Brez kateregakoli vsebnika, npr. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Filter skupin" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "DoloÄi filter za uporabo med pridobivanjem skupin." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "Brez katerekoli vsebnika, npr. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Nastavitve povezave" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Dejavna nastavitev" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Neizbrana možnost preskoÄi nastavitev." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Vrata" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Varnostna kopija (replika) podatkov gostitelja" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Podati je treba izbirno varnostno kopijo gostitelja. Ta mora biti natanÄna replika strežnika LDAP/AD." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Varnostna kopija (replika) podatka vrat" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "OnemogoÄi glavni strežnik" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Ob priklopu bo strežnik ownCloud povezan le s kopijo (repliko) strežnika." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Uporabi TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Strežnika ni priporoÄljivo uporabljati za povezave LDAPS. Povezava bo spodletela." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Strežnik LDAP ne upoÅ¡teva velikosti Ärk (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "OnemogoÄi doloÄanje veljavnosti potrdila SSL." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Kadar deluje povezava le s to možnostjo, uvozite potrdilo SSL iz strežnika LDAP na vaÅ¡ strežnik ownCloud." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Dejanje ni priporoÄeno; uporabljeno naj bo le za preizkuÅ¡anje delovanja." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Predpomni podatke TTL" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "v sekundah. Sprememba izprazni predpomnilnik." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Nastavitve mape" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Polje za uporabnikovo prikazano ime" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Atribut LDAP, uporabljen pri ustvarjanju uporabniÅ¡kih imen ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Osnovno uporabniÅ¡ko drevo" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Eno osnovno uporabniÅ¡ko ime DN na vrstico" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Uporabi atribute iskanja" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Izbirno; en atribut na vrstico" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Polje za prikazano ime skupine" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Atribut LDAP, uporabljen pri ustvarjanju imen skupin ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Osnovno drevo skupine" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Eno osnovno ime skupine DN na vrstico" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Atributi iskanja skupine" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Povezava Älan-skupina" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Posebni atributi" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Polje koliÄinske omejitve" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Privzeta koliÄinska omejitev" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "v bajtih" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Polje elektronske poÅ¡te" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Pravila poimenovanja uporabniÅ¡ke osebne mape" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Pustite prazno za uporabniÅ¡ko ime (privzeto), sicer navedite atribut LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Preizkusne nastavitve" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "PomoÄ" diff --git a/l10n/sl/user_webdavauth.po b/l10n/sl/user_webdavauth.po index dc42b6b156404617e9baf08f5f654e884ab495f0..1d6f802d7e014e1b959809fe333da5674f8ad92a 100644 --- a/l10n/sl/user_webdavauth.po +++ b/l10n/sl/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Matej UrbanÄiÄ <>, 2013. -# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012-2013. +# mateju <>, 2013 +# Peter PeroÅ¡a <peter.perosa@gmail.com>, 2012-2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sq/core.po b/l10n/sq/core.po index 1179d65ec7c34ffa30c774f90f26442843116f89..bc8015c2d1bf0e880024e96757b3999ec106b72e 100644 --- a/l10n/sq/core.po +++ b/l10n/sq/core.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rapid_odeen@zoho.com>, 2013. +# Odeen <rapid_odeen@zoho.com>, 2013 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -159,7 +159,7 @@ msgstr "Dhjetor" #: js/js.js:286 msgid "Settings" -msgstr "Parametrat" +msgstr "Parametra" #: js/js.js:718 msgid "seconds ago" @@ -213,26 +213,30 @@ msgstr "vitin e shkuar" msgid "years ago" msgstr "vite më parë" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Në rregull" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Zgjidh" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Anulo" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Zgjidh" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Po" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Jo" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Në rregull" + #: 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." @@ -294,7 +298,7 @@ msgstr "Nda me lidhje" msgid "Password protect" msgstr "Mbro me kod" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Kodi" @@ -397,24 +401,27 @@ msgstr "Rivendosja e kodit të ownCloud-it" msgid "Use the following link to reset your password: {link}" msgstr "Përdorni lidhjen në vijim për të rivendosur kodin: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Do t'iu vijë një email që përmban një lidhje për ta rivendosur kodin." +#: lostpassword/templates/lostpassword.php:4 +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 "Lidhja për rivendosjen e kodit tuaj u dërgua tek email-i juaj.<br>Nëqoftëse nuk e merrni brenda një kohe të arsyeshme, kontrolloni dosjet e postës së padëshirueshme (spam).<br>Nëqoftëse nuk është as aty, pyesni administratorin tuaj lokal." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Emaili i rivendosjes u dërgua." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "Kërkesa dështoi!<br>A u siguruat që email-i/përdoruesi juaj ishte i saktë?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Kërkesa dështoi!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Do t'iu vijë një email që përmban një lidhje për ta rivendosur kodin." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Përdoruesi" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Bëj kërkesë për rivendosjen" @@ -520,37 +527,37 @@ msgstr "Të përparuara" msgid "Data folder" msgstr "Emri i dosjes" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Konfiguro database-in" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "do të përdoret" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Përdoruesi i database-it" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Kodi i database-it" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Emri i database-it" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Tablespace-i i database-it" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Pozicioni (host) i database-it" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Mbaro setup-in" @@ -558,37 +565,42 @@ msgstr "Mbaro setup-in" msgid "web services under your control" msgstr "shërbime web nën kontrollin tënd" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Dalje" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Hyrja automatike u refuzua!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Nqse nuk keni ndryshuar kodin kohët e fundit, llogaria juaj mund të jetë komprometuar." -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Ju lutemi, ndryshoni kodin për ta siguruar përsëri llogarinë tuaj." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Ke humbur kodin?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "kujto" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Hyrje" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Hyrje alternative" diff --git a/l10n/sq/files.po b/l10n/sq/files.po index 3915e15310117e798f36cdd0b5d03770da3f598e..f7ae8343d12835fb9f6f677778707ced9ad033e0 100644 --- a/l10n/sq/files.po +++ b/l10n/sq/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rapid_odeen@zoho.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -28,10 +27,6 @@ msgstr "%s nuk u spostua - Aty ekziston një skedar me të njëjtin emër" msgid "Could not move %s" msgstr "%s nuk u spostua" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Nuk është i mundur riemërtimi i skedarit" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Nuk u ngarkua asnjë skedar. Veprim i gabuar i panjohur" @@ -79,55 +74,59 @@ msgstr "Dosje e pavlefshme." msgid "Files" msgstr "Skedarët" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Nda" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Elimino përfundimisht" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Elimino" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Riemërto" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Pezulluar" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} ekziston" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "zëvëndëso" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "sugjero një emër" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "anulo" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "U zëvëndësua {new_name} me {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "anulo" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "ekzekuto operacionin e eliminimit" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "Po ngarkohet 1 skedar" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "po ngarkoj skedarët" @@ -153,69 +152,77 @@ msgstr "Hapësira juaj e memorizimit është plot, nuk mund të ngarkoni apo sin msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Hapësira juaj e memorizimit është gati plot ({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 "Shkarkimi juaj po përgatitet. Mund të duhet pak kohë nqse skedarët janë të mëdhenj." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Nuk është i mundur ngarkimi i skedarit tuaj sepse është dosje ose ka dimension 0 byte" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Nuk ka hapësirë memorizimi e mjaftueshme" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Ngarkimi u anulua." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Ngarkimi i skedarit është në vazhdim. Nqse ndërroni faqen tani ngarkimi do të anulohet." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL-i nuk mund të jetë bosh." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Emri i dosjes është i pavlefshëm. Përdorimi i \"Shared\" është i rezervuar nga Owncloud-i." -#: 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 "Veprim i gabuar" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Emri" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Dimensioni" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Modifikuar" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 dosje" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} dosje" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 skedar" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} skedarë" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Nuk është i mundur riemërtimi i skedarit" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Ngarko" @@ -276,37 +283,37 @@ msgstr "Skedarë të eliminuar" msgid "Cancel upload" msgstr "Anulo ngarkimin" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Nuk keni të drejta për të shkruar këtu." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Këtu nuk ka asgjë. Ngarkoni diçka!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Shkarko" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Hiq ndarjen" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "Ngarkimi është shumë i madh" -#: 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 "Skedarët që doni të ngarkoni tejkalojnë dimensionet maksimale për ngarkimet në këtë server." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Skedarët po analizohen, ju lutemi pritni." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Analizimi aktual" diff --git a/l10n/sq/files_encryption.po b/l10n/sq/files_encryption.po index 7dbf902707ea08c3c2bb9ecfc3787ea4b00b4ec5..bd48080f91fc44b2f22542a5c58f3563352d7ffe 100644 --- a/l10n/sq/files_encryption.po +++ b/l10n/sq/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/sq/files_external.po b/l10n/sq/files_external.po index bb92141f3eb99f98fbf20513eae35d0fd9aa7b88..40960eae17f182d0fbf4d23b49a65dbbd20c8a3f 100644 --- a/l10n/sq/files_external.po +++ b/l10n/sq/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/sq/files_sharing.po b/l10n/sq/files_sharing.po index 9b729426c31d456add1687f1bc3f31950b2d026c..d437847230d7c082aacd05384269e35ada5a6d3b 100644 --- a/l10n/sq/files_sharing.po +++ b/l10n/sq/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rapid_odeen@zoho.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sq/files_trashbin.po b/l10n/sq/files_trashbin.po index a2e6c8176af9d56a0210c74c5b704a6d363094be..49349b7578a347057f55ad699f35f52467d77639 100644 --- a/l10n/sq/files_trashbin.po +++ b/l10n/sq/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rapid_odeen@zoho.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Nuk munda ta eliminoj përfundimisht %s" msgid "Couldn't restore %s" msgstr "Nuk munda ta rivendos %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "ekzekuto operacionin e rivendosjes" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Veprim i gabuar" @@ -40,31 +39,31 @@ msgstr "Veprim i gabuar" msgid "delete file permanently" msgstr "eliminoje përfundimisht skedarin" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Elimino përfundimisht" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Emri" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Eliminuar" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 dosje" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} dosje" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 skedar" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} skedarë" diff --git a/l10n/sq/files_versions.po b/l10n/sq/files_versions.po index a2ce9ffe2b5b8288906bd8e58a3f1f62406bc334..3c148e4911f7392b54ccc3fdd088bd7c354bba6c 100644 --- a/l10n/sq/files_versions.po +++ b/l10n/sq/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sq/lib.po b/l10n/sq/lib.po index 9629d1e79c22d4d5f0f513dec613f39cea5e986e..6039e5d8eb3d91da9fe2849b9767f91deb729dea 100644 --- a/l10n/sq/lib.po +++ b/l10n/sq/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Odeen <rapid_odeen@zoho.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Ndihmë" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personale" -#: app.php:373 +#: app.php:381 msgid "Settings" -msgstr "Parametrat" +msgstr "Parametra" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Përdoruesit" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "App" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Shkarimi i skedarëve ZIP është i çaktivizuar." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Skedarët duhet të shkarkohen një nga një." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Kthehu tek skedarët" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Skedarët e selektuar janë shumë të mëdhenj për të krijuar një skedar ZIP." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "nuk u vendos dot" @@ -114,72 +113,76 @@ msgstr "%s nuk mund të përdorni pikat tek emri i database-it" msgid "%s set the database host." msgstr "%s caktoni pozicionin (host) e database-it." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "Përdoruesi dhe/apo kodi i PostgreSQL i pavlefshëm" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Duhet të përdorni një llogari ekzistuese ose llogarinë e administratorit." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Përdoruesi dhe/apo kodi i Oracle-it i pavlefshëm" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "Përdoruesi dhe/apo kodi i MySQL-it i pavlefshëm." -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Veprim i gabuar i DB-it: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Komanda e gabuar ishte: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "Përdoruesi MySQL '%s'@'localhost' ekziston." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Eliminoni këtë përdorues nga MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "Përdoruesi MySQL '%s'@'%%' ekziston" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Eliminoni këtë përdorues nga MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Përdoruesi dhe/apo kodi i Oracle-it i pavlefshëm" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Komanda e gabuar ishte: \"%s\", përdoruesi: %s, kodi: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "Përdoruesi dhe/apo kodi i MS SQL i pavlefshëm: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Serveri web i juaji nuk është konfiguruar akoma për të lejuar sinkronizimin e skedarëve sepse ndërfaqja WebDAV mund të jetë e dëmtuar." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Ju lutemi kontrolloni mirë <a href='%s'>shoqëruesin e instalimit</a>." @@ -236,19 +239,6 @@ msgstr "vitin e shkuar" msgid "years ago" msgstr "vite më parë" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s është i disponueshëm. <a href=\"%s\">Informohuni këtu</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "i azhornuar" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "kontrollimi i azhurnimeve është i çaktivizuar" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/sq/settings.po b/l10n/sq/settings.po index 0ea938feaf70c96e9bc28f7ece5607a005b1291a..4571e7d11262d6f56b5d3a912706e0e32b365ff1 100644 --- a/l10n/sq/settings.po +++ b/l10n/sq/settings.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <rapid_odeen@zoho.com>, 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Veprim i gabuar gjatë vërtetimit të identitetit" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -117,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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 "anulo" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Elimino" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -313,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,7 +399,7 @@ msgstr "Merrni app-et për sinkronizimin e skedarëve tuaj" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Kodi" @@ -420,82 +423,74 @@ msgstr "Kodi i ri" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "" +msgstr "Email-i" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/sq/user_ldap.po b/l10n/sq/user_ldap.po index ff91215d0aa566b0b76e6a3d54416f934842f38c..07c3fa1f6453a16f903582174f1048d333902b38 100644 --- a/l10n/sq/user_ldap.po +++ b/l10n/sq/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Veprim i gabuar" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Kodi" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Ndihmë" diff --git a/l10n/sq/user_webdavauth.po b/l10n/sq/user_webdavauth.po index 9449bd231d54fe5bbcd0b3170def20e838bf0d39..2ffc70b6f16aefb4082758144bd725796c1c41e7 100644 --- a/l10n/sq/user_webdavauth.po +++ b/l10n/sq/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sr/core.po b/l10n/sr/core.po index e9760003433a3792669b4161a14895756edf0ae6..5b912178cf64a21f2d331e88598696e174d49c97 100644 --- a/l10n/sr/core.po +++ b/l10n/sr/core.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ivan Petrović <ivan@ipplusstudio.com>, 2012-2013. -# <marko@evizo.com>, 2012. -# Slobodan Terzić <githzerai06@gmail.com>, 2011, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -161,7 +158,7 @@ msgstr "Децембар" #: js/js.js:286 msgid "Settings" -msgstr "Подешавања" +msgstr "ПоÑтавке" #: js/js.js:718 msgid "seconds ago" @@ -215,26 +212,30 @@ msgstr "прошле године" msgid "years ago" msgstr "година раније" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "У реду" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Одабери" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Откажи" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Одабери" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Да" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ðе" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "У реду" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -262,7 +263,7 @@ msgstr "" #: js/share.js:90 msgid "Share" -msgstr "Дељење" +msgstr "Дели" #: js/share.js:125 js/share.js:617 msgid "Error while sharing" @@ -296,7 +297,7 @@ msgstr "Подели линк" msgid "Password protect" msgstr "Заштићено лозинком" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Лозинка" @@ -334,7 +335,7 @@ msgstr "Подељено унутар {item} Ñа {user}" #: js/share.js:308 msgid "Unshare" -msgstr "Ðе дели" +msgstr "Укини дељење" #: js/share.js:320 msgid "can edit" @@ -399,24 +400,27 @@ msgstr "Поништавање лозинке за ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "Овом везом реÑетујте Ñвоју лозинку: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Добићете везу за реÑетовање лозинке путем е-поште." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Захтев је поÑлат поштом." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Захтев одбијен!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Добићете везу за реÑетовање лозинке путем е-поште." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "КориÑничко име" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Захтевај реÑетовање" @@ -438,7 +442,7 @@ msgstr "РеÑетуј лозинку" #: strings.php:5 msgid "Personal" -msgstr "Лична" +msgstr "Лично" #: strings.php:6 msgid "Users" @@ -446,11 +450,11 @@ msgstr "КориÑници" #: strings.php:7 msgid "Apps" -msgstr "Програми" +msgstr "Ðпликације" #: strings.php:8 msgid "Admin" -msgstr "ÐдниниÑтрација" +msgstr "ÐдминиÑтратор" #: strings.php:9 msgid "Help" @@ -522,37 +526,37 @@ msgstr "Ðапредно" msgid "Data folder" msgstr "Фацикла података" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Подешавање базе" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "ће бити коришћен" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "КориÑник базе" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Лозинка базе" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Име базе" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Радни проÑтор базе података" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Домаћин базе" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Заврши подешавање" @@ -560,37 +564,42 @@ msgstr "Заврши подешавање" msgid "web services under your control" msgstr "веб ÑервиÑи под контролом" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Одјава" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "ÐутоматÑка пријава је одбијена!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Ðко уÑкоро не промените лозинку ваш налог може бити компромитован!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Промените лозинку да биÑте обезбедили налог." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Изгубили Ñте лозинку?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "упамти" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Пријава" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/sr/files.po b/l10n/sr/files.po index 18eacafc8b06bf6e509ffff0ab6f461bb17c6111..552b669627f8034975e30c022ae233e7eb5a269d 100644 --- a/l10n/sr/files.po +++ b/l10n/sr/files.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ivan Petrović <ivan@ipplusstudio.com>, 2012. -# Slobodan Terzić <githzerai06@gmail.com>, 2011, 2012. -# <theranchcowboy@gmail.com>, 2013. -# <theranchcowboy@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -31,10 +27,6 @@ msgstr "Ðе могу да премеÑтим %s – датотека Ñ Ð¾Ð²Ð¸ msgid "Could not move %s" msgstr "Ðе могу да премеÑтим %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Ðе могу да преименујем датотеку" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Ðиједна датотека није отпремљена уÑлед непознате грешке" @@ -82,55 +74,59 @@ msgstr "неиÑправна фаÑцикла." msgid "Files" msgstr "Датотеке" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Дели" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Обриши за Ñтално" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Обриши" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Преименуј" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Ðа чекању" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} већ поÑтоји" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "замени" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "предложи назив" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "откажи" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "замењено {new_name} Ñа {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "опозови" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "обриши" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "Отпремам 1 датотеку" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "датотеке Ñе отпремају" @@ -156,69 +152,77 @@ 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 "Ðе могу да отпремим датотеку као фаÑциклу или она има 0 бајтова" -#: 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 "ÐдреÑа не може бити празна." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "ÐеиÑправно име фаÑцикле. ФаÑцикла „Shared“ је резервиÑана за 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 "Грешка" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" -msgstr "Ðазив" +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} датотеке/а" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Ðе могу да преименујем датотеку" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Отпреми" @@ -279,37 +283,37 @@ msgstr "ОбриÑане датотеке" msgid "Cancel upload" msgstr "Прекини отпремање" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/sr/files_encryption.po b/l10n/sr/files_encryption.po index 2eae48fdc6c484aa9c51fe408c3598172767e768..1c2c46e27c3f4ab431fc961cb386c26cc82c7f70 100644 --- a/l10n/sr/files_encryption.po +++ b/l10n/sr/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <marko@evizo.com>, 2012. -# <theranchcowboy@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Чување у току..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Шифровање" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ðишта" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/sr/files_external.po b/l10n/sr/files_external.po index 476522e9fbd903f40353c829e69ac510d8e688eb..cadcc0d00fb8acfc3c3634e9d6d3c93639d09be1 100644 --- a/l10n/sr/files_external.po +++ b/l10n/sr/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/sr/files_sharing.po b/l10n/sr/files_sharing.po index 8c455cac47476cf8aaa45a0cffc1cad5d49ae3f9..242e7fc0b2278618f5b5f30c37fed35bd40e4c1a 100644 --- a/l10n/sr/files_sharing.po +++ b/l10n/sr/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -45,4 +45,4 @@ msgstr "" #: templates/public.php:50 msgid "web services under your control" -msgstr "" +msgstr "веб ÑервиÑи под контролом" diff --git a/l10n/sr/files_trashbin.po b/l10n/sr/files_trashbin.po index 69d8ab3bf2addc494e02b64d16abc1daf010b996..06f7ef5e5d996965434411b4a529be2ecce74ea2 100644 --- a/l10n/sr/files_trashbin.po +++ b/l10n/sr/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <theranchcowboy@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "врати у претходно Ñтање" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Грешка" @@ -40,31 +39,31 @@ msgstr "Грешка" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Обриши за Ñтално" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Име" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "ОбриÑано" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 фаÑцикла" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} фаÑцикле/и" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 датотека" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} датотеке/а" diff --git a/l10n/sr/files_versions.po b/l10n/sr/files_versions.po index b878bee5636bab24f623962f2b8260d6888b0a59..74cb70e53d311356956b56f207470bb4905624f6 100644 --- a/l10n/sr/files_versions.po +++ b/l10n/sr/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <theranchcowboy@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sr/lib.po b/l10n/sr/lib.po index 95f58fe7f5b2b3f695594cb223f23f08a596ec27..3f980545dc1af32a112e8f2670ef8f2cffda7777 100644 --- a/l10n/sr/lib.po +++ b/l10n/sr/lib.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ivan Petrović <ivan@ipplusstudio.com>, 2012-2013 -# Rancher <theranchcowboy@gmail.com>, 2013 -# Rancher <theranchcowboy@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -20,47 +17,47 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Помоћ" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Лично" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "ПоÑтавке" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "КориÑници" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Ðпликације" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "ÐдминиÑтратор" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Преузимање ZIP-а је иÑкључено." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Датотеке морате преузимати једну по једну." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Ðазад на датотеке" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Изабране датотеке Ñу превелике да биÑте направили ZIP датотеку." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "није одређено" @@ -116,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Ваш веб Ñервер тренутно не подржава Ñинхронизацију датотека јер Ñе чини да је WebDAV Ñучеље неиÑправно." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Погледајте <a href='%s'>водиче за инÑталацију</a>." @@ -201,7 +202,7 @@ msgstr "пре %d минута" #: template.php:116 msgid "1 hour ago" -msgstr "пре 1 Ñат" +msgstr "Пре једног Ñата" #: template.php:117 #, php-format @@ -238,19 +239,6 @@ msgstr "прошле године" msgid "years ago" msgstr "година раније" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s је доÑтупна. Погледајте <a href=\"%s\">више информација</a>." - -#: updater.php:81 -msgid "up to date" -msgstr "је ажурна" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "провера ажурирања је онемогућена" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/sr/settings.po b/l10n/sr/settings.po index 4faad27c2ff45b2905a30f8e689853d5d1207f32..22e40d080d135fd8ff71691a23c84d494f897f89 100644 --- a/l10n/sr/settings.po +++ b/l10n/sr/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <marko@evizo.com>, 2012. -# Slobodan Terzić <githzerai06@gmail.com>, 2011, 2012. -# <theranchcowboy@gmail.com>, 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Грешка приликом учитавања ÑпиÑка из Складишта Програма" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Грешка при аутентификацији" +msgstr "Грешка при провери идентитета" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Ðе могу да променим име за приказ" @@ -97,7 +98,7 @@ msgstr "ИÑкључи" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "Укључи" +msgstr "Омогући" #: js/apps.js:55 msgid "Please wait...." @@ -119,52 +120,52 @@ msgstr "Грешка при ажурирању апликације" msgid "Updated" msgstr "Ðжурирано" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Групе" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Управник групе" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Обриши" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "додај групу" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Морате унети иÑправно кориÑничко име" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Грешка при прављењу кориÑника" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Морате унети иÑправну лозинку" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -315,19 +316,19 @@ msgstr "Бележење" msgid "Log level" msgstr "Ðиво бележења" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Више" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Мање" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Верзија" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +399,7 @@ msgstr "Преузмите апликације ради Ñинхронизов msgid "Show First Run Wizard again" msgstr "Поново прикажи чаробњак за прво покретање" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Лозинка" @@ -422,82 +423,74 @@ msgstr "Ðова лозинка" msgid "Change password" msgstr "Измени лозинку" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Име за приказ" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Ваше име за приказ је промењено" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Ðе могу да променим ваше име за приказ" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Промени име за приказ" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Е-пошта" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Ваша адреÑа е-поште" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Ун" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Језик" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr " Помозите у превођењу" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "КориÑтите ову адреÑу да Ñе повежете Ñа ownCloud-ом у управљачу датотекама" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "КориÑничко име" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Ðаправи" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Подразумевано Ñкладиште" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ðеограничено" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Друго" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Складиште" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "промени име за приказ" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "поÑтави нову лозинку" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Подразумевано" diff --git a/l10n/sr/user_ldap.po b/l10n/sr/user_ldap.po index 5ab18046b0cea79f60316d9c6707043163fa7ffb..0260443ae86acf533baaa3ae21344709c28e852b 100644 --- a/l10n/sr/user_ldap.po +++ b/l10n/sr/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <theranchcowboy@gmail.com>, 2013. 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -54,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "Грешка" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Домаћин" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Можете да изоÑтавите протокол, оÑим ако захтевате SSL. У том Ñлучају почните Ñа ldaps://." -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "База DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "КориÑник DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN кориÑника клијента Ñа којим треба да Ñе уÑпоÑтави веза, нпр. uid=agent,dc=example,dc=com. За анониман приÑтуп, оÑтавите поља DN и лозинка празним." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Лозинка" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "За анониман приÑтуп, оÑтавите поља DN и лозинка празним." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Филтер за пријаву кориÑника" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Одређује филтер за примењивање при покушају пријаве. %%uid замењује кориÑничко име." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "кориÑтите чувар меÑта %%uid, нпр. „uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Филтер за ÑпиÑак кориÑника" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Одређује филтер за примењивање при прибављању кориÑника." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "без икаквог чувара меÑта, нпр. „objectClass=person“." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Филтер групе" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Одређује филтер за примењивање при прибављању група." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "без икаквог чувара меÑта, нпр. „objectClass=posixGroup“." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Порт" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "КориÑти TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP Ñервер оÑетљив на велика и мала Ñлова (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "ИÑкључите потврду SSL Ñертификата." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Увезите SSL Ñертификат LDAP Ñервера у Ñвој ownCloud ако веза ради Ñамо Ñа овом опцијом." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Ðе препоручује Ñе; кориÑтите Ñамо за теÑтирање." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "у Ñекундама. Промена иÑпражњава кеш меморију." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Име приказа кориÑника" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "LDAP атрибут за Ñтварање имена ownCloud-а кориÑника." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "ОÑновно Ñтабло кориÑника" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Име приказа групе" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "LDAP атрибут за Ñтварање имена ownCloud-а групе." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "ОÑновна Ñтабло група" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Придруживање чланова у групу" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "у бајтовима" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Помоћ" diff --git a/l10n/sr/user_webdavauth.po b/l10n/sr/user_webdavauth.po index c72a84c03cb0d4743918d0e5567c498572cb6de3..30b3f69adc1f96ce8b6003cdea9595a0b86b0554 100644 --- a/l10n/sr/user_webdavauth.po +++ b/l10n/sr/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <theranchcowboy@gmail.com>, 2013. +# Rancher <theranchcowboy@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sr@latin/core.po b/l10n/sr@latin/core.po index e3b9468ad2f451a0ef7ffc771b6a230092275022..3ddf1e42d2a642bfee3af4083354283ab4467b86 100644 --- a/l10n/sr@latin/core.po +++ b/l10n/sr@latin/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -213,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Otkaži" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -294,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Lozinka" @@ -397,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Dobićete vezu za resetovanje lozinke putem e-poÅ¡te." - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Dobićete vezu za resetovanje lozinke putem e-poÅ¡te." + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "KorisniÄko ime" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Zahtevaj resetovanje" @@ -436,7 +442,7 @@ msgstr "Resetuj lozinku" #: strings.php:5 msgid "Personal" -msgstr "LiÄna" +msgstr "LiÄno" #: strings.php:6 msgid "Users" @@ -520,37 +526,37 @@ msgstr "Napredno" msgid "Data folder" msgstr "Facikla podataka" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "PodeÅ¡avanje baze" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "će biti korišćen" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Korisnik baze" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Lozinka baze" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Ime baze" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Domaćin baze" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "ZavrÅ¡i podeÅ¡avanje" @@ -558,37 +564,42 @@ msgstr "ZavrÅ¡i podeÅ¡avanje" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Odjava" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Izgubili ste lozinku?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "upamti" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/sr@latin/files.po b/l10n/sr@latin/files.po index 20a4cf13bcee83013a8a9dfabd19b5a2e139097b..ac754be8d9b4dfb135ce027a97b206859ce7970c 100644 --- a/l10n/sr@latin/files.po +++ b/l10n/sr@latin/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -28,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -79,55 +74,59 @@ msgstr "" msgid "Files" msgstr "Fajlovi" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "ObriÅ¡i" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -153,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "Ime" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "VeliÄina" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Zadnja izmena" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "PoÅ¡alji" @@ -276,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "" -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Ovde nema niÄeg. PoÅ¡aljite neÅ¡to!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Preuzmi" -#: 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 "PoÅ¡iljka je prevelika" -#: 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 "Fajlovi koje želite da poÅ¡aljete prevazilaze ograniÄenje maksimalne veliÄine poÅ¡iljke na ovom serveru." -#: 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/sr@latin/files_encryption.po b/l10n/sr@latin/files_encryption.po index 9eb93b9f9384eb19dd6b4bf3bcad5c6b47ffcd6b..b5ee53a5544eef86b7b5a0c4766b949a43be87ff 100644 --- a/l10n/sr@latin/files_encryption.po +++ b/l10n/sr@latin/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: sr@latin\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/sr@latin/files_external.po b/l10n/sr@latin/files_external.po index fbfb36951c0b5368278d914373e59d7b975dbef1..46eaa958611090f68ae936d8ce328639c1d647db 100644 --- a/l10n/sr@latin/files_external.po +++ b/l10n/sr@latin/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/sr@latin/files_sharing.po b/l10n/sr@latin/files_sharing.po index 778a78eb8c0a7327956c65641baace880cacbedc..0d18a1fb274adb5d8dbe9c045089d878dc1eef3d 100644 --- a/l10n/sr@latin/files_sharing.po +++ b/l10n/sr@latin/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -19,11 +19,11 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Lozinka" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "PoÅ¡alji" #: templates/public.php:10 #, php-format @@ -37,7 +37,7 @@ msgstr "" #: templates/public.php:19 templates/public.php:43 msgid "Download" -msgstr "" +msgstr "Preuzmi" #: templates/public.php:40 msgid "No preview available for" diff --git a/l10n/sr@latin/files_trashbin.po b/l10n/sr@latin/files_trashbin.po index 5743501ec1f73c75ab046339abcdb1b518e56ed7..5a663cb68385835d8abb45050bd051e0e4025f98 100644 --- a/l10n/sr@latin/files_trashbin.po +++ b/l10n/sr@latin/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "" @@ -39,31 +39,31 @@ msgstr "" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Ime" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/sr@latin/files_versions.po b/l10n/sr@latin/files_versions.po index 7e54c05a933048bd58290a130799ed8cee9804c9..ccd4cfed296b5484159016335baa30c0d5f068e1 100644 --- a/l10n/sr@latin/files_versions.po +++ b/l10n/sr@latin/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sr@latin/lib.po b/l10n/sr@latin/lib.po index 2cc4b44f0fe1f337e7489d7f8b2ac5aa49d721bf..a26a7651422f17ea90e68a914b64ff7cd9c73c82 100644 --- a/l10n/sr@latin/lib.po +++ b/l10n/sr@latin/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: sr@latin\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Pomoć" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "LiÄno" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "PodeÅ¡avanja" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Korisnici" -#: app.php:398 +#: app.php:406 msgid "Apps" -msgstr "" +msgstr "Programi" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Adninistracija" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/sr@latin/settings.po b/l10n/sr@latin/settings.po index 6b6e5528039ad747e9282fe5dfb55bb473384181..b759f0093c8032f2e2bbaf870291e9ac60f9d90d 100644 --- a/l10n/sr@latin/settings.po +++ b/l10n/sr@latin/settings.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "GreÅ¡ka pri autentifikaciji" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -117,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupe" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "ObriÅ¡i" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -313,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Lozinka" @@ -420,82 +423,74 @@ msgstr "Nova lozinka" msgid "Change password" msgstr "Izmeni lozinku" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-mail" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Jezik" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Napravi" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Drugo" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/sr@latin/user_ldap.po b/l10n/sr@latin/user_ldap.po index 19f25b81a026ea2b5233f9cbce8ca7eddcc79e5e..fa87c1da98e9197cae156f57404edfe20a763157 100644 --- a/l10n/sr@latin/user_ldap.po +++ b/l10n/sr@latin/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: sr@latin\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" -msgstr "" +msgstr "Lozinka" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Pomoć" diff --git a/l10n/sr@latin/user_webdavauth.po b/l10n/sr@latin/user_webdavauth.po index 44c82fe664f3fc14a0c82d46744dd8ce7c85f755..8a2eb941c19457633990317082a2438247fda32f 100644 --- a/l10n/sr@latin/user_webdavauth.po +++ b/l10n/sr@latin/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sv/core.po b/l10n/sv/core.po index a176c33235e3832c0dfd589d9563bef4492c3a8e..e79ab35455eea47dec3809be6179fbe85075ecd2 100644 --- a/l10n/sv/core.po +++ b/l10n/sv/core.po @@ -3,19 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André <lokal_profil@hotmail.com>, 2013. -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel Sandman <revoltism@gmail.com>, 2012. -# <hakan.thn@gmail.com>, 2011. -# Magnus Höglund <magnus@linux.com>, 2012-2013. -# <magnus@linux.com>, 2012. -# <revoltism@gmail.com>, 2011, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -219,26 +212,30 @@ msgstr "förra Ã¥ret" msgid "years ago" msgstr "Ã¥r sedan" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Välj" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Avbryt" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Välj" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Nej" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -300,7 +297,7 @@ msgstr "Delad med länk" msgid "Password protect" msgstr "Lösenordsskydda" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Lösenord" @@ -403,24 +400,27 @@ msgstr "ownCloud lösenordsÃ¥terställning" msgid "Use the following link to reset your password: {link}" msgstr "Använd följande länk för att Ã¥terställa lösenordet: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Du fÃ¥r en länk att Ã¥terställa ditt lösenord via e-post." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Ã…terställ skickad e-post." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Begäran misslyckades!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Du fÃ¥r en länk att Ã¥terställa ditt lösenord via e-post." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Användarnamn" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Begär Ã¥terställning" @@ -470,7 +470,7 @@ msgstr "Hittade inget moln" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Redigera kategorier" +msgstr "Editera kategorier" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -520,43 +520,43 @@ msgstr "Skapa ett <strong>administratörskonto</strong>" #: templates/installation.php:62 msgid "Advanced" -msgstr "Avancerat" +msgstr "Avancerad" #: templates/installation.php:64 msgid "Data folder" msgstr "Datamapp" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Konfigurera databasen" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "kommer att användas" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Databasanvändare" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Lösenord till databasen" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Databasnamn" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Databas tabellutrymme" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Databasserver" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Avsluta installation" @@ -564,37 +564,42 @@ msgstr "Avsluta installation" msgid "web services under your control" msgstr "webbtjänster under din kontroll" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Logga ut" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Automatisk inloggning inte tillÃ¥ten!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Om du inte har ändrat ditt lösenord nyligen sÃ¥ kan ditt konto vara manipulerat!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Ändra genast lösenord för att säkra ditt konto." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Glömt ditt lösenord?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "kom ihÃ¥g" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Logga in" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Alternativa inloggningar" diff --git a/l10n/sv/files.po b/l10n/sv/files.po index f18dad221465fe05652e679faaebc0de1f9a7f4a..f77df96238638c2e4dd6ce0491b0c11e4fd2159c 100644 --- a/l10n/sv/files.po +++ b/l10n/sv/files.po @@ -3,19 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André <lokal_profil@hotmail.com>, 2013. -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel Sandman <revoltism@gmail.com>, 2012. -# Magnus Höglund <magnus@linux.com>, 2012-2013. -# <magnus@linux.com>, 2012. -# <revoltism@gmail.com>, 2011, 2012. -# <tscooter@hotmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -34,17 +27,13 @@ msgstr "Kunde inte flytta %s - Det finns redan en fil med detta namn" msgid "Could not move %s" msgstr "Kan inte flytta %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Kan inte byta namn pÃ¥ filen" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Ingen fil uppladdad. Okänt fel" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Inga fel uppstod. Filen laddades upp utan problem" +msgstr "Inga fel uppstod. Filen laddades upp utan problem." #: ajax/upload.php:27 msgid "" @@ -55,7 +44,7 @@ msgstr "Den uppladdade filen överskrider upload_max_filesize direktivet php.ini msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Den uppladdade filen överstiger MAX_FILE_SIZE direktivet som anges i HTML-formulär" +msgstr "Den uppladdade filen överskrider MAX_FILE_SIZE direktivet som har angetts i HTML formuläret" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" @@ -63,11 +52,11 @@ msgstr "Den uppladdade filen var endast delvis uppladdad" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Ingen fil blev uppladdad" +msgstr "Ingen fil laddades upp" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Saknar en tillfällig mapp" +msgstr "En temporär mapp saknas" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -85,57 +74,61 @@ msgstr "Felaktig mapp." msgid "Files" msgstr "Filer" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Dela" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Radera permanent" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Radera" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Byt namn" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Väntar" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} finns redan" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "ersätt" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "föreslÃ¥ namn" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "avbryt" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "ersatt {new_name} med {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "Ã¥ngra" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "utför raderingen" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 filuppladdning" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "filer laddas upp" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -159,69 +152,77 @@ msgstr "Ditt lagringsutrymme är fullt, filer kan ej längre laddas upp eller sy msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Ditt lagringsutrymme är nästan fullt ({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 "Din nedladdning förbereds. Det kan ta tid om det är stora filer." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Kunde inte ladda upp dina filer eftersom det antingen är en mapp eller har 0 bytes." +msgstr "Kan inte ladda upp din fil eftersom det är en katalog eller har 0 bytes" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Inte tillräckligt med utrymme tillgängligt" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Uppladdning avbruten." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Filuppladdning pÃ¥gÃ¥r. Lämnar du sidan sÃ¥ avbryts uppladdningen." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL kan inte vara tom." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Ogiltigt mappnamn. Användande av 'Shared' är reserverat av 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 "Fel" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" msgstr "Namn" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Storlek" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "Ändrad" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 mapp" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} mappar" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 fil" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} filer" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Kan inte byta namn pÃ¥ filen" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Ladda upp" @@ -282,37 +283,37 @@ msgstr "Raderade filer" msgid "Cancel upload" msgstr "Avbryt uppladdning" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Du saknar skrivbehörighet här." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Ingenting här. Ladda upp nÃ¥got!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "Ladda ner" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Sluta dela" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" msgstr "För stor uppladdning" -#: 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 "Filerna du försöker ladda upp överstiger den maximala storleken för filöverföringar pÃ¥ servern." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Filer skannas, var god vänta" -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Aktuell skanning" diff --git a/l10n/sv/files_encryption.po b/l10n/sv/files_encryption.po index a1c717ce9fc4258c958cd0bfce755ae271165786..b6c142e6e098f0b7df64e54203e7365cf32014c7 100644 --- a/l10n/sv/files_encryption.po +++ b/l10n/sv/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André <lokal_profil@hotmail.com>, 2013. -# Magnus Höglund <magnus@linux.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Sparar..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Kryptering" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Filkryptering är aktiverat." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Följande filtyper kommer inte att krypteras:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Exkludera följande filtyper frÃ¥n kryptering:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Ingen" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/sv/files_external.po b/l10n/sv/files_external.po index e58feaa6ceb70dc0070b9360e88a493e2b44226c..466f2d7932fec63f560ac6cee0cbe6ca74db8bfb 100644 --- a/l10n/sv/files_external.po +++ b/l10n/sv/files_external.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André <lokal_profil@hotmail.com>, 2013. -# Magnus Höglund <magnus@linux.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -39,19 +37,26 @@ msgstr "Ange en giltig Dropbox nyckel och hemlighet." msgid "Error configuring Google Drive storage" msgstr "Fel vid konfigurering av Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>Varning:</b> \"smb-klienten\" är inte installerad. Montering av CIFS/SMB delningar är inte möjligt. Kontakta din systemadministratör för att fÃ¥ den installerad." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>Varning:</b> Stöd för FTP i PHP är inte aktiverat eller installerat. Montering av FTP-delningar är inte möjligt. Kontakta din systemadministratör för att fÃ¥ det installerat." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Extern lagring" diff --git a/l10n/sv/files_sharing.po b/l10n/sv/files_sharing.po index c8e79bb65dfc24dfbd5ff4af21c739cbab1a6a65..797a39fa2dd57e4395e8c420428b025de6878a47 100644 --- a/l10n/sv/files_sharing.po +++ b/l10n/sv/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Magnus Höglund <magnus@linux.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sv/files_trashbin.po b/l10n/sv/files_trashbin.po index c917c8bda1905f501348f0bf0c9b792ae2c1353a..94f8992432a34969da38464ee5e9aa296500cd1c 100644 --- a/l10n/sv/files_trashbin.po +++ b/l10n/sv/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André <lokal_profil@hotmail.com>, 2013. -# Magnus Höglund <magnus@linux.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -29,11 +27,11 @@ msgstr "Kunde inte radera %s permanent" msgid "Couldn't restore %s" msgstr "Kunde inte Ã¥terställa %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "utför Ã¥terställning" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Fel" @@ -41,31 +39,31 @@ msgstr "Fel" msgid "delete file permanently" msgstr "radera filen permanent" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Radera permanent" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Namn" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Raderad" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 mapp" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} mappar" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 fil" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} filer" diff --git a/l10n/sv/files_versions.po b/l10n/sv/files_versions.po index ada122d58b192ed2e709452200e723f91bea922d..0448134617cd23efdcf1c2794885def1a20c542d 100644 --- a/l10n/sv/files_versions.po +++ b/l10n/sv/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Magnus Höglund <magnus@linux.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sv/lib.po b/l10n/sv/lib.po index 13887eda440b4b846a2048f4e3d649995e6f48d2..18259ea3b567944a1c68325d0f0cc066e6371130 100644 --- a/l10n/sv/lib.po +++ b/l10n/sv/lib.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Magnus Höglund <magnus@linux.com>, 2012-2013 -# Magnus Höglund <magnus@linux.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -19,47 +17,47 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Hjälp" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Personligt" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Inställningar" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Användare" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Program" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Admin" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Nerladdning av ZIP är avstängd." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Filer laddas ner en Ã¥t gÃ¥ngen." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Tillbaka till Filer" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Valda filer är för stora för att skapa zip-fil." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "kunde inte bestämmas" @@ -115,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Din webbserver är inte korrekt konfigurerad för att tillÃ¥ta filsynkronisering eftersom WebDAV inte verkar fungera." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Var god kontrollera <a href='%s'>installationsguiden</a>." @@ -209,11 +211,11 @@ msgstr "%d timmar sedan" #: template.php:118 msgid "today" -msgstr "idag" +msgstr "i dag" #: template.php:119 msgid "yesterday" -msgstr "igÃ¥r" +msgstr "i gÃ¥r" #: template.php:120 #, php-format @@ -237,19 +239,6 @@ msgstr "förra Ã¥ret" msgid "years ago" msgstr "Ã¥r sedan" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s finns. FÃ¥ <a href=\"%s\">mer information</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "uppdaterad" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "uppdateringskontroll är inaktiverad" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/sv/settings.po b/l10n/sv/settings.po index 78e13f62c260251d0592c13dd55f47357115b7d2..9bea41b3d060d66dbceccbd4bb20155980249df8 100644 --- a/l10n/sv/settings.po +++ b/l10n/sv/settings.po @@ -3,21 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# André <lokal_profil@hotmail.com>, 2013. -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel Sandman <revoltism@gmail.com>, 2012. -# <hakan.thn@gmail.com>, 2011. -# Magnus Höglund <magnus@linux.com>, 2012-2013. -# <magnus@linux.com>, 2012. -# <q@xnq.me>, 2012. -# <revoltism@gmail.com>, 2011, 2012. -# <tscooter@hotmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -30,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Kan inte ladda listan frÃ¥n App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "Autentiseringsfel" +msgstr "Fel vid autentisering" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Kan inte ändra visningsnamn" @@ -125,52 +120,52 @@ msgstr "Fel uppstod vid uppdatering av appen" msgid "Updated" msgstr "Uppdaterad" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Sparar..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "raderad" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "Ã¥ngra" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Kan inte ta bort användare" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Grupper" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Gruppadministratör" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Radera" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "lägg till grupp" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Ett giltigt användarnamn mÃ¥ste anges" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Fel vid skapande av användare" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Ett giltigt lösenord mÃ¥ste anges" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -240,23 +235,23 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Exekvera en uppgift vid varje sidladdning" #: templates/admin.php:111 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php är registrerad som en webcron-tjänst. Anropa cron.php sidan i ownCloud en gÃ¥ng i minuten över HTTP." #: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Använd system-tjänsten cron. Anropa filen cron.php i ownCloud-mappen via ett cronjobb varje minut." #: templates/admin.php:128 msgid "Sharing" @@ -264,11 +259,11 @@ msgstr "Dela" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "Aktivera delat API" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "TillÃ¥t applikationer att använda delat API" #: templates/admin.php:142 msgid "Allow links" @@ -276,7 +271,7 @@ msgstr "TillÃ¥t länkar" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "TillÃ¥t delning till allmänheten via publika länkar" #: templates/admin.php:150 msgid "Allow resharing" @@ -319,21 +314,21 @@ msgstr "Logg" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "NivÃ¥ pÃ¥ loggning" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Mer" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Mindre" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Version" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -404,7 +399,7 @@ msgstr "Skaffa appar för att synkronisera dina filer" msgid "Show First Run Wizard again" msgstr "Visa Första uppstarts-guiden igen" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Lösenord" @@ -428,82 +423,74 @@ msgstr "Nytt lösenord" msgid "Change password" msgstr "Ändra lösenord" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Visat namn" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Ditt visningsnamn har ändrats" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Kan inte ändra ditt visningsnamn" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Ändra visningsnamn" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "E-post" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Din e-postadress" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Fyll i en e-postadress för att aktivera Ã¥terställning av lösenord" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "SprÃ¥k" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Hjälp att översätta" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Använd denna adress för att ansluta till ownCloud i din filhanterare" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Inloggningsnamn" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Skapa" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Förvald lagring" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Obegränsad" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Annat" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Lagring" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "ändra visat namn" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "ange nytt lösenord" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Förvald" diff --git a/l10n/sv/user_ldap.po b/l10n/sv/user_ldap.po index f75fdc8da007e98a5a45ddff8c6a9318863a41cb..df10e7263dfe558fba2e464a492affd33c32e47a 100644 --- a/l10n/sv/user_ldap.po +++ b/l10n/sv/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <admin@danielholm.se>, 2013. -# André <lokal_profil@hotmail.com>, 2013. -# Magnus Höglund <magnus@linux.com>, 2012-2013. 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Misslyckades med att radera serverinställningen" @@ -56,281 +57,363 @@ msgstr "BehÃ¥ll inställningarna?" msgid "Cannot add server configuration" msgstr "Kunde inte lägga till serverinställning" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Lyckat" + +#: js/settings.js:117 +msgid "Error" +msgstr "Fel" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Anslutningstestet lyckades" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Anslutningstestet misslyckades" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Vill du verkligen radera den nuvarande serverinställningen?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Bekräfta radering" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Varning:</b> Apps user_ldap och user_webdavauth är inkompatibla. Oväntade problem kan uppstÃ¥. Be din systemadministratör att inaktivera en av dom." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Varning:</b> PHP LDAP - modulen är inte installerad, serversidan kommer inte att fungera. Kontakta din systemadministratör för installation." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "Serverinställning" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Lägg till serverinställning" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Server" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Du behöver inte ange protokoll förutom om du använder SSL. Starta dÃ¥ med ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Start DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Ett Start DN per rad" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Du kan ange start DN för användare och grupper under fliken Avancerat" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Användare DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN för användaren som skall användas, t.ex. uid=agent, dc=example, dc=com. För anonym Ã¥tkomst, lämna DN och lösenord tomt." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Lösenord" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "För anonym Ã¥tkomst, lämna DN och lösenord tomt." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Filter logga in användare" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Definierar filter att tillämpa vid inloggningsförsök. %% uid ersätter användarnamn i loginÃ¥tgärden." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "använd platshÃ¥llare %%uid, t ex \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Filter lista användare" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Definierar filter att tillämpa vid listning av användare." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "utan platshÃ¥llare, t.ex. \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Gruppfilter" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Definierar filter att tillämpa vid listning av grupper." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "utan platshÃ¥llare, t.ex. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Uppkopplingsinställningar" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "Konfiguration aktiv" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Ifall denna är avbockad sÃ¥ kommer konfigurationen att skippas." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Säkerhetskopierings-värd (Replika)" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Ange en valfri värd för säkerhetskopiering. Den mÃ¥ste vara en replika av den huvudsakliga LDAP/AD-servern" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Säkerhetskopierins-port (Replika)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Inaktivera huvudserver" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "När denna är pÃ¥kopplad kommer ownCloud att koppla upp till replika-servern, endast." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Använd TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Använd inte för LDAPS-anslutningar, det kommer inte att fungera." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "LDAP-servern är okänslig för gemener och versaler (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Stäng av verifiering av SSL-certifikat." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Om anslutningen bara fungerar med det här alternativet, importera LDAP-serverns SSL-certifikat i din ownCloud-server." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Rekommenderas inte, använd bara för test. " -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Cache Time-To-Live" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "i sekunder. En förändring tömmer cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Mappinställningar" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Attribut för användarnamn" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Attribut som används för att generera användarnamn i ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Bas för användare i katalogtjänst" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "En Användare start DN per rad" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Användarsökningsattribut" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Valfritt; ett attribut per rad" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Attribut för gruppnamn" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Attribut som används för att generera gruppnamn i ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Bas för grupper i katalogtjänst" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "En Grupp start DN per rad" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Gruppsökningsattribut" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Attribut för gruppmedlemmar" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Specialattribut" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Kvotfält" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Datakvot standard" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "i bytes" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "E-postfält" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Namnregel för hemkatalog" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Lämnas tomt för användarnamn (standard). Ange annars ett LDAP/AD-attribut." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "Testa konfigurationen" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Hjälp" diff --git a/l10n/sv/user_webdavauth.po b/l10n/sv/user_webdavauth.po index 0cb54a97da1e6dc12ac5bc776cbe0ab7e62a6cba..ec341c54811f9aa9daaafe6e76d40421827fbc25 100644 --- a/l10n/sv/user_webdavauth.po +++ b/l10n/sv/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Magnus Höglund <magnus@linux.com>, 2012-2013. +# Magnus Höglund <magnus@linux.com>, 2012-2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sw_KE/core.po b/l10n/sw_KE/core.po index 8a88331b36568ce95138f882ba0e9e6b7a1995a7..ee5e620265e4c695f286e592c152102846096632 100644 --- a/l10n/sw_KE/core.po +++ b/l10n/sw_KE/core.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -212,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -293,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" @@ -396,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -519,37 +526,37 @@ msgstr "" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -557,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:36 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:61 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/sw_KE/files.po b/l10n/sw_KE/files.po index 5dd812bc1b0a8dbc4e39a76ee26ca8c9e4c1740d..838ddc4ca6120b8af3d3b0b1de067986f88565f2 100644 --- a/l10n/sw_KE/files.po +++ b/l10n/sw_KE/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/sw_KE/files_encryption.po b/l10n/sw_KE/files_encryption.po index 2d586daf24e0f2b3249fdbc5f94bef821e44a2ed..181a2ef29a7becbe075aefd8f67be2ce1975bb4d 100644 --- a/l10n/sw_KE/files_encryption.po +++ b/l10n/sw_KE/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: sw_KE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/sw_KE/files_external.po b/l10n/sw_KE/files_external.po index f61afed3306c800d1fb264e63203c7062f9c4653..7958c592cffe29d5de919f718ed0ab044f064d28 100644 --- a/l10n/sw_KE/files_external.po +++ b/l10n/sw_KE/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/sw_KE/files_sharing.po b/l10n/sw_KE/files_sharing.po index 324fbf714d88cac8b65d683e8b9281bf7ff94ea3..486d565277c4b30b73f480ce4a037eb8a2e31cd4 100644 --- a/l10n/sw_KE/files_sharing.po +++ b/l10n/sw_KE/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sw_KE/files_trashbin.po b/l10n/sw_KE/files_trashbin.po index dd07e322699fa46f566fcbacd1031016e9f96702..d76092bcb49df3a9993a198df54f041abdca65b9 100644 --- a/l10n/sw_KE/files_trashbin.po +++ b/l10n/sw_KE/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sw_KE/files_versions.po b/l10n/sw_KE/files_versions.po index d0251e6a978156ade82310faf89b5ec7cf71efc5..93654e24af738a94d7a9f8121e4250a63f0a3729 100644 --- a/l10n/sw_KE/files_versions.po +++ b/l10n/sw_KE/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/sw_KE/lib.po b/l10n/sw_KE/lib.po index f2bae1c728f42e7dfa593522fe50736fceb5acab..1b46612b1c1220fa437778f82abebb142724c988 100644 --- a/l10n/sw_KE/lib.po +++ b/l10n/sw_KE/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -17,43 +17,43 @@ msgstr "" "Language: sw_KE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 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 "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/sw_KE/settings.po b/l10n/sw_KE/settings.po index f85fcdca12223986260ccfafdd2730b20b8855ce..a8fd5f1a2c26f0715fd0f162e4bc10ab66420211 100644 --- a/l10n/sw_KE/settings.po +++ b/l10n/sw_KE/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-05-25 02:02+0200\n" +"PO-Revision-Date: 2013-05-25 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:105 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: 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 " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:68 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:70 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:71 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:77 templates/personal.php:78 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:89 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:94 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:96 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/sw_KE/user_ldap.po b/l10n/sw_KE/user_ldap.po index 7c6391cdc5ca6511e584ad762ae07ae9a320199d..14bfbf0acb2cf8baac6026ca9be43b84233d1581 100644 --- a/l10n/sw_KE/user_ldap.po +++ b/l10n/sw_KE/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: sw_KE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/sw_KE/user_webdavauth.po b/l10n/sw_KE/user_webdavauth.po index 426f5e30721bce1699149d8e299f50ff17be506e..b41a7fe5abf1ffbefb9edfeadcb7aab14c7b2972 100644 --- a/l10n/sw_KE/user_webdavauth.po +++ b/l10n/sw_KE/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ta_LK/core.po b/l10n/ta_LK/core.po index 50d6af9b6bb38aeb54f1f0f166baab6dae71fa87..7355bd115397f6cf04a14b5bd09688bb565fe4b5 100644 --- a/l10n/ta_LK/core.po +++ b/l10n/ta_LK/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <sgrupan@gmail.com>, 2013. -# <suganthi@nic.lk>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -214,26 +212,30 @@ msgstr "கடநà¯à®¤ வரà¯à®Ÿà®®à¯" msgid "years ago" msgstr "வரà¯à®Ÿà®™à¯à®•ளà¯à®•à¯à®•௠மà¯à®©à¯" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "சரி" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "தெரிவà¯à®šà¯†à®¯à¯à®• " -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "இரதà¯à®¤à¯ செயà¯à®•" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "தெரிவà¯à®šà¯†à®¯à¯à®• " +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "ஆமà¯" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "இலà¯à®²à¯ˆ" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "சரி" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -295,7 +297,7 @@ msgstr "இணைபà¯à®ªà¯à®Ÿà®©à¯ பகிரà¯à®¤à®²à¯" msgid "Password protect" msgstr "கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ பாதà¯à®•ாதà¯à®¤à®²à¯" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "கடவà¯à®šà¯à®šà¯Šà®²à¯" @@ -333,7 +335,7 @@ msgstr "{பயனாளரà¯} உடன௠{உரà¯à®ªà¯à®ªà®Ÿà®¿} பக #: js/share.js:308 msgid "Unshare" -msgstr "பகிரமà¯à®Ÿà®¿à®¯à®¾à®¤à¯" +msgstr "பகிரபà¯à®ªà®Ÿà®¾à®¤à®¤à¯" #: js/share.js:320 msgid "can edit" @@ -345,7 +347,7 @@ msgstr "கடà¯à®Ÿà¯à®ªà¯à®ªà®¾à®Ÿà®¾à®© அணà¯à®•லà¯" #: js/share.js:325 msgid "create" -msgstr "படைதà¯à®¤à®²à¯" +msgstr "உரà¯à®µà®µà®¾à®•à¯à®•லà¯" #: js/share.js:328 msgid "update" @@ -398,24 +400,27 @@ msgstr "ownCloud இன௠கடவà¯à®šà¯à®šà¯Šà®²à¯ மீளமைப௠msgid "Use the following link to reset your password: {link}" msgstr "உஙà¯à®•ள௠கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ மீளமைகà¯à®• பினà¯à®µà®°à¯à®®à¯ இணைபà¯à®ªà¯ˆ பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®µà¯à®®à¯ : {இணைபà¯à®ªà¯}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "நீஙà¯à®•ள௠மினà¯à®©à®žà¯à®šà®²à¯ மூலம௠உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ மீளமைபà¯à®ªà®¤à®±à¯à®•ான இணைபà¯à®ªà¯ˆ பெறà¯à®µà¯€à®°à¯à®•ளà¯. " +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "மினà¯à®©à¯à®žà¯à®šà®²à¯ அனà¯à®ªà¯à®ªà¯à®¤à®²à¯ˆ மீளமைகà¯à®•à¯à®•" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "வேணà¯à®Ÿà¯à®•ோள௠தோலà¯à®µà®¿à®¯à¯à®±à¯à®±à®¤à¯!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "நீஙà¯à®•ள௠மினà¯à®©à®žà¯à®šà®²à¯ மூலம௠உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ மீளமைபà¯à®ªà®¤à®±à¯à®•ான இணைபà¯à®ªà¯ˆ பெறà¯à®µà¯€à®°à¯à®•ளà¯. " -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "பயனாளர௠பெயரà¯" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "கோரிகà¯à®•ை மீளமைபà¯à®ªà¯" @@ -441,15 +446,15 @@ msgstr "தனிபà¯à®ªà®Ÿà¯à®Ÿ" #: strings.php:6 msgid "Users" -msgstr "பயனாளரà¯à®•ளà¯" +msgstr "பயனாளரà¯" #: strings.php:7 msgid "Apps" -msgstr "பயனà¯à®ªà®¾à®Ÿà¯à®•ளà¯" +msgstr "செயலிகளà¯" #: strings.php:8 msgid "Admin" -msgstr "நிரà¯à®µà®¾à®•ி" +msgstr "நிரà¯à®µà®¾à®•à®®à¯" #: strings.php:9 msgid "Help" @@ -515,81 +520,86 @@ msgstr "<strong> நிரà¯à®µà®¾à®• கணகà¯à®•ொனà¯à®±à¯ˆ </strong> #: templates/installation.php:62 msgid "Advanced" -msgstr "மேமà¯à®ªà®Ÿà¯à®Ÿ" +msgstr "உயரà¯à®¨à¯à®¤" #: templates/installation.php:64 msgid "Data folder" msgstr "தரவ௠கோபà¯à®ªà¯à®±à¯ˆ" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "தரவà¯à®¤à¯à®¤à®³à®¤à¯à®¤à¯ˆ தகவமைகà¯à®•" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®ªà¯à®ªà®Ÿà¯à®®à¯" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "தரவà¯à®¤à¯à®¤à®³ பயனாளரà¯" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "தரவà¯à®¤à¯à®¤à®³ கடவà¯à®šà¯à®šà¯Šà®²à¯" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "தரவà¯à®¤à¯à®¤à®³ பெயரà¯" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "தரவà¯à®¤à¯à®¤à®³ அடà¯à®Ÿà®µà®£à¯ˆ" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "தரவà¯à®¤à¯à®¤à®³ ஓமà¯à®ªà¯à®©à®°à¯" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "அமைபà¯à®ªà¯ˆ à®®à¯à®Ÿà®¿à®•à¯à®•" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "உஙà¯à®•ள௠கடà¯à®Ÿà¯à®ªà¯à®ªà®¾à®Ÿà¯à®Ÿà®¿à®©à¯ கீழ௠இணைய சேவைகளà¯" +msgstr "வலைய சேவைகள௠உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடà¯à®Ÿà¯à®ªà¯à®ªà®¾à®Ÿà¯à®Ÿà®¿à®©à¯ கீழ௠உளà¯à®³à®¤à¯" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "விடà¯à®ªà®¤à®¿à®•ை செயà¯à®•" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "தனà¯à®©à®¿à®šà¯à®šà¯ˆà®¯à®¾à®© பà¯à®•à¯à®ªà®¤à®¿à®•ை நிராகரிபà¯à®ªà®Ÿà¯à®Ÿà®¤à¯!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ அணà¯à®®à¯ˆà®¯à®¿à®²à¯ à®®à®¾à®±à¯à®±à®µà®¿à®²à¯à®²à¯ˆà®¯à®¿à®©à¯, உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கணகà¯à®•௠சமரசமாகிவிடà¯à®®à¯!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கணகà¯à®•ை மீணà¯à®Ÿà¯à®®à¯ பாதà¯à®•ாகà¯à®• தயவà¯à®šà¯†à®¯à¯à®¤à¯ உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ மாறà¯à®±à®µà¯à®®à¯." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "உஙà¯à®•ள௠கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ தொலைதà¯à®¤à¯à®µà®¿à®Ÿà¯à®Ÿà¯€à®°à¯à®•ளா?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "ஞாபகபà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "பà¯à®•à¯à®ªà®¤à®¿à®•ை" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/ta_LK/files.po b/l10n/ta_LK/files.po index f26efe92171ebdb6c34ef060be49c9e1961305a3..132c06d8a74fd8422aff06d91ee7b43479236aa8 100644 --- a/l10n/ta_LK/files.po +++ b/l10n/ta_LK/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suganthi@nic.lk>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -28,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "ஒர௠கோபà¯à®ªà¯à®®à¯ பதிவேறà¯à®±à®ªà¯à®ªà®Ÿà®µà®¿à®²à¯à®²à¯ˆ. அறியபà¯à®ªà®Ÿà®¾à®¤ வழà¯" @@ -79,55 +74,59 @@ msgstr "" msgid "Files" msgstr "கோபà¯à®ªà¯à®•ளà¯" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "பகிரà¯à®µà¯" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" -msgstr "அழிகà¯à®•" +msgstr "நீகà¯à®•à¯à®•" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "பெயரà¯à®®à®¾à®±à¯à®±à®®à¯" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "நிலà¯à®µà¯ˆà®¯à®¿à®²à¯à®³à¯à®³" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} à®à®±à¯à®•னவே உளà¯à®³à®¤à¯" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "மாறà¯à®±à®¿à®Ÿà¯à®•" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "பெயரை பரிநà¯à®¤à¯à®°à¯ˆà®•à¯à®•" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "இரதà¯à®¤à¯ செயà¯à®•" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} ஆனத௠{old_name} இனால௠மாறà¯à®±à®ªà¯à®ªà®Ÿà¯à®Ÿà®¤à¯" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "à®®à¯à®©à¯ செயல௠நீகà¯à®•ம௠" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 கோபà¯à®ªà¯ பதிவேறà¯à®±à®ªà¯à®ªà®Ÿà¯à®•ிறதà¯" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -153,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "அடைவ௠அலà¯à®²à®¤à¯ 0 bytes ஠கொணà¯à®Ÿà¯à®³à¯à®³à®¤à®¾à®²à¯ உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கோபà¯à®ªà¯ˆ பதிவேறà¯à®± à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ" -#: 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 "{எணà¯à®£à®¿à®•à¯à®•ை} கோபà¯à®ªà¯à®±à¯ˆà®•ளà¯" -#: 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 "{எணà¯à®£à®¿à®•à¯à®•ை} கோபà¯à®ªà¯à®•ளà¯" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "பதிவேறà¯à®±à¯à®•" @@ -250,7 +257,7 @@ msgstr "ZIP கோபà¯à®ªà¯à®•ளà¯à®•à¯à®•ான ஆககà¯à®•ூடி #: templates/admin.php:26 msgid "Save" -msgstr "சேமிகà¯à®•" +msgstr "சேமிகà¯à®• " #: templates/index.php:7 msgid "New" @@ -276,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "பதிவேறà¯à®±à®²à¯ˆ இரதà¯à®¤à¯ செயà¯à®•" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/ta_LK/files_encryption.po b/l10n/ta_LK/files_encryption.po index 59fde5c4fe18cac638bf5facdd0b7e66d0ae0317..48fb2ff2275a2bac18f4e26b39b37c7bf76cb053 100644 --- a/l10n/ta_LK/files_encryption.po +++ b/l10n/ta_LK/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suganthi@nic.lk>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: ta_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "சேமிகà¯à®•பà¯à®ªà®Ÿà¯à®•ிறதà¯..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "மறைகà¯à®•à¯à®±à®¿à®¯à¯€à®Ÿà¯" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "ஒனà¯à®±à¯à®®à®¿à®²à¯à®²à¯ˆ" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ta_LK/files_external.po b/l10n/ta_LK/files_external.po index 678e681c2da76a42053a6c5fe8e8e739809dd632..dbb763f24c336557b0739c263c458704f6e39d0b 100644 --- a/l10n/ta_LK/files_external.po +++ b/l10n/ta_LK/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suganthi@nic.lk>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -38,19 +37,26 @@ msgstr "தயவà¯à®šà¯†à®¯à¯à®¤à¯ ஒர௠செலà¯à®²à¯à®ªà®Ÿà®¿à®¯ msgid "Error configuring Google Drive storage" msgstr "Google இயகà¯à®• சேமிபà¯à®ªà®•தà¯à®¤à¯ˆ தகமைபà¯à®ªà®¤à®¿à®²à¯ வழà¯" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "வெளி சேமிபà¯à®ªà¯" diff --git a/l10n/ta_LK/files_sharing.po b/l10n/ta_LK/files_sharing.po index 1aef2d28b22289964b99e76e3bda80f42b8fb869..84c5f22421e2b22f7985a0248a851cd28132fdb1 100644 --- a/l10n/ta_LK/files_sharing.po +++ b/l10n/ta_LK/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suganthi@nic.lk>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ta_LK/files_trashbin.po b/l10n/ta_LK/files_trashbin.po index 924bbb462ad22b0f79e7307c2b0140251fb84d4b..17b4e86d69eca9ce1c4f1899292976d2cbf1c3e5 100644 --- a/l10n/ta_LK/files_trashbin.po +++ b/l10n/ta_LK/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "வழà¯" @@ -39,31 +39,31 @@ msgstr "வழà¯" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "பெயரà¯" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 கோபà¯à®ªà¯à®±à¯ˆ" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{எணà¯à®£à®¿à®•à¯à®•ை} கோபà¯à®ªà¯à®±à¯ˆà®•ளà¯" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 கோபà¯à®ªà¯" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{எணà¯à®£à®¿à®•à¯à®•ை} கோபà¯à®ªà¯à®•ளà¯" diff --git a/l10n/ta_LK/files_versions.po b/l10n/ta_LK/files_versions.po index 7c7a4eee0b3b91d73950d3d77eefb90752df3d0d..7fbbf568c95b9ce8d5ccaf3ccb938f1c42ff1329 100644 --- a/l10n/ta_LK/files_versions.po +++ b/l10n/ta_LK/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suganthi@nic.lk>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -51,7 +50,7 @@ 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/ta_LK/lib.po b/l10n/ta_LK/lib.po index 82184ac7e884cee562ac979ac39a0d0f0eecad7b..10075fa682d448878d12d2142d4e3a671bab00ab 100644 --- a/l10n/ta_LK/lib.po +++ b/l10n/ta_LK/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# suganthi <suganthi@nic.lk>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: ta_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "உதவி" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "தனிபà¯à®ªà®Ÿà¯à®Ÿ" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "அமைபà¯à®ªà¯à®•ளà¯" -#: app.php:385 +#: app.php:393 msgid "Users" -msgstr "பயனாளரà¯à®•ளà¯" +msgstr "பயனாளரà¯" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "செயலிகளà¯" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "நிரà¯à®µà®¾à®•à®®à¯" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "வீசொலிப௠பூடà¯à®Ÿà¯ பதிவிறகà¯à®•ம௠நிறà¯à®¤à¯à®¤à®ªà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "கோபà¯à®ªà¯à®•ளà¯à®’னà¯à®±à®©à¯ பின௠ஒனà¯à®±à®¾à®• பதிவிறகà¯à®•பà¯à®ªà®Ÿà®µà¯‡à®£à¯à®Ÿà¯à®®à¯." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "கோபà¯à®ªà¯à®•ளà¯à®•à¯à®•௠செலà¯à®•" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "வீ சொலிக௠கோபà¯à®ªà¯à®•ளை உரà¯à®µà®¾à®•à¯à®•à¯à®µà®¤à®±à¯à®•௠தெரிவà¯à®šà¯†à®¯à¯à®¯à®ªà¯à®ªà®Ÿà¯à®Ÿ கோபà¯à®ªà¯à®•ள௠மிகபà¯à®ªà¯†à®°à®¿à®¯à®µà¯ˆ" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -114,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -236,19 +239,6 @@ msgstr "கடநà¯à®¤ வரà¯à®Ÿà®®à¯" msgid "years ago" msgstr "வரà¯à®Ÿà®™à¯à®•ளà¯à®•à¯à®•௠மà¯à®©à¯" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s இனà¯à®©à¯à®®à¯ இரà¯à®•à¯à®•ினà¯à®±à®©. <a href=\"%s\">மேலதிக தகவலà¯à®•ளà¯à®•à¯à®•à¯</a> எடà¯à®•à¯à®•" - -#: updater.php:81 -msgid "up to date" -msgstr "நவீன" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "இறà¯à®±à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à®²à¯ˆ சரிபாரà¯à®ªà¯à®ªà®¤à¯ˆ செயலறà¯à®±à®¤à®¾à®•à¯à®•à¯à®•" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ta_LK/settings.po b/l10n/ta_LK/settings.po index 7d988829d0534d2a05bf12498fef025d1c418984..8d96700a7caa6b49416cd617e4c66fac79db9f70 100644 --- a/l10n/ta_LK/settings.po +++ b/l10n/ta_LK/settings.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suganthi@nic.lk>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "செயலி சேமிபà¯à®ªà®¿à®²à®¿à®°à¯à®¨à¯à®¤à¯ படà¯à®Ÿà®¿à®¯à®²à¯ˆ à®à®±à¯à®±à®®à¯à®Ÿà®¿à®¯à®¾à®¤à¯à®³à¯à®³à®¤à¯" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "அதà¯à®¤à®¾à®Ÿà¯à®šà®¿à®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à®²à®¿à®²à¯ வழà¯" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -95,7 +98,7 @@ msgstr "இயலà¯à®®à¯ˆà®ªà¯à®ª" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "செயலறà¯à®±à®¤à®¾à®•à¯à®•à¯à®•" +msgstr "இயலà¯à®®à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•" #: js/apps.js:55 msgid "Please wait...." @@ -117,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "இயலà¯à®®à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•" +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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "கà¯à®´à¯à®•à¯à®•ளà¯" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "கà¯à®´à¯ நிரà¯à®µà®¾à®•ி" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" -msgstr "அழிகà¯à®•" +msgstr "நீகà¯à®•à¯à®•" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "_மொழி_பெயரà¯_" @@ -313,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "மேலதிக" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "கà¯à®±à¯ˆà®µà®¾à®©" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "கடவà¯à®šà¯à®šà¯Šà®²à¯" @@ -420,82 +423,74 @@ msgstr "பà¯à®¤à®¿à®¯ கடவà¯à®šà¯à®šà¯Šà®²à¯" msgid "Change password" msgstr "கடவà¯à®šà¯à®šà¯Šà®²à¯à®²à¯ˆ மாறà¯à®±à¯à®•" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "மினà¯à®©à®žà¯à®šà®²à¯" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ மினà¯à®©à®žà¯à®šà®²à¯ à®®à¯à®•வரி" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "கடவà¯à®šà¯à®šà¯Šà®²à¯ மீள௠பெறà¯à®µà®¤à¯ˆ இயலà¯à®®à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®µà®¤à®±à¯à®•௠மினà¯à®©à®žà¯à®šà®²à¯ à®®à¯à®•வரியை இயலà¯à®®à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "மொழி" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "மொழிபெயரà¯à®•à¯à®• உதவி" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "உரà¯à®µà®¾à®•à¯à®•à¯à®•" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "மறà¯à®±à®µà¯ˆ" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/ta_LK/user_ldap.po b/l10n/ta_LK/user_ldap.po index 6a582a0329e8af05d946cfec407a0c2acb036a48..82e636dc6e9fc2dc73b28be37252c60a26b004c7 100644 --- a/l10n/ta_LK/user_ldap.po +++ b/l10n/ta_LK/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suganthi@nic.lk>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: ta_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -54,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "வழà¯" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "ஓமà¯à®ªà¯à®©à®°à¯" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "நீஙà¯à®•ள௠SSL சேவையை தவிர உடனà¯à®ªà®Ÿà¯ வரைமà¯à®±à¯ˆà®¯à¯ˆ தவிரà¯à®•à¯à®• à®®à¯à®Ÿà®¿à®¯à¯à®®à¯. பிறக௠ldaps:.// உடன௠ஆரமà¯à®ªà®¿à®•à¯à®•வà¯à®®à¯" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "தள DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "நீஙà¯à®•ள௠பயனாளரà¯à®•ளà¯à®•à¯à®•à¯à®®à¯ மேனà¯à®®à¯ˆ ததà¯à®¤à®²à®¿à®²à¯ உளà¯à®³ கà¯à®´à¯à®µà®¿à®±à¯à®•à¯à®®à¯ தள DN ஠கà¯à®±à®¿à®ªà¯à®ªà®¿à®Ÿà®²à®¾à®®à¯ " -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "பயனாளர௠DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "கடவà¯à®šà¯à®šà¯Šà®²à¯" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "எநà¯à®¤ ஒதà¯à®•à¯à®•ீடà¯à®®à¯ இலà¯à®²à®¾à®®à®²à¯, உதாரணமà¯. \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "தà¯à®±à¯ˆ " -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "TLS ஠பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®µà¯à®®à¯" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "உணரà¯à®šà¯à®šà®¿à®¯à®¾à®© LDAP சேவையகம௠(சாளரஙà¯à®•ளà¯)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "SSL சானà¯à®±à®¿à®¤à®´à®¿à®©à¯ செலà¯à®²à¯à®ªà®Ÿà®¿à®¯à¯ˆ நிறà¯à®¤à¯à®¤à®¿à®µà®¿à®Ÿà®µà¯à®®à¯" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "இநà¯à®¤ தெரிவà¯à®•ளில௠மடà¯à®Ÿà¯à®®à¯ இணைபà¯à®ªà¯ வேலைசெயà¯à®¤à®¾à®²à¯, உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ owncloud சேவையகதà¯à®¤à®¿à®²à®¿à®°à¯à®¨à¯à®¤à¯ LDAP சேவையகதà¯à®¤à®¿à®©à¯ SSL சானà¯à®±à®¿à®¤à®´à¯ˆ இறகà¯à®•à¯à®®à®¤à®¿ செயà¯à®¯à®µà¯à®®à¯" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "பரிநà¯à®¤à¯à®°à¯ˆà®•à¯à®•பà¯à®ªà®Ÿà®µà®¿à®²à¯à®²à¯ˆ, சோதனைகà¯à®•ாக மடà¯à®Ÿà¯à®®à¯ பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®µà¯à®®à¯." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "செகà¯à®•னà¯à®•ளிலà¯. ஒர௠மாறà¯à®±à®®à¯ இடைமாறà¯à®±à¯à®¨à®¿à®©à¯ˆà®µà®•தà¯à®¤à¯ˆ வெறà¯à®±à®¿à®Ÿà®®à®¾à®•à¯à®•à¯à®®à¯." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "பயனாளர௠காடà¯à®šà®¿à®ªà¯à®ªà¯†à®¯à®°à¯ பà¯à®²à®®à¯" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "பயனாளரின௠ownCloud பெயரை உரà¯à®µà®¾à®•à¯à®• LDAP பணà¯à®ªà¯à®•à¯à®•ூறை பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®µà¯à®®à¯." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "தள பயனாளர௠மரமà¯" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "கà¯à®´à¯à®µà®¿à®©à¯ காடà¯à®šà®¿ பெயர௠பà¯à®²à®®à¯ " -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "ownCloud கà¯à®´à¯à®•à¯à®•ளின௠பெயரà¯à®•ளை உரà¯à®µà®¾à®•à¯à®• LDAP பணà¯à®ªà¯à®•à¯à®•ூறை பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®µà¯à®®à¯." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "தள கà¯à®´à¯ மரமà¯" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "கà¯à®´à¯ உறà¯à®ªà¯à®ªà®¿à®©à®°à¯ சஙà¯à®•à®®à¯" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "bytes களில௠" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "பயனாளர௠பெயரிறà¯à®•௠வெறà¯à®±à®¿à®Ÿà®®à®¾à®• விடவà¯à®®à¯ (பொத௠இரà¯à®ªà¯à®ªà¯). இலà¯à®²à®¾à®µà®¿à®Ÿà®¿à®©à¯ LDAP/AD பணà¯à®ªà¯à®•à¯à®•ூறை கà¯à®±à®¿à®ªà¯à®ªà®¿à®Ÿà®µà¯à®®à¯." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "உதவி" diff --git a/l10n/ta_LK/user_webdavauth.po b/l10n/ta_LK/user_webdavauth.po index e75db9cc3f918754065e41886ead8bba674a22a0..fa5d31237c3420d1cd62a0bfb56bd9eb9752ec82 100644 --- a/l10n/ta_LK/user_webdavauth.po +++ b/l10n/ta_LK/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suganthi@nic.lk>, 2012. +# suganthi <suganthi@nic.lk>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/te/core.po b/l10n/te/core.po index 3077ce28a0434d8fa058f667c2b360a8ac5e0d9b..4d5d99a71e8612b1a955949073b1b2d2ba5084f0 100644 --- a/l10n/te/core.po +++ b/l10n/te/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# వీవెనౠ<veeven@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -213,26 +212,30 @@ msgstr "పోయిన సంవతà±à°¸à°°à°‚" msgid "years ago" msgstr "సంవతà±à°¸à°°à°¾à°² à°•à±à°°à°¿à°¤à°‚" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "సరే" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "à°°à°¦à±à°¦à±à°šà±‡à°¯à°¿" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "à°…à°µà±à°¨à±" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "కాదà±" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "సరే" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -294,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "సంకేతపదం" @@ -397,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "వాడà±à°•à°°à°¿ పేరà±" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -520,37 +526,37 @@ msgstr "" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -558,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "నిషà±à°•à±à°°à°®à°¿à°‚à°šà±" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "మీ సంకేతపదం పోయిందా?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/te/files.po b/l10n/te/files.po index 47cac8cd8ae761418f629b0b569b9389197ffa0e..986b4ff0c34559888cb2a6d58b8bc8b3106c002f 100644 --- a/l10n/te/files.po +++ b/l10n/te/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# వీవెనౠ<veeven@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -28,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -79,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "శాశà±à°µà°¤à°‚à°—à°¾ తొలగించà±" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "తొలగించà±" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "à°°à°¦à±à°¦à±à°šà±‡à°¯à°¿" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -153,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -276,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/te/files_encryption.po b/l10n/te/files_encryption.po index cf1d6e37e15676e7a330369208d65bdf7f51eda6..7ccbc51637f86133be83108c69dad1b676b31002 100644 --- a/l10n/te/files_encryption.po +++ b/l10n/te/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/te/files_external.po b/l10n/te/files_external.po index 0ad4883fc5a7ad9667dd80a781bb9676af827fd6..5b06f94bff142e4a890fd9b1688ec050b78ebf7b 100644 --- a/l10n/te/files_external.po +++ b/l10n/te/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/te/files_sharing.po b/l10n/te/files_sharing.po index 8d26d12e9395c5de292c62dc34f23fdad9609511..96195fcf7adb60d7a9785ee69b7ea37f93cef09c 100644 --- a/l10n/te/files_sharing.po +++ b/l10n/te/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/te/files_trashbin.po b/l10n/te/files_trashbin.po index c7d0a59bc5ef7bd39086e81176630e88777f2385..f7b0dcc56eeb233bf5d5b305d28a0a7977c22852 100644 --- a/l10n/te/files_trashbin.po +++ b/l10n/te/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "పొరపాటà±" @@ -39,31 +39,31 @@ msgstr "పొరపాటà±" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "శాశà±à°µà°¤à°‚à°—à°¾ తొలగించà±" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "పేరà±" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/te/files_versions.po b/l10n/te/files_versions.po index d69922bf833c89806f0a23a8ac72697af448f5be..b745dfb02003ef9f6315c58d0612d52d200b58b1 100644 --- a/l10n/te/files_versions.po +++ b/l10n/te/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/te/lib.po b/l10n/te/lib.po index 3123d067aacb5fab439dfb469116dcffe5a77605..b5399c9037d3a3a45b62923b99120e704eed565b 100644 --- a/l10n/te/lib.po +++ b/l10n/te/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "సహాయం" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "అమరికలà±" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "వాడà±à°•à°°à±à°²à±" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "పోయిన సంవతà±à°¸à°°à°‚" msgid "years ago" msgstr "సంవతà±à°¸à°°à°¾à°² à°•à±à°°à°¿à°¤à°‚" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/te/settings.po b/l10n/te/settings.po index 3fe64246815eff45b579ba23254fbacd4cd31a91..31c463c9cce86dc78e64f18cd336002cd8f76e1f 100644 --- a/l10n/te/settings.po +++ b/l10n/te/settings.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# వీవెనౠ<veeven@gmail.com>, 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -22,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -117,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "తొలగించà±" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -313,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "మరినà±à°¨à°¿" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -396,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "సంకేతపదం" @@ -420,82 +423,74 @@ msgstr "కొతà±à°¤ సంకేతపదం" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "మీ ఈమెయిలౠచిరà±à°¨à°¾à°®à°¾" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "à°à°¾à°·" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/te/user_ldap.po b/l10n/te/user_ldap.po index 4dceae35766685713f04fa93839046d163febbf8..109b07c22df2ef2100e5cc7434d7b4d77d59af3c 100644 --- a/l10n/te/user_ldap.po +++ b/l10n/te/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "పొరపాటà±" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "సంకేతపదం" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "సహాయం" diff --git a/l10n/te/user_webdavauth.po b/l10n/te/user_webdavauth.po index bfa7e06be6f86a43deb4a8da80bfc46f236b88fa..dac5225d9649091db96ed6a4a0c0d1da073de536 100644 --- a/l10n/te/user_webdavauth.po +++ b/l10n/te/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index e5cecdb8be9e4cd674016ad837f2caf4693c0795..df3b3230b372b6de6566109c9da28a69b1cef6fe 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-04-20 01:59+0200\n" +"POT-Creation-Date: 2013-06-02 02:01+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" @@ -212,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -293,7 +297,7 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "" @@ -396,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "" @@ -557,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot index 9c675580033765d57f67d813406ba6b9f63d8028..77a7afcdcfcafc450af7631aff4ee5e7e72919a7 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-04-20 01:58+0200\n" +"POT-Creation-Date: 2013-06-02 02:00+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" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 26837cd918218d0b452c72f4e516c717ddc7579c..cb60d4d06000b3964aec0fc9d88a6d6e865209c2 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-04-20 01:58+0200\n" +"POT-Creation-Date: 2013-06-02 02:00+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" @@ -17,22 +17,86 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot index 864fe393f12cc083011680dff7c29ac3a47b6075..9bbc86cf70cbec20fda0ccef6bbf06ec742eadd3 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-04-20 01:58+0200\n" +"POT-Creation-Date: 2013-06-02 02:00+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" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting " "of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot index 770a271e76ae398e9d5c339405af4e76d0e16535..66591a9c2d37031977ab738546c3590633bbe605 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-04-20 01:58+0200\n" +"POT-Creation-Date: 2013-06-02 02:00+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 e5da673209ca1491476b4dd8ed21d92044e888f4..228251498941316ce91fabd49a4b15508e530bfe 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-04-20 01:59+0200\n" +"POT-Creation-Date: 2013-06-02 02:00+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" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "" @@ -39,31 +39,31 @@ msgstr "" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot index 48387dd51997a51c3906053d3c8a4fe79d29f028..dbe96221aa44affb8b44c7956434979ab9e466f4 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-04-20 01:59+0200\n" +"POT-Creation-Date: 2013-06-02 02:00+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 7c6bf8ac159d4e701442fd3ee702e7cbcebdb492..1c92d36651db057430db20679d01e3865e36b281 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-04-20 01:59+0200\n" +"POT-Creation-Date: 2013-06-02 02:01+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" @@ -17,47 +17,47 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot index 6b7f59c9fe07443765b66154ee5e8d228922c51d..10bcdd8965bb5ab1dde8475db3d6cc2946e431c4 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-04-20 01:59+0200\n" +"POT-Creation-Date: 2013-06-02 02:01+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" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -320,11 +324,11 @@ msgstr "" msgid "Less" msgstr "" -#: templates/admin.php:235 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:238 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank" "\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "" @@ -419,82 +423,74 @@ msgstr "" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot index 274338879dda759a80b86dd5f60148a477d1a4e8..ea084a071354f3495f596e17c9a4cc945817c0d9 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-04-20 01:59+0200\n" +"POT-Creation-Date: 2013-06-02 02:00+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" @@ -17,6 +17,10 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,279 +57,361 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may " "experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. uid=agent," "dc=example,dc=com. For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It " +"makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name " +"attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both " +"users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN " +"is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "" diff --git a/l10n/templates/user_webdavauth.pot b/l10n/templates/user_webdavauth.pot index 2a1a9c59032f3d688a61456fc7f57ccb7f5ac536..251513d8e8b9363ba852a5ed67a71da49d8f4a44 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-04-20 01:59+0200\n" +"POT-Creation-Date: 2013-06-02 02:00+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/th_TH/core.po b/l10n/th_TH/core.po index a5d768f9caf38ef2fbcaf25acf6c3f3b390f6af8..a74467ddd03a6bb5b8852c4ce66674eb71ff60da 100644 --- a/l10n/th_TH/core.po +++ b/l10n/th_TH/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013. -# AriesAnywhere Anywhere <ariesanywherer@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -214,26 +212,30 @@ msgstr "ปีที่à¹à¸¥à¹‰à¸§" msgid "years ago" msgstr "ปี ที่ผ่านมา" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "ตà¸à¸¥à¸‡" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "เลืà¸à¸" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "ยà¸à¹€à¸¥à¸´à¸" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "เลืà¸à¸" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "ตà¸à¸¥à¸‡" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "ไม่ตà¸à¸¥à¸‡" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "ตà¸à¸¥à¸‡" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -245,7 +247,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." @@ -295,7 +297,7 @@ msgstr "à¹à¸Šà¸£à¹Œà¸”้วยลิงà¸à¹Œ" msgid "Password protect" msgstr "ใส่รหัสผ่านไว้" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "รหัสผ่าน" @@ -398,24 +400,27 @@ msgstr "รีเซ็ตรหัสผ่าน ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "ใช้ลิงค์ต่à¸à¹„ปนี้เพื่à¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸£à¸«à¸±à¸ªà¸œà¹ˆà¸²à¸™à¸‚à¸à¸‡à¸„ุณใหม่: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "คุณจะได้รับลิงค์เพื่à¸à¸à¸³à¸«à¸™à¸”รหัสผ่านใหม่ทางà¸à¸µà¹€à¸¡à¸¥à¹Œ" +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "รีเซ็ตค่าà¸à¸²à¸£à¸ªà¹ˆà¸‡à¸à¸µà¹€à¸¡à¸¥" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "คำร้à¸à¸‡à¸‚à¸à¸¥à¹‰à¸¡à¹€à¸«à¸¥à¸§!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "คุณจะได้รับลิงค์เพื่à¸à¸à¸³à¸«à¸™à¸”รหัสผ่านใหม่ทางà¸à¸µà¹€à¸¡à¸¥à¹Œ" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "ชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "ขà¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸£à¸«à¸±à¸ªà¹ƒà¸«à¸¡à¹ˆ" @@ -445,11 +450,11 @@ msgstr "ผู้ใช้งาน" #: strings.php:7 msgid "Apps" -msgstr "Apps" +msgstr "à¹à¸à¸›à¸¯" #: strings.php:8 msgid "Admin" -msgstr "ผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š" +msgstr "ผู้ดูà¹à¸¥" #: strings.php:9 msgid "Help" @@ -521,75 +526,80 @@ msgstr "ขั้นสูง" msgid "Data folder" msgstr "โฟลเดà¸à¸£à¹Œà¹€à¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "à¸à¸³à¸«à¸™à¸”ค่าà¸à¸²à¸™à¸‚้à¸à¸¡à¸¹à¸¥" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "จะถูà¸à¹ƒà¸Šà¹‰" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "ชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¸à¸²à¸™à¸‚้à¸à¸¡à¸¹à¸¥" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "รหัสผ่านà¸à¸²à¸™à¸‚้à¸à¸¡à¸¹à¸¥" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "ชื่à¸à¸à¸²à¸™à¸‚้à¸à¸¡à¸¹à¸¥" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "พื้นที่ตารางในà¸à¸²à¸™à¸‚้à¸à¸¡à¸¹à¸¥" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Database host" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "ติดตั้งเรียบร้à¸à¸¢à¹à¸¥à¹‰à¸§" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "web services under your control" +msgstr "เว็บเซà¸à¸£à¹Œà¸§à¸´à¸ªà¸—ี่คุณควบคุมà¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹„ด้" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "à¸à¸à¸à¸ˆà¸²à¸à¸£à¸°à¸šà¸š" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "à¸à¸²à¸£à¹€à¸‚้าสู่ระบบà¸à¸±à¸•โนมัติถูà¸à¸›à¸à¸´à¹€à¸ªà¸˜à¹à¸¥à¹‰à¸§" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "หาà¸à¸„ุณยังไม่ได้เปลี่ยนรหัสผ่านขà¸à¸‡à¸„ุณเมื่à¸à¹€à¸£à¹‡à¸§à¹†à¸™à¸µà¹‰, บัà¸à¸Šà¸µà¸‚à¸à¸‡à¸„ุณà¸à¸²à¸ˆà¸–ูà¸à¸šà¸¸à¸à¸£à¸¸à¸à¹‚ดยผู้à¸à¸·à¹ˆà¸™" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "à¸à¸£à¸¸à¸“าเปลี่ยนรหัสผ่านขà¸à¸‡à¸„ุณà¸à¸µà¸à¸„รั้ง เพื่à¸à¸›à¹‰à¸à¸‡à¸à¸±à¸™à¸šà¸±à¸à¸Šà¸µà¸‚à¸à¸‡à¸„ุณให้ปลà¸à¸”ภัย" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "ลืมรหัสผ่าน?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "จำรหัสผ่าน" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "เข้าสู่ระบบ" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/th_TH/files.po b/l10n/th_TH/files.po index 76c99829ca30e5c08909f81286dc46623a560f0c..a16a6b33b798203268eef993ed7da56328cbdbe9 100644 --- a/l10n/th_TH/files.po +++ b/l10n/th_TH/files.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013. -# AriesAnywhere Anywhere <ariesanywherer@gmail.com>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -29,17 +27,13 @@ msgstr "ไม่สามารถย้าย %s ได้ - ไฟล์ท msgid "Could not move %s" msgstr "ไม่สามารถย้าย %s ได้" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "ไม่สามารถเปลี่ยนชื่à¸à¹„ฟล์ได้" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "ยังไม่มีไฟล์ใดที่ถูà¸à¸à¸±à¸žà¹‚หลด เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดที่ไม่ทราบสาเหตุ" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "ไม่มีข้à¸à¸œà¸´à¸”พลาดใดๆ ไฟล์ถูà¸à¸à¸±à¸žà¹‚หลดเรียบร้à¸à¸¢à¹à¸¥à¹‰à¸§" +msgstr "ไม่พบข้à¸à¸œà¸´à¸”พลาดใดๆ, ไฟล์ถูà¸à¸à¸±à¸žà¹‚หลดเรียบร้à¸à¸¢à¹à¸¥à¹‰à¸§" #: ajax/upload.php:27 msgid "" @@ -50,19 +44,19 @@ msgstr "ขนาดไฟล์ที่à¸à¸±à¸žà¹‚หลดมีขนาด msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "ไฟล์ที่à¸à¸±à¸žà¹‚หลดมีขนาดเà¸à¸´à¸™à¸„ำสั่ง MAX_FILE_SIZE ที่ระบุเà¸à¸²à¹„ว้ในรูปà¹à¸šà¸šà¸„ำสั่งในภาษา HTML" +msgstr "ไฟล์ที่à¸à¸±à¸žà¹‚หลดมีขนาดไฟล์ใหà¸à¹ˆà¹€à¸à¸´à¸™à¸ˆà¸³à¸™à¸§à¸™à¸—ี่à¸à¸³à¸«à¸™à¸”ไว้ในคำสั่ง MAX_FILE_SIZE ที่ถูà¸à¸£à¸°à¸šà¸¸à¹„ว้ในรูปà¹à¸šà¸šà¸‚à¸à¸‡ HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "ไฟล์ที่à¸à¸±à¸žà¹‚หลดยังไม่ได้ถูà¸à¸à¸±à¸žà¹‚หลดà¸à¸¢à¹ˆà¸²à¸‡à¸ªà¸¡à¸šà¸¹à¸£à¸“์" +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" @@ -80,57 +74,61 @@ msgstr "ไดเร็à¸à¸—à¸à¸£à¸µà¹ˆà¹„ม่ถูà¸à¸•้à¸à¸‡" msgid "Files" msgstr "ไฟล์" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "à¹à¸Šà¸£à¹Œ" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "ลบ" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "เปลี่ยนชื่à¸" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "à¸à¸¢à¸¹à¹ˆà¸£à¸°à¸«à¸§à¹ˆà¸²à¸‡à¸”ำเนินà¸à¸²à¸£" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} มีà¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§à¹ƒà¸™à¸£à¸°à¸šà¸š" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "à¹à¸—นที่" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "à¹à¸™à¸°à¸™à¸³à¸Šà¸·à¹ˆà¸" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "ยà¸à¹€à¸¥à¸´à¸" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "à¹à¸—นที่ {new_name} ด้วย {old_name} à¹à¸¥à¹‰à¸§" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "เลิà¸à¸—ำ" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "ดำเนินà¸à¸²à¸£à¸•ามคำสั่งลบ" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "à¸à¸³à¸¥à¸±à¸‡à¸à¸±à¸žà¹‚หลดไฟล์ 1 ไฟล์" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "à¸à¸²à¸£à¸à¸±à¸žà¹‚หลดไฟล์" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -154,69 +152,77 @@ 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 "ไม่สามารถà¸à¸±à¸žà¹‚หลดไฟล์ขà¸à¸‡à¸„ุณได้ เนื่à¸à¸‡à¸ˆà¸²à¸à¹„ฟล์ดังà¸à¸¥à¹ˆà¸²à¸§à¹€à¸›à¹‡à¸™à¹„ดเร็à¸à¸—à¸à¸£à¸µà¹ˆà¸«à¸£à¸·à¸à¸¡à¸µà¸‚นาด 0 ไบต์" +msgstr "ไม่สามารถà¸à¸±à¸žà¹‚หลดไฟล์ขà¸à¸‡à¸„ุณได้ เนื่à¸à¸‡à¸ˆà¸²à¸à¹„ฟล์ดังà¸à¸¥à¹ˆà¸²à¸§à¹€à¸›à¹‡à¸™à¹„ดเร็à¸à¸—à¸à¸£à¸µà¹ˆ หรืภมีขนาดไฟล์ 0 ไบต์" -#: 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 "ชื่à¸à¹‚ฟลเดà¸à¸£à¹Œà¹„ม่ถูà¸à¸•้à¸à¸‡ à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™ 'à¹à¸Šà¸£à¹Œ' สงวนไว้สำหรับ 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 "ข้à¸à¸œà¸´à¸”พลาด" -#: 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 "ปรับปรุงล่าสุด" +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} ไฟล์" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "ไม่สามารถเปลี่ยนชื่à¸à¹„ฟล์ได้" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "à¸à¸±à¸žà¹‚หลด" @@ -277,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¸à¸±à¸žà¹‚หลด" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥" +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/th_TH/files_encryption.po b/l10n/th_TH/files_encryption.po index ffe62d259880f7706ccdb7fa62cdb9f8d149ea5b..c52fe69a4c4ce19c16992bba2ff01312768d7509 100644 --- a/l10n/th_TH/files_encryption.po +++ b/l10n/th_TH/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: th_TH\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "à¸à¸³à¸¥à¸±à¸‡à¸šà¸±à¸™à¸—ึà¸à¸‚้à¸à¸¡à¸¹à¸¥..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "à¸à¸²à¸£à¹€à¸‚้ารหัส" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "ไม่ต้à¸à¸‡" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/th_TH/files_external.po b/l10n/th_TH/files_external.po index 8ad035271a394adb80798d453245589fa8770835..48eaf969d54ffa44ca78d5743b987fdf12967213 100644 --- a/l10n/th_TH/files_external.po +++ b/l10n/th_TH/files_external.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -38,19 +37,26 @@ msgstr "à¸à¸£à¸¸à¸“าà¸à¸£à¸à¸à¸£à¸«à¸±à¸ª app key ขà¸à¸‡ Dropbox à¹à¸¥ msgid "Error configuring Google Drive storage" msgstr "เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดในà¸à¸²à¸£à¸à¸³à¸«à¸™à¸”ค่าà¸à¸²à¸£à¸ˆà¸±à¸”เà¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥à¹ƒà¸™à¸žà¸·à¹‰à¸™à¸—ี่ขà¸à¸‡ Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>คำเตืà¸à¸™:</b> \"smbclient\" ยังไม่ได้ถูà¸à¸•ิดตั้ง. à¸à¸²à¸£à¸Šà¸µà¹‰ CIFS/SMB เพื่à¸à¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¹„ม่สามารถà¸à¸£à¸°à¸—ำได้ à¸à¸£à¸¸à¸“าสà¸à¸šà¸–ามข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิมจาà¸à¸œà¸¹à¹‰à¸”ูà¹à¸¥à¸£à¸°à¸šà¸šà¹€à¸žà¸·à¹ˆà¸à¸•ิดตั้ง." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>คำเตืà¸à¸™:</b> à¸à¸²à¸£à¸ªà¸™à¸±à¸šà¸ªà¸™à¸¸à¸™à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™ FTP ในภาษา PHP ยังไม่ได้ถูà¸à¹€à¸›à¸´à¸”ใช้งานหรืà¸à¸–ูà¸à¸•ิดตั้ง. à¸à¸²à¸£à¸Šà¸µà¹‰ FTP เพื่à¸à¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¹„ม่สามารถดำเนินà¸à¸²à¸£à¹„ด้ à¸à¸£à¸¸à¸“าสà¸à¸šà¸–ามข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิมจาà¸à¸œà¸¹à¹‰à¸”ูà¹à¸¥à¸£à¸°à¸šà¸šà¹€à¸žà¸·à¹ˆà¸à¸•ิดตั้ง" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "พื้นทีจัดเà¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥à¸ˆà¸²à¸à¸ ายนà¸à¸" diff --git a/l10n/th_TH/files_sharing.po b/l10n/th_TH/files_sharing.po index 4d2deef16b225e4b12902d21fedd34e187d79c36..e4826d805f92977dd8c2ed087c9ce637b9d17e79 100644 --- a/l10n/th_TH/files_sharing.po +++ b/l10n/th_TH/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/th_TH/files_trashbin.po b/l10n/th_TH/files_trashbin.po index 9c184200fecdf2ca431b64e1628cea501702a62d..fefd6e878e72a57e68b3cdef4eee206e36cfe4bd 100644 --- a/l10n/th_TH/files_trashbin.po +++ b/l10n/th_TH/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "ดำเนินà¸à¸²à¸£à¸„ืนค่า" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "ข้à¸à¸œà¸´à¸”พลาด" @@ -40,31 +39,31 @@ msgstr "ข้à¸à¸œà¸´à¸”พลาด" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "ชื่à¸" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "ลบà¹à¸¥à¹‰à¸§" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 โฟลเดà¸à¸£à¹Œ" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} โฟลเดà¸à¸£à¹Œ" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 ไฟล์" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} ไฟล์" diff --git a/l10n/th_TH/files_versions.po b/l10n/th_TH/files_versions.po index 4abcac4e0d87cc6e17a917cb5f17e9d47b1de39a..484c5c2cdad15fbed73559d5792550b3d66372ed 100644 --- a/l10n/th_TH/files_versions.po +++ b/l10n/th_TH/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -51,7 +50,7 @@ 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/th_TH/lib.po b/l10n/th_TH/lib.po index 4ede057cbdde7013ddc750c326e7689b4b9d7f7a..1fb41a27eeebdf0a3a69c0bd5df0cc0ad1992746 100644 --- a/l10n/th_TH/lib.po +++ b/l10n/th_TH/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: th_TH\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "ช่วยเหลืà¸" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "ส่วนตัว" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "ตั้งค่า" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "ผู้ใช้งาน" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "à¹à¸à¸›à¸¯" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "ผู้ดูà¹à¸¥" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "คุณสมบัติà¸à¸²à¸£à¸”าวน์โหลด zip ถูà¸à¸›à¸´à¸”à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹„ว้" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "ไฟล์สามารถดาวน์โหลดได้ทีละครั้งเท่านั้น" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "à¸à¸¥à¸±à¸šà¹„ปที่ไฟล์" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "ไฟล์ที่เลืà¸à¸à¸¡à¸µà¸‚นาดใหà¸à¹ˆà¹€à¸à¸´à¸™à¸à¸§à¹ˆà¸²à¸—ี่จะสร้างเป็นไฟล์ zip" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "ไม่สามารถà¸à¸³à¸«à¸™à¸”ได้" @@ -114,83 +113,87 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" #: template.php:113 msgid "seconds ago" -msgstr "วินาทีที่ผ่านมา" +msgstr "วินาที à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰" #: template.php:114 msgid "1 minute ago" -msgstr "1 นาทีมาà¹à¸¥à¹‰à¸§" +msgstr "1 นาทีà¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰" #: template.php:115 #, php-format @@ -234,20 +237,7 @@ msgstr "ปีที่à¹à¸¥à¹‰à¸§" #: template.php:124 msgid "years ago" -msgstr "ปีที่ผ่านมา" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s พร้à¸à¸¡à¹ƒà¸«à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹„ด้à¹à¸¥à¹‰à¸§. <a href=\"%s\">ดูรายละเà¸à¸µà¸¢à¸”เพิ่มเติม</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "ทันสมัย" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "à¸à¸²à¸£à¸•รวจสà¸à¸šà¸Šà¸¸à¸”à¸à¸±à¸žà¹€à¸”ทถูà¸à¸›à¸´à¸”ใช้งานไว้" +msgstr "ปี ที่ผ่านมา" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/th_TH/settings.po b/l10n/th_TH/settings.po index c239256ebec6f4076f318fc2296288ac162cdd5e..998ce047ee8011dd49e7ba06467ac0432e22cb42 100644 --- a/l10n/th_TH/settings.po +++ b/l10n/th_TH/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013. -# AriesAnywhere Anywhere <ariesanywherer@gmail.com>, 2012. -# <icewind1991@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "ไม่สามารถโหลดรายà¸à¸²à¸£à¸ˆà¸²à¸ App Store ได้" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดเà¸à¸µà¹ˆà¸¢à¸§à¸à¸±à¸šà¸ªà¸´à¸—ธิ์à¸à¸²à¸£à¹€à¸‚้าใช้งาน" +msgstr "เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดในสิทธิ์à¸à¸²à¸£à¹€à¸‚้าใช้งาน" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -119,52 +120,52 @@ msgstr "เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดในระหว่างภmsgid "Updated" msgstr "à¸à¸±à¸žà¹€à¸”ทà¹à¸¥à¹‰à¸§" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "à¸à¸³à¸¥à¸±à¸‡à¸šà¸±à¸™à¸—ึุà¸à¸‚้à¸à¸¡à¸¹à¸¥..." +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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "à¸à¸¥à¸¸à¹ˆà¸¡" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "ผู้ดูà¹à¸¥à¸à¸¥à¸¸à¹ˆà¸¡" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "ลบ" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "ภาษาไทย" @@ -234,59 +235,59 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "ประมวลคำสั่งหนึ่งงานในà¹à¸•่ละครั้งที่มีà¸à¸²à¸£à¹‚หลดหน้าเว็บ" #: templates/admin.php:111 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php ได้รับà¸à¸²à¸£à¸¥à¸‡à¸—ะเบียนà¹à¸¥à¹‰à¸§à¸à¸±à¸šà¹€à¸§à¹‡à¸šà¸œà¸¹à¹‰à¹ƒà¸«à¹‰à¸šà¸£à¸´à¸à¸²à¸£ webcron เรียà¸à¸«à¸™à¹‰à¸²à¹€à¸§à¹‡à¸š cron.php ที่ตำà¹à¸«à¸™à¹ˆà¸‡ root ขà¸à¸‡ owncloud หลังจาà¸à¸™à¸µà¹‰à¸ªà¸±à¸à¸„รู่ผ่านทาง http" #: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "ใช้บริà¸à¸²à¸£ cron จาà¸à¸£à¸°à¸šà¸š เรียà¸à¹„ฟล์ cron.php ในโฟลเดà¸à¸£à¹Œ owncloud ผ่านทาง cronjob ขà¸à¸‡à¸£à¸°à¸šà¸šà¸«à¸¥à¸±à¸‡à¸ˆà¸²à¸à¸™à¸µà¹‰à¸ªà¸±à¸à¸„รู่" #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "à¸à¸²à¸£à¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "เปิดใช้งาน API สำหรับคุณสมบัติà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "à¸à¸™à¸¸à¸à¸²à¸•ให้à¹à¸à¸›à¸¯à¸ªà¸²à¸¡à¸²à¸£à¸–ใช้ API สำหรับà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¹„ด้" #: templates/admin.php:142 msgid "Allow links" -msgstr "" +msgstr "à¸à¸™à¸¸à¸à¸²à¸•ให้ใช้งานลิงà¸à¹Œà¹„ด้" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "à¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ใช้งานสามารถà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¸£à¸²à¸¢à¸à¸²à¸£à¸•่างๆไปให้สาธารณะชนเป็นลิงà¸à¹Œà¹„ด้" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "" +msgstr "à¸à¸™à¸¸à¸à¸²à¸•ให้à¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¸‹à¹‰à¸³à¹ƒà¸«à¸¡à¹ˆà¹„ด้" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "à¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ใช้งานà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¸£à¸²à¸¢à¸à¸²à¸£à¸•่างๆที่ถูà¸à¹à¸Šà¸£à¹Œà¸¡à¸²à¹ƒà¸«à¹‰à¸•ัวผู้ใช้งานได้เท่านั้น" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "" +msgstr "à¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ใช้งานà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¸–ึงใครà¸à¹‡à¹„ด้" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "à¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ใช้งานà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¹„ด้เฉพาะà¸à¸±à¸šà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¸—ี่à¸à¸¢à¸¹à¹ˆà¹ƒà¸™à¸à¸¥à¸¸à¹ˆà¸¡à¹€à¸”ียวà¸à¸±à¸™à¹€à¸—่านั้น" #: templates/admin.php:168 msgid "Security" @@ -309,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "บันทึà¸à¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡" #: templates/admin.php:196 msgid "Log level" -msgstr "" +msgstr "ระดับà¸à¸²à¸£à¹€à¸à¹‡à¸šà¸šà¸±à¸™à¸—ึภlog" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "มาà¸" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "น้à¸à¸¢" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "รุ่น" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "à¹à¸ªà¸”งหน้าจà¸à¸§à¸´à¸‹à¸²à¸£à¹Œà¸”นำทางครั้งà¹à¸£à¸à¸à¸µà¸à¸„รั้ง" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "รหัสผ่าน" @@ -422,82 +423,74 @@ msgstr "รหัสผ่านใหม่" msgid "Change password" msgstr "เปลี่ยนรหัสผ่าน" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "ชื่à¸à¸—ี่ต้à¸à¸‡à¸à¸²à¸£à¹à¸ªà¸”ง" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "à¸à¸µà¹€à¸¡à¸¥à¹Œ" +msgstr "à¸à¸µà¹€à¸¡à¸¥" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "ที่à¸à¸¢à¸¹à¹ˆà¸à¸µà¹€à¸¡à¸¥à¹Œà¸‚à¸à¸‡à¸„ุณ" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "à¸à¸£à¸à¸à¸—ี่à¸à¸¢à¸¹à¹ˆà¸à¸µà¹€à¸¡à¸¥à¹Œà¸‚à¸à¸‡à¸„ุณเพื่à¸à¹€à¸›à¸´à¸”ให้มีà¸à¸²à¸£à¸à¸¹à¹‰à¸„ืนรหัสผ่านได้" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "ภาษา" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "ช่วยà¸à¸±à¸™à¹à¸›à¸¥" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "ใช้ที่à¸à¸¢à¸¹à¹ˆà¸™à¸µà¹‰à¹€à¸žà¸·à¹ˆà¸à¹€à¸Šà¸·à¹ˆà¸à¸¡à¸•่à¸à¸à¸±à¸š ownCloud ในโปรà¹à¸à¸£à¸¡à¸ˆà¸±à¸”à¸à¸²à¸£à¹„ฟล์ขà¸à¸‡à¸„ุณ" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "ชื่à¸à¸—ี่ใช้สำหรับเข้าสู่ระบบ" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "สร้าง" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "พื้นที่จำà¸à¸±à¸”ข้à¸à¸¡à¸¹à¸¥à¹€à¸£à¸´à¹ˆà¸¡à¸•้น" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "ไม่จำà¸à¸±à¸”จำนวน" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "à¸à¸·à¹ˆà¸™à¹†" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "พื้นที่จัดเà¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "เปลี่ยนชื่à¸à¸—ี่ต้à¸à¸‡à¸à¸²à¸£à¹ƒà¸«à¹‰à¹à¸ªà¸”ง" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "ตั้งค่ารหัสผ่านใหม่" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "ค่าเริ่มต้น" diff --git a/l10n/th_TH/user_ldap.po b/l10n/th_TH/user_ldap.po index fdda463b0fb0751c984695f628a4beeacaba1af0..16c19ee913fbe938dd482e6a0b6849f69ea73c45 100644 --- a/l10n/th_TH/user_ldap.po +++ b/l10n/th_TH/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: th_TH\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "à¸à¸²à¸£à¸¥à¸šà¸à¸²à¸£à¸à¸³à¸«à¸™à¸”ค่าเซิร์ฟเวà¸à¸£à¹Œà¸¥à¹‰à¸¡à¹€à¸«à¸¥à¸§" @@ -54,281 +57,363 @@ msgstr "รัà¸à¸©à¸²à¸à¸²à¸£à¸•ั้งค่าไว้?" msgid "Cannot add server configuration" msgstr "ไม่สามารถเพิ่มค่าà¸à¸³à¸«à¸™à¸”เซิร์ฟเวà¸à¸£à¹Œà¹„ด้" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "เสร็จสิ้น" + +#: js/settings.js:117 +msgid "Error" +msgstr "ข้à¸à¸œà¸´à¸”พลาด" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "ทดสà¸à¸šà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¸•่à¸à¸ªà¸³à¹€à¸£à¹‡à¸ˆ" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "ทดสà¸à¸šà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¸•่à¸à¸¥à¹‰à¸¡à¹€à¸«à¸¥à¸§" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "คุณà¹à¸™à¹ˆà¹ƒà¸ˆà¹à¸¥à¹‰à¸§à¸«à¸£à¸·à¸à¸§à¹ˆà¸²à¸•้à¸à¸‡à¸à¸²à¸£à¸¥à¸šà¸à¸²à¸£à¸à¸³à¸«à¸™à¸”ค่าเซิร์ฟเวà¸à¸£à¹Œà¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™à¸—ิ้งไป?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "ยืนยันà¸à¸²à¸£à¸¥à¸šà¸—ิ้ง" -#: templates/settings.php:8 +#: templates/settings.php:9 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>คำเตืà¸à¸™:</b> à¹à¸à¸›à¸¯ user_ldap à¹à¸¥à¸° user_webdavauth ไม่สามารถใช้งานร่วมà¸à¸±à¸™à¹„ด้. คุณà¸à¸²à¸ˆà¸›à¸£à¸°à¸ªà¸žà¸›à¸±à¸à¸«à¸²à¸—ี่ไม่คาดคิดจาà¸à¹€à¸«à¸•ุà¸à¸²à¸£à¸“์ดังà¸à¸¥à¹ˆà¸²à¸§ à¸à¸£à¸¸à¸“าติดต่à¸à¸œà¸¹à¹‰à¸”ูà¹à¸¥à¸£à¸°à¸šà¸šà¸‚à¸à¸‡à¸„ุณเพื่à¸à¸£à¸°à¸‡à¸±à¸šà¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹à¸à¸›à¸¯ ตัวใดตัวหนึ่งข้างต้น" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>คำเตืà¸à¸™:</b> โมดูล PHP LDAP ยังไม่ได้ถูà¸à¸•ิดตั้ง, ระบบด้านหลังจะไม่สามารถทำงานได้ à¸à¸£à¸¸à¸“าติดต่à¸à¸œà¸¹à¹‰à¸”ูà¹à¸¥à¸£à¸°à¸šà¸šà¸‚à¸à¸‡à¸„ุณเพื่à¸à¸—ำà¸à¸²à¸£à¸•ิดตั้งโมดูลดังà¸à¸¥à¹ˆà¸²à¸§" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "à¸à¸²à¸£à¸à¸³à¸«à¸™à¸”ค่าเซิร์ฟเวà¸à¸£à¹Œ" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "เพิ่มà¸à¸²à¸£à¸à¸³à¸«à¸™à¸”ค่าเซิร์ฟเวà¸à¸£à¹Œ" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "โฮสต์" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "คุณสามารถปล่à¸à¸¢à¸Šà¹ˆà¸à¸‡à¹‚ปรโตคà¸à¸¥à¹€à¸§à¹‰à¸™à¹„ว้ได้, ยà¸à¹€à¸§à¹‰à¸™à¸à¸£à¸“ีที่คุณต้à¸à¸‡à¸à¸²à¸£à¹ƒà¸Šà¹‰ SSL จาà¸à¸™à¸±à¹‰à¸™à¹€à¸£à¸´à¹ˆà¸¡à¸•้นด้วย ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN à¸à¸²à¸™" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "หนึ่ง Base DN ต่à¸à¸šà¸£à¸£à¸—ัด" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "คุณสามารถระบุ DN หลัà¸à¸ªà¸³à¸«à¸£à¸±à¸šà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹à¸¥à¸°à¸à¸¥à¸¸à¹ˆà¸¡à¸•่างๆในà¹à¸—็บขั้นสูงได้" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN ขà¸à¸‡à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN ขà¸à¸‡à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¸—ี่เป็นลูà¸à¸„้าà¸à¸°à¹„รà¸à¹‡à¸•ามที่ผูà¸à¸à¸¢à¸¹à¹ˆà¸”้วย เช่น uid=agent, dc=example, dc=com, สำหรับà¸à¸²à¸£à¹€à¸‚้าถึงโดยบุคคลนิรนาม, ให้เว้นว่าง DN à¹à¸¥à¸° รหัสผ่านเà¸à¸²à¹„ว้" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "รหัสผ่าน" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "สำหรับà¸à¸²à¸£à¹€à¸‚้าถึงโดยบุคคลนิรนาม ให้เว้นว่าง DN à¹à¸¥à¸°à¸£à¸«à¸±à¸ªà¸œà¹ˆà¸²à¸™à¹„ว้" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "ตัวà¸à¸£à¸à¸‡à¸‚้à¸à¸¡à¸¹à¸¥à¸à¸²à¸£à¹€à¸‚้าสู่ระบบขà¸à¸‡à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "à¸à¸³à¸«à¸™à¸”ตัวà¸à¸£à¸à¸‡à¸‚้à¸à¸¡à¸¹à¸¥à¸—ี่ต้à¸à¸‡à¸à¸²à¸£à¸™à¸³à¹„ปใช้งาน, เมื่à¸à¸¡à¸µà¸„วามพยายามในà¸à¸²à¸£à¹€à¸‚้าสู่ระบบ %%uid จะถูà¸à¸™à¸³à¹„ปà¹à¸—นที่ชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹ƒà¸™à¸à¸²à¸£à¸à¸£à¸°à¸—ำขà¸à¸‡à¸à¸²à¸£à¹€à¸‚้าสู่ระบบ" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "ใช้ตัวยึด %%uid, เช่น \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "ตัวà¸à¸£à¸à¸‡à¸‚้à¸à¸¡à¸¹à¸¥à¸£à¸²à¸¢à¸Šà¸·à¹ˆà¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "ระบุตัวà¸à¸£à¸à¸‡à¸‚้à¸à¸¡à¸¹à¸¥à¸—ี่ต้à¸à¸‡à¸à¸²à¸£à¸™à¸³à¹„ปใช้งาน, เมื่à¸à¸”ึงข้à¸à¸¡à¸¹à¸¥à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "โดยไม่ต้à¸à¸‡à¸¡à¸µà¸•ัวยึดใดๆ, เช่น \"objectClass=person\"," -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "ตัวà¸à¸£à¸à¸‡à¸‚้à¸à¸¡à¸¹à¸¥à¸à¸¥à¸¸à¹ˆà¸¡" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "ระบุตัวà¸à¸£à¸à¸‡à¸‚้à¸à¸¡à¸¹à¸¥à¸—ี่ต้à¸à¸‡à¸à¸²à¸£à¸™à¸³à¹„ปใช้งาน, เมื่à¸à¸”ึงข้à¸à¸¡à¸¹à¸¥à¸à¸¥à¸¸à¹ˆà¸¡" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "โดยไม่ต้à¸à¸‡à¸¡à¸µà¸•ัวยึดใดๆ, เช่น \"objectClass=posixGroup\"," -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "ตั้งค่าà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¸•่à¸" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "พà¸à¸£à¹Œà¸•" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "ปิดใช้งานเซิร์ฟเวà¸à¸£à¹Œà¸«à¸¥à¸±à¸" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "ใช้ TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "เซิร์ฟเวà¸à¸£à¹Œ LDAP ประเภท Case insensitive (วินโดวส์)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "ปิดใช้งานà¸à¸²à¸£à¸•รวจสà¸à¸šà¸„วามถูà¸à¸•้à¸à¸‡à¸‚à¸à¸‡à¹ƒà¸šà¸£à¸±à¸šà¸£à¸à¸‡à¸„วามปลà¸à¸”ภัย SSL" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "หาà¸à¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¸•่à¸à¸ªà¸²à¸¡à¸²à¸£à¸–ทำงานได้เฉพาะà¸à¸±à¸šà¸•ัวเลืà¸à¸à¸™à¸µà¹‰à¹€à¸—่านั้น, ให้นำเข้าข้à¸à¸¡à¸¹à¸¥à¹ƒà¸šà¸£à¸±à¸šà¸£à¸à¸‡à¸„วามปลà¸à¸”ภัยà¹à¸šà¸š SSL ขà¸à¸‡à¹€à¸‹à¸´à¸£à¹Œà¸Ÿà¹€à¸§à¸à¸£à¹Œ LDAP ดังà¸à¸¥à¹ˆà¸²à¸§à¹€à¸‚้าไปไว้ในเซิร์ฟเวà¸à¸£à¹Œ ownCloud" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "ไม่à¹à¸™à¸°à¸™à¸³à¹ƒà¸«à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™, ใช้สำหรับà¸à¸²à¸£à¸—ดสà¸à¸šà¹€à¸—่านั้น" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "ในà¸à¸µà¸à¹„ม่à¸à¸µà¹ˆà¸§à¸´à¸™à¸²à¸—ี ระบบจะเปลี่ยนà¹à¸›à¸¥à¸‡à¸‚้à¸à¸¡à¸¹à¸¥à¹ƒà¸™à¹à¸„ชให้ว่างเปล่า" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "ตั้งค่าไดเร็à¸à¸—à¸à¸£à¸µà¹ˆ" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "ช่à¸à¸‡à¹à¸ªà¸”งชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¸—ี่ต้à¸à¸‡à¸à¸²à¸£" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "คุณลัà¸à¸©à¸“ะ LDAP ที่ต้à¸à¸‡à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸ªà¸³à¸«à¸£à¸±à¸šà¸ªà¸£à¹‰à¸²à¸‡à¸Šà¸·à¹ˆà¸à¸‚à¸à¸‡à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™ ownCloud" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "รายà¸à¸²à¸£à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¸«à¸¥à¸±à¸à¹à¸šà¸š Tree" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "หนึ่ง User Base DN ต่à¸à¸šà¸£à¸£à¸—ัด" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "คุณลัà¸à¸©à¸“ะà¸à¸²à¸£à¸„้นหาชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "ตัวเลืà¸à¸à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม; หนึ่งคุณลัà¸à¸©à¸“ะต่à¸à¸šà¸£à¸£à¸—ัด" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "ช่à¸à¸‡à¹à¸ªà¸”งชื่à¸à¸à¸¥à¸¸à¹ˆà¸¡à¸—ี่ต้à¸à¸‡à¸à¸²à¸£" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "คุณลัà¸à¸©à¸“ะ LDAP ที่ต้à¸à¸‡à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸ªà¸£à¹‰à¸²à¸‡à¸Šà¸·à¹ˆà¸à¸à¸¥à¸¸à¹ˆà¸¡à¸‚à¸à¸‡ ownCloud" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "รายà¸à¸²à¸£à¸à¸¥à¸¸à¹ˆà¸¡à¸«à¸¥à¸±à¸à¹à¸šà¸š Tree" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "หนึ่ง Group Base DN ต่à¸à¸šà¸£à¸£à¸—ัด" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "คุณลัà¸à¸©à¸“ะà¸à¸²à¸£à¸„้นหาà¹à¸šà¸šà¸à¸¥à¸¸à¹ˆà¸¡" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "ความสัมพันธ์ขà¸à¸‡à¸ªà¸¡à¸²à¸Šà¸´à¸à¹ƒà¸™à¸à¸¥à¸¸à¹ˆà¸¡" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "คุณลัà¸à¸©à¸“ะพิเศษ" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "ในหน่วยไบต์" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "เว้นว่างไว้สำหรับ ชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰ (ค่าเริ่มต้น) หรืà¸à¹„ม่à¸à¸£à¸¸à¸“าระบุคุณลัà¸à¸©à¸“ะขà¸à¸‡ LDAP/AD" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "ช่วยเหลืà¸" diff --git a/l10n/th_TH/user_webdavauth.po b/l10n/th_TH/user_webdavauth.po index 5c6623a310acf91a0c74962cea1032e16a6ee543..af83ef0d0060b2434360e33667e3cbd4ba5261b1 100644 --- a/l10n/th_TH/user_webdavauth.po +++ b/l10n/th_TH/user_webdavauth.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013. +# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012-2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/tr/core.po b/l10n/tr/core.po index 78704bd88eb8c9e22357fbb0ce33683b5660088f..4deac24b3b9a3fe412dacbc3cc6af5e25c44575d 100644 --- a/l10n/tr/core.po +++ b/l10n/tr/core.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012. -# Caner BaÅŸaran <basaran.caner@gmail.com>, 2012. -# H.Oktay Tefenli <otefenli@gmail.com>, 2013. -# <info@beyboo.de>, 2012. -# ismail yenigul <ismail.yenigul@surgate.com>, 2013. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -# TayançKILIÇLI <tayancatakan@gmail.com>, 2013. +# ismail yenigül <ismail.yenigul@surgate.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: ismail yenigül <ismail.yenigul@surgate.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" @@ -219,26 +213,30 @@ msgstr "geçen yıl" msgid "years ago" msgstr "yıl önce" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Tamam" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "seç" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "İptal" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "seç" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Evet" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Hayır" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Tamam" + #: 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." @@ -300,7 +298,7 @@ msgstr "BaÄŸlantı ile paylaÅŸ" msgid "Password protect" msgstr "Åžifre korunması" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Parola" @@ -403,24 +401,27 @@ msgstr "ownCloud parola sıfırlama" msgid "Use the following link to reset your password: {link}" msgstr "Bu baÄŸlantıyı kullanarak parolanızı sıfırlayın: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Parolanızı sıfırlamak için bir baÄŸlantı Eposta olarak gönderilecek." +#: lostpassword/templates/lostpassword.php:4 +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 "Parolanızı deÄŸiÅŸtirme baÄŸlantısı e-posta adresinize gönderildi.<br>I EÄŸer makül bir süre içerisinde mesajı almadıysanız spam/junk dizinini kontrol ediniz.<br> EÄŸer orada da bulamazsanız sistem yöneticinize sorunuz." -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "Sıfırlama epostası gönderildi." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "IsteÄŸi baÅŸarısız oldu!<br>E-posta / kullanıcı adınızı doÄŸru olduÄŸundan emin misiniz?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "İstek reddedildi!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Parolanızı sıfırlamak için bir baÄŸlantı Eposta olarak gönderilecek." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Kullanıcı adı" +msgstr "Kullanıcı Adı" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Sıfırlama iste" @@ -458,7 +459,7 @@ msgstr "Yönetici" #: strings.php:9 msgid "Help" -msgstr "Yardı" +msgstr "Yardım" #: templates/403.php:12 msgid "Access forbidden" @@ -526,75 +527,80 @@ msgstr "GeliÅŸmiÅŸ" msgid "Data folder" msgstr "Veri klasörü" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Veritabanını ayarla" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "kullanılacak" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Veritabanı kullanıcı adı" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Veritabanı parolası" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Veritabanı adı" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Veritabanı tablo alanı" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Veritabanı sunucusu" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Kurulumu tamamla" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "kontrolünüzdeki web servisleri" +msgstr "Bilgileriniz güvenli ve ÅŸifreli" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s mevcuttur. GüncelleÅŸtirme hakkında daha fazla bilgi alın." -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "Çıkış yap" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Otomatik oturum açma reddedildi!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Yakın zamanda parolanızı deÄŸiÅŸtirmedi iseniz hesabınız riske girebilir." -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Hesabınızı korumak için lütfen parolanızı deÄŸiÅŸtirin." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Parolanızı mı unuttunuz?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "hatırla" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "GiriÅŸ yap" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Alternatif GiriÅŸler" diff --git a/l10n/tr/files.po b/l10n/tr/files.po index c9fcbdb56368f4799b88d24322ccbbfd4e33b419..876aae192d3c1bea94dd0400eac0f9bb350547b2 100644 --- a/l10n/tr/files.po +++ b/l10n/tr/files.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012. -# Caner BaÅŸaran <basaran.caner@gmail.com>, 2012. -# Emre <emresaracoglu@live.com>, 2012. -# <info@beyboo.de>, 2012. -# ismail yenigul <ismail.yenigul@surgate.com>, 2013. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -# TayançKILIÇLI <tayancatakan@gmail.com>, 2013. +# ismail yenigül <ismail.yenigul@surgate.com>, 2013 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:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: ismail yenigül <ismail.yenigul@surgate.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" @@ -34,17 +28,13 @@ msgstr "%s taşınamadı. Bu isimde dosya zaten var." msgid "Could not move %s" msgstr "%s taşınamadı" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Dosya adı deÄŸiÅŸtirilemedi" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Dosya yüklenmedi. Bilinmeyen hata" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "Bir hata yok, dosya baÅŸarıyla yüklendi" +msgstr "Dosya baÅŸarıyla yüklendi, hata oluÅŸmadı" #: ajax/upload.php:27 msgid "" @@ -55,19 +45,19 @@ msgstr "php.ini dosyasında upload_max_filesize ile belirtilen dosya yükleme s msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "Yüklenen dosya HTML formundaki MAX_FILE_SIZE sınırını aşıyor" +msgstr "Yüklenecek dosyanın boyutu HTML formunda belirtilen MAX_FILE_SIZE limitini aşıyor" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Yüklenen dosyanın sadece bir kısmı yüklendi" +msgstr "Dosya kısmen karşıya yüklenebildi" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Hiç dosya yüklenmedi" +msgstr "Hiç dosya gönderilmedi" #: ajax/upload.php:32 msgid "Missing a temporary folder" -msgstr "Geçici bir klasör eksik" +msgstr "Geçici dizin eksik" #: ajax/upload.php:33 msgid "Failed to write to disk" @@ -85,55 +75,59 @@ msgstr "Geçersiz dizin." msgid "Files" msgstr "Dosyalar" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "PaylaÅŸ" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Kalıcı olarak sil" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Sil" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "İsim deÄŸiÅŸtir." -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "Bekliyor" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} zaten mevcut" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "deÄŸiÅŸtir" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "Öneri ad" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "iptal" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} ismi {old_name} ile deÄŸiÅŸtirildi" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "geri al" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "Silme iÅŸlemini gerçekleÅŸtir" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 dosya yüklendi" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "Dosyalar yükleniyor" @@ -159,69 +153,77 @@ msgstr "Depolama alanınız dolu, artık dosyalar güncellenmeyecek yada senkron msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "Depolama alanınız neredeyse dolu ({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 "İndirmeniz hazırlanıyor. Dosya büyük ise biraz zaman alabilir." -#: js/files.js:259 +#: js/files.js:264 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Dosyanızın boyutu 0 byte olduÄŸundan veya bir dizin olduÄŸundan yüklenemedi" -#: js/files.js:272 +#: js/files.js:277 msgid "Not enough space available" msgstr "Yeterli disk alanı yok" -#: js/files.js:312 +#: js/files.js:317 msgid "Upload cancelled." msgstr "Yükleme iptal edildi." -#: js/files.js:408 +#: js/files.js:413 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dosya yükleme iÅŸlemi sürüyor. Åžimdi sayfadan ayrılırsanız iÅŸleminiz iptal olur." -#: js/files.js:481 +#: js/files.js:486 msgid "URL cannot be empty." msgstr "URL boÅŸ olamaz." -#: js/files.js:486 +#: js/files.js:491 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" msgstr "Geçersiz dizin adı. Shared isminin kullanımı Owncloud tarafından rezerver edilmiÅŸtir." -#: 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 "Hata" -#: js/files.js:872 templates/index.php:70 +#: js/files.js:877 templates/index.php:69 msgid "Name" -msgstr "Ad" +msgstr "İsim" -#: js/files.js:873 templates/index.php:81 +#: js/files.js:878 templates/index.php:80 msgid "Size" msgstr "Boyut" -#: js/files.js:874 templates/index.php:83 +#: js/files.js:879 templates/index.php:82 msgid "Modified" msgstr "DeÄŸiÅŸtirilme" -#: js/files.js:893 +#: js/files.js:898 msgid "1 folder" msgstr "1 dizin" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{count} dizin" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "1 dosya" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "{count} dosya" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "Geçersiz dizin adı. 'Shared' dizin ismi kullanımı ownCloud tarafından rezerve edilmiÅŸtir." + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Dosya adı deÄŸiÅŸtirilemedi" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Yükle" @@ -282,37 +284,37 @@ msgstr "Dosyalar silindi" msgid "Cancel upload" msgstr "Yüklemeyi iptal et" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." msgstr "Buraya eriÅŸim hakkınız yok." -#: templates/index.php:62 +#: templates/index.php:61 msgid "Nothing in here. Upload something!" msgstr "Burada hiçbir ÅŸey yok. BirÅŸeyler yükleyin!" -#: templates/index.php:76 +#: templates/index.php:75 msgid "Download" msgstr "İndir" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" msgstr "Paylaşılmayan" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "Yüklemeniz çok büyük" +msgstr "Yükleme çok büyük" -#: 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 "Yüklemeye çalıştığınız dosyalar bu sunucudaki maksimum yükleme boyutunu aşıyor." -#: templates/index.php:115 +#: templates/index.php:114 msgid "Files are being scanned, please wait." msgstr "Dosyalar taranıyor, lütfen bekleyin." -#: templates/index.php:118 +#: templates/index.php:117 msgid "Current scanning" msgstr "Güncel tarama" diff --git a/l10n/tr/files_encryption.po b/l10n/tr/files_encryption.po index 445755c59c2d8a9f8daeadf96dff66ef724fad48..82ddb74c5d7030a94513d502522e6486ece32d6f 100644 --- a/l10n/tr/files_encryption.po +++ b/l10n/tr/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -# TayançKILIÇLI <tayancatakan@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Kaydediliyor..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Åžifreleme" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Dosya ÅŸifreleme aktif." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Belirtilen dosya tipleri ÅŸifrelenmeyecek:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Seçilen dosya tiplerini ÅŸifreleme:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Hiçbiri" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/tr/files_external.po b/l10n/tr/files_external.po index f539b2414c8af4e959c636f61ba5130749869bef..5bb10102b84d3ed616f7b0a85a3373cb8e7345b7 100644 --- a/l10n/tr/files_external.po +++ b/l10n/tr/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Caner BaÅŸaran <basaran.caner@gmail.com>, 2013. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -# TayançKILIÇLI <tayancatakan@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" @@ -40,18 +37,25 @@ msgstr "Lütfen Dropbox app key ve secret temin ediniz" msgid "Error configuring Google Drive storage" msgstr "Google Drive depo yapılandırma hatası" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." -msgstr "" +msgstr "<b>Uyari.</b>''smbclient''yüklü deÄŸil. Mont etme CIFS/SMB hissenin mümkün deÄŸildir. Lutfen kullanici sistemin sormak onu yuklemek ici, " -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." -msgstr "" +msgstr "<Uyari.</b>. Sistem FTP PHPden aktif degil veya yuklemedi. Monte etme hissenin FTP mumkun degildir. Lutfen kullaniici sistemin sormak onu yuklemek icin." + +#: lib/config.php:437 +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 "<b> Ihbar </b>. Dayanma Curl PHPden aktif veya yuklemedi degil. Monte ownClouden/WebDay veya GoogleDrive mumkun degil. Lutfen sistm yonetici sormak yuklemek icin. " #: templates/settings.php:3 msgid "External Storage" diff --git a/l10n/tr/files_sharing.po b/l10n/tr/files_sharing.po index 365c9b3a7db6cb23aace62ee72c41fd645c4db76..db6d15cadd0a6de8c298147977bee9db77b6708a 100644 --- a/l10n/tr/files_sharing.po +++ b/l10n/tr/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <info@beyboo.de>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" @@ -20,7 +19,7 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "Åžifre" +msgstr "Parola" #: templates/authenticate.php:6 msgid "Submit" diff --git a/l10n/tr/files_trashbin.po b/l10n/tr/files_trashbin.po index 2354e94204d868d322389ab3e9a50c7dc6aa2355..3aaa5968737ff446351b09bd627ae9d216a4c3a4 100644 --- a/l10n/tr/files_trashbin.po +++ b/l10n/tr/files_trashbin.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# H.Oktay Tefenli <otefenli@gmail.com>, 2013. -# TayançKILIÇLI <tayancatakan@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" @@ -29,11 +27,11 @@ msgstr "%s Kalıcı olarak silinemedi" msgid "Couldn't restore %s" msgstr "%s Geri yüklenemedi" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "Geri yükleme iÅŸlemini gerçekleÅŸtir" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Hata" @@ -41,31 +39,31 @@ msgstr "Hata" msgid "delete file permanently" msgstr "Dosyayı kalıcı olarak sil" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Kalıcı olarak sil" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "İsim" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Silindi" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 dizin" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} dizin" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 dosya" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} dosya" diff --git a/l10n/tr/files_versions.po b/l10n/tr/files_versions.po index bf1b595e50fe4d87883cefa6e5f8f98fb99efc16..9f1d643d13ec99f02e43ea366392a4d64783f067 100644 --- a/l10n/tr/files_versions.po +++ b/l10n/tr/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# H.Oktay Tefenli <otefenli@gmail.com>, 2013. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -# TayançKILIÇLI <tayancatakan@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/tr/lib.po b/l10n/tr/lib.po index d9fca3e2a1b6842a8c78dcc0a3c499bc61f96d53..2e26ee63d5e6cbab2c970ad3cbbc0eff7984f425 100644 --- a/l10n/tr/lib.po +++ b/l10n/tr/lib.po @@ -4,14 +4,13 @@ # # Translators: # ismail yenigül <ismail.yenigul@surgate.com>, 2013 -# Necdet Yücel <necdetyucel@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:04+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" +"Last-Translator: ismail yenigül <ismail.yenigul@surgate.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,47 +18,47 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" -msgstr "Yardı" +msgstr "Yardım" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "KiÅŸisel" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Ayarlar" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Kullanıcılar" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Uygulamalar" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Yönetici" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP indirmeleri kapatılmıştır." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Dosyaların birer birer indirilmesi gerekmektedir." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Dosyalara dön" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Seçilen dosyalar bir zip dosyası oluÅŸturmak için fazla büyüktür." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "tespit edilemedi" @@ -89,98 +88,102 @@ msgstr "Resimler" #: setup.php:34 msgid "Set an admin username." -msgstr "" +msgstr "Bir adi kullanici vermek. " #: setup.php:37 msgid "Set an admin password." -msgstr "" +msgstr "Parola yonetici birlemek. " #: setup.php:55 #, php-format msgid "%s enter the database username." -msgstr "" +msgstr "%s veritabanı kullanıcı adını gir." #: setup.php:58 #, php-format msgid "%s enter the database name." -msgstr "" +msgstr "%s veritabanı adını gir." #: setup.php:61 #, php-format msgid "%s you may not use dots in the database name" -msgstr "" +msgstr "%s veritabanı adında nokta kullanamayabilirsiniz" #: setup.php:64 #, php-format msgid "%s set the database host." -msgstr "" +msgstr "%s veritabanı sunucu adını tanımla" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" -msgstr "" +msgstr "PostgreSQL adi kullanici ve/veya parola yasal degildir. " -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." -msgstr "" +msgstr "Bir konto veya kullanici birlemek ihtiyacin. " -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" -msgstr "" +msgstr "MySQL kullanıcı adı ve/veya parolası geçerli deÄŸil" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" -msgstr "" +msgstr "DB Hata: ''%s''" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" -msgstr "" +msgstr "Komut rahasiz ''%s''. " -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." -msgstr "" +msgstr "MySQL kullanici '%s @local host zatan var. " -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" -msgstr "" +msgstr "Bu kullanici MySQLden list disari koymak. " -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" -msgstr "" +msgstr "MySQL kullanici '%s @ % % zaten var (zaten yazili)" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." -msgstr "" +msgstr "Bu kulanıcıyı MySQL veritabanından kaldır" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Adi klullanici ve/veya parola Oracle mantikli deÄŸildir. " + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" -msgstr "" +msgstr "Hatalı komut: \"%s\", ad: %s, parola: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" -msgstr "" +msgstr "MS SQL kullanıcı adı ve/veya parolası geçersiz: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Web sunucunuz dosya transferi için düzgün bir ÅŸekilde yapılandırılmamış. WevDAV arabirimini sorunlu gözüküyor." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Lütfen <a href='%s'>kurulum kılavuzlarını</a> iki kez kontrol edin." @@ -237,19 +240,6 @@ msgstr "geçen yıl" msgid "years ago" msgstr "yıl önce" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s kullanılabilir durumda. <a href=\"%s\">Daha fazla bilgi</a> alın" - -#: updater.php:81 -msgid "up to date" -msgstr "güncel" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "güncelleme kontrolü kapalı" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/tr/settings.po b/l10n/tr/settings.po index 86e9e92833a5077eeaa3ff4385750f70faae4d49..baf1874861ed3176738be5a33e33b5dccec6136d 100644 --- a/l10n/tr/settings.po +++ b/l10n/tr/settings.po @@ -3,21 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Aranel Surion <aranel@aranelsurion.org>, 2011-2013. -# Caner BaÅŸaran <basaran.caner@gmail.com>, 2013. -# Emre <emresaracoglu@live.com>, 2012. -# Fatih Aşıcı <fatih.asici@gmail.com>, 2013. -# H.Oktay Tefenli <otefenli@gmail.com>, 2013. -# <info@beyboo.de>, 2012. -# ismail yenigul <ismail.yenigul@surgate.com>, 2013. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -# Tolga GezginiÅŸ <tgezginis@gmail.com>, 2013. +# ismail yenigül <ismail.yenigul@surgate.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" @@ -30,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "App Store'dan liste yüklenemiyor" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "EÅŸleÅŸme hata" +msgstr "Kimlik doÄŸrulama hatası" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "Görüntülenen isminiz deÄŸiÅŸtirildi." + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Ekran adı deÄŸiÅŸtirilemiyor" @@ -103,7 +99,7 @@ msgstr "Etkin deÄŸil" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "Etkin" +msgstr "EtkinleÅŸtir" #: js/apps.js:55 msgid "Please wait...." @@ -125,52 +121,52 @@ msgstr "Uygulama güncellenirken hata" msgid "Updated" msgstr "Güncellendi" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." msgstr "Kaydediliyor..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "silindi" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "geri al" -#: js/users.js:75 +#: js/users.js:79 msgid "Unable to remove user" msgstr "Kullanıcı kaldırılamıyor" -#: js/users.js:88 templates/users.php:26 templates/users.php:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Gruplar" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Yönetici Grubu " -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Sil" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "grup ekle" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Geçerli bir kullanıcı adı mutlaka saÄŸlanmalı" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Kullanıcı oluÅŸturulurken hata" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Geçerli bir parola mutlaka saÄŸlanmalı" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Türkçe" @@ -321,19 +317,19 @@ msgstr "Kayıtlar" msgid "Log level" msgstr "Günlük seviyesi" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Daha fazla" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Az" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Sürüm" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -404,7 +400,7 @@ msgstr "Dosyalarınızı senkronize etmek için uygulamayı indirin" msgid "Show First Run Wizard again" msgstr "İlk Çalıştırma Sihirbazını yeniden göster" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Parola" @@ -428,82 +424,74 @@ msgstr "Yeni parola" msgid "Change password" msgstr "Parola deÄŸiÅŸtir" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Ekran Adı" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Ekran adınız deÄŸiÅŸtirildi" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Ekran adınız deÄŸiÅŸtirilemiyor" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Ekran adını deÄŸiÅŸtir" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Eposta" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Eposta adresiniz" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Parola kurtarmayı etkinleÅŸtirmek için bir eposta adresi girin" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Dil" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Çevirilere yardım edin" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Bu adresi kullanarak ownCloud 'unuza dosya yöneticinizde baÄŸlanın" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "GiriÅŸ Adı" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "OluÅŸtur" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Varsayılan Depolama" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Limitsiz" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "DiÄŸer" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Depolama" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "ekran adını deÄŸiÅŸtir" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "yeni parola belirle" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Varsayılan" diff --git a/l10n/tr/user_ldap.po b/l10n/tr/user_ldap.po index 8f3ef99b5180b96c536ec2af175b92f5a2740712..3c4346c46fa84b5103fa74fa2124da315feaae97 100644 --- a/l10n/tr/user_ldap.po +++ b/l10n/tr/user_ldap.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -# TayançKILIÇLI <tayancatakan@gmail.com>, 2013. +# ismail yenigül <ismail.yenigul@surgate.com>, 2013 +# 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-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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: ismail yenigül <ismail.yenigul@surgate.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,25 +19,29 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" -msgstr "" +msgstr "Sunucu yapılandırmasını silme baÅŸarısız oldu" #: ajax/testConfiguration.php:36 msgid "The configuration is valid and the connection could be established!" -msgstr "" +msgstr "Yapılandırma geçerli ve baÄŸlantı kuruldu!" #: ajax/testConfiguration.php:39 msgid "" "The configuration is valid, but the Bind failed. Please check the server " "settings and credentials." -msgstr "" +msgstr "Yapılandırma geçerli fakat baÄŸlanma(bind) baÅŸarısız. Lütfen Sunucu ayarları ve kimlik bilgilerini kontrol ediniz." #: ajax/testConfiguration.php:43 msgid "" "The configuration is invalid. Please look in the ownCloud log for further " "details." -msgstr "" +msgstr "Yapılandırma geçersiz. Daha fazla detay için lütfen ownCloud günlüklerine bakınız." #: js/settings.js:66 msgid "Deletion failed" @@ -45,291 +49,373 @@ msgstr "Silme baÅŸarısız oldu" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" -msgstr "" +msgstr "Ayarları son sunucu yapılandırmalarından devral?" #: js/settings.js:83 msgid "Keep settings?" -msgstr "Ayarları kalsınmı?" +msgstr "Ayarlar kalsın mı?" #: js/settings.js:97 msgid "Cannot add server configuration" +msgstr "Sunucu yapılandırması eklenemedi" + +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" msgstr "" -#: js/settings.js:121 +#: js/settings.js:117 +msgid "Error" +msgstr "Hata" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "BaÄŸlantı testi baÅŸarılı oldu" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "BaÄŸlantı testi baÅŸarısız oldu" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" -msgstr "" +msgstr "Åžu anki sunucu yapılandırmasını silmek istediÄŸinizden emin misiniz?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Silmeyi onayla" -#: templates/settings.php:8 +#: templates/settings.php:9 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 "" +msgstr "<b>Uyari </b> Apps kullanici_Idap ve user_webdavauth uyunmayan. Bu belki sik degil. Lutfen sistem yonetici sormak on aktif yapmaya. " -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." -msgstr "" +msgstr "<b>Ihbar <b> Modulu PHP LDAP yuklemdi degil, backend calismacak. Lutfen sistem yonetici sormak yuklemek icin." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" -msgstr "" +msgstr "Sunucu uyunlama " -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" -msgstr "" +msgstr "Sunucu Uyunlama birlemek " -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Sunucu" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" -msgstr "" +msgstr "Protokol atlamak edesin, sadece SSL istiyorsaniz. O zaman, idapsile baslamak. " -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Ana DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" -msgstr "" +msgstr "Bir Tabani DN herbir dizi. " -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" -msgstr "" +msgstr "Base DN kullanicileri ve kaynaklari icin tablosu Advanced tayin etmek ederiz. " -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Kullanıcı DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." -msgstr "" +msgstr "DN musterinin, kimle baglamaya yapacagiz,meselâ uid=agent.dc mesela, dc=com Gecinme adisiz ici, DN ve Parola bos birakmak. " -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Parola" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Anonim eriÅŸim için DN ve Parola alanlarını boÅŸ bırakın." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Kullanıcı Oturum Filtresi" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." -msgstr "" +msgstr "Filter uyunlamak icin tayin ediyor, ne zaman giriÅŸmek isteminiz. % % uid adi kullanici girismeye karsi koymacak. " -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "%%uid yer tutucusunu kullanın, örneÄŸin \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Kullanıcı Liste Filtresi" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." -msgstr "" +msgstr "Filter uyunmak icin tayin ediyor, ne zaman adi kullanici geri aliyor. " -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "bir yer tutucusu olmadan, örneÄŸin \"objectClass=person\"" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Grup Süzgeci" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." -msgstr "" +msgstr "Filter uyunmak icin tayin ediyor, ne zaman grubalari tekrar aliyor. " -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." -msgstr "" +msgstr "siz bir yer tutucu, mes. 'objectClass=posixGroup ('posixGrubu''. " -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "BaÄŸlantı ayarları" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." -msgstr "" +msgstr "Ne zaman iptal, bu uynnlama isletici " -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Port" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" -msgstr "" +msgstr "Sigorta Kopya Cephe " -#: templates/settings.php:72 +#: templates/settings.php:73 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 +#: templates/settings.php:74 msgid "Backup (Replica) Port" -msgstr "" +msgstr "Kopya Port " -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Ana sunucuyu devredışı birak" -#: templates/settings.php:74 +#: templates/settings.php:75 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 +#: templates/settings.php:76 msgid "Use TLS" msgstr "TLS kullan" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." -msgstr "" +msgstr "Bu LDAPS baglama icin kullamaminiz, basamacak. " -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" -msgstr "" +msgstr "Dusme sunucu LDAP zor degil. (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "SSL sertifika doÄŸrulamasını kapat." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." -msgstr "" +msgstr "Bagladiginda, bunla secene sadece calisiyor, sunucu LDAP SSL sunucun ithal etemek, dneyme sizine sunucu ownClouden. " -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Önerilmez, sadece test için kullanın." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" -msgstr "" +msgstr "Cache Time-To-Live " -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "saniye cinsinden. Bir deÄŸiÅŸiklik önbelleÄŸi temizleyecektir." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" -msgstr "" +msgstr "Parametrar Listesin Adresinin " -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" -msgstr "" +msgstr "Ekran Adi Kullanici, (Alan Adi Kullanici Ekrane)" -#: templates/settings.php:82 +#: templates/settings.php:83 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 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Temel Kullanıcı AÄŸacı" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" -msgstr "" +msgstr "Bir Temel Kullanici DN her dizgi " -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" -msgstr "" +msgstr "Kategorii Arama Kullanici " -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" -msgstr "" +msgstr "Grub Ekrane Alani Adi" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." -msgstr "" +msgstr "LDAP kullamayin grub adi ownCloud uremek icin. " -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Temel Grup AÄŸacı" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" -msgstr "" +msgstr "Bir Grubu Tabani DN her dizgi. " -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" -msgstr "" +msgstr "Kategorii Arama Grubu" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Grup-Üye iÅŸbirliÄŸi" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "byte cinsinden" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Kullanıcı adı bölümünü boÅŸ bırakın (varsayılan). " -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Yardım" diff --git a/l10n/tr/user_webdavauth.po b/l10n/tr/user_webdavauth.po index 5c02bf6a899c379b47d70ec457d8a59cb3a35c6e..03ee4902c8e8ff8ac92401437edeabd04fedbf84 100644 --- a/l10n/tr/user_webdavauth.po +++ b/l10n/tr/user_webdavauth.po @@ -3,16 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <info@beyboo.de>, 2012. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -# TayançKILIÇLI <tayancatakan@gmail.com>, 2013. +# alpere <info@beyboo.de>, 2012 +# Necdet Yücel <necdetyucel@gmail.com>, 2012 +# atakan96 <tayancatakan@gmail.com>, 2013 +# 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-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-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+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" @@ -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 "" +msgstr "ownCloud deneyme kullanicin URLe gonderecek. Bu toplan cepaplama muayene edecek ve status kodeci HTTPden 401 ve 403 deneyi gecerli ve hepsi baska cevaplamari mantekli gibi yorumlacak. " diff --git a/l10n/ug/core.po b/l10n/ug/core.po new file mode 100644 index 0000000000000000000000000000000000000000..ba3e5593348bd830236f54a90421c070cda6817c --- /dev/null +++ b/l10n/ug/core.po @@ -0,0 +1,617 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ajax/share.php:97 +#, php-format +msgid "User %s shared a file with you" +msgstr "" + +#: ajax/share.php:99 +#, php-format +msgid "User %s shared a folder with you" +msgstr "" + +#: ajax/share.php:101 +#, php-format +msgid "" +"User %s shared the file \"%s\" with you. It is available for download here: " +"%s" +msgstr "" + +#: ajax/share.php:104 +#, php-format +msgid "" +"User %s shared the folder \"%s\" with you. It is available for download " +"here: %s" +msgstr "" + +#: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 +msgid "Category type not provided." +msgstr "" + +#: ajax/vcategories/add.php:30 +msgid "No category to add?" +msgstr "" + +#: ajax/vcategories/add.php:37 +#, php-format +msgid "This category already exists: %s" +msgstr "" + +#: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 +#: ajax/vcategories/favorites.php:24 +#: ajax/vcategories/removeFromFavorites.php:26 +msgid "Object type not provided." +msgstr "" + +#: ajax/vcategories/addToFavorites.php:30 +#: ajax/vcategories/removeFromFavorites.php:30 +#, php-format +msgid "%s ID not provided." +msgstr "" + +#: ajax/vcategories/addToFavorites.php:35 +#, php-format +msgid "Error adding %s to favorites." +msgstr "" + +#: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 +msgid "No categories selected for deletion." +msgstr "" + +#: ajax/vcategories/removeFromFavorites.php:35 +#, php-format +msgid "Error removing %s from favorites." +msgstr "" + +#: js/config.php:34 +msgid "Sunday" +msgstr "يەكشەنبە" + +#: js/config.php:35 +msgid "Monday" +msgstr "دۈشەنبە" + +#: js/config.php:36 +msgid "Tuesday" +msgstr "سەيشەنبە" + +#: js/config.php:37 +msgid "Wednesday" +msgstr "چارشەنبە" + +#: js/config.php:38 +msgid "Thursday" +msgstr "پەيشەنبە" + +#: js/config.php:39 +msgid "Friday" +msgstr "جۈمە" + +#: js/config.php:40 +msgid "Saturday" +msgstr "شەنبە" + +#: js/config.php:45 +msgid "January" +msgstr "قەھرىتان" + +#: js/config.php:46 +msgid "February" +msgstr "ھۇت" + +#: js/config.php:47 +msgid "March" +msgstr "نەۋرۇز" + +#: js/config.php:48 +msgid "April" +msgstr "ئۇمۇت" + +#: js/config.php:49 +msgid "May" +msgstr "باھار" + +#: js/config.php:50 +msgid "June" +msgstr "سەپەر" + +#: js/config.php:51 +msgid "July" +msgstr "چىللە" + +#: js/config.php:52 +msgid "August" +msgstr "تومۇز" + +#: js/config.php:53 +msgid "September" +msgstr "مىزان" + +#: js/config.php:54 +msgid "October" +msgstr "ئوغۇز" + +#: js/config.php:55 +msgid "November" +msgstr "ئوغلاق" + +#: js/config.php:56 +msgid "December" +msgstr "ÙƒÛ†Ù†Û•Ùƒ" + +#: js/js.js:286 +msgid "Settings" +msgstr "ØªÛ•ÚØ´Û•كلەر" + +#: js/js.js:718 +msgid "seconds ago" +msgstr "" + +#: js/js.js:719 +msgid "1 minute ago" +msgstr "1 مىنۇت ئىلگىرى" + +#: js/js.js:720 +msgid "{minutes} minutes ago" +msgstr "" + +#: js/js.js:721 +msgid "1 hour ago" +msgstr "1 سائەت ئىلگىرى" + +#: js/js.js:722 +msgid "{hours} hours ago" +msgstr "" + +#: js/js.js:723 +msgid "today" +msgstr "بۈگۈن" + +#: js/js.js:724 +msgid "yesterday" +msgstr "تۈنۈگۈن" + +#: js/js.js:725 +msgid "{days} days ago" +msgstr "" + +#: js/js.js:726 +msgid "last month" +msgstr "" + +#: js/js.js:727 +msgid "{months} months ago" +msgstr "" + +#: js/js.js:728 +msgid "months ago" +msgstr "" + +#: js/js.js:729 +msgid "last year" +msgstr "" + +#: js/js.js:730 +msgid "years ago" +msgstr "" + +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "" + +#: js/oc-dialogs.js:121 +msgid "Cancel" +msgstr "ۋاز ÙƒÛ•Ú†" + +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" + +#: js/oc-dialogs.js:161 +msgid "Yes" +msgstr "ھەئە" + +#: js/oc-dialogs.js:168 +msgid "No" +msgstr "ياق" + +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "جەزملە" + +#: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 +#: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 +msgid "The object type is not specified." +msgstr "" + +#: js/oc-vcategories.js: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 +#: js/oc-vcategories.js:172 js/oc-vcategories.js:189 js/oc-vcategories.js:195 +#: js/oc-vcategories.js:199 js/share.js:136 js/share.js:143 js/share.js:577 +#: js/share.js:589 +msgid "Error" +msgstr "خاتالىق" + +#: js/oc-vcategories.js:179 +msgid "The app name is not specified." +msgstr "" + +#: js/oc-vcategories.js:194 +msgid "The required file {file} is not installed!" +msgstr "" + +#: js/share.js:30 js/share.js:45 js/share.js:87 +msgid "Shared" +msgstr "" + +#: js/share.js:90 +msgid "Share" +msgstr "ھەمبەھىر" + +#: js/share.js:125 js/share.js:617 +msgid "Error while sharing" +msgstr "" + +#: js/share.js:136 +msgid "Error while unsharing" +msgstr "" + +#: js/share.js:143 +msgid "Error while changing permissions" +msgstr "" + +#: js/share.js:152 +msgid "Shared with you and the group {group} by {owner}" +msgstr "" + +#: js/share.js:154 +msgid "Shared with you by {owner}" +msgstr "" + +#: js/share.js:159 +msgid "Share with" +msgstr "ھەمبەھىر" + +#: js/share.js:164 +msgid "Share with link" +msgstr "" + +#: js/share.js:167 +msgid "Password protect" +msgstr "" + +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 +msgid "Password" +msgstr "ئىم" + +#: js/share.js:173 +msgid "Email link to person" +msgstr "" + +#: js/share.js:174 +msgid "Send" +msgstr "يوللا" + +#: js/share.js:178 +msgid "Set expiration date" +msgstr "" + +#: js/share.js:179 +msgid "Expiration date" +msgstr "" + +#: js/share.js:211 +msgid "Share via email:" +msgstr "" + +#: js/share.js:213 +msgid "No people found" +msgstr "" + +#: js/share.js:251 +msgid "Resharing is not allowed" +msgstr "" + +#: js/share.js:287 +msgid "Shared in {item} with {user}" +msgstr "" + +#: js/share.js:308 +msgid "Unshare" +msgstr "ھەمبەھىرلىمە" + +#: js/share.js:320 +msgid "can edit" +msgstr "" + +#: js/share.js:322 +msgid "access control" +msgstr "" + +#: js/share.js:325 +msgid "create" +msgstr "" + +#: js/share.js:328 +msgid "update" +msgstr "" + +#: js/share.js:331 +msgid "delete" +msgstr "ئۆچۈر" + +#: js/share.js:334 +msgid "share" +msgstr "ھەمبەھىر" + +#: js/share.js:368 js/share.js:564 +msgid "Password protected" +msgstr "" + +#: js/share.js:577 +msgid "Error unsetting expiration date" +msgstr "" + +#: js/share.js:589 +msgid "Error setting expiration date" +msgstr "" + +#: js/share.js:604 +msgid "Sending ..." +msgstr "" + +#: js/share.js:615 +msgid "Email sent" +msgstr "" + +#: js/update.js:14 +msgid "" +"The update was unsuccessful. Please report this issue to the <a " +"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud " +"community</a>." +msgstr "" + +#: js/update.js:18 +msgid "The update was successful. Redirecting you to ownCloud now." +msgstr "" + +#: lostpassword/controller.php:48 +msgid "ownCloud password reset" +msgstr "" + +#: lostpassword/templates/email.php:2 +msgid "Use the following link to reset your password: {link}" +msgstr "" + +#: lostpassword/templates/lostpassword.php:4 +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 "" + +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" + +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "" + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 +msgid "Username" +msgstr "ئىشلەتكۈچى ئاتى" + +#: lostpassword/templates/lostpassword.php:21 +msgid "Request reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:4 +msgid "Your password was reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:5 +msgid "To login page" +msgstr "" + +#: lostpassword/templates/resetpassword.php:8 +msgid "New password" +msgstr "ÙŠÛÚÙ‰ ئىم" + +#: lostpassword/templates/resetpassword.php:11 +msgid "Reset password" +msgstr "" + +#: strings.php:5 +msgid "Personal" +msgstr "شەخسىي" + +#: strings.php:6 +msgid "Users" +msgstr "ئىشلەتكۈچىلەر" + +#: strings.php:7 +msgid "Apps" +msgstr "ئەپلەر" + +#: strings.php:8 +msgid "Admin" +msgstr "" + +#: strings.php:9 +msgid "Help" +msgstr "ياردەم" + +#: templates/403.php:12 +msgid "Access forbidden" +msgstr "" + +#: templates/404.php:12 +msgid "Cloud not found" +msgstr "" + +#: templates/edit_categories_dialog.php:4 +msgid "Edit categories" +msgstr "" + +#: templates/edit_categories_dialog.php:16 +msgid "Add" +msgstr "قوش" + +#: templates/installation.php:24 templates/installation.php:31 +#: templates/installation.php:38 +msgid "Security Warning" +msgstr "" + +#: templates/installation.php:25 +msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" +msgstr "" + +#: templates/installation.php:26 +msgid "Please update your PHP installation to use ownCloud securely." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:33 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:39 +msgid "" +"Your data directory and files are probably accessible from the internet " +"because the .htaccess file does not work." +msgstr "" + +#: templates/installation.php:40 +msgid "" +"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>." +msgstr "" + +#: templates/installation.php:44 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:62 +msgid "Advanced" +msgstr "ئالىي" + +#: templates/installation.php:64 +msgid "Data folder" +msgstr "" + +#: templates/installation.php:74 +msgid "Configure the database" +msgstr "" + +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 +msgid "will be used" +msgstr "" + +#: templates/installation.php:137 +msgid "Database user" +msgstr "" + +#: templates/installation.php:144 +msgid "Database password" +msgstr "" + +#: templates/installation.php:149 +msgid "Database name" +msgstr "" + +#: templates/installation.php:159 +msgid "Database tablespace" +msgstr "" + +#: templates/installation.php:166 +msgid "Database host" +msgstr "" + +#: templates/installation.php:172 +msgid "Finish setup" +msgstr "ØªÛ•ÚØ´Û•Ùƒ تامام" + +#: templates/layout.guest.php:40 +msgid "web services under your control" +msgstr "" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 +msgid "Log out" +msgstr "تىزىمدىن چىق" + +#: templates/login.php:9 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:10 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:12 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:34 +msgid "Lost your password?" +msgstr "" + +#: templates/login.php:39 +msgid "remember" +msgstr "" + +#: templates/login.php:41 +msgid "Log in" +msgstr "" + +#: templates/login.php:47 +msgid "Alternative Logins" +msgstr "" + +#: templates/part.pagenavi.php:3 +msgid "prev" +msgstr "" + +#: templates/part.pagenavi.php:20 +msgid "next" +msgstr "" + +#: templates/update.php:3 +#, php-format +msgid "Updating ownCloud to version %s, this may take a while." +msgstr "" diff --git a/l10n/ug/files.po b/l10n/ug/files.po new file mode 100644 index 0000000000000000000000000000000000000000..55e6db9794a75fa2b0d540e4e388c490abd7e4f0 --- /dev/null +++ b/l10n/ug/files.po @@ -0,0 +1,322 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:27 ajax/move.php:30 +#, php-format +msgid "Could not move %s" +msgstr "%s يۆتكىيەلمەيدۇ" + +#: ajax/upload.php:19 +msgid "No file was uploaded. Unknown error" +msgstr "Ú¾Ûچقانداق ھۆججەت يۈكلەنمىدى. يوچۇن خاتالىق" + +#: ajax/upload.php:26 +msgid "There is no error, the file uploaded with success" +msgstr "" + +#: ajax/upload.php:27 +msgid "" +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " +msgstr "" + +#: ajax/upload.php:29 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" + +#: ajax/upload.php:30 +msgid "The uploaded file was only partially uploaded" +msgstr "" + +#: ajax/upload.php:31 +msgid "No file was uploaded" +msgstr "Ú¾Ûچقانداق ھۆججەت يۈكلەنمىدى" + +#: ajax/upload.php:32 +msgid "Missing a temporary folder" +msgstr "ۋاقىتلىق قىسقۇچ ÙƒÛ•Ù…." + +#: ajax/upload.php:33 +msgid "Failed to write to disk" +msgstr "دىسكىغا يازالمىدى" + +#: ajax/upload.php:51 +msgid "Not enough storage available" +msgstr "ÙŠÛØªÛ•رلىك ساقلاش بوشلۇقى يوق" + +#: ajax/upload.php:83 +msgid "Invalid directory." +msgstr "" + +#: appinfo/app.php:12 +msgid "Files" +msgstr "ھۆججەتلەر" + +#: js/fileactions.js:116 +msgid "Share" +msgstr "ھەمبەھىر" + +#: js/fileactions.js:126 +msgid "Delete permanently" +msgstr "Ù…Û•ÚÚ¯ÛˆÙ„ÛˆÙƒ ئۆچۈر" + +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 +msgid "Delete" +msgstr "ئۆچۈر" + +#: js/fileactions.js:194 +msgid "Rename" +msgstr "ئات ئۆزگەرت" + +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 +msgid "Pending" +msgstr "كۈتۈۋاتىدۇ" + +#: js/filelist.js:259 js/filelist.js:261 +msgid "{new_name} already exists" +msgstr "{new_name} مەۋجۇت" + +#: js/filelist.js:259 js/filelist.js:261 +msgid "replace" +msgstr "ئالماشتۇر" + +#: js/filelist.js:259 +msgid "suggest name" +msgstr "تەۋسىيە ئات" + +#: js/filelist.js:259 js/filelist.js:261 +msgid "cancel" +msgstr "ۋاز ÙƒÛ•Ú†" + +#: js/filelist.js:306 +msgid "replaced {new_name} with {old_name}" +msgstr "" + +#: js/filelist.js:306 +msgid "undo" +msgstr "ÙŠÛنىۋال" + +#: js/filelist.js:331 +msgid "perform delete operation" +msgstr "" + +#: js/filelist.js:413 +msgid "1 file uploading" +msgstr "1 ھۆججەت يۈكلىنىۋاتىدۇ" + +#: js/filelist.js:416 js/filelist.js:470 +msgid "files uploading" +msgstr "ھۆججەت يۈكلىنىۋاتىدۇ" + +#: js/files.js:52 +msgid "'.' is an invalid file name." +msgstr "" + +#: js/files.js:56 +msgid "File name cannot be empty." +msgstr "" + +#: js/files.js:64 +msgid "" +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " +"allowed." +msgstr "" + +#: js/files.js:78 +msgid "Your storage is full, files can not be updated or synced anymore!" +msgstr "" + +#: js/files.js:82 +msgid "Your storage is almost full ({usedSpacePercent}%)" +msgstr "" + +#: js/files.js:231 +msgid "" +"Your download is being prepared. This might take some time if the files are " +"big." +msgstr "" + +#: js/files.js:264 +msgid "Unable to upload your file as it is a directory or has 0 bytes" +msgstr "" + +#: js/files.js:277 +msgid "Not enough space available" +msgstr "ÙŠÛØªÛ•رلىك بوشلۇق يوق" + +#: js/files.js:317 +msgid "Upload cancelled." +msgstr "يۈكلەشتىن ۋاز كەچتى." + +#: js/files.js:413 +msgid "" +"File upload is in progress. Leaving the page now will cancel the upload." +msgstr "ھۆججەت يۈكلەش مەشغۇلاتى ئÛلىپ Ø¨ÛØ±Ù‰Ù„ىۋاتىدۇ. Leaving the page now will cancel the upload." + +#: js/files.js:486 +msgid "URL cannot be empty." +msgstr "" + +#: js/files.js:491 +msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" +msgstr "" + +#: js/files.js:520 js/files.js:536 js/files.js:826 js/files.js:864 +msgid "Error" +msgstr "خاتالىق" + +#: js/files.js:877 templates/index.php:69 +msgid "Name" +msgstr "ئاتى" + +#: js/files.js:878 templates/index.php:80 +msgid "Size" +msgstr "Ú†ÙˆÚلۇقى" + +#: js/files.js:879 templates/index.php:82 +msgid "Modified" +msgstr "ئۆزگەرتكەن" + +#: js/files.js:898 +msgid "1 folder" +msgstr "1 قىسقۇچ" + +#: js/files.js:900 +msgid "{count} folders" +msgstr "" + +#: js/files.js:908 +msgid "1 file" +msgstr "1 ھۆججەت" + +#: js/files.js:910 +msgid "{count} files" +msgstr "{count} ھۆججەت" + +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "ھۆججەت ئاتىنى ئۆزگەرتكىلى بولمايدۇ" + +#: lib/helper.php:11 templates/index.php:18 +msgid "Upload" +msgstr "يۈكلە" + +#: templates/admin.php:5 +msgid "File handling" +msgstr "" + +#: templates/admin.php:7 +msgid "Maximum upload size" +msgstr "" + +#: templates/admin.php:10 +msgid "max. possible: " +msgstr "" + +#: templates/admin.php:15 +msgid "Needed for multi-file and folder downloads." +msgstr "" + +#: templates/admin.php:17 +msgid "Enable ZIP-download" +msgstr "" + +#: templates/admin.php:20 +msgid "0 is unlimited" +msgstr "" + +#: templates/admin.php:22 +msgid "Maximum input size for ZIP files" +msgstr "" + +#: templates/admin.php:26 +msgid "Save" +msgstr "ساقلا" + +#: templates/index.php:7 +msgid "New" +msgstr "ÙŠÛÚÙ‰" + +#: templates/index.php:10 +msgid "Text file" +msgstr "تÛكىست ھۆججەت" + +#: templates/index.php:12 +msgid "Folder" +msgstr "قىسقۇچ" + +#: templates/index.php:14 +msgid "From link" +msgstr "" + +#: templates/index.php:42 +msgid "Deleted files" +msgstr "ئۆچۈرۈلگەن ھۆججەتلەر" + +#: templates/index.php:48 +msgid "Cancel upload" +msgstr "يۈكلەشتىن ۋاز ÙƒÛ•Ú†" + +#: templates/index.php:54 +msgid "You don’t have write permissions here." +msgstr "" + +#: templates/index.php:61 +msgid "Nothing in here. Upload something!" +msgstr "بۇ جايدا Ú¾ÛÚ†Ù†ÛÙ…Û• يوق. Upload something!" + +#: templates/index.php:75 +msgid "Download" +msgstr "چۈشۈر" + +#: templates/index.php:87 templates/index.php:88 +msgid "Unshare" +msgstr "ھەمبەھىرلىمە" + +#: templates/index.php:107 +msgid "Upload too large" +msgstr "يۈكلەندىغىنى بەك Ú†ÙˆÚ" + +#: 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:114 +msgid "Files are being scanned, please wait." +msgstr "" + +#: templates/index.php:117 +msgid "Current scanning" +msgstr "" + +#: templates/upgrade.php:2 +msgid "Upgrading filesystem cache..." +msgstr "ھۆججەت سىستÛما غەملىكىنى يۈكسەلدۈرۈۋاتىدۇ…" diff --git a/l10n/ug/files_encryption.po b/l10n/ug/files_encryption.po new file mode 100644 index 0000000000000000000000000000000000000000..e3519652c883818b8cdb306914ffcbb687c56ec6 --- /dev/null +++ b/l10n/ug/files_encryption.po @@ -0,0 +1,103 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "ساقلاۋاتىدۇ…" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 +msgid "Encryption" +msgstr "شىÙىرلاش" + +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" + +#: templates/settings-personal.php:11 +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" + +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" + +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/ug/files_external.po b/l10n/ug/files_external.po new file mode 100644 index 0000000000000000000000000000000000000000..f96d247551d7a33c7c1126149ac4d0c4df46b719 --- /dev/null +++ b/l10n/ug/files_external.po @@ -0,0 +1,123 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:28 js/google.js:16 js/google.js:34 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:30 js/dropbox.js:96 js/dropbox.js:102 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:65 js/google.js:66 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:101 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:36 js/google.js:93 +msgid "Error configuring Google Drive storage" +msgstr "" + +#: lib/config.php:431 +msgid "" +"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " +"is not possible. Please ask your system administrator to install it." +msgstr "" + +#: lib/config.php:434 +msgid "" +"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" +" of FTP shares is not possible. Please ask your system administrator to " +"install it." +msgstr "" + +#: lib/config.php:437 +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 "" + +#: templates/settings.php:3 +msgid "External Storage" +msgstr "" + +#: templates/settings.php:9 templates/settings.php:28 +msgid "Folder name" +msgstr "قىسقۇچ ئاتى" + +#: templates/settings.php:10 +msgid "External storage" +msgstr "سىرتقى ساقلىغۇچ" + +#: templates/settings.php:11 +msgid "Configuration" +msgstr "سەپلىمە" + +#: templates/settings.php:12 +msgid "Options" +msgstr "تاللانما" + +#: templates/settings.php:13 +msgid "Applicable" +msgstr "" + +#: templates/settings.php:33 +msgid "Add storage" +msgstr "" + +#: templates/settings.php:90 +msgid "None set" +msgstr "" + +#: templates/settings.php:91 +msgid "All Users" +msgstr "" + +#: templates/settings.php:92 +msgid "Groups" +msgstr "گۇرۇپپا" + +#: templates/settings.php:100 +msgid "Users" +msgstr "ئىشلەتكۈچىلەر" + +#: templates/settings.php:113 templates/settings.php:114 +#: templates/settings.php:149 templates/settings.php:150 +msgid "Delete" +msgstr "ئۆچۈر" + +#: templates/settings.php:129 +msgid "Enable User External Storage" +msgstr "" + +#: templates/settings.php:130 +msgid "Allow users to mount their own external storage" +msgstr "" + +#: templates/settings.php:141 +msgid "SSL root certificates" +msgstr "" + +#: templates/settings.php:159 +msgid "Import Root Certificate" +msgstr "" diff --git a/l10n/ug/files_sharing.po b/l10n/ug/files_sharing.po new file mode 100644 index 0000000000000000000000000000000000000000..9e0b608c5b90c9039c810bf8f41b72f093c895c9 --- /dev/null +++ b/l10n/ug/files_sharing.po @@ -0,0 +1,49 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# 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-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: templates/authenticate.php:4 +msgid "Password" +msgstr "ئىم" + +#: templates/authenticate.php:6 +msgid "Submit" +msgstr "تاپشۇر" + +#: templates/public.php:10 +#, php-format +msgid "%s shared the folder %s with you" +msgstr "" + +#: templates/public.php:13 +#, php-format +msgid "%s shared the file %s with you" +msgstr "" + +#: templates/public.php:19 templates/public.php:43 +msgid "Download" +msgstr "چۈشۈر" + +#: templates/public.php:40 +msgid "No preview available for" +msgstr "" + +#: templates/public.php:50 +msgid "web services under your control" +msgstr "" diff --git a/l10n/ug/files_trashbin.po b/l10n/ug/files_trashbin.po new file mode 100644 index 0000000000000000000000000000000000000000..faa07735ee21733c08b36aa756aa4f4e6ab87cfa --- /dev/null +++ b/l10n/ug/files_trashbin.po @@ -0,0 +1,84 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ajax/delete.php:42 +#, php-format +msgid "Couldn't delete %s permanently" +msgstr "" + +#: ajax/undelete.php:42 +#, php-format +msgid "Couldn't restore %s" +msgstr "" + +#: js/trash.js:7 js/trash.js:97 +msgid "perform restore operation" +msgstr "" + +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 +msgid "Error" +msgstr "خاتالىق" + +#: js/trash.js:34 +msgid "delete file permanently" +msgstr "" + +#: js/trash.js:123 +msgid "Delete permanently" +msgstr "Ù…Û•ÚÚ¯ÛˆÙ„ÛˆÙƒ ئۆچۈر" + +#: js/trash.js:176 templates/index.php:17 +msgid "Name" +msgstr "ئاتى" + +#: js/trash.js:177 templates/index.php:27 +msgid "Deleted" +msgstr "ئۆچۈرۈلدى" + +#: js/trash.js:186 +msgid "1 folder" +msgstr "1 قىسقۇچ" + +#: js/trash.js:188 +msgid "{count} folders" +msgstr "" + +#: js/trash.js:196 +msgid "1 file" +msgstr "1 ھۆججەت" + +#: js/trash.js:198 +msgid "{count} files" +msgstr "{count} ھۆججەت" + +#: templates/index.php:9 +msgid "Nothing in here. Your trash bin is empty!" +msgstr "بۇ جايدا Ú¾ÛÚ†Ù†ÛÙ…Û• يوق. Your trash bin is empty!" + +#: templates/index.php:20 templates/index.php:22 +msgid "Restore" +msgstr "" + +#: templates/index.php:30 templates/index.php:31 +msgid "Delete" +msgstr "ئۆچۈر" + +#: templates/part.breadcrumb.php:9 +msgid "Deleted Files" +msgstr "" diff --git a/l10n/ug/files_versions.po b/l10n/ug/files_versions.po new file mode 100644 index 0000000000000000000000000000000000000000..65557768200c49138a82cb6389cafb9a266b908a --- /dev/null +++ b/l10n/ug/files_versions.po @@ -0,0 +1,57 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ajax/rollbackVersion.php:15 +#, php-format +msgid "Could not revert: %s" +msgstr "ئەسلىگە قايتۇرالمايدۇ: %s" + +#: history.php:40 +msgid "success" +msgstr "مۇۋەپپەقىيەتلىك" + +#: history.php:42 +#, php-format +msgid "File %s was reverted to version %s" +msgstr "ھۆججەت %s نى %s نەشرىگە ئەسلىگە قايتۇردى" + +#: history.php:49 +msgid "failure" +msgstr "مەغلۇپ بولدى" + +#: history.php:51 +#, php-format +msgid "File %s could not be reverted to version %s" +msgstr "" + +#: history.php:69 +msgid "No old versions available" +msgstr "كونا نەشرى يوق" + +#: history.php:74 +msgid "No path specified" +msgstr "يول بەلگىلەنمىگەن" + +#: js/versions.js:6 +msgid "Versions" +msgstr "نەشرى" + +#: templates/history.php:20 +msgid "Revert a file to a previous version by clicking on its revert button" +msgstr "" diff --git a/l10n/ug/lib.po b/l10n/ug/lib.po new file mode 100644 index 0000000000000000000000000000000000000000..e5c69f0ed5173da5868e28bf48b05e4e5b3f5ec9 --- /dev/null +++ b/l10n/ug/lib.po @@ -0,0 +1,245 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: app.php:357 +msgid "Help" +msgstr "ياردەم" + +#: app.php:370 +msgid "Personal" +msgstr "شەخسىي" + +#: app.php:381 +msgid "Settings" +msgstr "ØªÛ•ÚØ´Û•كلەر" + +#: app.php:393 +msgid "Users" +msgstr "ئىشلەتكۈچىلەر" + +#: app.php:406 +msgid "Apps" +msgstr "ئەپلەر" + +#: app.php:414 +msgid "Admin" +msgstr "" + +#: files.php:210 +msgid "ZIP download is turned off." +msgstr "" + +#: files.php:211 +msgid "Files need to be downloaded one by one." +msgstr "" + +#: files.php:212 files.php:245 +msgid "Back to Files" +msgstr "" + +#: files.php:242 +msgid "Selected files too large to generate zip file." +msgstr "" + +#: helper.php:236 +msgid "couldn't be determined" +msgstr "" + +#: json.php:28 +msgid "Application is not enabled" +msgstr "" + +#: json.php:39 json.php:62 json.php:73 +msgid "Authentication error" +msgstr "سالاھىيەت دەلىللەش خاتالىقى" + +#: json.php:51 +msgid "Token expired. Please reload page." +msgstr "" + +#: search/provider/file.php:17 search/provider/file.php:35 +msgid "Files" +msgstr "ھۆججەتلەر" + +#: search/provider/file.php:26 search/provider/file.php:33 +msgid "Text" +msgstr "قىسقا ئۇچۇر" + +#: search/provider/file.php:29 +msgid "Images" +msgstr "سۈرەتلەر" + +#: setup.php:34 +msgid "Set an admin username." +msgstr "" + +#: setup.php:37 +msgid "Set an admin password." +msgstr "" + +#: setup.php:55 +#, php-format +msgid "%s enter the database username." +msgstr "" + +#: setup.php:58 +#, php-format +msgid "%s enter the database name." +msgstr "" + +#: setup.php:61 +#, php-format +msgid "%s you may not use dots in the database name" +msgstr "" + +#: setup.php:64 +#, php-format +msgid "%s set the database host." +msgstr "" + +#: setup.php:132 setup.php:329 setup.php:374 +msgid "PostgreSQL username and/or password not valid" +msgstr "" + +#: setup.php:133 setup.php:238 +msgid "You need to enter either an existing account or the administrator." +msgstr "" + +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" + +#: setup.php:237 +msgid "MySQL username and/or password not valid" +msgstr "" + +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 +#, php-format +msgid "DB Error: \"%s\"" +msgstr "" + +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 +#, php-format +msgid "Offending command was: \"%s\"" +msgstr "" + +#: setup.php:308 +#, php-format +msgid "MySQL user '%s'@'localhost' exists already." +msgstr "" + +#: setup.php:309 +msgid "Drop this user from MySQL" +msgstr "" + +#: setup.php:314 +#, php-format +msgid "MySQL user '%s'@'%%' already exists" +msgstr "" + +#: setup.php:315 +msgid "Drop this user from MySQL." +msgstr "" + +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 +#, php-format +msgid "Offending command was: \"%s\", name: %s, password: %s" +msgstr "" + +#: setup.php:644 +#, php-format +msgid "MS SQL username and/or password not valid: %s" +msgstr "" + +#: setup.php:867 +msgid "" +"Your web server is not yet properly setup to allow files synchronization " +"because the WebDAV interface seems to be broken." +msgstr "" + +#: setup.php:868 +#, php-format +msgid "Please double check the <a href='%s'>installation guides</a>." +msgstr "" + +#: template.php:113 +msgid "seconds ago" +msgstr "" + +#: template.php:114 +msgid "1 minute ago" +msgstr "1 مىنۇت ئىلگىرى" + +#: template.php:115 +#, php-format +msgid "%d minutes ago" +msgstr "%d مىنۇت ئىلگىرى" + +#: template.php:116 +msgid "1 hour ago" +msgstr "1 سائەت ئىلگىرى" + +#: template.php:117 +#, php-format +msgid "%d hours ago" +msgstr "%d سائەت ئىلگىرى" + +#: template.php:118 +msgid "today" +msgstr "بۈگۈن" + +#: template.php:119 +msgid "yesterday" +msgstr "تۈنۈگۈن" + +#: template.php:120 +#, php-format +msgid "%d days ago" +msgstr "%d ÙƒÛˆÙ† ئىلگىرى" + +#: template.php:121 +msgid "last month" +msgstr "" + +#: template.php:122 +#, php-format +msgid "%d months ago" +msgstr "%d ئاي ئىلگىرى" + +#: template.php:123 +msgid "last year" +msgstr "" + +#: template.php:124 +msgid "years ago" +msgstr "" + +#: vcategories.php:188 vcategories.php:249 +#, php-format +msgid "Could not find category \"%s\"" +msgstr "" diff --git a/l10n/ug/settings.po b/l10n/ug/settings.po new file mode 100644 index 0000000000000000000000000000000000000000..c205aa469b96f53d900bb01c2f2748253c99a913 --- /dev/null +++ b/l10n/ug/settings.po @@ -0,0 +1,496 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ajax/apps/ocs.php:20 +msgid "Unable to load list from App Store" +msgstr "ئەپ بازىرىدىن تىزىمنى يۈكلىيەلمىدى" + +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/togglegroups.php:20 +msgid "Authentication error" +msgstr "سالاھىيەت دەلىللەش خاتالىقى" + +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "كۆرسىتىدىغان ئىسمىÚىز ئۆزگەردى." + +#: ajax/changedisplayname.php:34 +msgid "Unable to change display name" +msgstr "كۆرسىتىدىغان ئىسىمنى ئۆزگەرتكىلى بولمايدۇ" + +#: ajax/creategroup.php:10 +msgid "Group already exists" +msgstr "گۇرۇپپا مەۋجۇت" + +#: ajax/creategroup.php:19 +msgid "Unable to add group" +msgstr "گۇرۇپپا قوشقىلى بولمايدۇ" + +#: ajax/enableapp.php:11 +msgid "Could not enable app. " +msgstr "ئەپنى قوزغىتالمىدى. " + +#: ajax/lostpassword.php:12 +msgid "Email saved" +msgstr "تورخەت ساقلاندى" + +#: ajax/lostpassword.php:14 +msgid "Invalid email" +msgstr "ئىناۋەتسىز تورخەت" + +#: ajax/removegroup.php:13 +msgid "Unable to delete group" +msgstr "گۇرۇپپىنى ئۆچۈرەلمىدى" + +#: ajax/removeuser.php:24 +msgid "Unable to delete user" +msgstr "ئىشلەتكۈچىنى ئۆچۈرەلمىدى" + +#: ajax/setlanguage.php:15 +msgid "Language changed" +msgstr "تىل ئۆزگەردى" + +#: ajax/setlanguage.php:17 ajax/setlanguage.php:20 +msgid "Invalid request" +msgstr "ئىناۋەتسىز ئىلتىماس" + +#: ajax/togglegroups.php:12 +msgid "Admins can't remove themself from the admin group" +msgstr "" + +#: ajax/togglegroups.php:30 +#, php-format +msgid "Unable to add user to group %s" +msgstr "ئىشلەتكۈچىنى %s گۇرۇپپىغا قوشالمايدۇ" + +#: ajax/togglegroups.php:36 +#, php-format +msgid "Unable to remove user from group %s" +msgstr "ئىشلەتكۈچىنى %s گۇرۇپپىدىن Ú†Ù‰Ù‚Ù‰Ø±Ù‰Û‹ÛØªÛ•لمەيدۇ" + +#: ajax/updateapp.php:14 +msgid "Couldn't update app." +msgstr "ئەپنى ÙŠÛÚىلىيالمايدۇ." + +#: js/apps.js:30 +msgid "Update to {appversion}" +msgstr "{appversion} غا ÙŠÛÚىلايدۇ" + +#: js/apps.js:36 js/apps.js:76 +msgid "Disable" +msgstr "چەكلە" + +#: js/apps.js:36 js/apps.js:64 js/apps.js:83 +msgid "Enable" +msgstr "قوزغات" + +#: js/apps.js:55 +msgid "Please wait...." +msgstr "سەل كۈتۈÚ…" + +#: js/apps.js:59 js/apps.js:71 js/apps.js:80 js/apps.js:93 +msgid "Error" +msgstr "خاتالىق" + +#: js/apps.js:90 +msgid "Updating...." +msgstr "ÙŠÛÚىلاۋاتىدۇ…" + +#: js/apps.js:93 +msgid "Error while updating app" +msgstr "ئەپنى ÙŠÛÚىلاۋاتقاندا خاتالىق كۆرۈلدى" + +#: js/apps.js:96 +msgid "Updated" +msgstr "ÙŠÛÚىلاندى" + +#: js/personal.js:118 +msgid "Saving..." +msgstr "ساقلاۋاتىدۇ…" + +#: js/users.js:47 +msgid "deleted" +msgstr "ئۆچۈرۈلگەن" + +#: js/users.js:47 +msgid "undo" +msgstr "ÙŠÛنىۋال" + +#: js/users.js:79 +msgid "Unable to remove user" +msgstr "ئىشلەتكۈچىنى Ú†Ù‰Ù‚Ù‰Ø±Ù‰Û‹ÛØªÛ•لمەيدۇ" + +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 +msgid "Groups" +msgstr "گۇرۇپپا" + +#: js/users.js:95 templates/users.php:85 templates/users.php:120 +msgid "Group Admin" +msgstr "گۇرۇپپا باشقۇرغۇچى" + +#: js/users.js:115 templates/users.php:160 +msgid "Delete" +msgstr "ئۆچۈر" + +#: js/users.js:269 +msgid "add group" +msgstr "گۇرۇپپا قوش" + +#: js/users.js:428 +msgid "A valid username must be provided" +msgstr "" + +#: js/users.js:429 js/users.js:435 js/users.js:450 +msgid "Error creating user" +msgstr "" + +#: js/users.js:434 +msgid "A valid password must be provided" +msgstr "" + +#: personal.php:35 personal.php:36 +msgid "__language_name__" +msgstr "" + +#: templates/admin.php:15 +msgid "Security Warning" +msgstr "" + +#: templates/admin.php:18 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides is not working. We " +"strongly suggest that you configure your webserver in a way that the data " +"directory is no longer accessible or you move the data directory outside the" +" webserver document root." +msgstr "" + +#: templates/admin.php:29 +msgid "Setup Warning" +msgstr "" + +#: templates/admin.php:32 +msgid "" +"Your web server is not yet properly setup to allow files synchronization " +"because the WebDAV interface seems to be broken." +msgstr "" + +#: templates/admin.php:33 +#, php-format +msgid "Please double check the <a href='%s'>installation guides</a>." +msgstr "" + +#: templates/admin.php:44 +msgid "Module 'fileinfo' missing" +msgstr "" + +#: templates/admin.php:47 +msgid "" +"The PHP module 'fileinfo' is missing. We strongly recommend to enable this " +"module to get best results with mime-type detection." +msgstr "" + +#: templates/admin.php:58 +msgid "Locale not working" +msgstr "" + +#: templates/admin.php:63 +#, php-format +msgid "" +"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." +msgstr "" + +#: templates/admin.php:75 +msgid "Internet connection not working" +msgstr "" + +#: templates/admin.php:78 +msgid "" +"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." +msgstr "" + +#: templates/admin.php:92 +msgid "Cron" +msgstr "" + +#: templates/admin.php:101 +msgid "Execute one task with each page loaded" +msgstr "" + +#: templates/admin.php:111 +msgid "" +"cron.php is registered at a webcron service. Call the cron.php page in the " +"owncloud root once a minute over http." +msgstr "" + +#: templates/admin.php:121 +msgid "" +"Use systems cron service. Call the cron.php file in the owncloud folder via " +"a system cronjob once a minute." +msgstr "" + +#: templates/admin.php:128 +msgid "Sharing" +msgstr "ھەمبەھىر" + +#: templates/admin.php:134 +msgid "Enable Share API" +msgstr "" + +#: templates/admin.php:135 +msgid "Allow apps to use the Share API" +msgstr "" + +#: templates/admin.php:142 +msgid "Allow links" +msgstr "" + +#: templates/admin.php:143 +msgid "Allow users to share items to the public with links" +msgstr "" + +#: templates/admin.php:150 +msgid "Allow resharing" +msgstr "" + +#: templates/admin.php:151 +msgid "Allow users to share items shared with them again" +msgstr "" + +#: templates/admin.php:158 +msgid "Allow users to share with anyone" +msgstr "" + +#: templates/admin.php:161 +msgid "Allow users to only share with users in their groups" +msgstr "" + +#: templates/admin.php:168 +msgid "Security" +msgstr "بىخەتەرلىك" + +#: templates/admin.php:181 +msgid "Enforce HTTPS" +msgstr "" + +#: templates/admin.php:182 +msgid "" +"Enforces the clients to connect to ownCloud via an encrypted connection." +msgstr "" + +#: templates/admin.php:185 +msgid "" +"Please connect to this ownCloud instance via HTTPS to enable or disable the " +"SSL enforcement." +msgstr "" + +#: templates/admin.php:195 +msgid "Log" +msgstr "خاتىرە" + +#: templates/admin.php:196 +msgid "Log level" +msgstr "خاتىرە دەرىجىسى" + +#: templates/admin.php:227 +msgid "More" +msgstr "ØªÛØ®Ù‰Ù…Û‡ ÙƒÛ†Ù¾" + +#: templates/admin.php:228 +msgid "Less" +msgstr "ئاز" + +#: templates/admin.php:235 templates/personal.php:111 +msgid "Version" +msgstr "نەشرى" + +#: templates/admin.php:237 templates/personal.php:114 +msgid "" +"Developed by the <a href=\"http://ownCloud.org/contact\" " +"target=\"_blank\">ownCloud community</a>, the <a " +"href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is " +"licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " +"target=\"_blank\"><abbr title=\"Affero General Public " +"License\">AGPL</abbr></a>." +msgstr "" + +#: templates/apps.php:11 +msgid "Add your App" +msgstr "ئەپىÚىزنى قوشۇÚ" + +#: templates/apps.php:12 +msgid "More Apps" +msgstr "ØªÛØ®Ù‰Ù…Û‡ ÙƒÛ†Ù¾ ئەپلەر" + +#: templates/apps.php:28 +msgid "Select an App" +msgstr "بىر ئەپ تاللاÚ" + +#: templates/apps.php:34 +msgid "See application page at apps.owncloud.com" +msgstr "" + +#: templates/apps.php:36 +msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" +msgstr "" + +#: templates/apps.php:38 +msgid "Update" +msgstr "ÙŠÛÚىلا" + +#: templates/help.php:4 +msgid "User Documentation" +msgstr "ئىشلەتكۈچى قوللانمىسى" + +#: templates/help.php:6 +msgid "Administrator Documentation" +msgstr "باشقۇرغۇچى قوللانمىسى" + +#: templates/help.php:9 +msgid "Online Documentation" +msgstr "توردىكى قوللانما" + +#: templates/help.php:11 +msgid "Forum" +msgstr "مۇنبەر" + +#: templates/help.php:14 +msgid "Bugtracker" +msgstr "" + +#: templates/help.php:17 +msgid "Commercial Support" +msgstr "" + +#: templates/personal.php:8 +#, php-format +msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>" +msgstr "" + +#: templates/personal.php:15 +msgid "Get the apps to sync your files" +msgstr "" + +#: templates/personal.php:26 +msgid "Show First Run Wizard again" +msgstr "" + +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 +msgid "Password" +msgstr "ئىم" + +#: templates/personal.php:38 +msgid "Your password was changed" +msgstr "ئىمىÚىز مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى" + +#: templates/personal.php:39 +msgid "Unable to change your password" +msgstr "ئىمنى ئۆزگەرتكىلى بولمايدۇ." + +#: templates/personal.php:40 +msgid "Current password" +msgstr "نۆۋەتتىكى ئىم" + +#: templates/personal.php:42 +msgid "New password" +msgstr "ÙŠÛÚÙ‰ ئىم" + +#: templates/personal.php:44 +msgid "Change password" +msgstr "ئىم ئۆزگەرت" + +#: templates/personal.php:56 templates/users.php:81 +msgid "Display Name" +msgstr "كۆرسىتىش ئىسمى" + +#: templates/personal.php:71 +msgid "Email" +msgstr "تورخەت" + +#: templates/personal.php:73 +msgid "Your email address" +msgstr "تورخەت Ø¦Ø§Ø¯Ø±ÛØ³Ù‰Úىز" + +#: templates/personal.php:74 +msgid "Fill in an email address to enable password recovery" +msgstr "ئىم ئەسلىگە كەلتۈرۈشتە ئىشلىتىدىغان تور خەت Ø¦Ø§Ø¯Ø±ÛØ³Ù‰Ù†Ù‰ تولدۇرۇÚ" + +#: templates/personal.php:83 templates/personal.php:84 +msgid "Language" +msgstr "تىل" + +#: templates/personal.php:95 +msgid "Help translate" +msgstr "تەرجىمىگە ياردەم" + +#: templates/personal.php:100 +msgid "WebDAV" +msgstr "WebDAV" + +#: templates/personal.php:102 +msgid "Use this address to connect to your ownCloud in your file manager" +msgstr "" + +#: templates/users.php:21 templates/users.php:80 +msgid "Login Name" +msgstr "تىزىمغا كىرىش ئاتى" + +#: templates/users.php:30 +msgid "Create" +msgstr "قۇر" + +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 +msgid "Default Storage" +msgstr "ÙƒÛ†Úۈلدىكى ساقلىغۇچ" + +#: templates/users.php:44 templates/users.php:138 +msgid "Unlimited" +msgstr "چەكسىز" + +#: templates/users.php:62 templates/users.php:153 +msgid "Other" +msgstr "باشقا" + +#: templates/users.php:87 +msgid "Storage" +msgstr "ساقلىغۇچ" + +#: templates/users.php:98 +msgid "change display name" +msgstr "كۆرسىتىدىغان ئىسىمنى ئۆزگەرت" + +#: templates/users.php:102 +msgid "set new password" +msgstr "ÙŠÛÚÙ‰ ئىم ØªÛ•ÚØ´Û•" + +#: templates/users.php:133 +msgid "Default" +msgstr "ÙƒÛ†Úۈلدىكى" diff --git a/l10n/ug/user_ldap.po b/l10n/ug/user_ldap.po new file mode 100644 index 0000000000000000000000000000000000000000..0ee8feab2927d2e1d65dcd169c3a5434c2ff245c --- /dev/null +++ b/l10n/ug/user_ldap.po @@ -0,0 +1,419 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" +"Last-Translator: I Robot <owncloud-bot@tmit.eu>\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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + +#: ajax/deleteConfiguration.php:34 +msgid "Failed to delete the server configuration" +msgstr "" + +#: ajax/testConfiguration.php:36 +msgid "The configuration is valid and the connection could be established!" +msgstr "" + +#: ajax/testConfiguration.php:39 +msgid "" +"The configuration is valid, but the Bind failed. Please check the server " +"settings and credentials." +msgstr "" + +#: ajax/testConfiguration.php:43 +msgid "" +"The configuration is invalid. Please look in the ownCloud log for further " +"details." +msgstr "" + +#: js/settings.js:66 +msgid "Deletion failed" +msgstr "ئۆچۈرۈش مەغلۇپ بولدى" + +#: js/settings.js:82 +msgid "Take over settings from recent server configuration?" +msgstr "" + +#: js/settings.js:83 +msgid "Keep settings?" +msgstr "" + +#: js/settings.js:97 +msgid "Cannot add server configuration" +msgstr "" + +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "خاتالىق" + +#: js/settings.js:141 +msgid "Connection test succeeded" +msgstr "" + +#: js/settings.js:146 +msgid "Connection test failed" +msgstr "" + +#: js/settings.js:156 +msgid "Do you really want to delete the current Server Configuration?" +msgstr "" + +#: js/settings.js:157 +msgid "Confirm Deletion" +msgstr "" + +#: templates/settings.php:9 +msgid "" +"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" +" experience unexpected behaviour. Please ask your system administrator to " +"disable one of them." +msgstr "" + +#: templates/settings.php:12 +msgid "" +"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " +"work. Please ask your system administrator to install it." +msgstr "" + +#: templates/settings.php:16 +msgid "Server configuration" +msgstr "" + +#: templates/settings.php:32 +msgid "Add Server Configuration" +msgstr "" + +#: templates/settings.php:37 +msgid "Host" +msgstr "باش ئاپپارات" + +#: templates/settings.php:39 +msgid "" +"You can omit the protocol, except you require SSL. Then start with ldaps://" +msgstr "" + +#: templates/settings.php:40 +msgid "Base DN" +msgstr "" + +#: templates/settings.php:41 +msgid "One Base DN per line" +msgstr "" + +#: templates/settings.php:42 +msgid "You can specify Base DN for users and groups in the Advanced tab" +msgstr "" + +#: templates/settings.php:44 +msgid "User DN" +msgstr "" + +#: templates/settings.php:46 +msgid "" +"The DN of the client user with which the bind shall be done, e.g. " +"uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " +"empty." +msgstr "" + +#: templates/settings.php:47 +msgid "Password" +msgstr "ئىم" + +#: templates/settings.php:50 +msgid "For anonymous access, leave DN and Password empty." +msgstr "" + +#: templates/settings.php:51 +msgid "User Login Filter" +msgstr "ئىشلەتكۈچى تىزىمغا كىرىش سۈزگۈچى" + +#: templates/settings.php:54 +#, php-format +msgid "" +"Defines the filter to apply, when login is attempted. %%uid replaces the " +"username in the login action." +msgstr "" + +#: templates/settings.php:55 +#, php-format +msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" +msgstr "" + +#: templates/settings.php:56 +msgid "User List Filter" +msgstr "ئىشلەتكۈچى تىزىم سۈزگۈچى" + +#: templates/settings.php:59 +msgid "Defines the filter to apply, when retrieving users." +msgstr "" + +#: templates/settings.php:60 +msgid "without any placeholder, e.g. \"objectClass=person\"." +msgstr "" + +#: templates/settings.php:61 +msgid "Group Filter" +msgstr "گۇرۇپپا سۈزگۈچ" + +#: templates/settings.php:64 +msgid "Defines the filter to apply, when retrieving groups." +msgstr "" + +#: templates/settings.php:65 +msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." +msgstr "" + +#: templates/settings.php:69 +msgid "Connection Settings" +msgstr "باغلىنىش ØªÛ•ÚØ´Ù‰ÙƒÙ‰" + +#: templates/settings.php:71 +msgid "Configuration Active" +msgstr "سەپلىمە ئاكتىپ" + +#: templates/settings.php:71 +msgid "When unchecked, this configuration will be skipped." +msgstr "" + +#: templates/settings.php:72 +msgid "Port" +msgstr "Ø¦ÛØºÙ‰Ø²" + +#: templates/settings.php:73 +msgid "Backup (Replica) Host" +msgstr "" + +#: templates/settings.php:73 +msgid "" +"Give an optional backup host. It must be a replica of the main LDAP/AD " +"server." +msgstr "" + +#: templates/settings.php:74 +msgid "Backup (Replica) Port" +msgstr "" + +#: templates/settings.php:75 +msgid "Disable Main Server" +msgstr "" + +#: templates/settings.php:75 +msgid "When switched on, ownCloud will only connect to the replica server." +msgstr "" + +#: templates/settings.php:76 +msgid "Use TLS" +msgstr "TLS ئىشلەت" + +#: templates/settings.php:76 +msgid "Do not use it additionally for LDAPS connections, it will fail." +msgstr "" + +#: templates/settings.php:77 +msgid "Case insensitve LDAP server (Windows)" +msgstr "" + +#: templates/settings.php:78 +msgid "Turn off SSL certificate validation." +msgstr "" + +#: templates/settings.php:78 +msgid "" +"If connection only works with this option, import the LDAP server's SSL " +"certificate in your ownCloud server." +msgstr "" + +#: templates/settings.php:78 +msgid "Not recommended, use for testing only." +msgstr "" + +#: templates/settings.php:79 +msgid "Cache Time-To-Live" +msgstr "" + +#: templates/settings.php:79 +msgid "in seconds. A change empties the cache." +msgstr "" + +#: templates/settings.php:81 +msgid "Directory Settings" +msgstr "" + +#: templates/settings.php:83 +msgid "User Display Name Field" +msgstr "" + +#: templates/settings.php:83 +msgid "The LDAP attribute to use to generate the user`s ownCloud name." +msgstr "" + +#: templates/settings.php:84 +msgid "Base User Tree" +msgstr "" + +#: templates/settings.php:84 +msgid "One User Base DN per line" +msgstr "" + +#: templates/settings.php:85 +msgid "User Search Attributes" +msgstr "" + +#: templates/settings.php:85 templates/settings.php:88 +msgid "Optional; one attribute per line" +msgstr "" + +#: templates/settings.php:86 +msgid "Group Display Name Field" +msgstr "" + +#: templates/settings.php:86 +msgid "The LDAP attribute to use to generate the groups`s ownCloud name." +msgstr "" + +#: templates/settings.php:87 +msgid "Base Group Tree" +msgstr "" + +#: templates/settings.php:87 +msgid "One Group Base DN per line" +msgstr "" + +#: templates/settings.php:88 +msgid "Group Search Attributes" +msgstr "" + +#: templates/settings.php:89 +msgid "Group-Member association" +msgstr "" + +#: templates/settings.php:91 +msgid "Special Attributes" +msgstr "" + +#: templates/settings.php:93 +msgid "Quota Field" +msgstr "" + +#: templates/settings.php:94 +msgid "Quota Default" +msgstr "" + +#: templates/settings.php:94 +msgid "in bytes" +msgstr "" + +#: templates/settings.php:95 +msgid "Email Field" +msgstr "" + +#: templates/settings.php:96 +msgid "User Home Folder Naming Rule" +msgstr "" + +#: templates/settings.php:96 +msgid "" +"Leave empty for user name (default). Otherwise, specify an LDAP/AD " +"attribute." +msgstr "" + +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 +msgid "Test Configuration" +msgstr "" + +#: templates/settings.php:111 +msgid "Help" +msgstr "ياردەم" diff --git a/l10n/ug/user_webdavauth.po b/l10n/ug/user_webdavauth.po new file mode 100644 index 0000000000000000000000000000000000000000..544a8b946eddd0197cb3d989c8cff1d899daf762 --- /dev/null +++ b/l10n/ug/user_webdavauth.po @@ -0,0 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# 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-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+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" +"Language: ug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: templates/settings.php:3 +msgid "WebDAV Authentication" +msgstr "WebDAV سالاھىيەت دەلىللەش" + +#: templates/settings.php:4 +msgid "URL: http://" +msgstr "URL: http://" + +#: templates/settings.php:7 +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 "" diff --git a/l10n/uk/core.po b/l10n/uk/core.po index 7935fe6434d56a88c821203906e869af319ad192..2708baf0164515610e1ef011f9098c7c30c9f1ad 100644 --- a/l10n/uk/core.po +++ b/l10n/uk/core.po @@ -3,18 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dzubchikd@gmail.com>, 2012. -# <skoptev@ukr.net>, 2012. -# Soul Kim <warlock.rf@gmail.com>, 2012. -# <victor.dubiniuk@gmail.com>, 2012. -# <volodya327@gmail.com>, 2013. -# пан Володимир <volodya327@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -218,26 +212,30 @@ msgstr "минулого року" msgid "years ago" msgstr "роки тому" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Ok" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Обрати" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Відмінити" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Обрати" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Так" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "ÐÑ–" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Ok" + #: 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." @@ -299,7 +297,7 @@ msgstr "Опублікувати через поÑиланнÑ" msgid "Password protect" msgstr "ЗахиÑтити паролем" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Пароль" @@ -337,7 +335,7 @@ msgstr "Опубліковано {item} Ð´Ð»Ñ {user}" #: js/share.js:308 msgid "Unshare" -msgstr "Заборонити доÑтуп" +msgstr "Закрити доÑтуп" #: js/share.js:320 msgid "can edit" @@ -402,24 +400,27 @@ msgstr "ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ ownCloud" msgid "Use the following link to reset your password: {link}" msgstr "ВикориÑтовуйте наÑтупне поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Ви отримаєте поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð²Ð°ÑˆÐ¾Ð³Ð¾ паролю на Ел. пошту." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "ЛиÑÑ‚ ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "Ðевдалий запит!" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Ви отримаєте поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÑÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð²Ð°ÑˆÐ¾Ð³Ð¾ паролю на Ел. пошту." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "Ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Запит ÑкиданнÑ" @@ -453,7 +454,7 @@ msgstr "Додатки" #: strings.php:8 msgid "Admin" -msgstr "ÐдмініÑтратор" +msgstr "Ðдмін" #: strings.php:9 msgid "Help" @@ -525,75 +526,80 @@ msgstr "Додатково" msgid "Data folder" msgstr "Каталог даних" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "буде викориÑтано" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "КориÑтувач бази даних" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Пароль Ð´Ð»Ñ Ð±Ð°Ð·Ð¸ даних" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Ðазва бази даних" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "Ð¢Ð°Ð±Ð»Ð¸Ñ†Ñ Ð±Ð°Ð·Ð¸ даних" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "ХоÑÑ‚ бази даних" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Завершити налаштуваннÑ" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "веб-ÑÐµÑ€Ð²Ñ–Ñ Ð¿Ñ–Ð´ вашим контролем" +msgstr "підконтрольні Вам веб-ÑервіÑи" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "Вихід" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Ðвтоматичний вхід в ÑиÑтему відхилений!" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "Якщо Ви не мінÑли пароль оÑтаннім чаÑом, Ваш обліковий Ð·Ð°Ð¿Ð¸Ñ Ð¼Ð¾Ð¶Ðµ бути Ñкомпрометованим!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Будь лаÑка, змініть Ñвій пароль, щоб знову захиÑтити Ваш обліковий запиÑ." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Забули пароль?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "запам'Ñтати" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Вхід" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Ðльтернативні Логіни" diff --git a/l10n/uk/files.po b/l10n/uk/files.po index 3afb162edb0472c0bb531f44161180e46aca72c3..f7e4e3c5f31633abdc3e88ffddafe12ba86f27d7 100644 --- a/l10n/uk/files.po +++ b/l10n/uk/files.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dzubchikd@gmail.com>, 2012. -# <skoptev@ukr.net>, 2012. -# Soul Kim <warlock.rf@gmail.com>, 2012. -# пан Володимир <volodya327@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -31,10 +27,6 @@ msgstr "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñтити %s - Файл з таким msgid "Could not move %s" msgstr "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñтити %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ файл" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Ðе завантажено жодного файлу. Ðевідома помилка" @@ -82,55 +74,59 @@ msgstr "Ðевірний каталог." msgid "Files" msgstr "Файли" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "ПоділитиÑÑ" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Видалити назавжди" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "Видалити" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Перейменувати" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "ОчікуваннÑ" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} вже Ñ–Ñнує" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "заміна" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "запропонуйте назву" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "відміна" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "замінено {new_name} на {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "відмінити" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "виконати операцію видаленнÑ" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 файл завантажуєтьÑÑ" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "файли завантажуютьÑÑ" @@ -156,72 +152,80 @@ 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 "Ðеможливо завантажити ваш файл тому, що він тека або файл розміром 0 байт" -#: 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 "Ðевірне ім'Ñ Ñ‚ÐµÐºÐ¸. ВикориÑÑ‚Ð°Ð½Ð½Ñ \"Shared\" зарезервовано 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 "Помилка" -#: 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} файлів" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ файл" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" -msgstr "Відвантажити" +msgstr "Вивантажити" #: templates/admin.php:5 msgid "File handling" @@ -279,37 +283,37 @@ msgstr "Видалено файлів" msgid "Cancel upload" msgstr "Перервати завантаженнÑ" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "Заборонити доÑтуп" +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/uk/files_encryption.po b/l10n/uk/files_encryption.po index 8e820298fb8e9d33490e43e994cb3677c1dbf663..ea28d0078fa239940b7f0f8e79e542717cc721b8 100644 --- a/l10n/uk/files_encryption.po +++ b/l10n/uk/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <skoptev@ukr.net>, 2012. -# пан Володимир <volodya327@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Зберігаю..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "ШифруваннÑ" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Увімкнуто ÑˆÐ¸Ñ„Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ð°Ð¹Ð»Ñ–Ð²." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Такі типи файлів шифруватиÑÑŒ не будуть:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Виключити наÑтупні типи файлів з ​​шифруваннÑ:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Жоден" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/uk/files_external.po b/l10n/uk/files_external.po index 9247439d55604951949310cb07d387b3239a00bc..0a07dc2cb0ddcd5bd0ef6f62e0cfe1c310322c46 100644 --- a/l10n/uk/files_external.po +++ b/l10n/uk/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <skoptev@ukr.net>, 2012. -# <victor.dubiniuk@gmail.com>, 2012. -# пан Володимир <volodya327@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -40,19 +37,26 @@ msgstr "Будь лаÑка, надайте дійÑний ключ та пар msgid "Error configuring Google Drive storage" msgstr "Помилка при налаштуванні Ñховища Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>ПопередженнÑ:</b> Клієнт \"smbclient\" не вÑтановлено. Під'єднанатиÑÑ Ð´Ð¾ CIFS/SMB тек неможливо. Попрохайте ÑиÑтемного адмініÑтратора вÑтановити його." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>ПопередженнÑ:</b> Підтримка FTP в PHP не увімкнута чи не вÑтановлена. Під'єднанатиÑÑ Ð´Ð¾ FTP тек неможливо. Попрохайте ÑиÑтемного адмініÑтратора вÑтановити Ñ—Ñ—." +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Зовнішні Ñховища" diff --git a/l10n/uk/files_sharing.po b/l10n/uk/files_sharing.po index a6b224557e6ec4f101b1e8e5cff8ec6487d900dd..89bc5055eb715520247d916369c4a8b6baa0105d 100644 --- a/l10n/uk/files_sharing.po +++ b/l10n/uk/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <skoptev@ukr.net>, 2012. -# <victor.dubiniuk@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -25,7 +23,7 @@ msgstr "Пароль" #: templates/authenticate.php:6 msgid "Submit" -msgstr "Submit" +msgstr "Передати" #: templates/public.php:10 #, php-format diff --git a/l10n/uk/files_trashbin.po b/l10n/uk/files_trashbin.po index bb48add59dbce9b1d55ef639354bde31cb1abafa..45bcf5b9303bed41ed166edab4e2ccf68044f51e 100644 --- a/l10n/uk/files_trashbin.po +++ b/l10n/uk/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# пан Володимир <volodya327@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Ðеможливо видалити %s назавжди" msgid "Couldn't restore %s" msgstr "Ðеможливо відновити %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "виконати операцію відновленнÑ" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Помилка" @@ -40,31 +39,31 @@ msgstr "Помилка" msgid "delete file permanently" msgstr "видалити файл назавжди" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Видалити назавжди" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Ім'Ñ" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Видалено" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 папка" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} папок" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 файл" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} файлів" diff --git a/l10n/uk/files_versions.po b/l10n/uk/files_versions.po index 95c4cb20648e3455fec0224a251009d1f5089de4..7fb44a00e8b084ee0d5b914e1d5ede9f2891db50 100644 --- a/l10n/uk/files_versions.po +++ b/l10n/uk/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <skoptev@ukr.net>, 2012. -# пан Володимир <volodya327@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/uk/lib.po b/l10n/uk/lib.po index d6307720768970c1e56ed917626779a226981c4d..5fad50acc62b8e5667f34dbe8993a4d5890e46a5 100644 --- a/l10n/uk/lib.po +++ b/l10n/uk/lib.po @@ -3,17 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dmytro Dzubenko <dzubchikd@gmail.com>, 2012 -# skoptev <skoptev@ukr.net>, 2012 -# VicDeo <victor.dubiniuk@gmail.com>, 2012 -# volodya327 <volodya327@gmail.com>, 2013 -# volodya327 <volodya327@gmail.com>, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -22,47 +17,47 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Допомога" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "ОÑобиÑте" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "ÐалаштуваннÑ" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "КориÑтувачі" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Додатки" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Ðдмін" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Файли повинні бути завантаженні поÑлідовно." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "ПовернутиÑÑ Ð´Ð¾ файлів" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Вибрані фали завеликі Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ zip файлу." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "не може бути визначено" @@ -118,72 +113,76 @@ msgstr "%s не можна викориÑтовувати крапки в наз msgid "%s set the database host." msgstr "%s вÑтановити хоÑÑ‚ бази даних." -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "Вам потрібно ввеÑти або Ñ–Ñнуючий обліковий Ð·Ð°Ð¿Ð¸Ñ Ð°Ð±Ð¾ administrator." -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "Помилка БД: \"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "Команда, що викликала проблему: \"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "КориÑтувач MySQL '%s'@'localhost' вже Ñ–Ñнує." -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "Видалити цього кориÑтувача з MySQL" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "КориÑтувач MySQL '%s'@'%%' вже Ñ–Ñнує" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "Видалити цього кориÑтувача з MySQL." -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "Команда, що викликала проблему: \"%s\", ім'Ñ: %s, пароль: %s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні: %s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "Ваш Web-Ñервер ще не налаштований належним чином Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, щоб дозволити Ñинхронізацію файлів, через те що Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ WebDAV, здаєтьÑÑ, зламаний." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "Будь лаÑка, перевірте <a href='%s'>інÑтрукції по вÑтановленню</a>." @@ -240,19 +239,6 @@ msgstr "минулого року" msgid "years ago" msgstr "роки тому" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s доÑтупно. Отримати <a href=\"%s\">детальну інформацію</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "оновлено" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "перевірка оновлень відключена" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/uk/settings.po b/l10n/uk/settings.po index 01c6e47b022489ee50a65d57d59e89732d5f775e..da2fd248272e70b7fd448d958e693d477790e6c6 100644 --- a/l10n/uk/settings.po +++ b/l10n/uk/settings.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dzubchikd@gmail.com>, 2012. -# <skoptev@ukr.net>, 2012. -# <volodya327@gmail.com>, 2012-2013. -# пан Володимир <volodya327@gmail.com>, 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -25,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Ðе вдалоÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ ÑпиÑок з App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Помилка автентифікації" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Ðе вдалоÑÑ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ зображене ім'Ñ" @@ -68,7 +68,7 @@ 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" @@ -120,52 +120,52 @@ msgstr "Помилка при оновленні програми" msgid "Updated" msgstr "Оновлено" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Групи" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "ÐдмініÑтратор групи" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Видалити" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "додати групу" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "Потрібно задати вірне ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "Помилка при Ñтворенні кориÑтувача" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "Потрібно задати вірний пароль" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__language_name__" @@ -316,19 +316,19 @@ msgstr "Протокол" msgid "Log level" msgstr "Рівень протоколюваннÑ" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "Більше" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Менше" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "ВерÑÑ–Ñ" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -399,7 +399,7 @@ msgstr "Отримати додатки Ð´Ð»Ñ Ñинхронізації ваш msgid "Show First Run Wizard again" msgstr "Показувати МайÑтер Ðалаштувань знову" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Пароль" @@ -423,82 +423,74 @@ msgstr "Ðовий пароль" msgid "Change password" msgstr "Змінити пароль" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Показати Ім'Ñ" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Ваше ім'Ñ Ð±ÑƒÐ»Ð¾ змінене" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Ðеможливо змінити ваше зображене ім'Ñ" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Змінити зображене ім'Ñ" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Ел.пошта" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Ваша адреÑа електронної пошти" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Введіть адреÑу електронної пошти Ð´Ð»Ñ Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð¾Ð»ÑŽ" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Мова" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Допомогти з перекладом" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "ВикориÑтовуйте цю адреÑу Ð´Ð»Ñ Ð¿Ñ–Ð´'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð´Ð¾ вашого ownCloud у вашому файловому менеджері" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Ім'Ñ Ð›Ð¾Ð³Ñ–Ð½Ñƒ" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Створити" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Ñховище за замовчуваннÑм" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Ðеобмежено" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Інше" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Сховище" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "змінити зображене ім'Ñ" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "вÑтановити новий пароль" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "За замовчуваннÑм" diff --git a/l10n/uk/user_ldap.po b/l10n/uk/user_ldap.po index 2f5feed2a8a17ccfd3c26f9fe97b784f50308505..478ec54619f6f2cdc233fb32cfa56d8131769492 100644 --- a/l10n/uk/user_ldap.po +++ b/l10n/uk/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <victor.dubiniuk@gmail.com>, 2012. -# <volodya327@gmail.com>, 2012. -# пан Володимир <volodya327@gmail.com>, 2013. 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ конфігурацію Ñервера" @@ -56,281 +57,363 @@ msgstr "Зберегти Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ ?" msgid "Cannot add server configuration" msgstr "Ðеможливо додати конфігурацію Ñервера" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "УÑпіх" + +#: js/settings.js:117 +msgid "Error" +msgstr "Помилка" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "Перевірка з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¾Ð¹ÑˆÐ»Ð° уÑпішно" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "Перевірка з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð°ÑÑŒ неуÑпішно" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "Ви дійÑно бажаєте видалити поточну конфігурацію Ñервера ?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "Підтвердіть ВидаленнÑ" -#: templates/settings.php:8 +#: templates/settings.php:9 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>Увага:</b> ЗаÑтоÑунки user_ldap та user_webdavauth не ÑуміÑні. Ви можете зіткнутиÑÑ Ð· неÑподіваною поведінкою. Будь лаÑка, звернітьÑÑ Ð´Ð¾ ÑиÑтемного адмініÑтратора, щоб відключити одну з них." -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>Увага:</ b> Потрібний модуль PHP LDAP не вÑтановлено, базова програма працювати не буде. Будь лаÑка, звернітьÑÑ Ð´Ð¾ ÑиÑтемного адмініÑтратора, щоб вÑтановити його." -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¡ÐµÑ€Ð²ÐµÑ€Ð°" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "Додати Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¡ÐµÑ€Ð²ÐµÑ€Ð°" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "ХоÑÑ‚" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Можна не вказувати протокол, Ñкщо вам не потрібен SSL. Тоді почніть з ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Базовий DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "Один Base DN на одній Ñтрочці" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Ви можете задати Базовий DN Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¸Ñтувачів Ñ– груп на вкладинці Додатково" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "DN КориÑтувача" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "DN клієнтÑького кориÑтувача Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð²'Ñзки, наприклад: uid=agent,dc=example,dc=com. Ð”Ð»Ñ Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð³Ð¾ доÑтупу, залиште DN Ñ– Пароль порожніми." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Пароль" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Ð”Ð»Ñ Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð³Ð¾ доÑтупу, залиште DN Ñ– Пароль порожніми." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Фільтр КориÑтувачів, що під'єднуютьÑÑ" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Визначає фільтр, Ñкий заÑтоÑовуєтьÑÑ Ð¿Ñ€Ð¸ Ñпробі входу. %%uid замінює ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача при вході." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "викориÑтовуйте %%uid заповнювач, наприклад: \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Фільтр СпиÑку КориÑтувачів" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Визначає фільтр, Ñкий заÑтоÑовуєтьÑÑ Ð¿Ñ€Ð¸ отриманні кориÑтувачів" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "без будь-Ñкого заповнювача, наприклад: \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Фільтр Груп" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Визначає фільтр, Ñкий заÑтоÑовуєтьÑÑ Ð¿Ñ€Ð¸ отриманні груп." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "без будь-Ñкого заповнювача, наприклад: \"objectClass=posixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð—'єднаннÑ" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ðктивне" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "Якщо \"галочка\" знÑта, Ñ†Ñ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ Ð±ÑƒÐ´Ðµ пропущена." -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Порт" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "Сервер Ð´Ð»Ñ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¸Ñ… копій" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "Вкажіть додатковий резервний Ñервер. Він повинен бути копією головного LDAP/AD Ñервера." -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Порт Ñервера Ð´Ð»Ñ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¸Ñ… копій" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Вимкнути Головний Сервер" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "Коли увімкнуто, ownCloud буде приєднуватиÑÑŒ лише до Ñервера з резервними копіÑми." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "ВикориÑтовуйте TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Ðе викориÑтовуйте це додатково Ð´Ð»Ñ Ð¿Ñ–Ð´'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð´Ð¾ LDAP, бо виконано не буде." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Ðечутливий до регіÑтру LDAP Ñервер (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Вимкнути перевірку SSL Ñертифіката." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Якщо з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð¿Ñ€Ð°Ñ†ÑŽÑ” лише з цією опцією, імпортуйте SSL Ñертифікат LDAP Ñервера у ваший ownCloud Ñервер." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Ðе рекомендуєтьÑÑ, викориÑтовуйте лише Ð´Ð»Ñ Ñ‚ÐµÑтів." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "Ð§Ð°Ñ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñті Кеша" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "в Ñекундах. Зміна очищує кеш." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐšÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Поле, Ñке відображає Ім'Ñ ÐšÐ¾Ñ€Ð¸Ñтувача" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Ðтрибут LDAP, Ñкий викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— імен кориÑтувачів ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "ОÑновне Дерево КориÑтувачів" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "Один КориÑтувач Base DN на одній Ñтрочці" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "Пошукові Ðтрибути КориÑтувача" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Додатково; один атрибут на Ñтрочку" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Поле, Ñке відображає Ім'Ñ Ð“Ñ€ÑƒÐ¿Ð¸" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Ðтрибут LDAP, Ñкий викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— імен груп ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "ОÑновне Дерево Груп" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "Одна Група Base DN на одній Ñтрочці" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Пошукові Ðтрибути Групи" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "ÐÑÐ¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ Ð“Ñ€ÑƒÐ¿Ð°-Член" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Спеціальні Ðтрибути" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "Поле Квоти" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "Квота за замовчаннÑм" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "в байтах" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "Поле Ел. пошти" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "Правило Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÑŒÐ¾Ñ— теки кориÑтувача" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Залиште порожнім Ð´Ð»Ñ Ñ–Ð¼ÐµÐ½Ñ– кориÑтувача (за замовчаннÑм). Інакше, вкажіть атрибут LDAP/AD." -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "ТеÑтове налаштуваннÑ" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Допомога" diff --git a/l10n/uk/user_webdavauth.po b/l10n/uk/user_webdavauth.po index 0b39465a48a85df89836640b40a1186ade0b6ee3..feb00291cb71e04cf311444d840b339e27e1768f 100644 --- a/l10n/uk/user_webdavauth.po +++ b/l10n/uk/user_webdavauth.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <skoptev@ukr.net>, 2012. -# <volodya327@gmail.com>, 2012. -# пан Володимир <volodya327@gmail.com>, 2013. +# skoptev <skoptev@ukr.net>, 2012 +# volodya327 <volodya327@gmail.com>, 2012 +# volodya327 <volodya327@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ur_PK/core.po b/l10n/ur_PK/core.po index 2439188cfcb4685e12af5664dcd78339598996db..b322717507ff8a079ed9c8a8b17bf607cabcb013 100644 --- a/l10n/ur_PK/core.po +++ b/l10n/ur_PK/core.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# M. Adil Javed <adilone@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -213,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "اوکے" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "منتخب کریں" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "منسوخ کریں" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "منتخب کریں" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "ÛØ§Úº" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Ù†Ûیں" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "اوکے" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -294,7 +297,7 @@ msgstr "لنک Ú©Û’ ساتھ شئیر کریں" msgid "Password protect" msgstr "پاسورڈ سے Ù…ØÙوظ کریں" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "پاسورڈ" @@ -397,24 +400,27 @@ msgstr "اون کلاؤڈ پاسورڈ ری سیٹ" msgid "Use the following link to reset your password: {link}" msgstr "اپنا پاسورڈ ری سیٹ کرنے Ú©Û’ لیے اس لنک پر Ú©Ù„Ú© کریں۔ {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "آپ ای میل Ú©Û’ ذریعے اپنے پاسورڈ ری سیٹ کا لنک موصول کریں Ú¯Û’" - -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "آپ ای میل Ú©Û’ ذریعے اپنے پاسورڈ ری سیٹ کا لنک موصول کریں Ú¯Û’" + +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "یوزر نیم" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "ری سیٹ Ú©ÛŒ درخواست کریں" @@ -520,37 +526,37 @@ msgstr "ایڈوانسڈ" msgid "Data folder" msgstr "ڈیٹا Ùولڈر" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "ڈیٹا بیس کونÙگر کریں" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "استعمال ÛÙˆ گا" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "ڈیٹابیس یوزر" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "ڈیٹابیس پاسورڈ" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "ڈیٹابیس کا نام" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "ڈیٹابیس ٹیبل سپیس" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "ڈیٹابیس Ûوسٹ" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "سیٹ اپ ختم کریں" @@ -558,37 +564,42 @@ msgstr "سیٹ اپ ختم کریں" msgid "web services under your control" msgstr "آپ Ú©Û’ اختیار میں ویب سروسیز" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "لاگ آؤٹ" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "کیا آپ پاسورڈ بھول گئے Ûیں؟" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "یاد رکھیں" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "لاگ ان" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/ur_PK/files.po b/l10n/ur_PK/files.po index acb0e8f71a5975a9c292f3ab5a94297225c2d95b..5821c542cb331bcea5f50cf37a30a15c706e71ce 100644 --- a/l10n/ur_PK/files.po +++ b/l10n/ur_PK/files.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -27,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -78,55 +74,59 @@ msgstr "" msgid "Files" msgstr "" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -152,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "" @@ -275,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "" +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/ur_PK/files_encryption.po b/l10n/ur_PK/files_encryption.po index b5f46680a0cacb7daa067650e14f6e605a307e77..7db2a58d18ab47dd95ea4c6606bfaa7e86318e78 100644 --- a/l10n/ur_PK/files_encryption.po +++ b/l10n/ur_PK/files_encryption.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -17,22 +17,87 @@ msgstr "" "Language: ur_PK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" msgstr "" diff --git a/l10n/ur_PK/files_external.po b/l10n/ur_PK/files_external.po index f6e9d577bd0c0d6fc0c3742951df85b59876a29f..267556951c9491423a202943f97832b2f974dab7 100644 --- a/l10n/ur_PK/files_external.po +++ b/l10n/ur_PK/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/ur_PK/files_sharing.po b/l10n/ur_PK/files_sharing.po index 9fdf3a11baa96f7a40092f2a0e99836597659f13..a094fe6a21a49c2eb88742b5bf0b865e1125a76b 100644 --- a/l10n/ur_PK/files_sharing.po +++ b/l10n/ur_PK/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ur_PK/files_trashbin.po b/l10n/ur_PK/files_trashbin.po index af2b0dbd1a7e85e4b343871da3bf4195b005bd4d..271225f1637c6b32842716ff1f55750bdf3cb0f5 100644 --- a/l10n/ur_PK/files_trashbin.po +++ b/l10n/ur_PK/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "ایرر" @@ -39,31 +39,31 @@ msgstr "ایرر" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/ur_PK/files_versions.po b/l10n/ur_PK/files_versions.po index 7d34dde4393849b02b8c9133518ac79115bfed00..87f26d3039d1a65d364c2879b0d870f9f9ed8765 100644 --- a/l10n/ur_PK/files_versions.po +++ b/l10n/ur_PK/files_versions.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ur_PK/lib.po b/l10n/ur_PK/lib.po index 16489f21ccc53ee1a98583774f54b05de67a4061..b30e9413266c210b428c2833975a05bf4c8cda14 100644 --- a/l10n/ur_PK/lib.po +++ b/l10n/ur_PK/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: ur_PK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "مدد" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "ذاتی" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "سیٹینگز" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "یوزرز" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "ایپز" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "ایڈمن" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/ur_PK/settings.po b/l10n/ur_PK/settings.po index 39b956ddc5aa63dd8dde6abbdce7f2cda4fdeded..a775e224e2659f8fd5f78e8944a809ffa89602ca 100644 --- a/l10n/ur_PK/settings.po +++ b/l10n/ur_PK/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "پاسورڈ" @@ -419,82 +423,74 @@ msgstr "نیا پاسورڈ" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/ur_PK/user_ldap.po b/l10n/ur_PK/user_ldap.po index 70d82c44bdd4594957214c07a1b2497eb11ba142..29182b9e2020492abcf6a84976b1ba599c0f6fbf 100644 --- a/l10n/ur_PK/user_ldap.po +++ b/l10n/ur_PK/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: ur_PK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "" + +#: js/settings.js:117 +msgid "Error" +msgstr "ایرر" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "پاسورڈ" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "مدد" diff --git a/l10n/ur_PK/user_webdavauth.po b/l10n/ur_PK/user_webdavauth.po index 874b058a6447778f4ae6d0fd6d9dcdcf79374efa..3082e6561fc97f1b82879dc67ff10b3c55f39f85 100644 --- a/l10n/ur_PK/user_webdavauth.po +++ b/l10n/ur_PK/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/vi/core.po b/l10n/vi/core.po index 1accb85dd19716f0e63bedfe4b9cd6d1aec02097..e90a8b7457048b001056674d745779582f4d25b8 100644 --- a/l10n/vi/core.po +++ b/l10n/vi/core.po @@ -3,19 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <khanhnd@kenhgiaiphap.vn>, 2012. -# <mattheu.9x@gmail.com>, 2012. -# <mattheu_9x@yahoo.com>, 2012. -# sao sang <saosangmo@yahoo.com>, 2013. -# Son Nguyen <sonnghit@gmail.com>, 2012. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 2012-2013. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -79,7 +74,7 @@ msgstr "Lá»—i thêm %s và o mục yêu thÃch." #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "Không có thể loại nà o được chá»n để xóa." +msgstr "Bạn chưa chá»n mục để xóa" #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -218,26 +213,30 @@ msgstr "năm trước" msgid "years ago" msgstr "năm trước" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "Äồng ý" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "Chá»n" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "Há»§y" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "Chá»n" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Có" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "Không" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "Äồng ý" + #: 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." @@ -299,7 +298,7 @@ msgstr "Chia sẻ vá»›i liên kết" msgid "Password protect" msgstr "Máºt khẩu bảo vệ" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "Máºt khẩu" @@ -337,7 +336,7 @@ msgstr "Äã được chia sẽ trong {item} vá»›i {user}" #: js/share.js:308 msgid "Unshare" -msgstr "Gỡ bá» chia sẻ" +msgstr "Bá» chia sẻ" #: js/share.js:320 msgid "can edit" @@ -402,24 +401,27 @@ msgstr "Khôi phục máºt khẩu Owncloud " msgid "Use the following link to reset your password: {link}" msgstr "Dùng đưá»ng dẫn sau để khôi phục lại máºt khẩu : {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "Vui lòng kiểm tra Email để khôi phục lại máºt khẩu." +#: lostpassword/templates/lostpassword.php:4 +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 "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:5 -msgid "Reset email send." -msgstr "Thiết láºp lại email gởi." +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +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:8 -msgid "Request failed!" -msgstr "Yêu cầu cá»§a bạn không thà nh công !" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "Vui lòng kiểm tra Email để khôi phục lại máºt khẩu." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" -msgstr "Tên ngưá»i dùng" +msgstr "Tên đăng nháºp" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "Yêu cầu thiết láºp lại " @@ -445,7 +447,7 @@ msgstr "Cá nhân" #: strings.php:6 msgid "Users" -msgstr "Ngưá»i sá» dụng" +msgstr "Ngưá»i dùng" #: strings.php:7 msgid "Apps" @@ -469,7 +471,7 @@ msgstr "Không tìm thấy Clound" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "Sá»a thể loại" +msgstr "Sá»a chuyên mục" #: templates/edit_categories_dialog.php:16 msgid "Add" @@ -482,11 +484,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 "" @@ -525,75 +527,80 @@ msgstr "Nâng cao" msgid "Data folder" msgstr "Thư mục dữ liệu" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "Cấu hình cÆ¡ sở dữ liệu" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "được sá» dụng" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "Ngưá»i dùng cÆ¡ sở dữ liệu" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "Máºt khẩu cÆ¡ sở dữ liệu" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "Tên cÆ¡ sở dữ liệu" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "CÆ¡ sở dữ liệu tablespace" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "Database host" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "Cà i đặt hoà n tất" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "các dịch vụ web dưới sá»± kiểm soát cá»§a bạn" +msgstr "dịch vụ web dưới sá»± kiểm soát cá»§a bạn" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s còn trống. Xem thêm thông tin cách cáºp nháºt." -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "Äăng xuất" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "Tá»± động đăng nháºp đã bị từ chối !" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "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!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "Vui lòng thay đổi máºt khẩu cá»§a bạn để đảm bảo tà i khoản cá»§a bạn má»™t lần nữa." -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "Bạn quên máºt khẩu ?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "ghi nhá»›" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "Äăng nháºp" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "Äăng nháºp khác" diff --git a/l10n/vi/files.po b/l10n/vi/files.po index 79bf00204ab3767fdf92f27fb2d0369a6068ff99..e67a86191fdcbafc47ee14e6c0a785a4c416b54b 100644 --- a/l10n/vi/files.po +++ b/l10n/vi/files.po @@ -3,17 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <khanhnd@kenhgiaiphap.vn>, 2012. -# <mattheu.9x@gmail.com>, 2012. -# <mattheu_9x@yahoo.com>, 2012. -# sao sang <saosangmo@yahoo.com>, 2013. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" @@ -25,17 +21,13 @@ 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 msgid "Could not move %s" msgstr "Không thể di chuyển %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "Không thể đổi tên file" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "Không có táºp tin nà o được tải lên. Lá»—i không xác định" @@ -53,15 +45,15 @@ msgstr "The uploaded file exceeds the upload_max_filesize directive in php.ini: msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "KÃch thước những táºp tin tải lên vượt quá MAX_FILE_SIZE đã được quy định" +msgstr "Táºp tin được tải lên vượt quá MAX_FILE_SIZE được quy định trong mẫu HTML" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "Táºp tin tải lên má»›i chỉ tải lên được má»™t phần" +msgstr "Các táºp tin được tải lên chỉ tải lên được má»™t phần" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "Không có táºp tin nà o được tải lên" +msgstr "Chưa có file nà o được tải lên" #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -83,57 +75,61 @@ msgstr "Thư mục không hợp lệ" msgid "Files" msgstr "Táºp tin" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "Chia sẻ" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "Xóa vÄ©nh vá»…n" -#: js/fileactions.js:127 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" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "Sá»a tên" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "Chá»" +msgstr "Äang chá»" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} đã tồn tại" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "thay thế" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "tên gợi ý" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "há»§y" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "đã thay thế {new_name} bằng {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "lùi lại" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "thá»±c hiện việc xóa" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 tệp tin Ä‘ang được tải lên" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "tệp tin Ä‘ang được tải lên" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -157,69 +153,77 @@ 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 nà y do nó là má»™t thư mục hoặc kÃch thước táºp tin bằng 0 byte" +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" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "Không thể đổi tên file" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "Tải lên" @@ -280,40 +284,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 xuống" +msgstr "Tải vá»" -#: templates/index.php:88 templates/index.php:89 +#: templates/index.php:87 templates/index.php:88 msgid "Unshare" -msgstr "Không chia sẽ" +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_encryption.po b/l10n/vi/files_encryption.po index 76448eaa0848e9b5b01fab78811393015edae4e9..b364dc18140262cb3a3f4ee4c61ab5bd5aa10612 100644 --- a/l10n/vi/files_encryption.po +++ b/l10n/vi/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# sao sang <saosangmo@yahoo.com>, 2013. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "Äang lưu..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "Mã hóa" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "Mã hóa file đã mở" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "Loại file sau sẽ không được mã hóa" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "Việc mã hóa không bao gồm loại file sau" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "Không có gì hết" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/vi/files_external.po b/l10n/vi/files_external.po index 1d8f070f127da620cdd0f476c6383ef8189f1085..3dfa294ce2561e4d2490dd17f0fbdf4e457beed7 100644 --- a/l10n/vi/files_external.po +++ b/l10n/vi/files_external.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mattheu_9x@yahoo.com>, 2012. -# sao sang <saosangmo@yahoo.com>, 2013. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -40,19 +38,26 @@ msgstr "Xin vui lòng cung cấp má»™t ứng dụng Dropbox hợp lệ và mã b msgid "Error configuring Google Drive storage" msgstr "Lá»—i cấu hình lưu trữ Google Drive" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<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ó." -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<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ó." +#: lib/config.php:437 +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 "<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" msgstr "Lưu trữ ngoà i" @@ -63,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" @@ -79,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/vi/files_sharing.po b/l10n/vi/files_sharing.po index baddc87930234924cc1e07f05d8a6f6ad2df08d7..3339fa6f858afe6598aa42f069abc4f3a3d2dd7b 100644 --- a/l10n/vi/files_sharing.po +++ b/l10n/vi/files_sharing.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mattheu_9x@yahoo.com>, 2012. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/vi/files_trashbin.po b/l10n/vi/files_trashbin.po index 83efb8ffbaf7d017b5b7f8b63689119b28f76e71..92f8396bbc731021445e2b44415230b3e00a3cbf 100644 --- a/l10n/vi/files_trashbin.po +++ b/l10n/vi/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# sao sang <saosangmo@yahoo.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "Không thể óa %s vÄ©nh viá»…n" msgid "Couldn't restore %s" msgstr "Không thể khôi phục %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "thá»±c hiện phục hồi" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "Lá»—i" @@ -40,31 +39,31 @@ msgstr "Lá»—i" msgid "delete file permanently" msgstr "xóa file vÄ©nh viá»…n" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "Xóa vÄ©nh vá»…n" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "Tên" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "Äã xóa" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 thư mục" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} thư mục" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 táºp tin" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} táºp tin" diff --git a/l10n/vi/files_versions.po b/l10n/vi/files_versions.po index 207ecde6dc1a7f2f5d25d08fecfe388b1d96cb3e..ddb86932e17190f540ffd72a503e907f19a1e2e3 100644 --- a/l10n/vi/files_versions.po +++ b/l10n/vi/files_versions.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <khanhnd@kenhgiaiphap.vn>, 2012. -# sao sang <saosangmo@yahoo.com>, 2013. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" @@ -53,7 +50,7 @@ msgstr "Không chỉ ra đưá»ng dẫn rõ rà ng" #: js/versions.js:6 msgid "Versions" -msgstr "" +msgstr "Phiên bản" #: templates/history.php:20 msgid "Revert a file to a previous version by clicking on its revert button" diff --git a/l10n/vi/lib.po b/l10n/vi/lib.po index fc813abbb50d5d7936119302f5ec82815bc5cc15..2ada72568ed3d4d2187ae5971f75db460ee87a7a 100644 --- a/l10n/vi/lib.po +++ b/l10n/vi/lib.po @@ -3,16 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# mattheu_9x <mattheu.9x@gmail.com>, 2012 -# mattheu_9x <mattheu.9x@gmail.com>, 2012 -# saosangm <saosangmo@yahoo.com>, 2013 -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" @@ -21,47 +17,47 @@ msgstr "" "Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "Giúp đỡ" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "Cá nhân" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "Cà i đặt" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "Ngưá»i dùng" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "Ứng dụng" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "Quản trị" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "Tải vá» ZIP đã bị tắt." -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "Táºp tin cần phải được tải vá» từng ngưá»i má»™t." -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "Trở lại táºp tin" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "Táºp tin được chá»n quá lá»›n để tạo táºp tin ZIP." -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "không thể phát hiện được" @@ -79,7 +75,7 @@ msgstr "Mã Token đã hết hạn. Hãy tải lại trang." #: search/provider/file.php:17 search/provider/file.php:35 msgid "Files" -msgstr "Các táºp tin" +msgstr "Táºp tin" #: search/provider/file.php:26 search/provider/file.php:33 msgid "Text" @@ -117,79 +113,83 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" #: template.php:113 msgid "seconds ago" -msgstr "1 giây trước" +msgstr "và i giây trước" #: template.php:114 msgid "1 minute ago" @@ -239,19 +239,6 @@ msgstr "năm trước" msgid "years ago" msgstr "năm trước" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s có sẵn. <a href=\"%s\">xem thêm ở đây</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "đến ngà y" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "đã TÄ‚T chức năng cáºp nháºt " - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/vi/settings.po b/l10n/vi/settings.po index 649183dcf96bde18584655e617483f96cae3bdfe..d76bc8a1e5fca4b195a9db2cd0b9a878702ffcd3 100644 --- a/l10n/vi/settings.po +++ b/l10n/vi/settings.po @@ -3,19 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <khanhnd@kenhgiaiphap.vn>, 2012. -# <mattheu.9x@gmail.com>, 2012. -# <mattheu_9x@yahoo.com>, 2012. -# sao sang <saosangmo@yahoo.com>, 2013. -# Son Nguyen <sonnghit@gmail.com>, 2012. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 2012. -# <vlinhd11@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" @@ -28,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Không thể tải danh sách ứng dụng từ App Store" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "Lá»—i xác thá»±c" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "Không thể thay đổi tên hiển thị" @@ -123,52 +120,52 @@ msgstr "Lá»—i khi cáºp nháºt ứng dụng" msgid "Updated" msgstr "Äã cáºp nháºt" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "Äang tiến hà nh lưu ..." +msgstr "Äang lưu..." -#: js/users.js:43 +#: js/users.js:47 msgid "deleted" msgstr "đã xóa" -#: js/users.js:43 +#: js/users.js:47 msgid "undo" msgstr "lùi lại" -#: 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "Nhóm" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "Nhóm quản trị" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "Xóa" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__Ngôn ngữ___" @@ -238,59 +235,59 @@ msgstr "" #: templates/admin.php:92 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Thá»±c thi tác vụ má»—i khi trang được tải" #: templates/admin.php:111 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php đã được đăng ký tại má»™t dịch vụ webcron. Gá»i trang cron.php má»—i phút má»™t lần thông qua giao thức http." #: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Sá» dụng dịch vụ cron cá»§a hệ thống. Gá»i tệp tin cron.php má»—i phút má»™t lần." #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "Chia sẻ" #: templates/admin.php:134 msgid "Enable Share API" -msgstr "" +msgstr "Báºt chia sẻ API" #: templates/admin.php:135 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "Cho phép các ứng dụng sá» dụng chia sẻ API" #: templates/admin.php:142 msgid "Allow links" -msgstr "" +msgstr "Cho phép liên kết" #: templates/admin.php:143 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "Cho phép ngưá»i dùng chia sẻ công khai các mục bằng các liên kết" #: templates/admin.php:150 msgid "Allow resharing" -msgstr "" +msgstr "Cho phép chia sẻ lại" #: templates/admin.php:151 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "Cho phép ngưá»i dùng chia sẻ lại những mục đã được chia sẻ" #: templates/admin.php:158 msgid "Allow users to share with anyone" -msgstr "" +msgstr "Cho phép ngưá»i dùng chia sẻ vá»›i bất cứ ai" #: templates/admin.php:161 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "Chỉ cho phép ngưá»i dùng chia sẻ vá»›i những ngưá»i dùng trong nhóm cá»§a há»" #: templates/admin.php:168 msgid "Security" @@ -313,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "Log" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "hÆ¡n" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "Ãt" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "Phiên bản" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -402,7 +399,7 @@ msgstr "Nháºn ứng dụng để đồng bá»™ file cá»§a bạn" msgid "Show First Run Wizard again" msgstr "Hiện lại việc chạy đồ thuáºt khởi đầu" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "Máºt khẩu" @@ -420,88 +417,80 @@ msgstr "Máºt khẩu cÅ©" #: templates/personal.php:42 msgid "New password" -msgstr "Máºt khẩu má»›i " +msgstr "Máºt khẩu má»›i" #: templates/personal.php:44 msgid "Change password" msgstr "Äổi máºt khẩu" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "Tên hiển thị" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "Tên hiển thị cá»§a bạn đã được thay đổi" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "Không thể thay đổi tên hiển thị cá»§a bạn" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "Thay đổi tên hiển thị" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "Email" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "Email cá»§a bạn" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "Nháºp địa chỉ email cá»§a bạn để khôi phục lại máºt khẩu" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "Ngôn ngữ" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "Há»— trợ dịch thuáºt" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "Sá» dụng địa chỉ nà y để kết nối ownCloud cá»§a bạn trong trình quản lý file cá»§a bạn" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "Tên đăng nháºp" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "Tạo" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "Bá»™ nhá»› mặc định" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "Không giá»›i hạn" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "Khác" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "Bá»™ nhá»›" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "Thay đổi tên hiển thị" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "đặt máºt khẩu má»›i" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "Mặc định" diff --git a/l10n/vi/user_ldap.po b/l10n/vi/user_ldap.po index 49365ead0b679cf5b0b18414512da7ece346a63a..f60925f549b80e44081e9c8db2ca7a0c0a200b48 100644 --- a/l10n/vi/user_ldap.po +++ b/l10n/vi/user_ldap.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <mattheu_9x@yahoo.com>, 2012. -# sao sang <saosangmo@yahoo.com>, 2013. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" @@ -20,6 +17,10 @@ msgstr "" "Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -56,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "Thà nh công" + +#: js/settings.js:117 +msgid "Error" +msgstr "Lá»—i" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "Máy chá»§" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "Bạn có thể bá» qua các giao thức, ngoại trừ SSL. Sau đó bắt đầu vá»›i ldaps://" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "DN cÆ¡ bản" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "Bạn có thể chỉ định DN cÆ¡ bản cho ngưá»i dùng và các nhóm trong tab Advanced" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "Ngưá»i dùng DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "Các DN cá»§a ngưá»i sá» dụng đã được thá»±c hiện, và dụ như uid =agent , dc = example, dc = com. Äể truy cáºp nặc danh ,DN và máºt khẩu trống." -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "Máºt khẩu" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "Cho phép truy cáºp nặc danh , DN và máºt khẩu trống." -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "Lá»c ngưá»i dùng đăng nháºp" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "Xác định các bá»™ lá»c để áp dụng, khi đăng nháºp . uid%% thay thế tên ngưá»i dùng trong các lần đăng nháºp." -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "use %%uid placeholder, e.g. \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "Lá»c danh sách thà nh viên" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "Xác định các bá»™ lá»c để áp dụng, khi ngưá»i dụng sá» dụng." -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "mà không giữ chá»— nà o, và dụ như \"objectClass = person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "Bá»™ lá»c nhóm" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "Xác định các bá»™ lá»c để áp dụng, khi nhóm sá» dụng." -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "mà không giữ chá»— nà o, và dụ như \"objectClass = osixGroup\"." -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "Connection Settings" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "Cổng" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "Cổng sao lưu (Replica)" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "Tắt máy chá»§ chÃnh" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "When switched on, ownCloud will only connect to the replica server." -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "Sá» dụng TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "Do not use it additionally for LDAPS connections, it will fail." -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "Trưá»ng hợp insensitve LDAP máy chá»§ (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "Tắt xác thá»±c chứng nháºn SSL" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "Nếu kết nối chỉ hoạt động vá»›i tùy chá»n nà y, vui lòng import LDAP certificate SSL trong máy chá»§ ownCloud cá»§a bạn." -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "Không khuyến khÃch, Chỉ sá» dụng để thá» nghiệm." -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "trong và i giây. Má»™t sá»± thay đổi bá»™ nhá»› cache." -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "Directory Settings" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "Hiển thị tên ngưá»i sá» dụng" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "Các thuá»™c tÃnh LDAP sá» dụng để tạo tên ngưá»i dùng ownCloud." -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "Cây ngưá»i dùng cÆ¡ bản" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "User Search Attributes" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "Optional; one attribute per line" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "Hiển thị tên nhóm" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "Các thuá»™c tÃnh LDAP sá» dụng để tạo các nhóm ownCloud." -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "Cây nhóm cÆ¡ bản" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "Group Search Attributes" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "Nhóm thà nh viên Cá»™ng đồng" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "Special Attributes" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "Theo Byte" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "Äể trống tên ngưá»i dùng (mặc định). Nếu không chỉ định thuá»™c tÃnh LDAP/AD" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "Giúp đỡ" diff --git a/l10n/vi/user_webdavauth.po b/l10n/vi/user_webdavauth.po index 9f0e00a50a2f519fcee2746d56f6a8e4d7c0667b..e3cb6494d123096ff6eca9cc503b2b0f6a9834d2 100644 --- a/l10n/vi/user_webdavauth.po +++ b/l10n/vi/user_webdavauth.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# sao sang <saosangmo@yahoo.com>, 2013. -# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 2012. +# saosangm <saosangmo@yahoo.com>, 2013 +# SÆ¡n Nguyá»…n <sonnghit@gmail.com>, 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_CN.GB2312/core.po b/l10n/zh_CN.GB2312/core.po index b40e22884401de65b5517ee255fb096a2d2a9f92..a1205fac7ccfc984af1bf9ee7f505d98d2d747a1 100644 --- a/l10n/zh_CN.GB2312/core.po +++ b/l10n/zh_CN.GB2312/core.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <bluehattree@126.com>, 2012. -# HO Gin Wang <kopisee@qq.com>, 2013. -# marguerite su <i@marguerite.su>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -76,7 +73,7 @@ msgstr "" #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "没有选者è¦åˆ 除的分类." +msgstr "没有选ä¸è¦åˆ 除的分类。" #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -215,26 +212,30 @@ msgstr "去年" msgid "years ago" msgstr "å¹´å‰" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "好的" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "选择" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "å–æ¶ˆ" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "选择" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "是" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "å¦" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "好的" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -246,7 +247,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." @@ -296,7 +297,7 @@ msgstr "分享链接" msgid "Password protect" msgstr "密ç ä¿æŠ¤" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "密ç " @@ -399,24 +400,27 @@ msgstr "ç§æœ‰äº‘密ç é‡ç½®" msgid "Use the following link to reset your password: {link}" msgstr "使用下é¢çš„链接æ¥é‡ç½®ä½ 的密ç :{link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "ä½ å°†ä¼šæ”¶åˆ°ä¸€ä¸ªé‡ç½®å¯†ç 的链接" +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "é‡ç½®é‚®ä»¶å·²å‘é€ã€‚" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "请求失败ï¼" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "ä½ å°†ä¼šæ”¶åˆ°ä¸€ä¸ªé‡ç½®å¯†ç 的链接" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "用户å" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "è¦æ±‚é‡ç½®" @@ -438,7 +442,7 @@ msgstr "é‡ç½®å¯†ç " #: strings.php:5 msgid "Personal" -msgstr "个人的" +msgstr "ç§äºº" #: strings.php:6 msgid "Users" @@ -446,11 +450,11 @@ msgstr "用户" #: strings.php:7 msgid "Apps" -msgstr "应用程åº" +msgstr "程åº" #: strings.php:8 msgid "Admin" -msgstr "管ç†" +msgstr "管ç†å‘˜" #: strings.php:9 msgid "Help" @@ -522,75 +526,80 @@ msgstr "进阶" msgid "Data folder" msgstr "æ•°æ®å˜æ”¾æ–‡ä»¶å¤¹" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "é…置数æ®åº“" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "将会使用" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "æ•°æ®åº“用户" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "æ•°æ®åº“密ç " -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "æ•°æ®åº“用户å" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "æ•°æ®åº“è¡¨æ ¼ç©ºé—´" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "æ•°æ®åº“主机" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "完æˆå®‰è£…" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "ä½ æŽ§åˆ¶ä¸‹çš„ç½‘ç»œæœåŠ¡" +msgstr "您控制的网络æœåŠ¡" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "注销" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "自动登录被拒ç»ï¼" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "如果您最近没有修改您的密ç ,那您的å¸å·å¯èƒ½è¢«æ”»å‡»äº†ï¼" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "请修改您的密ç ä»¥ä¿æŠ¤è´¦æˆ·ã€‚" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "忘记密ç ?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "备忘" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "登陆" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "备选登录" diff --git a/l10n/zh_CN.GB2312/files.po b/l10n/zh_CN.GB2312/files.po index e08b45e55c1a9e7477d0c2df171345f7667cd0f2..24d2a106d6d9277e96a44bf7e3b8b1aee7250cac 100644 --- a/l10n/zh_CN.GB2312/files.po +++ b/l10n/zh_CN.GB2312/files.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <bluehattree@126.com>, 2012. -# marguerite su <i@marguerite.su>, 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -29,17 +27,13 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "æ²¡æœ‰ä¸Šä¼ æ–‡ä»¶ã€‚æœªçŸ¥é”™è¯¯" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "没有任何错误,æ–‡ä»¶ä¸Šä¼ æˆåŠŸäº†" +msgstr "æ–‡ä»¶ä¸Šä¼ æˆåŠŸ" #: ajax/upload.php:27 msgid "" @@ -50,19 +44,19 @@ msgstr "" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "ä¸Šä¼ çš„æ–‡ä»¶è¶…è¿‡äº†HTMLè¡¨å•æŒ‡å®šçš„MAX_FILE_SIZE" +msgstr "ä¸Šä¼ çš„æ–‡ä»¶è¶…è¿‡äº† HTML è¡¨æ ¼ä¸æŒ‡å®šçš„ MAX_FILE_SIZE 选项" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "æ–‡ä»¶åªæœ‰éƒ¨åˆ†è¢«ä¸Šä¼ " +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" @@ -80,57 +74,61 @@ msgstr "" msgid "Files" msgstr "文件" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "分享" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "åˆ é™¤" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "é‡å‘½å" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "Pending" +msgstr "ç‰å¾…ä¸" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} å·²å˜åœ¨" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "替æ¢" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "推èåç§°" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "å–æ¶ˆ" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "已用 {old_name} æ›¿æ¢ {new_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "撤销" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 个文件æ£åœ¨ä¸Šä¼ " -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "个文件æ£åœ¨ä¸Šä¼ " #: js/files.js:52 msgid "'.' is an invalid file name." @@ -154,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "ä¸èƒ½ä¸Šä¼ ä½ æŒ‡å®šçš„æ–‡ä»¶,å¯èƒ½å› 为它是个文件夹或者大å°ä¸º0" +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 "网å€ä¸èƒ½ä¸ºç©ºã€‚" -#: 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 "åå—" +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} 个文件" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "ä¸Šä¼ " @@ -277,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "å–æ¶ˆä¸Šä¼ " -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "å–æ¶ˆå…±äº«" +msgstr "å–æ¶ˆåˆ†äº«" -#: templates/index.php:108 +#: templates/index.php:107 msgid "Upload too large" -msgstr "ä¸Šä¼ çš„æ–‡ä»¶å¤ªå¤§äº†" +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/zh_CN.GB2312/files_encryption.po b/l10n/zh_CN.GB2312/files_encryption.po index 878e5e26646323990df07471be571125d653d0f0..d98fa3d78b4c7cf637e04c8b0e403f95f47335d0 100644 --- a/l10n/zh_CN.GB2312/files_encryption.po +++ b/l10n/zh_CN.GB2312/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# marguerite su <i@marguerite.su>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: zh_CN.GB2312\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "ä¿å˜ä¸..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "åŠ å¯†" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "æ— " +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/zh_CN.GB2312/files_external.po b/l10n/zh_CN.GB2312/files_external.po index d3602f8d94dc0d97996233c97a97a1c7c5b3a382..a10c648296fdffecd9d825a5682cf24044ed91d2 100644 --- a/l10n/zh_CN.GB2312/files_external.po +++ b/l10n/zh_CN.GB2312/files_external.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# HO Gin Wang <kopisee@qq.com>, 2013. -# marguerite su <i@marguerite.su>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -39,19 +37,26 @@ msgstr "请æä¾›ä¸€ä¸ªæœ‰æ•ˆçš„ Dropbox app key å’Œ secret。" msgid "Error configuring Google Drive storage" msgstr "é…ç½® Google Drive å˜å‚¨å¤±è´¥" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>注æ„:</b>“SMBå®¢æˆ·ç«¯â€æœªå®‰è£…。CIFS/SMB分享ä¸å¯ç”¨ã€‚è¯·å‘æ‚¨çš„系统管ç†å‘˜è¯·æ±‚安装该客户端。" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>注æ„:</b>PHPçš„FTP支æŒå°šæœªå¯ç”¨æˆ–未安装。FTP分享ä¸å¯ç”¨ã€‚è¯·å‘æ‚¨çš„系统管ç†å‘˜è¯·æ±‚安装。" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "外部å˜å‚¨" diff --git a/l10n/zh_CN.GB2312/files_sharing.po b/l10n/zh_CN.GB2312/files_sharing.po index 08809924dfac32bb93666fbee9826e831a1b5457..444deeb31ac2c506209e60238231f38d4cda5564 100644 --- a/l10n/zh_CN.GB2312/files_sharing.po +++ b/l10n/zh_CN.GB2312/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# marguerite su <i@marguerite.su>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_CN.GB2312/files_trashbin.po b/l10n/zh_CN.GB2312/files_trashbin.po index 1706c782c5dcd74767b9de8545efd9bdec57527f..661f8ef29017b69ebb385f4df1406fd89c6586c8 100644 --- a/l10n/zh_CN.GB2312/files_trashbin.po +++ b/l10n/zh_CN.GB2312/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "出错" @@ -39,31 +39,31 @@ msgstr "出错" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "åç§°" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 个文件夹" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} 个文件夹" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 个文件" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} 个文件" diff --git a/l10n/zh_CN.GB2312/files_versions.po b/l10n/zh_CN.GB2312/files_versions.po index 346dfc9063a3d377bf6fdc1262ca49ed93800a70..c1ffcfb75c3dab5151c2d431feb2c4d8a1131d9d 100644 --- a/l10n/zh_CN.GB2312/files_versions.po +++ b/l10n/zh_CN.GB2312/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# HO Gin Wang <kopisee@qq.com>, 2013. -# marguerite su <i@marguerite.su>, 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_CN.GB2312/lib.po b/l10n/zh_CN.GB2312/lib.po index b8451f60b6fa0b835bbdc118378f3c23c386b991..4a15bb86f2a4a868f44384c49572ef3598d6826a 100644 --- a/l10n/zh_CN.GB2312/lib.po +++ b/l10n/zh_CN.GB2312/lib.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# marguerite su <i@marguerite.su>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -18,47 +17,47 @@ msgstr "" "Language: zh_CN.GB2312\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "帮助" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "ç§äºº" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "设置" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "用户" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "程åº" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "管ç†å‘˜" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP 下载已关é—" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "需è¦é€ä¸ªä¸‹è½½æ–‡ä»¶ã€‚" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "返回到文件" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "选择的文件太大而ä¸èƒ½ç”Ÿæˆ zip 文件。" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -114,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "å› WebDAVæŽ¥å£æ•…障,您的网络æœåС噍好åƒå¹¶æœªå…è®¸æ–‡ä»¶åŒæ¥ã€‚" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "请åŒå‡»<a href='%s'>安装å‘导</a>。" @@ -236,19 +239,6 @@ msgstr "去年" msgid "years ago" msgstr "å¹´å‰" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s ä¸å¯ç”¨ã€‚获知 <a href=\"%s\">详情</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "最新" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "更新检测已ç¦ç”¨" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/zh_CN.GB2312/settings.po b/l10n/zh_CN.GB2312/settings.po index a259a909f5c682fe34a10f8bad3496ff106fba02..07dc9420e60f1e318640950e433a15c90acaa140 100644 --- a/l10n/zh_CN.GB2312/settings.po +++ b/l10n/zh_CN.GB2312/settings.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <bluehattree@126.com>, 2012. -# HO Gin Wang <kopisee@qq.com>, 2013. -# marguerite su <i@marguerite.su>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -24,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "ä¸èƒ½ä»ŽApp Store ä¸åŠ è½½åˆ—è¡¨" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "认è¯é”™è¯¯" +msgstr "验è¯é”™è¯¯" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "æ— æ³•æ›´æ”¹æ˜¾ç¤ºåç§°" @@ -119,52 +120,52 @@ msgstr "应用å‡çº§æ—¶å‡ºçŽ°é”™è¯¯" msgid "Updated" msgstr "å·²å‡çº§" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" -msgstr "组" +msgstr "群组" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "群组管ç†å‘˜" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "åˆ é™¤" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "æ·»åŠ ç¾¤ç»„" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "请填写有效用户å" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "新增用户时出现错误" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "请填写有效密ç " -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "Chinese" @@ -238,23 +239,23 @@ msgstr "Cron" #: templates/admin.php:101 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "在æ¯ä¸ªé¡µé¢è½½å…¥æ—¶æ‰§è¡Œä¸€é¡¹ä»»åŠ¡" #: templates/admin.php:111 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php 已作为 webcron æœåŠ¡æ³¨å†Œã€‚owncloud æ ¹ç”¨æˆ·å°†é€šè¿‡ http åè®®æ¯åˆ†é’Ÿè°ƒç”¨ä¸€æ¬¡ cron.php。" #: templates/admin.php:121 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "使用系统 cron æœåŠ¡ã€‚é€šè¿‡ç³»ç»Ÿ cronjob æ¯åˆ†é’Ÿè°ƒç”¨ä¸€æ¬¡ owncloud 文件夹下的 cron.php" #: templates/admin.php:128 msgid "Sharing" -msgstr "" +msgstr "分享" #: templates/admin.php:134 msgid "Enable Share API" @@ -309,25 +310,25 @@ msgstr "" #: templates/admin.php:195 msgid "Log" -msgstr "" +msgstr "日志" #: templates/admin.php:196 msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "更多" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "æ›´å°‘" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "版本" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -398,7 +399,7 @@ msgstr "获å–åº”ç”¨å¹¶åŒæ¥æ‚¨çš„æ–‡ä»¶" msgid "Show First Run Wizard again" msgstr "冿¬¡æ˜¾ç¤ºé¦–次è¿è¡Œå‘导" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "密ç " @@ -422,82 +423,74 @@ msgstr "新密ç " msgid "Change password" msgstr "改å˜å¯†ç " -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "显示åç§°" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "您的显示å称已修改" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "æ— æ³•ä¿®æ”¹æ‚¨çš„æ˜¾ç¤ºåç§°" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "更改显示åç§°" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "Email" +msgstr "电å邮件" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "ä½ çš„email地å€" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "输入一个邮箱地å€ä»¥æ¿€æ´»å¯†ç æ¢å¤åŠŸèƒ½" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "è¯è¨€" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "帮助翻译" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "使用æ¤åœ°å€æ¥åœ¨æ‚¨çš„æ–‡ä»¶ç®¡ç†å™¨ä¸è¿žæŽ¥æ‚¨çš„ownCloud" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "登录å" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "新建" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "默认容é‡" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "æ— é™åˆ¶" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" -msgstr "å…¶ä»–çš„" +msgstr "å…¶ä»–" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "容é‡" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "更改显示åç§°" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "设置新的密ç " -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "默认" diff --git a/l10n/zh_CN.GB2312/user_ldap.po b/l10n/zh_CN.GB2312/user_ldap.po index 2de59e1c075a2d7f71e75e8aea2e2958b8fd9e94..a30431ff7c1a365811107335ea5a541cd841c89e 100644 --- a/l10n/zh_CN.GB2312/user_ldap.po +++ b/l10n/zh_CN.GB2312/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# marguerite su <i@marguerite.su>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -18,6 +17,10 @@ msgstr "" "Language: zh_CN.GB2312\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -54,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "æˆåŠŸ" + +#: js/settings.js:117 +msgid "Error" +msgstr "出错" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "主机" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "您å¯ä»¥å¿½ç•¥åè®®ï¼Œé™¤éžæ‚¨éœ€è¦ SSL。然åŽç”¨ ldaps:// 开头" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "基本判别å" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "您å¯ä»¥åœ¨é«˜çº§é€‰é¡¹å¡ä¸ä¸ºç”¨æˆ·å’Œç¾¤ç»„指定基本判别å" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "用户判别å" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "客户机用户的判别å,将用于绑定,例如 uid=agent, dc=example, dc=com。匿å访问请留空判别å和密ç 。" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "密ç " -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "匿å访问请留空判别å和密ç 。" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "用户登录过滤器" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "定义å°è¯•登录时è¦åº”用的过滤器。用 %%uid 替æ¢ç™»å½•æ“作ä¸ä½¿ç”¨çš„用户å。" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "使用 %%uid å ä½ç¬¦ï¼Œä¾‹å¦‚ \"uid=%%uid\"" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "用户列表过滤器" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "定义撷å–用户时è¦åº”用的过滤器。" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "ä¸èƒ½ä½¿ç”¨å ä½ç¬¦ï¼Œä¾‹å¦‚ \"objectClass=person\"。" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "群组过滤器" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "定义撷å–群组时è¦åº”用的过滤器" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "ä¸èƒ½ä½¿ç”¨å ä½ç¬¦ï¼Œä¾‹å¦‚ \"objectClass=posixGroup\"。" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "端å£" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "使用 TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "大å°å†™ä¸æ•感的 LDAP æœåС噍 (Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "å…³é— SSL è¯ä¹¦æ ¡éªŒã€‚" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "å¦‚æžœåªæœ‰ä½¿ç”¨æ¤é€‰é¡¹æ‰èƒ½è¿žæŽ¥ï¼Œè¯·å¯¼å…¥ LDAP æœåŠ¡å™¨çš„ SSL è¯ä¹¦åˆ°æ‚¨çš„ ownCloud æœåŠ¡å™¨ã€‚" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "䏿ލè,仅供测试" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "以秒计。修改会清空缓å˜ã€‚" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "用户显示åç§°å—æ®µ" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "用于生æˆç”¨æˆ·çš„ ownCloud åç§°çš„ LDAP 属性。" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "åŸºæœ¬ç”¨æˆ·æ ‘" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "群组显示åç§°å—æ®µ" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "用于生æˆç¾¤ç»„çš„ ownCloud åç§°çš„ LDAP 属性。" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "åŸºæœ¬ç¾¤ç»„æ ‘" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "群组-æˆå‘˜ç»„åˆ" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "以å—节计" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "用户å请留空 (默认)。å¦åˆ™ï¼Œè¯·æŒ‡å®šä¸€ä¸ª LDAP/AD 属性。" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "帮助" diff --git a/l10n/zh_CN.GB2312/user_webdavauth.po b/l10n/zh_CN.GB2312/user_webdavauth.po index 672fbad82e5b23ccc17396300209cced93b46172..60e0c7b04498c5a127c865bf555dc601d02b0a04 100644 --- a/l10n/zh_CN.GB2312/user_webdavauth.po +++ b/l10n/zh_CN.GB2312/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_CN/core.po b/l10n/zh_CN/core.po index 8b0bba0a795745f6106082e287933b23824ae1d6..14cb64d5659bc720a279033ac224218b425efd64 100644 --- a/l10n/zh_CN/core.po +++ b/l10n/zh_CN/core.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <appweb.cn@gmail.com>, 2012. -# Dianjin Wang <1132321739qq@gmail.com>, 2012. -# Phoenix Nemo <>, 2012. -# <rainofchaos@gmail.com>, 2013. -# <suiy02@gmail.com>, 2012. -# <wengxt@gmail.com>, 2013. -# <wengxt@gmail.com>, 2011, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -219,26 +213,30 @@ msgstr "去年" msgid "years ago" msgstr "å¹´å‰" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "好" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "选择(&C)..." -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "å–æ¶ˆ" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "选择(&C)..." +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "åŠ è½½æ–‡ä»¶é€‰æ‹©å™¨æ¨¡æ¿å‡ºé”™" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "是" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "å¦" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "好" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -266,7 +264,7 @@ msgstr "已共享" #: js/share.js:90 msgid "Share" -msgstr "共享" +msgstr "分享" #: js/share.js:125 js/share.js:617 msgid "Error while sharing" @@ -290,7 +288,7 @@ msgstr " {owner}与您共享" #: js/share.js:159 msgid "Share with" -msgstr "共享" +msgstr "分享之" #: js/share.js:164 msgid "Share with link" @@ -300,7 +298,7 @@ msgstr "共享链接" msgid "Password protect" msgstr "密ç ä¿æŠ¤" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "密ç " @@ -403,24 +401,27 @@ msgstr "é‡ç½® ownCloud 密ç " msgid "Use the following link to reset your password: {link}" msgstr "使用以下链接é‡ç½®æ‚¨çš„密ç :{link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "您将会收到包å«å¯ä»¥é‡ç½®å¯†ç 链接的邮件。" +#: lostpassword/templates/lostpassword.php:4 +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 "é‡ç½®å¯†ç 的链接已å‘é€åˆ°æ‚¨çš„邮箱。<br>如果您觉得在åˆç†çš„æ—¶é—´å†…还未收到邮件,请查看 spam/junk 目录。<br>如果没有在那里,请询问您的本地管ç†å‘˜ã€‚" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "é‡ç½®é‚®ä»¶å·²å‘é€ã€‚" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "请求失败<br>您确定您的邮箱/ç”¨æˆ·åæ˜¯æ£ç¡®çš„?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "请求失败ï¼" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "您将会收到包å«å¯ä»¥é‡ç½®å¯†ç 链接的邮件。" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "用户å" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "请求é‡ç½®" @@ -454,7 +455,7 @@ msgstr "应用" #: strings.php:8 msgid "Admin" -msgstr "管ç†å‘˜" +msgstr "管ç†" #: strings.php:9 msgid "Help" @@ -474,7 +475,7 @@ msgstr "编辑分类" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "æ·»åŠ " +msgstr "å¢žåŠ " #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 @@ -483,11 +484,11 @@ msgstr "安全è¦å‘Š" #: templates/installation.php:25 msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" -msgstr "" +msgstr "ä½ çš„PHP版本容易å—到空å—节攻击 (CVE-2006-7243)" #: templates/installation.php:26 msgid "Please update your PHP installation to use ownCloud securely." -msgstr "" +msgstr "为ä¿è¯å®‰å…¨ä½¿ç”¨ ownCloud 请更新您的PHP。" #: templates/installation.php:32 msgid "" @@ -526,75 +527,80 @@ msgstr "高级" msgid "Data folder" msgstr "æ•°æ®ç›®å½•" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "é…置数æ®åº“" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "将被使用" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "æ•°æ®åº“用户" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "æ•°æ®åº“密ç " -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "æ•°æ®åº“å" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "æ•°æ®åº“表空间" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "æ•°æ®åº“主机" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "安装完æˆ" #: templates/layout.guest.php:40 msgid "web services under your control" -msgstr "由您掌控的网络æœåŠ¡" +msgstr "您控制的webæœåŠ¡" + +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s å¯ç”¨ã€‚èŽ·å–æ›´å¤šå…³äºŽå¦‚何å‡çº§çš„ä¿¡æ¯ã€‚" -#: templates/layout.user.php:58 +#: templates/layout.user.php:62 msgid "Log out" msgstr "注销" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "自动登录被拒ç»ï¼" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "如果您没有最近修改您的密ç ï¼Œæ‚¨çš„å¸æˆ·å¯èƒ½ä¼šå—到影å“ï¼" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "请修改您的密ç ï¼Œä»¥ä¿æŠ¤æ‚¨çš„è´¦æˆ·å®‰å…¨ã€‚" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "忘记密ç ?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" -msgstr "" +msgstr "è®°ä½" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "登录" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "其他登录方å¼" diff --git a/l10n/zh_CN/files.po b/l10n/zh_CN/files.po index f16dc8ac1a4ce86ab7a242c732fb132b4e819e63..35b7e383d816b4b49f3e7a653d184eab6cbc2eff 100644 --- a/l10n/zh_CN/files.po +++ b/l10n/zh_CN/files.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <appweb.cn@gmail.com>, 2012. -# Dianjin Wang <1132321739qq@gmail.com>, 2012. -# marguerite su <i@marguerite.su>, 2013. -# <rainofchaos@gmail.com>, 2012. -# <suiy02@gmail.com>, 2012. -# <wengxt@gmail.com>, 2013. -# <wengxt@gmail.com>, 2011, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -34,17 +28,13 @@ msgstr "æ— æ³•ç§»åŠ¨ %s - åŒå文件已å˜åœ¨" msgid "Could not move %s" msgstr "æ— æ³•ç§»åŠ¨ %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "æ— æ³•é‡å‘½å文件" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "æ²¡æœ‰æ–‡ä»¶è¢«ä¸Šä¼ ã€‚æœªçŸ¥é”™è¯¯" #: ajax/upload.php:26 msgid "There is no error, the file uploaded with success" -msgstr "没有å‘ç”Ÿé”™è¯¯ï¼Œæ–‡ä»¶ä¸Šä¼ æˆåŠŸã€‚" +msgstr "æ–‡ä»¶ä¸Šä¼ æˆåŠŸï¼Œæ²¡æœ‰é”™è¯¯å‘生" #: ajax/upload.php:27 msgid "" @@ -55,15 +45,15 @@ msgstr "ä¸Šä¼ æ–‡ä»¶å¤§å°å·²è¶…过php.iniä¸upload_max_filesize所规定的值" msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "ä¸Šä¼ çš„æ–‡ä»¶è¶…è¿‡äº†åœ¨HTML 表å•䏿Œ‡å®šçš„MAX_FILE_SIZE" +msgstr "ä¸Šä¼ çš„æ–‡ä»¶é•¿åº¦è¶…å‡ºäº† HTML 表å•ä¸ MAX_FILE_SIZE çš„é™åˆ¶" #: ajax/upload.php:30 msgid "The uploaded file was only partially uploaded" -msgstr "åªä¸Šä¼ 了文件的一部分" +msgstr "å·²ä¸Šä¼ æ–‡ä»¶åªä¸Šä¼ 了部分(ä¸å®Œæ•´ï¼‰" #: ajax/upload.php:31 msgid "No file was uploaded" -msgstr "æ–‡ä»¶æ²¡æœ‰ä¸Šä¼ " +msgstr "æ²¡æœ‰æ–‡ä»¶è¢«ä¸Šä¼ " #: ajax/upload.php:32 msgid "Missing a temporary folder" @@ -85,57 +75,61 @@ msgstr "æ— æ•ˆæ–‡ä»¶å¤¹ã€‚" msgid "Files" msgstr "文件" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "分享" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "æ°¸ä¹…åˆ é™¤" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "åˆ é™¤" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "é‡å‘½å" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" -msgstr "æ“作ç‰å¾…ä¸" +msgstr "ç‰å¾…" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} å·²å˜åœ¨" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "替æ¢" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "建议åç§°" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "å–æ¶ˆ" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "已将 {old_name}æ›¿æ¢æˆ {new_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "撤销" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "è¿›è¡Œåˆ é™¤æ“作" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1ä¸ªæ–‡ä»¶ä¸Šä¼ ä¸" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" -msgstr "" +msgstr "æ–‡ä»¶ä¸Šä¼ ä¸" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -159,69 +153,77 @@ 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 "æ— æ³•ä¸Šä¼ æ–‡ä»¶ï¼Œå› ä¸ºå®ƒæ˜¯ä¸€ä¸ªç›®å½•æˆ–è€…å¤§å°ä¸º 0 å—节" +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 "æ— æ•ˆæ–‡ä»¶å¤¹å。'共享' 是 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 "错误" -#: 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} 个文件" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "æ— æ•ˆçš„æ–‡ä»¶å¤¹å。â€Shared“ 是 Owncloud 预留的文件夹" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "æ— æ³•é‡å‘½å文件" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "ä¸Šä¼ " @@ -282,37 +284,37 @@ msgstr "åˆ é™¤æ–‡ä»¶" msgid "Cancel upload" msgstr "å–æ¶ˆä¸Šä¼ " -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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 "å–æ¶ˆåˆ†äº«" +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/zh_CN/files_encryption.po b/l10n/zh_CN/files_encryption.po index 0b01ef90576d890a762a463abaedc3c9b9a278f7..11cd8aa05f3edcf72a17c0bc24791a3298f15bf8 100644 --- a/l10n/zh_CN/files_encryption.po +++ b/l10n/zh_CN/files_encryption.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <appweb.cn@gmail.com>, 2012. -# CyberCowBoy <ccb3275@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -19,22 +17,87 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "ä¿å˜ä¸" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "åŠ å¯†" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "æ–‡ä»¶åŠ å¯†å·²å¯ç”¨." +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "如下的文件类型将ä¸ä¼šè¢«åР坆:" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "ä»ŽåŠ å¯†ä¸æŽ’é™¤å¦‚ä¸‹çš„æ–‡ä»¶ç±»åž‹:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "æ— " +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/zh_CN/files_external.po b/l10n/zh_CN/files_external.po index 71015f5413d9c4b58bb0126735a140e88f3d9212..30ce5e954fef297f001fc194526004675dfd8139 100644 --- a/l10n/zh_CN/files_external.po +++ b/l10n/zh_CN/files_external.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <appweb.cn@gmail.com>, 2012. -# Dianjin Wang <1132321739qq@gmail.com>, 2012. -# marguerite su <i@marguerite.su>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -40,19 +37,26 @@ msgstr "请æä¾›æœ‰æ•ˆçš„Dropbox应用keyå’Œsecret" msgid "Error configuring Google Drive storage" msgstr "é…ç½®Google Driveå˜å‚¨æ—¶å‡ºé”™" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "<b>è¦å‘Šï¼š</b>“smbclient†尚未安装。CIFS/SMB åˆ†äº«æŒ‚è½½æ— æ³•å®žçŽ°ã€‚è¯·å’¨è¯¢ç³»ç»Ÿç®¡ç†å‘˜è¿›è¡Œå®‰è£…。" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "<b>è¦å‘Šï¼š</b>PHPä¸å°šæœªå¯ç”¨æˆ–安装FTP。FTP åˆ†äº«æŒ‚è½½æ— æ³•å®žçŽ°ã€‚è¯·å’¨è¯¢ç³»ç»Ÿç®¡ç†å‘˜è¿›è¡Œå®‰è£…。" +#: lib/config.php:437 +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 "<b>è¦å‘Šï¼š</b> PHP䏿œªå¯ç”¨æˆ–未安装Curl支æŒã€‚ownCloud / WebDAV 或 GoogleDrive ä¸èƒ½æŒ‚载。请请求您的系统管ç†å‘˜å®‰è£…该它。" + #: templates/settings.php:3 msgid "External Storage" msgstr "外部å˜å‚¨" diff --git a/l10n/zh_CN/files_sharing.po b/l10n/zh_CN/files_sharing.po index f77a967602e7e497c371e96c5a09c7153dbfb8ea..762eab1c4f35c8188d81c42de3fce82cb34d35ec 100644 --- a/l10n/zh_CN/files_sharing.po +++ b/l10n/zh_CN/files_sharing.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <suiy02@gmail.com>, 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_CN/files_trashbin.po b/l10n/zh_CN/files_trashbin.po index 51216ed592ac40ba1482744b83789c5b03a66607..ade3a68e6f17bfa59d90abf7dbf193d09867453d 100644 --- a/l10n/zh_CN/files_trashbin.po +++ b/l10n/zh_CN/files_trashbin.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# CyberCowBoy <ccb3275@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -28,11 +27,11 @@ msgstr "æ— æ³•å½»åº•åˆ é™¤æ–‡ä»¶%s" msgid "Couldn't restore %s" msgstr "æ— æ³•æ¢å¤%s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "执行æ¢å¤æ“作" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "错误" @@ -40,31 +39,31 @@ msgstr "错误" msgid "delete file permanently" msgstr "å½»åº•åˆ é™¤æ–‡ä»¶" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "æ°¸ä¹…åˆ é™¤" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "åç§°" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "å·²åˆ é™¤" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1个文件夹" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} 个文件夹" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 个文件" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} 个文件" diff --git a/l10n/zh_CN/files_versions.po b/l10n/zh_CN/files_versions.po index d617fbb9d4d8f892c57bf7fd422922bf9c0beddf..cc566f1c466708570f2e8bf1464ce60bf366a428 100644 --- a/l10n/zh_CN/files_versions.po +++ b/l10n/zh_CN/files_versions.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <appweb.cn@gmail.com>, 2012. -# <cn.leoyang@gmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_CN/lib.po b/l10n/zh_CN/lib.po index ed930d2280844af885a909faea2c730d00ec3a9a..f02848e733acf700c4e87b536b02d25ca22ed100 100644 --- a/l10n/zh_CN/lib.po +++ b/l10n/zh_CN/lib.po @@ -3,15 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# hanfeng <appweb.cn@gmail.com>, 2012 -# marguerite su <i@marguerite.su>, 2013 -# leonfeng <rainofchaos@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -20,47 +17,47 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "帮助" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "个人" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "设置" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "用户" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "应用" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "管ç†" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP 下载已ç»å…³é—" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "需è¦é€ä¸€ä¸‹è½½æ–‡ä»¶" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "回到文件" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "é€‰æ‹©çš„æ–‡ä»¶å¤ªå¤§ï¼Œæ— æ³•ç”Ÿæˆ zip 文件。" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "æ— æ³•ç¡®å®š" @@ -116,83 +113,87 @@ msgstr "%s 您ä¸èƒ½åœ¨æ•°æ®åº“åç§°ä¸ä½¿ç”¨è‹±æ–‡å¥å·ã€‚" msgid "%s set the database host." msgstr "%s 设置数æ®åº“所在主机。" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL æ•°æ®åº“用户åå’Œ/æˆ–å¯†ç æ— 效" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "ä½ éœ€è¦è¾“入一个数æ®åº“ä¸å·²æœ‰çš„账户或管ç†å‘˜è´¦æˆ·ã€‚" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle æ•°æ®åº“用户åå’Œ/æˆ–å¯†ç æ— 效" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL æ•°æ®åº“用户åå’Œ/æˆ–å¯†ç æ— 效" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "æ•°æ®åº“错误:\"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "冲çªå‘½ä»¤ä¸ºï¼š\"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL 用户 '%s'@'localhost' å·²å˜åœ¨ã€‚" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "建议从 MySQL æ•°æ®åº“ä¸ä¸¢å¼ƒ Drop æ¤ç”¨æˆ·" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL 用户 '%s'@'%%' å·²å˜åœ¨" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "建议从 MySQL æ•°æ®åº“ä¸ä¸¢å¼ƒ Drop æ¤ç”¨æˆ·ã€‚" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle æ•°æ®åº“用户åå’Œ/æˆ–å¯†ç æ— 效" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "冲çªå‘½ä»¤ä¸ºï¼š\"%s\",å称:%s,密ç :%s" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL 用户åå’Œ/æˆ–å¯†ç æ— 效:%s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "您的WebæœåŠ¡å™¨å°šæœªæ£ç¡®è®¾ç½®ä»¥å…è®¸æ–‡ä»¶åŒæ¥, å› ä¸ºWebDAV的接å£ä¼¼ä¹Žå·²æŸå." -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "请认真检查<a href='%s'>安装指å—</a>." #: template.php:113 msgid "seconds ago" -msgstr "å‡ ç§’å‰" +msgstr "ç§’å‰" #: template.php:114 msgid "1 minute ago" -msgstr "1分钟å‰" +msgstr "一分钟å‰" #: template.php:115 #, php-format @@ -236,20 +237,7 @@ msgstr "去年" #: template.php:124 msgid "years ago" -msgstr "å‡ å¹´å‰" - -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s å·²å˜åœ¨ã€‚ç‚¹æ¤ <a href=\"%s\">èŽ·å–æ›´å¤šä¿¡æ¯</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "已更新。" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "更新检查功能被ç¦ç”¨ã€‚" +msgstr "å¹´å‰" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po index b00faa27fa5a15aef60703a904a73b2481fc5bc0..51b77a667ee2cf925599931514503e9223d10d3a 100644 --- a/l10n/zh_CN/settings.po +++ b/l10n/zh_CN/settings.po @@ -3,20 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <appweb.cn@gmail.com>, 2012. -# CyberCowBoy <ccb3275@gmail.com>, 2013. -# Dianjin Wang <1132321739qq@gmail.com>, 2012-2013. -# Phoenix Nemo <>, 2012. -# <rainofchaos@gmail.com>, 2012. -# <suiy02@gmail.com>, 2012. -# <wengxt@gmail.com>, 2013. -# <wengxt@gmail.com>, 2011, 2012. +# 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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -29,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "æ— æ³•ä»Žåº”ç”¨å•†åº—è½½å…¥åˆ—è¡¨" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" -msgstr "认è¯é”™è¯¯" +msgstr "认è¯å‡ºé”™" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "您的显示åå—å·²ç»æ”¹å˜" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "æ— æ³•ä¿®æ”¹æ˜¾ç¤ºåç§°" @@ -72,7 +69,7 @@ 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" @@ -102,7 +99,7 @@ msgstr "ç¦ç”¨" #: js/apps.js:36 js/apps.js:64 js/apps.js:83 msgid "Enable" -msgstr "å¯ç”¨" +msgstr "å¼€å¯" #: js/apps.js:55 msgid "Please wait...." @@ -124,52 +121,52 @@ msgstr "æ›´æ–° app 时出错" msgid "Updated" msgstr "已更新" -#: js/personal.js:109 +#: js/personal.js:118 msgid "Saving..." -msgstr "æ£åœ¨ä¿å˜" +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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "组" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "组管ç†å‘˜" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "åˆ é™¤" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "æ·»åŠ ç»„" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "å¿…é¡»æä¾›åˆæ³•的用户å" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "创建用户出错" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "å¿…é¡»æä¾›åˆæ³•的密ç " -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "ç®€ä½“ä¸æ–‡" @@ -320,19 +317,19 @@ msgstr "日志" msgid "Log level" msgstr "日志级别" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "更多" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "æ›´å°‘" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "版本" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -403,7 +400,7 @@ msgstr "å®‰è£…åº”ç”¨è¿›è¡Œæ–‡ä»¶åŒæ¥" msgid "Show First Run Wizard again" msgstr "冿¬¡æ˜¾ç¤ºé¦–次è¿è¡Œå‘导" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "密ç " @@ -427,82 +424,74 @@ msgstr "新密ç " msgid "Change password" msgstr "修改密ç " -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "显示åç§°" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "您的显示å称已修改" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "æ— æ³•ä¿®æ”¹æ‚¨çš„æ˜¾ç¤ºåç§°" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "修改显示åç§°" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "电å邮件" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "您的电å邮件" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "填写电å邮件地å€ä»¥å¯ç”¨å¯†ç æ¢å¤åŠŸèƒ½" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "è¯è¨€" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "帮助翻译" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "ç”¨è¯¥åœ°å€æ¥è¿žæŽ¥æ–‡ä»¶ç®¡ç†å™¨ä¸çš„ ownCloud" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "登录åç§°" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "创建" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "默认å˜å‚¨" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "æ— é™" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "其它" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "å˜å‚¨" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "修改显示åç§°" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "设置新密ç " -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "默认" diff --git a/l10n/zh_CN/user_ldap.po b/l10n/zh_CN/user_ldap.po index 5b309314a96e57c0d1434b14967beb77bde90710..712e84931e300d471bd4f30f9bf67bc6d67d18b9 100644 --- a/l10n/zh_CN/user_ldap.po +++ b/l10n/zh_CN/user_ldap.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <appweb.cn@gmail.com>, 2012. -# marguerite su <i@marguerite.su>, 2013. 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -19,6 +17,10 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "æœªèƒ½åˆ é™¤æœåС噍é…ç½®" @@ -55,281 +57,363 @@ msgstr "ä¿ç•™è®¾ç½®å—?" msgid "Cannot add server configuration" msgstr "æ— æ³•æ·»åŠ æœåС噍é…ç½®" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "æˆåŠŸ" + +#: js/settings.js:117 +msgid "Error" +msgstr "错误" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "连接测试æˆåŠŸ" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "连接测试失败" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "您真的想è¦åˆ 除当剿œåС噍é…ç½®å—?" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "ç¡®è®¤åˆ é™¤" -#: templates/settings.php:8 +#: templates/settings.php:9 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>è¦å‘Šï¼š</b>应用 user_ldap å’Œ user_webdavauth ä¸å…¼å®¹ã€‚您å¯èƒ½é釿œªé¢„料的行为。请垂询您的系统管ç†å‘˜ç¦ç”¨å…¶ä¸ä¸€ä¸ªã€‚" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "<b>è¦å‘Šï¼š</b> PHP LDAP æ¨¡å—æœªå®‰è£…,åŽç«¯å°†æ— 法工作。请请求您的系统管ç†å‘˜å®‰è£…该模å—。" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "æœåС噍é…ç½®" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "æ·»åŠ æœåС噍é…ç½®" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "主机" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "å¯ä»¥å¿½ç•¥å议,但如è¦ä½¿ç”¨SSL,则需以ldaps://开头" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "Base DN" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "æ¯è¡Œä¸€ä¸ªåŸºæœ¬åˆ¤åˆ«å" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "您å¯ä»¥åœ¨é«˜çº§é€‰é¡¹å¡é‡Œä¸ºç”¨æˆ·å’Œç»„指定Base DN" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "User DN" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "客户端使用的DN必须与绑定的相åŒï¼Œæ¯”如uid=agent,dc=example,dc=com\n如需匿å访问,将DN和密ç ä¿ç•™ä¸ºç©º" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "密ç " -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "å¯ç”¨åŒ¿å访问,将DN和密ç ä¿ç•™ä¸ºç©º" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "用户登录过滤" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "定义当å°è¯•登录时的过滤器。 在登录过程ä¸ï¼Œ%%uidå°†ä¼šè¢«ç”¨æˆ·åæ›¿æ¢" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "使用 %%uid作为å ä½ç¬¦ï¼Œä¾‹å¦‚“uid=%%uidâ€" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "用户列表过滤" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "定义拉å–用户时的过滤器" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "没有任何å ä½ç¬¦,如 \"objectClass=person\"." -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "组过滤" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "定义拉å–ç»„ä¿¡æ¯æ—¶çš„过滤器" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "æ— éœ€å ä½ç¬¦ï¼Œä¾‹å¦‚\"objectClass=posixGroup\"" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "连接设置" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "现行é…ç½®" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "当å选åŽï¼Œæ¤é…置将被忽略。" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "端å£" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "备份 (镜åƒ) 主机" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "给出一个å¯é€‰çš„备份主机。它必须为主 LDAP/AD æœåŠ¡å™¨çš„ä¸€ä¸ªé•œåƒã€‚" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "备份 (镜åƒ) 端å£" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "ç¦ç”¨ä¸»æœåС噍" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "当开å¯åŽï¼ŒownCloud å°†ä»…è¿žæŽ¥åˆ°é•œåƒæœåŠ¡å™¨ã€‚" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "使用TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "对于 LDAPS 连接ä¸è¦é¢å¤–å¯ç”¨å®ƒï¼Œè¿žæŽ¥å¿…然失败。" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "大å°å†™æ•感LDAPæœåС噍(Windows)" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "å…³é—SSLè¯ä¹¦éªŒè¯" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "如果链接仅在æ¤é€‰é¡¹æ—¶å¯ç”¨ï¼Œåœ¨æ‚¨çš„ownCloudæœåС噍ä¸å¯¼å…¥LDAPæœåŠ¡å™¨çš„SSLè¯ä¹¦ã€‚" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "æš‚ä¸æŽ¨è,仅供测试" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "缓å˜å˜æ´»æ—¶é—´" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "以秒计。修改将清空缓å˜ã€‚" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "目录设置" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "用户显示åç§°å—æ®µ" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "用æ¥ç”Ÿæˆç”¨æˆ·çš„ownCloudåç§°çš„ LDAP属性" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "åŸºç¡€ç”¨æˆ·æ ‘" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "æ¯è¡Œä¸€ä¸ªç”¨æˆ·åŸºå‡†åˆ¤åˆ«å" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "用户æœç´¢å±žæ€§" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "å¯é€‰;æ¯è¡Œä¸€ä¸ªå±žæ€§" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "组显示åç§°å—æ®µ" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "用æ¥ç”Ÿæˆç»„çš„ownCloudåç§°çš„LDAP属性" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "åŸºç¡€ç»„æ ‘" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "æ¯è¡Œä¸€ä¸ªç¾¤ç»„基准判别å" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "群组æœç´¢å±žæ€§" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "组æˆå‘˜å…³è”" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "特殊属性" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "é…é¢å—段" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "默认é…é¢" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "å—节数" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "ç”µé‚®å—æ®µ" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "用户主目录命å规则" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "将用户å称留空(默认)。å¦åˆ™æŒ‡å®šä¸€ä¸ªLDAP/AD属性" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "测试é…ç½®" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "帮助" diff --git a/l10n/zh_CN/user_webdavauth.po b/l10n/zh_CN/user_webdavauth.po index 7c8b3ea542db15d34f4433bcb1571a5c0a3a7b7a..82c49c2fbc26aad0a61e865da8e4e44e72f9cf2a 100644 --- a/l10n/zh_CN/user_webdavauth.po +++ b/l10n/zh_CN/user_webdavauth.po @@ -3,16 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <appweb.cn@gmail.com>, 2012. -# Dianjin Wang <1132321739qq@gmail.com>, 2012. -# marguerite su <i@marguerite.su>, 2013. -# <wengxt@gmail.com>, 2013. +# hanfeng <appweb.cn@gmail.com>, 2012 +# Dianjin Wang <1132321739qq@gmail.com>, 2012 +# marguerite su <i@marguerite.su>, 2013 +# Xuetian Weng <wengxt@gmail.com>, 2013 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" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_HK/core.po b/l10n/zh_HK/core.po index 2d4729abd326a8cdac0e7899b2376cfd8b6e227e..87c3281cb668bb4c1cfec1d8c3dd73781e7cc107 100644 --- a/l10n/zh_HK/core.po +++ b/l10n/zh_HK/core.po @@ -3,14 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <amanda.shuuemura@gmail.com>, 2012. -# Dennis <dtsang29@hotmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -214,26 +212,30 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "OK" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "å–æ¶ˆ" -#: js/oc-dialogs.js:185 -msgid "Choose" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "Yes" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "No" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "OK" + #: 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." @@ -295,7 +297,7 @@ msgstr "以連çµåˆ†äº«" msgid "Password protect" msgstr "密碼ä¿è·" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "密碼" @@ -398,24 +400,27 @@ msgstr "" msgid "Use the following link to reset your password: {link}" msgstr "請用以下連çµé‡è¨ä½ 的密碼: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "ä½ å°‡æ”¶åˆ°ä¸€å°é›»éƒµ" +#: lostpassword/templates/lostpassword.php:4 +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 "" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "é‡è¨å¯†ç¢¼éƒµä»¶å·²å‚³" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "請求失敗" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "ä½ å°‡æ”¶åˆ°ä¸€å°é›»éƒµ" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "用戶å稱" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "é‡è¨" @@ -521,37 +526,37 @@ msgstr "進階" msgid "Data folder" msgstr "" -#: templates/installation.php:73 +#: templates/installation.php:74 msgid "Configure the database" msgstr "è¨å®šè³‡æ–™åº«" -#: templates/installation.php:78 templates/installation.php:90 -#: templates/installation.php:101 templates/installation.php:112 -#: templates/installation.php:124 +#: templates/installation.php:79 templates/installation.php:91 +#: templates/installation.php:102 templates/installation.php:113 +#: templates/installation.php:125 msgid "will be used" msgstr "將被使用" -#: templates/installation.php:136 +#: templates/installation.php:137 msgid "Database user" msgstr "資料庫帳戶" -#: templates/installation.php:143 +#: templates/installation.php:144 msgid "Database password" msgstr "資料庫密碼" -#: templates/installation.php:148 +#: templates/installation.php:149 msgid "Database name" msgstr "資料庫å稱" -#: templates/installation.php:158 +#: templates/installation.php:159 msgid "Database tablespace" msgstr "" -#: templates/installation.php:165 +#: templates/installation.php:166 msgid "Database host" msgstr "" -#: templates/installation.php:171 +#: templates/installation.php:172 msgid "Finish setup" msgstr "" @@ -559,37 +564,42 @@ msgstr "" msgid "web services under your control" msgstr "" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "登出" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "自動登入被拒" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "å¦‚æžœä½ è¿‘æœŸæœªæ›¾æ›´æ”¹å¯†ç¢¼, ä½ çš„å¸³è™Ÿå¯èƒ½è¢«æ´©éœ²!" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "è«‹æ›´æ”¹ä½ çš„å¯†ç¢¼ä»¥ä¿è·ä½ 的帳戶" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "忘記密碼" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "記ä½" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "登入" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "" diff --git a/l10n/zh_HK/files.po b/l10n/zh_HK/files.po index 4bdea350bbf6df4c88781ab8ad3dcf88c4f2cf4c..79db44fdadb6afcb37569ac6660065ae49d94ff9 100644 --- a/l10n/zh_HK/files.po +++ b/l10n/zh_HK/files.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <amanda.shuuemura@gmail.com>, 2013. 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:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -28,10 +27,6 @@ msgstr "" msgid "Could not move %s" msgstr "" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "" @@ -79,55 +74,59 @@ msgstr "" msgid "Files" msgstr "文件" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "分享" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "刪除" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "" @@ -153,69 +152,77 @@ msgstr "" msgid "Your storage is almost full ({usedSpacePercent}%)" msgstr "" -#: 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 "" -#: 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 "" -#: js/files.js:895 +#: js/files.js:900 msgid "{count} folders" msgstr "{}文件夾" -#: js/files.js:903 +#: js/files.js:908 msgid "1 file" msgstr "" -#: js/files.js:905 +#: js/files.js:910 msgid "{count} files" msgstr "" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "上傳" @@ -276,37 +283,37 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/zh_HK/files_encryption.po b/l10n/zh_HK/files_encryption.po index e74b971e803c593b3c61d66227b73ac74ca088de..8956d5a1845185c1d19b6f9f57f675074c699769 100644 --- a/l10n/zh_HK/files_encryption.po +++ b/l10n/zh_HK/files_encryption.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dennis <dtsang29@hotmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -18,22 +17,87 @@ msgstr "" "Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "" + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "åŠ å¯†" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "æª”æ¡ˆåŠ å¯†å·²é–‹å•Ÿ" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "ä»¥ä¸‹æ–‡ä»¶é¡žåˆ¥å°‡ä¸æœƒè¢«åР坆" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" msgstr "" -#: templates/settings.php:12 -msgid "None" -msgstr "空" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "" diff --git a/l10n/zh_HK/files_external.po b/l10n/zh_HK/files_external.po index c58c75be333c630ab618517dc6a0c3e456d1d838..e90eebc31668ca63d5f1aa2c51385c496541c138 100644 --- a/l10n/zh_HK/files_external.po +++ b/l10n/zh_HK/files_external.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -37,19 +37,26 @@ msgstr "" msgid "Error configuring Google Drive storage" msgstr "" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." msgstr "" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." msgstr "" +#: lib/config.php:437 +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 "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/zh_HK/files_sharing.po b/l10n/zh_HK/files_sharing.po index 323dd803c1f2296a9ed972725a365fdd9f690ca3..daab9ceea116f1968609fa0e1a543ee009afe0b4 100644 --- a/l10n/zh_HK/files_sharing.po +++ b/l10n/zh_HK/files_sharing.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_HK/files_trashbin.po b/l10n/zh_HK/files_trashbin.po index a487e0d631c3dceccdcc01ed4065b4a372746251..7958dfaf946e4bf39e21195e8f000f10ce55d296 100644 --- a/l10n/zh_HK/files_trashbin.po +++ b/l10n/zh_HK/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -27,11 +27,11 @@ msgstr "" msgid "Couldn't restore %s" msgstr "" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "錯誤" @@ -39,31 +39,31 @@ msgstr "錯誤" msgid "delete file permanently" msgstr "" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "å稱" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{}文件夾" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "" diff --git a/l10n/zh_HK/files_versions.po b/l10n/zh_HK/files_versions.po index ee5d894d765b68ca969c980a15fcb57a797bfd29..dd784928453f287ac939cd41dc7326283228cbeb 100644 --- a/l10n/zh_HK/files_versions.po +++ b/l10n/zh_HK/files_versions.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dennis <dtsang29@hotmail.com>, 2013. 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:22+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_HK/lib.po b/l10n/zh_HK/lib.po index 20c4b0996711c0f88f1273183a8a71b5f68b6e47..a6101523d3cc7b9d947d25248cbaeba7485420eb 100644 --- a/l10n/zh_HK/lib.po +++ b/l10n/zh_HK/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-18 02:04+0200\n" -"PO-Revision-Date: 2013-04-18 00:05+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -17,47 +17,47 @@ msgstr "" "Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "幫助" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "個人" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "è¨å®š" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "用戶" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "軟件" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "管ç†" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "" @@ -113,72 +113,76 @@ msgstr "" msgid "%s set the database host." msgstr "" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" +#: setup.php:155 +msgid "Oracle connection could not be established" msgstr "" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "" @@ -235,19 +239,6 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" - -#: updater.php:81 -msgid "up to date" -msgstr "" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/zh_HK/settings.po b/l10n/zh_HK/settings.po index ed45045694896373b51ea98289ef6ae33c4699ad..f674287efb40bda887fcdb8c6ff5b9a902d6b3bc 100644 --- a/l10n/zh_HK/settings.po +++ b/l10n/zh_HK/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-17 02:21+0200\n" -"PO-Revision-Date: 2013-04-17 00:21+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -21,12 +21,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "" @@ -116,52 +120,52 @@ msgstr "" msgid "Updated" msgstr "" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "群組" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "刪除" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "" @@ -312,19 +316,19 @@ msgstr "" msgid "Log level" msgstr "" -#: templates/admin.php:223 +#: templates/admin.php:227 msgid "More" msgstr "" -#: templates/admin.php:224 +#: templates/admin.php:228 msgid "Less" msgstr "" -#: templates/admin.php:231 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "" -#: templates/admin.php:234 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -395,7 +399,7 @@ msgstr "" msgid "Show First Run Wizard again" msgstr "" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "密碼" @@ -419,82 +423,74 @@ msgstr "新密碼" msgid "Change password" msgstr "" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" msgstr "電郵" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "" + +#: templates/users.php:38 msgid "Default Storage" msgstr "" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "" diff --git a/l10n/zh_HK/user_ldap.po b/l10n/zh_HK/user_ldap.po index c939df9acc13a5ce24a5ee1b6e9d3cdd575f626c..d4dc940be3a734bbb1a41be8ff6fc2b979329066 100644 --- a/l10n/zh_HK/user_ldap.po +++ b/l10n/zh_HK/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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,10 @@ msgstr "" "Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -53,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "æˆåŠŸ" + +#: js/settings.js:117 +msgid "Error" +msgstr "錯誤" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "密碼" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "é€£æŽ¥åŸ " -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "幫助" diff --git a/l10n/zh_HK/user_webdavauth.po b/l10n/zh_HK/user_webdavauth.po index 861fd6ab9874a1bed8e0d019e78b52729ac3ef5e..944ff2142aa58bae225ccdf5d3e2f030c39534d3 100644 --- a/l10n/zh_HK/user_webdavauth.po +++ b/l10n/zh_HK/user_webdavauth.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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:23+0000\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+0000\n" "Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po index 83022879f37e025933b3e1fe3aa718b4559262ea..dd12728c32d6425230e2f2e02aa3f72281058199 100644 --- a/l10n/zh_TW/core.po +++ b/l10n/zh_TW/core.po @@ -3,20 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# admachen <admachen@gmail.com>, 2013 -# Hydriz <admin@alphacorp.tk>, 2013 -# Donahue Chuang <soshinwu@gmail.com>, 2012 -# dw4dev <dw4dev@gmail.com>, 2012 -# Ming Yi Wu <mingi.wu@gmail.com>, 2012 -# pellaeon <nfsmwlin@gmail.com>, 2013 # 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-20 01:59+0200\n" -"PO-Revision-Date: 2013-04-19 04:10+0000\n" -"Last-Translator: admachen <admachen@gmail.com>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -181,7 +175,7 @@ msgstr "{minutes} 分é˜å‰" #: js/js.js:721 msgid "1 hour ago" -msgstr "1 個尿™‚å‰" +msgstr "1 å°æ™‚之å‰" #: js/js.js:722 msgid "{hours} hours ago" @@ -219,26 +213,30 @@ msgstr "去年" msgid "years ago" msgstr "幾年å‰" -#: js/oc-dialogs.js:117 js/oc-dialogs.js:247 -msgid "Ok" -msgstr "好" +#: js/oc-dialogs.js:117 +msgid "Choose" +msgstr "鏿“‡" -#: js/oc-dialogs.js:121 js/oc-dialogs.js:189 js/oc-dialogs.js:240 +#: js/oc-dialogs.js:121 msgid "Cancel" msgstr "å–æ¶ˆ" -#: js/oc-dialogs.js:185 -msgid "Choose" -msgstr "鏿“‡" +#: js/oc-dialogs.js:138 js/oc-dialogs.js:195 +msgid "Error loading file picker template" +msgstr "è¼‰å…¥æª”æ¡ˆé¸æ“‡å™¨æ¨£æ¿ç™¼ç”ŸéŒ¯èª¤" -#: js/oc-dialogs.js:215 +#: js/oc-dialogs.js:161 msgid "Yes" msgstr "是" -#: js/oc-dialogs.js:222 +#: js/oc-dialogs.js:168 msgid "No" msgstr "å¦" +#: js/oc-dialogs.js:181 +msgid "Ok" +msgstr "好" + #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." @@ -300,7 +298,7 @@ msgstr "使用連çµåˆ†äº«" msgid "Password protect" msgstr "密碼ä¿è·" -#: js/share.js:169 templates/installation.php:54 templates/login.php:35 +#: js/share.js:169 templates/installation.php:54 templates/login.php:26 msgid "Password" msgstr "密碼" @@ -403,24 +401,27 @@ msgstr "ownCloud 密碼é‡è¨" msgid "Use the following link to reset your password: {link}" msgstr "請至以下連çµé‡è¨æ‚¨çš„密碼: {link}" -#: lostpassword/templates/lostpassword.php:3 -msgid "You will receive a link to reset your password via Email." -msgstr "é‡è¨å¯†ç¢¼çš„連çµå°‡æœƒå¯„åˆ°ä½ çš„é›»å郵件信箱。" +#: lostpassword/templates/lostpassword.php:4 +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 "é‡è¨å¯†ç¢¼çš„連çµå·²ç¶“寄至您的電å郵件信箱,如果您éŽäº†ä¸€æ®µæ™‚é–“é‚„æ˜¯æ²’æœ‰æ”¶åˆ°å®ƒï¼Œè«‹æª¢æŸ¥çœ‹çœ‹å®ƒæ˜¯ä¸æ˜¯è¢«æ”¾åˆ°åžƒåœ¾éƒµä»¶äº†ï¼Œå¦‚果還是沒有的話,請è¯çµ¡æ‚¨çš„ ownCloud 系統管ç†å“¡ã€‚" -#: lostpassword/templates/lostpassword.php:5 -msgid "Reset email send." -msgstr "é‡è¨éƒµä»¶å·²é€å‡ºã€‚" +#: lostpassword/templates/lostpassword.php:12 +msgid "Request failed!<br>Did you make sure your email/username was right?" +msgstr "請求失敗ï¼<br>您確定填入的電åéƒµä»¶åœ°å€æˆ–是帳號å稱是æ£ç¢ºçš„嗎?" -#: lostpassword/templates/lostpassword.php:8 -msgid "Request failed!" -msgstr "請求失敗ï¼" +#: lostpassword/templates/lostpassword.php:15 +msgid "You will receive a link to reset your password via Email." +msgstr "é‡è¨å¯†ç¢¼çš„連çµå°‡æœƒå¯„åˆ°ä½ çš„é›»å郵件信箱。" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:48 -#: templates/login.php:28 +#: lostpassword/templates/lostpassword.php:18 templates/installation.php:48 +#: templates/login.php:19 msgid "Username" msgstr "使用者å稱" -#: lostpassword/templates/lostpassword.php:14 +#: lostpassword/templates/lostpassword.php:21 msgid "Request reset" msgstr "請求é‡è¨" @@ -454,11 +455,11 @@ msgstr "應用程å¼" #: strings.php:8 msgid "Admin" -msgstr "管ç†è€…" +msgstr "管ç†" #: strings.php:9 msgid "Help" -msgstr "幫助" +msgstr "說明" #: templates/403.php:12 msgid "Access forbidden" @@ -564,37 +565,42 @@ msgstr "完æˆè¨å®š" msgid "web services under your control" msgstr "由您控制的網路æœå‹™" -#: templates/layout.user.php:58 +#: templates/layout.user.php:37 +#, php-format +msgid "%s is available. Get more information on how to update." +msgstr "%s 已經釋出,çžè§£æ›´å¤šè³‡è¨Šä»¥é€²è¡Œæ›´æ–°ã€‚" + +#: templates/layout.user.php:62 msgid "Log out" msgstr "登出" -#: templates/login.php:10 +#: templates/login.php:9 msgid "Automatic logon rejected!" msgstr "自動登入被拒ï¼" -#: templates/login.php:11 +#: templates/login.php:10 msgid "" "If you did not change your password recently, your account may be " "compromised!" msgstr "如果您最近並未更改密碼,您的帳號å¯èƒ½å·²ç¶“é到入侵ï¼" -#: templates/login.php:13 +#: templates/login.php:12 msgid "Please change your password to secure your account again." msgstr "è«‹æ›´æ”¹æ‚¨çš„å¯†ç¢¼ä»¥å†æ¬¡å–得您帳戶的控制權。" -#: templates/login.php:19 +#: templates/login.php:34 msgid "Lost your password?" msgstr "忘記密碼?" -#: templates/login.php:41 +#: templates/login.php:39 msgid "remember" msgstr "記ä½" -#: templates/login.php:43 +#: templates/login.php:41 msgid "Log in" msgstr "登入" -#: templates/login.php:49 +#: templates/login.php:47 msgid "Alternative Logins" msgstr "替代登入方法" diff --git a/l10n/zh_TW/files.po b/l10n/zh_TW/files.po index 3ef4705fcd4ab2bf03303dcc1fc7b662662d1125..19bb24aa948d53f2369bfdf5e5f10444c86aed12 100644 --- a/l10n/zh_TW/files.po +++ b/l10n/zh_TW/files.po @@ -3,22 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# admachen <admachen@gmail.com>, 2013 -# Hydriz <admin@alphacorp.tk>, 2013 -# Donahue Chuang <soshinwu@gmail.com>, 2012 -# dw4dev <dw4dev@gmail.com>, 2012 -# Eddy Chang <taiwanmambo@gmail.com>, 2012 # pellaeon <nfsmwlin@gmail.com>, 2013 -# orinx <orinx@orinx.com>, 2013 -# pellaeon <nfsmwlin@gmail.com>, 2013 -# ywang <ywang1007@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-20 01:58+0200\n" -"PO-Revision-Date: 2013-04-19 04:10+0000\n" -"Last-Translator: admachen <admachen@gmail.com>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -36,10 +28,6 @@ msgstr "無法移動 %s - åŒå的檔案已經å˜åœ¨" msgid "Could not move %s" msgstr "無法移動 %s" -#: ajax/rename.php:22 ajax/rename.php:25 -msgid "Unable to rename file" -msgstr "ç„¡æ³•é‡æ–°å‘½å檔案" - #: ajax/upload.php:19 msgid "No file was uploaded. Unknown error" msgstr "沒有檔案被上傳。未知的錯誤。" @@ -87,55 +75,59 @@ msgstr "無效的資料夾。" msgid "Files" msgstr "檔案" -#: js/fileactions.js:125 +#: js/fileactions.js:116 +msgid "Share" +msgstr "分享" + +#: js/fileactions.js:126 msgid "Delete permanently" msgstr "永久刪除" -#: js/fileactions.js:127 templates/index.php:94 templates/index.php:95 +#: js/fileactions.js:128 templates/index.php:93 templates/index.php:94 msgid "Delete" msgstr "刪除" -#: js/fileactions.js:193 +#: js/fileactions.js:194 msgid "Rename" msgstr "釿–°å‘½å" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:414 +#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:421 msgid "Pending" msgstr "ç‰å€™ä¸" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "{new_name} already exists" msgstr "{new_name} 已經å˜åœ¨" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "replace" msgstr "å–代" -#: js/filelist.js:252 +#: js/filelist.js:259 msgid "suggest name" msgstr "å»ºè°æª”å" -#: js/filelist.js:252 js/filelist.js:254 +#: js/filelist.js:259 js/filelist.js:261 msgid "cancel" msgstr "å–æ¶ˆ" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "replaced {new_name} with {old_name}" msgstr "使用 {new_name} å–代 {old_name}" -#: js/filelist.js:299 +#: js/filelist.js:306 msgid "undo" msgstr "復原" -#: js/filelist.js:324 +#: js/filelist.js:331 msgid "perform delete operation" msgstr "進行刪除動作" -#: js/filelist.js:406 +#: js/filelist.js:413 msgid "1 file uploading" msgstr "1 個檔案æ£åœ¨ä¸Šå‚³" -#: js/filelist.js:409 js/filelist.js:463 +#: js/filelist.js:416 js/filelist.js:470 msgid "files uploading" msgstr "檔案æ£åœ¨ä¸Šå‚³ä¸" @@ -161,69 +153,77 @@ 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 "ç„¡æ³•ä¸Šå‚³æ‚¨çš„æª”æ¡ˆå› ç‚ºå®ƒå¯èƒ½æ˜¯ä¸€å€‹ç›®éŒ„或檔案大å°ç‚º0" -#: 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 "無效的資料夾å稱,'Shared' 的使用被 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 "錯誤" -#: 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} 個檔案" +#: lib/app.php:53 +msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" +msgstr "無效的資料夾å稱,'Shared' 的使用被 ownCloud ä¿ç•™" + +#: lib/app.php:73 +msgid "Unable to rename file" +msgstr "ç„¡æ³•é‡æ–°å‘½å檔案" + #: lib/helper.php:11 templates/index.php:18 msgid "Upload" msgstr "上傳" @@ -284,37 +284,37 @@ msgstr "已刪除的檔案" msgid "Cancel upload" msgstr "å–æ¶ˆä¸Šå‚³" -#: templates/index.php:55 +#: templates/index.php:54 msgid "You don’t have write permissions here." 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/zh_TW/files_encryption.po b/l10n/zh_TW/files_encryption.po index 23c337b85607eebeeeb190686b459a6eab046548..ed4c130a772d395140a1d8e860a69fa558989d20 100644 --- a/l10n/zh_TW/files_encryption.po +++ b/l10n/zh_TW/files_encryption.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <admin@alphacorp.tk>, 2013. -# Pellaeon Lin <nfsmwlin@gmail.com>, 2013. -# ywang <ywang1007@gmail.com>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" +"POT-Creation-Date: 2013-05-30 02:27+0200\n" +"PO-Revision-Date: 2013-05-30 00:27+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" @@ -20,22 +18,87 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: templates/settings-personal.php:4 templates/settings.php:5 +#: ajax/adminrecovery.php:29 +msgid "Recovery key successfully enabled" +msgstr "" + +#: ajax/adminrecovery.php:34 +msgid "" +"Could not enable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/adminrecovery.php:48 +msgid "Recovery key successfully disabled" +msgstr "" + +#: ajax/adminrecovery.php:53 +msgid "" +"Could not disable recovery key. Please check your recovery key password!" +msgstr "" + +#: ajax/changeRecoveryPassword.php:49 +msgid "Password successfully changed." +msgstr "æˆåŠŸè®Šæ›´å¯†ç¢¼ã€‚" + +#: ajax/changeRecoveryPassword.php:51 +msgid "Could not change the password. Maybe the old password was not correct." +msgstr "ç„¡æ³•è®Šæ›´å¯†ç¢¼ï¼Œæˆ–è¨±æ˜¯è¼¸å…¥çš„èˆŠå¯†ç¢¼ä¸æ£ç¢ºã€‚" + +#: js/settings-admin.js:11 +msgid "Saving..." +msgstr "儲å˜ä¸..." + +#: templates/settings-admin.php:5 templates/settings-personal.php:4 msgid "Encryption" msgstr "åŠ å¯†" -#: templates/settings-personal.php:7 -msgid "File encryption is enabled." -msgstr "æª”æ¡ˆåŠ å¯†å·²è¢«å•Ÿç”¨" +#: templates/settings-admin.php:9 +msgid "" +"Enable encryption passwords recovery key (allow sharing to recovery key):" +msgstr "" + +#: templates/settings-admin.php:13 +msgid "Recovery account password" +msgstr "" + +#: templates/settings-admin.php:20 templates/settings-personal.php:18 +msgid "Enabled" +msgstr "已啓用" + +#: templates/settings-admin.php:28 templates/settings-personal.php:26 +msgid "Disabled" +msgstr "å·²åœç”¨" + +#: templates/settings-admin.php:32 +msgid "Change encryption passwords recovery key:" +msgstr "è®Šæ›´åŠ å¯†å¯†ç¢¼é‚„åŽŸé‡‘é‘°ï¼š" + +#: templates/settings-admin.php:39 +msgid "Old Recovery account password" +msgstr "" + +#: templates/settings-admin.php:46 +msgid "New Recovery account password" +msgstr "" + +#: templates/settings-admin.php:51 +msgid "Change Password" +msgstr "變更密碼" + +#: templates/settings-personal.php:9 +msgid "Enable password recovery by sharing all files with your administrator:" +msgstr "與管ç†å“¡åˆ†äº«æ‰€æœ‰æª”案以啓用密碼還原功能:" #: templates/settings-personal.php:11 -msgid "The following file types will not be encrypted:" -msgstr "ä»¥ä¸‹çš„æ–‡ä»¶é¡žåž‹ä¸æœƒè¢«åŠ å¯†ï¼š" +msgid "" +"Enabling this option will allow you to reobtain access to your encrypted " +"files if your password is lost" +msgstr "啓用æ¤é¸é …å…許您未來éºå¤±å¯†ç¢¼æ™‚釿–°å–å¾—å·²åŠ å¯†çš„æª”æ¡ˆ" -#: templates/settings.php:7 -msgid "Exclude the following file types from encryption:" -msgstr "å¾žåŠ å¯†ä¸æŽ’é™¤çš„æª”æ¡ˆé¡žåž‹ï¼š" +#: templates/settings-personal.php:27 +msgid "File recovery settings updated" +msgstr "檔案還原è¨å®šå·²æ›´æ–°" -#: templates/settings.php:12 -msgid "None" -msgstr "ç„¡" +#: templates/settings-personal.php:28 +msgid "Could not update file recovery" +msgstr "無法更新檔案還原è¨å®š" diff --git a/l10n/zh_TW/files_external.po b/l10n/zh_TW/files_external.po index 2381134dcbf49ea01fa4d583649f3fce490fe7c0..724c56f90b4655eaf34456e8ab4525c2f7078823 100644 --- a/l10n/zh_TW/files_external.po +++ b/l10n/zh_TW/files_external.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <admin@alphacorp.tk>, 2013. -# <dw4dev@gmail.com>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -21,40 +20,47 @@ msgstr "" #: js/dropbox.js:7 js/dropbox.js:28 js/google.js:16 js/google.js:34 msgid "Access granted" -msgstr "è¨ªå•æ¬Šå·²è¢«å‡†è¨±" +msgstr "å…許å˜å–" #: js/dropbox.js:30 js/dropbox.js:96 js/dropbox.js:102 msgid "Error configuring Dropbox storage" -msgstr "" +msgstr "è¨å®š Dropbox å„²å˜æ™‚發生錯誤" #: js/dropbox.js:65 js/google.js:66 msgid "Grant access" -msgstr "å‡†è¨±è¨ªå•æ¬Š" +msgstr "å…許å˜å–" #: js/dropbox.js:101 msgid "Please provide a valid Dropbox app key and secret." -msgstr "" +msgstr "è«‹æä¾›æœ‰æ•ˆçš„ Dropbox app key å’Œ app secret 。" #: js/google.js:36 js/google.js:93 msgid "Error configuring Google Drive storage" -msgstr "" +msgstr "è¨å®š Google Drive å„²å˜æ™‚發生錯誤" -#: lib/config.php:424 +#: lib/config.php:431 msgid "" "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares " "is not possible. Please ask your system administrator to install it." -msgstr "" +msgstr "<b>è¦å‘Š</b>ï¼šæœªå®‰è£ \"smbclient\" ï¼Œå› æ¤ç„¡æ³•掛載 CIFS/SMB 分享,請洽您的系統管ç†å“¡å°‡å…¶å®‰è£ã€‚" -#: lib/config.php:427 +#: lib/config.php:434 msgid "" "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting" " of FTP shares is not possible. Please ask your system administrator to " "install it." -msgstr "" +msgstr "<b>è¦å‘Š</b>:PHP 並未啓用 FTP 的支æ´ï¼Œå› æ¤ç„¡æ³•掛載 FTP 分享,請洽您的系統管ç†å“¡å°‡å…¶å®‰è£ä¸¦å•“用。" + +#: lib/config.php:437 +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 "<b>è¦å‘Š</b>:PHP 並未啓用 Curl 的支æ´ï¼Œå› æ¤ç„¡æ³•掛載 ownCloud/WebDAV 或 Google Drive 分享,請洽您的系統管ç†å“¡å°‡å…¶å®‰è£ä¸¦å•“用。" #: templates/settings.php:3 msgid "External Storage" -msgstr "外部儲å˜è£ç½®" +msgstr "外部儲å˜" #: templates/settings.php:9 templates/settings.php:28 msgid "Folder name" @@ -62,7 +68,7 @@ msgstr "資料夾å稱" #: templates/settings.php:10 msgid "External storage" -msgstr "外部儲å˜è£ç½®" +msgstr "外部儲å˜" #: templates/settings.php:11 msgid "Configuration" @@ -74,11 +80,11 @@ msgstr "é¸é …" #: templates/settings.php:13 msgid "Applicable" -msgstr "" +msgstr "å¯ç”¨çš„" #: templates/settings.php:33 msgid "Add storage" -msgstr "æ·»åŠ å„²å˜å€" +msgstr "å¢žåŠ å„²å˜å€" #: templates/settings.php:90 msgid "None set" @@ -103,15 +109,15 @@ msgstr "刪除" #: templates/settings.php:129 msgid "Enable User External Storage" -msgstr "" +msgstr "啓用使用者外部儲å˜" #: templates/settings.php:130 msgid "Allow users to mount their own external storage" -msgstr "" +msgstr "å…許使用者自行掛載他們的外部儲å˜" #: templates/settings.php:141 msgid "SSL root certificates" -msgstr "" +msgstr "SSL æ ¹æ†‘è‰" #: templates/settings.php:159 msgid "Import Root Certificate" diff --git a/l10n/zh_TW/files_sharing.po b/l10n/zh_TW/files_sharing.po index 81782aed68b0ee81bbfb73993b76375977f724b2..c7265ea0edc599584b29274163b68d2e87089da2 100644 --- a/l10n/zh_TW/files_sharing.po +++ b/l10n/zh_TW/files_sharing.po @@ -3,16 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dw4dev@gmail.com>, 2012. -# Pellaeon Lin <nfsmwlin@gmail.com>, 2013. -# <wu0809@msn.com>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -31,12 +29,12 @@ msgstr "é€å‡º" #: templates/public.php:10 #, php-format msgid "%s shared the folder %s with you" -msgstr "%s 分享了資料夾 %s 給您" +msgstr "%s 和您分享了資料夾 %s " #: templates/public.php:13 #, php-format msgid "%s shared the file %s with you" -msgstr "%s 分享了檔案 %s 給您" +msgstr "%s 和您分享了檔案 %s" #: templates/public.php:19 templates/public.php:43 msgid "Download" @@ -48,4 +46,4 @@ msgstr "無法é 覽" #: templates/public.php:50 msgid "web services under your control" -msgstr "在您掌控之下的網路æœå‹™" +msgstr "由您控制的網路æœå‹™" diff --git a/l10n/zh_TW/files_trashbin.po b/l10n/zh_TW/files_trashbin.po index f903767b93b04d9cae01459a732ef55695824c90..0f1e0ff91eccc8eae9f67c5c08cc45e38a3225e3 100644 --- a/l10n/zh_TW/files_trashbin.po +++ b/l10n/zh_TW/files_trashbin.po @@ -3,15 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Hydriz <admin@alphacorp.tk>, 2013 -# 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-20 01:59+0200\n" -"PO-Revision-Date: 2013-04-19 09:10+0000\n" -"Last-Translator: pellaeon <nfsmwlin@gmail.com>\n" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,11 +27,11 @@ msgstr "無法永久刪除 %s" msgid "Couldn't restore %s" msgstr "無法復原 %s" -#: js/trash.js:7 js/trash.js:96 +#: js/trash.js:7 js/trash.js:97 msgid "perform restore operation" msgstr "進行復原動作" -#: js/trash.js:19 js/trash.js:46 js/trash.js:114 js/trash.js:139 +#: js/trash.js:19 js/trash.js:46 js/trash.js:115 js/trash.js:141 msgid "Error" msgstr "錯誤" @@ -41,31 +39,31 @@ msgstr "錯誤" msgid "delete file permanently" msgstr "永久刪除檔案" -#: js/trash.js:121 +#: js/trash.js:123 msgid "Delete permanently" msgstr "永久刪除" -#: js/trash.js:174 templates/index.php:17 +#: js/trash.js:176 templates/index.php:17 msgid "Name" msgstr "å稱" -#: js/trash.js:175 templates/index.php:27 +#: js/trash.js:177 templates/index.php:27 msgid "Deleted" msgstr "已刪除" -#: js/trash.js:184 +#: js/trash.js:186 msgid "1 folder" msgstr "1 個資料夾" -#: js/trash.js:186 +#: js/trash.js:188 msgid "{count} folders" msgstr "{count} 個資料夾" -#: js/trash.js:194 +#: js/trash.js:196 msgid "1 file" msgstr "1 個檔案" -#: js/trash.js:196 +#: js/trash.js:198 msgid "{count} files" msgstr "{count} 個檔案" diff --git a/l10n/zh_TW/files_versions.po b/l10n/zh_TW/files_versions.po index 84176bd3b39d86891301ce60760a80ca07a35047..dbe4ec462d0c82a88ccf3cd897b517f37525645a 100644 --- a/l10n/zh_TW/files_versions.po +++ b/l10n/zh_TW/files_versions.po @@ -3,15 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <admin@alphacorp.tk>, 2013. -# <dw4dev@gmail.com>, 2012. +# 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-17 02:20+0200\n" -"PO-Revision-Date: 2013-04-17 00:22+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-05-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:28+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" @@ -48,7 +47,7 @@ msgstr "沒有舊的版本" #: history.php:74 msgid "No path specified" -msgstr "沒有指定路線" +msgstr "沒有指定路徑" #: js/versions.js:6 msgid "Versions" @@ -56,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/lib.po b/l10n/zh_TW/lib.po index 09c7e166177772680c05c5b069dce2561f5a895d..e408ba2d3982613a5b5fdfa8b6227cd385c61b0d 100644 --- a/l10n/zh_TW/lib.po +++ b/l10n/zh_TW/lib.po @@ -3,17 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Hydriz <admin@alphacorp.tk>, 2013 # pellaeon <nfsmwlin@gmail.com>, 2013 -# sofiasu <sofia168@livemail.tw>, 2012 -# ywang <ywang1007@gmail.com>, 2012 -# ywang <ywang1007@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-20 01:59+0200\n" -"PO-Revision-Date: 2013-04-19 09:00+0000\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-02 00:02+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" @@ -22,47 +18,47 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:349 +#: app.php:357 msgid "Help" msgstr "說明" -#: app.php:362 +#: app.php:370 msgid "Personal" msgstr "個人" -#: app.php:373 +#: app.php:381 msgid "Settings" msgstr "è¨å®š" -#: app.php:385 +#: app.php:393 msgid "Users" msgstr "使用者" -#: app.php:398 +#: app.php:406 msgid "Apps" msgstr "應用程å¼" -#: app.php:406 +#: app.php:414 msgid "Admin" msgstr "管ç†" -#: files.php:209 +#: files.php:210 msgid "ZIP download is turned off." msgstr "ZIP 下載已關閉。" -#: files.php:210 +#: files.php:211 msgid "Files need to be downloaded one by one." msgstr "檔案需è¦é€ä¸€ä¸‹è¼‰ã€‚" -#: files.php:211 files.php:244 +#: files.php:212 files.php:245 msgid "Back to Files" msgstr "回到檔案列表" -#: files.php:241 +#: files.php:242 msgid "Selected files too large to generate zip file." msgstr "鏿“‡çš„æª”案太大以致於無法產生壓縮檔。" -#: helper.php:228 +#: helper.php:236 msgid "couldn't be determined" msgstr "無法判斷" @@ -118,72 +114,76 @@ msgstr "%s 資料庫å稱ä¸èƒ½åŒ…å«å°æ•¸é»ž" msgid "%s set the database host." msgstr "%s è¨å®šè³‡æ–™åº«ä¸»æ©Ÿã€‚" -#: setup.php:132 setup.php:324 setup.php:369 +#: setup.php:132 setup.php:329 setup.php:374 msgid "PostgreSQL username and/or password not valid" msgstr "PostgreSQL 用戶åå’Œ/或密碼無效" -#: setup.php:133 setup.php:156 setup.php:233 +#: setup.php:133 setup.php:238 msgid "You need to enter either an existing account or the administrator." msgstr "æ‚¨å¿…é ˆè¼¸å…¥ä¸€å€‹ç¾æœ‰çš„帳號或管ç†å“¡å¸³è™Ÿã€‚" -#: setup.php:155 setup.php:457 setup.php:524 -msgid "Oracle username and/or password not valid" -msgstr "Oracle 用戶åå’Œ/或密碼無效" +#: setup.php:155 +msgid "Oracle connection could not be established" +msgstr "無法建立 Oracle 資料庫連線" -#: setup.php:232 +#: setup.php:237 msgid "MySQL username and/or password not valid" msgstr "MySQL 用戶åå’Œ/或密碼無效" -#: setup.php:286 setup.php:390 setup.php:399 setup.php:417 setup.php:427 -#: setup.php:436 setup.php:465 setup.php:531 setup.php:557 setup.php:564 -#: setup.php:575 setup.php:582 setup.php:591 setup.php:599 setup.php:608 -#: setup.php:614 +#: setup.php:291 setup.php:395 setup.php:404 setup.php:422 setup.php:432 +#: setup.php:441 setup.php:474 setup.php:540 setup.php:566 setup.php:573 +#: setup.php:584 setup.php:591 setup.php:600 setup.php:608 setup.php:617 +#: setup.php:623 #, php-format msgid "DB Error: \"%s\"" msgstr "資料庫錯誤:\"%s\"" -#: setup.php:287 setup.php:391 setup.php:400 setup.php:418 setup.php:428 -#: setup.php:437 setup.php:466 setup.php:532 setup.php:558 setup.php:565 -#: setup.php:576 setup.php:592 setup.php:600 setup.php:609 +#: setup.php:292 setup.php:396 setup.php:405 setup.php:423 setup.php:433 +#: setup.php:442 setup.php:475 setup.php:541 setup.php:567 setup.php:574 +#: setup.php:585 setup.php:601 setup.php:609 setup.php:618 #, php-format msgid "Offending command was: \"%s\"" msgstr "有å•題的指令是:\"%s\"" -#: setup.php:303 +#: setup.php:308 #, php-format msgid "MySQL user '%s'@'localhost' exists already." msgstr "MySQL 使用者 '%s'@'localhost' 已經å˜åœ¨ã€‚" -#: setup.php:304 +#: setup.php:309 msgid "Drop this user from MySQL" msgstr "在 MySQL 移除這個使用者" -#: setup.php:309 +#: setup.php:314 #, php-format msgid "MySQL user '%s'@'%%' already exists" msgstr "MySQL 使用者 '%s'@'%%' 已經å˜åœ¨" -#: setup.php:310 +#: setup.php:315 msgid "Drop this user from MySQL." msgstr "在 MySQL 移除這個使用者。" -#: setup.php:583 setup.php:615 +#: setup.php:466 setup.php:533 +msgid "Oracle username and/or password not valid" +msgstr "Oracle 用戶åå’Œ/或密碼無效" + +#: setup.php:592 setup.php:624 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" msgstr "有å•題的指令是:\"%s\" ,使用者:\"%s\",密碼:\"%s\"" -#: setup.php:635 +#: setup.php:644 #, php-format msgid "MS SQL username and/or password not valid: %s" msgstr "MS SQL 使用者和/或密碼無效:%s" -#: setup.php:853 +#: setup.php:867 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." msgstr "您的網é 伺æœå™¨å°šæœªè¢«æ£ç¢ºè¨å®šä¾†é€²è¡Œæª”æ¡ˆåŒæ¥ï¼Œå› 為您的 WebDAV 界é¢ä¼¼ä¹Žç„¡æ³•使用。" -#: setup.php:854 +#: setup.php:868 #, php-format msgid "Please double check the <a href='%s'>installation guides</a>." msgstr "è«‹åƒè€ƒ<a href='%s'>å®‰è£æŒ‡å—</a>。" @@ -240,19 +240,6 @@ msgstr "去年" msgid "years ago" msgstr "幾年å‰" -#: updater.php:78 -#, php-format -msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "%s 已經å¯ç”¨ã€‚å–å¾— <a href=\"%s\">更多資訊</a>" - -#: updater.php:81 -msgid "up to date" -msgstr "最新的" - -#: updater.php:84 -msgid "updates check is disabled" -msgstr "更新檢查已åœç”¨" - #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po index 23cc130ca4f7999e63da84aac944c15f4eb7dd5f..5a8f5ac63e9126c173b4eebc6d199e4e87d36363 100644 --- a/l10n/zh_TW/settings.po +++ b/l10n/zh_TW/settings.po @@ -3,24 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Hydriz <admin@alphacorp.tk>, 2013 -# Donahue Chuang <soshinwu@gmail.com>, 2012 -# dw4dev <dw4dev@gmail.com>, 2012 # pellaeon <nfsmwlin@gmail.com>, 2013 -# orinx <orinx@orinx.com>, 2013 -# pellaeon <nfsmwlin@gmail.com>, 2013 -# sy6614 <sy6614@yahoo.com.hk>, 2012 -# ronnietse <tseronnie@ymail.com>, 2013 -# weiyu <weiyu871@ms14.url.com.tw>, 2012 -# Jeff5555 <wu0809@msn.com>, 2012 -# ywang <ywang1007@gmail.com>, 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-04-20 01:59+0200\n" -"PO-Revision-Date: 2013-04-19 09:00+0000\n" -"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n" +"POT-Creation-Date: 2013-06-02 02:01+0200\n" +"PO-Revision-Date: 2013-06-01 23:17+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" @@ -32,12 +22,16 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "無法從 App Store è®€å–æ¸…å–®" -#: ajax/changedisplayname.php:23 ajax/removeuser.php:15 ajax/setquota.php:17 +#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 #: ajax/togglegroups.php:20 msgid "Authentication error" msgstr "èªè‰éŒ¯èª¤" -#: ajax/changedisplayname.php:32 +#: ajax/changedisplayname.php:31 +msgid "Your display name has been changed." +msgstr "已更改顯示å稱" + +#: ajax/changedisplayname.php:34 msgid "Unable to change display name" msgstr "無法更改顯示å稱" @@ -127,52 +121,52 @@ msgstr "更新應用程å¼éŒ¯èª¤" msgid "Updated" msgstr "已更新" -#: js/personal.js:109 +#: js/personal.js:118 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:80 -#: templates/users.php:105 +#: js/users.js:92 templates/users.php:26 templates/users.php:83 +#: templates/users.php:108 msgid "Groups" msgstr "群組" -#: js/users.js:91 templates/users.php:82 templates/users.php:119 +#: js/users.js:95 templates/users.php:85 templates/users.php:120 msgid "Group Admin" msgstr "群組 管ç†å“¡" -#: js/users.js:111 templates/users.php:161 +#: js/users.js:115 templates/users.php:160 msgid "Delete" msgstr "刪除" -#: js/users.js:262 +#: js/users.js:269 msgid "add group" msgstr "新增群組" -#: js/users.js:414 +#: js/users.js:428 msgid "A valid username must be provided" msgstr "ä¸€å®šè¦æä¾›ä¸€å€‹æœ‰æ•ˆçš„ç”¨æˆ¶å" -#: js/users.js:415 js/users.js:421 js/users.js:436 +#: js/users.js:429 js/users.js:435 js/users.js:450 msgid "Error creating user" msgstr "創建用戶時出ç¾éŒ¯èª¤" -#: js/users.js:420 +#: js/users.js:434 msgid "A valid password must be provided" msgstr "ä¸€å®šè¦æä¾›ä¸€å€‹æœ‰æ•ˆçš„å¯†ç¢¼" -#: personal.php:29 personal.php:30 +#: personal.php:35 personal.php:36 msgid "__language_name__" msgstr "__語言_å稱__" @@ -252,7 +246,7 @@ msgstr "ç•¶é é¢è¼‰å…¥æ™‚,執行" msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php 已經在 webcron æœå‹™ç•¶ä¸è¨»å†Šï¼Œè«‹æ¯åˆ†é˜é€éŽ HTTP å‘¼å« ownCloud æ ¹ç›®éŒ„ç•¶ä¸çš„ cron.php 一次。" #: templates/admin.php:121 msgid "" @@ -331,11 +325,11 @@ msgstr "更多" msgid "Less" msgstr "å°‘" -#: templates/admin.php:235 templates/personal.php:102 +#: templates/admin.php:235 templates/personal.php:111 msgid "Version" msgstr "版本" -#: templates/admin.php:238 templates/personal.php:105 +#: templates/admin.php:237 templates/personal.php:114 msgid "" "Developed by the <a href=\"http://ownCloud.org/contact\" " "target=\"_blank\">ownCloud community</a>, the <a " @@ -400,13 +394,13 @@ msgstr "您已經使用了 <strong>%s</strong> ,目å‰å¯ç”¨ç©ºé–“為 <strong> #: templates/personal.php:15 msgid "Get the apps to sync your files" -msgstr "ç²å–é‚£äº›åŒæ¥æ‚¨çš„æ–‡ä»¶çš„æ‡‰ç”¨ç¨‹åº" +msgstr "下載應用程å¼ä¾†åŒæ¥æ‚¨çš„æª”案" #: templates/personal.php:26 msgid "Show First Run Wizard again" msgstr "冿¬¡é¡¯ç¤ºé¦–次使用精éˆ" -#: templates/personal.php:37 templates/users.php:23 templates/users.php:79 +#: templates/personal.php:37 templates/users.php:23 templates/users.php:82 msgid "Password" msgstr "密碼" @@ -430,82 +424,74 @@ msgstr "新密碼" msgid "Change password" msgstr "變更密碼" -#: templates/personal.php:56 templates/users.php:78 +#: templates/personal.php:56 templates/users.php:81 msgid "Display Name" msgstr "顯示å稱" -#: templates/personal.php:57 -msgid "Your display name was changed" -msgstr "已更改顯示å稱" - -#: templates/personal.php:58 -msgid "Unable to change your display name" -msgstr "無法更改您的顯示å稱" - -#: templates/personal.php:61 -msgid "Change display name" -msgstr "更改顯示å稱" - -#: templates/personal.php:70 +#: templates/personal.php:71 msgid "Email" -msgstr "é›»å郵件" +msgstr "ä¿¡ç®±" -#: templates/personal.php:72 +#: templates/personal.php:73 msgid "Your email address" msgstr "您的電å郵件信箱" -#: templates/personal.php:73 +#: templates/personal.php:74 msgid "Fill in an email address to enable password recovery" msgstr "請填入電å郵件信箱以便回復密碼" -#: templates/personal.php:79 templates/personal.php:80 +#: templates/personal.php:83 templates/personal.php:84 msgid "Language" msgstr "語言" -#: templates/personal.php:86 +#: templates/personal.php:95 msgid "Help translate" msgstr "幫助翻è¯" -#: templates/personal.php:91 +#: templates/personal.php:100 msgid "WebDAV" msgstr "WebDAV" -#: templates/personal.php:93 +#: templates/personal.php:102 msgid "Use this address to connect to your ownCloud in your file manager" msgstr "在您的檔案管ç†å“¡ä¸ä½¿ç”¨é€™å€‹åœ°å€ä¾†é€£ç·šåˆ° ownCloud" -#: templates/users.php:21 templates/users.php:77 +#: templates/users.php:21 templates/users.php:80 msgid "Login Name" msgstr "登入å稱" -#: templates/users.php:32 +#: templates/users.php:30 msgid "Create" msgstr "建立" -#: templates/users.php:35 +#: templates/users.php:34 +msgid "Admin Recovery Password" +msgstr "管ç†è€…復原密碼" + +#: templates/users.php:38 msgid "Default Storage" msgstr "é è¨å„²å˜å€" -#: templates/users.php:41 templates/users.php:139 +#: templates/users.php:44 templates/users.php:138 msgid "Unlimited" msgstr "ç„¡é™åˆ¶" -#: templates/users.php:59 templates/users.php:154 +#: templates/users.php:62 templates/users.php:153 msgid "Other" msgstr "å…¶ä»–" -#: templates/users.php:84 +#: templates/users.php:87 msgid "Storage" msgstr "儲å˜å€" -#: templates/users.php:95 +#: templates/users.php:98 msgid "change display name" msgstr "修改顯示å稱" -#: templates/users.php:99 +#: templates/users.php:102 msgid "set new password" msgstr "è¨å®šæ–°å¯†ç¢¼" -#: templates/users.php:134 +#: templates/users.php:133 msgid "Default" msgstr "é è¨" diff --git a/l10n/zh_TW/user_ldap.po b/l10n/zh_TW/user_ldap.po index e777005a3cd0e442d6edb25ebe0453e92dadebfc..f4f48213600bc0e62cb955d8dd88c26c0afac61e 100644 --- a/l10n/zh_TW/user_ldap.po +++ b/l10n/zh_TW/user_ldap.po @@ -3,13 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# <dw4dev@gmail.com>, 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" +"POT-Creation-Date: 2013-06-02 02:00+0200\n" +"PO-Revision-Date: 2013-06-01 23:18+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" @@ -18,6 +17,10 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/clearMappings.php:34 +msgid "Failed to clear the mappings." +msgstr "" + #: ajax/deleteConfiguration.php:34 msgid "Failed to delete the server configuration" msgstr "" @@ -54,281 +57,363 @@ msgstr "" msgid "Cannot add server configuration" msgstr "" -#: js/settings.js:121 +#: js/settings.js:111 +msgid "mappings cleared" +msgstr "" + +#: js/settings.js:112 +msgid "Success" +msgstr "æˆåŠŸ" + +#: js/settings.js:117 +msgid "Error" +msgstr "錯誤" + +#: js/settings.js:141 msgid "Connection test succeeded" msgstr "" -#: js/settings.js:126 +#: js/settings.js:146 msgid "Connection test failed" msgstr "" -#: js/settings.js:136 +#: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" msgstr "" -#: js/settings.js:137 +#: js/settings.js:157 msgid "Confirm Deletion" msgstr "" -#: templates/settings.php:8 +#: templates/settings.php:9 msgid "" "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may" " experience unexpected behaviour. Please ask your system administrator to " "disable one of them." msgstr "" -#: templates/settings.php:11 +#: templates/settings.php:12 msgid "" "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." msgstr "" -#: templates/settings.php:15 +#: templates/settings.php:16 msgid "Server configuration" msgstr "" -#: templates/settings.php:31 +#: templates/settings.php:32 msgid "Add Server Configuration" msgstr "" -#: templates/settings.php:36 +#: templates/settings.php:37 msgid "Host" msgstr "主機" -#: templates/settings.php:38 +#: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" msgstr "" -#: templates/settings.php:39 +#: templates/settings.php:40 msgid "Base DN" msgstr "" -#: templates/settings.php:40 +#: templates/settings.php:41 msgid "One Base DN per line" msgstr "" -#: templates/settings.php:41 +#: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" msgstr "" -#: templates/settings.php:43 +#: templates/settings.php:44 msgid "User DN" msgstr "" -#: templates/settings.php:45 +#: templates/settings.php:46 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." msgstr "" -#: templates/settings.php:46 +#: templates/settings.php:47 msgid "Password" msgstr "密碼" -#: templates/settings.php:49 +#: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." msgstr "" -#: templates/settings.php:50 +#: templates/settings.php:51 msgid "User Login Filter" msgstr "" -#: templates/settings.php:53 +#: templates/settings.php:54 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." msgstr "" -#: templates/settings.php:54 +#: templates/settings.php:55 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" msgstr "" -#: templates/settings.php:55 +#: templates/settings.php:56 msgid "User List Filter" msgstr "" -#: templates/settings.php:58 +#: templates/settings.php:59 msgid "Defines the filter to apply, when retrieving users." msgstr "" -#: templates/settings.php:59 +#: templates/settings.php:60 msgid "without any placeholder, e.g. \"objectClass=person\"." msgstr "" -#: templates/settings.php:60 +#: templates/settings.php:61 msgid "Group Filter" msgstr "" -#: templates/settings.php:63 +#: templates/settings.php:64 msgid "Defines the filter to apply, when retrieving groups." msgstr "" -#: templates/settings.php:64 +#: templates/settings.php:65 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." msgstr "" -#: templates/settings.php:68 +#: templates/settings.php:69 msgid "Connection Settings" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "Configuration Active" msgstr "" -#: templates/settings.php:70 +#: templates/settings.php:71 msgid "When unchecked, this configuration will be skipped." msgstr "" -#: templates/settings.php:71 +#: templates/settings.php:72 msgid "Port" msgstr "連接阜" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "Backup (Replica) Host" msgstr "" -#: templates/settings.php:72 +#: templates/settings.php:73 msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." msgstr "" -#: templates/settings.php:73 +#: templates/settings.php:74 msgid "Backup (Replica) Port" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "Disable Main Server" msgstr "" -#: templates/settings.php:74 +#: templates/settings.php:75 msgid "When switched on, ownCloud will only connect to the replica server." msgstr "" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Use TLS" msgstr "使用TLS" -#: templates/settings.php:75 +#: templates/settings.php:76 msgid "Do not use it additionally for LDAPS connections, it will fail." msgstr "" -#: templates/settings.php:76 +#: templates/settings.php:77 msgid "Case insensitve LDAP server (Windows)" msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Turn off SSL certificate validation." msgstr "關閉 SSL 憑è‰é©—è‰" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." msgstr "" -#: templates/settings.php:77 +#: templates/settings.php:78 msgid "Not recommended, use for testing only." msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "Cache Time-To-Live" msgstr "" -#: templates/settings.php:78 +#: templates/settings.php:79 msgid "in seconds. A change empties the cache." msgstr "" -#: templates/settings.php:80 +#: templates/settings.php:81 msgid "Directory Settings" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "User Display Name Field" msgstr "" -#: templates/settings.php:82 +#: templates/settings.php:83 msgid "The LDAP attribute to use to generate the user`s ownCloud name." msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "Base User Tree" msgstr "" -#: templates/settings.php:83 +#: templates/settings.php:84 msgid "One User Base DN per line" msgstr "" -#: templates/settings.php:84 +#: templates/settings.php:85 msgid "User Search Attributes" msgstr "" -#: templates/settings.php:84 templates/settings.php:87 +#: templates/settings.php:85 templates/settings.php:88 msgid "Optional; one attribute per line" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "Group Display Name Field" msgstr "" -#: templates/settings.php:85 +#: templates/settings.php:86 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "Base Group Tree" msgstr "" -#: templates/settings.php:86 +#: templates/settings.php:87 msgid "One Group Base DN per line" msgstr "" -#: templates/settings.php:87 +#: templates/settings.php:88 msgid "Group Search Attributes" msgstr "" -#: templates/settings.php:88 +#: templates/settings.php:89 msgid "Group-Member association" msgstr "" -#: templates/settings.php:90 +#: templates/settings.php:91 msgid "Special Attributes" msgstr "" -#: templates/settings.php:92 +#: templates/settings.php:93 msgid "Quota Field" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "Quota Default" msgstr "" -#: templates/settings.php:93 +#: templates/settings.php:94 msgid "in bytes" msgstr "" -#: templates/settings.php:94 +#: templates/settings.php:95 msgid "Email Field" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "User Home Folder Naming Rule" msgstr "" -#: templates/settings.php:95 +#: templates/settings.php:96 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:101 +msgid "Internal Username" +msgstr "" + +#: templates/settings.php:102 +msgid "" +"By default the internal username will be created from the UUID attribute. It" +" makes sure that the username is unique and characters do not need to be " +"converted. The internal username has the restriction that only these " +"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " +"with their ASCII correspondence or simply omitted. On collisions a number " +"will be added/increased. The internal username is used to identify a user " +"internally. It is also the default name for the user home folder in " +"ownCloud. It is also a port of remote URLs, for instance for all *DAV " +"services. With this setting, the default behaviour can be overriden. To " +"achieve a similar behaviour as before ownCloud 5 enter the user display name" +" attribute in the following field. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users." +msgstr "" + +#: templates/settings.php:103 +msgid "Internal Username Attribute:" +msgstr "" + +#: templates/settings.php:104 +msgid "Override UUID detection" +msgstr "" + +#: templates/settings.php:105 +msgid "" +"By default, ownCloud autodetects the UUID attribute. The UUID attribute is " +"used to doubtlessly identify LDAP users and groups. Also, the internal " +"username will be created based on the UUID, if not specified otherwise " +"above. You can override the setting and pass an attribute of your choice. " +"You must make sure that the attribute of your choice can be fetched for both" +" users and groups and it is unique. Leave it empty for default behaviour. " +"Changes will have effect only on newly mapped (added) LDAP users and groups." +msgstr "" + +#: templates/settings.php:106 +msgid "UUID Attribute:" +msgstr "" + +#: templates/settings.php:107 +msgid "Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:108 +msgid "" +"ownCloud uses usernames to store and assign (meta) data. In order to " +"precisely identify and recognize users, each LDAP user will have a internal " +"username. This requires a mapping from ownCloud username to LDAP user. The " +"created username is mapped to the UUID of the LDAP user. Additionally the DN" +" is cached as well to reduce LDAP interaction, but it is not used for " +"identification. If the DN changes, the changes will be found by ownCloud. " +"The internal ownCloud name is used all over in ownCloud. Clearing the " +"Mappings will have leftovers everywhere. Clearing the Mappings is not " +"configuration sensitive, it affects all LDAP configurations! Do never clear " +"the mappings in a production environment. Only clear mappings in a testing " +"or experimental stage." +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Username-LDAP User Mapping" +msgstr "" + +#: templates/settings.php:109 +msgid "Clear Groupname-LDAP Group Mapping" +msgstr "" + +#: templates/settings.php:111 msgid "Test Configuration" msgstr "" -#: templates/settings.php:99 +#: templates/settings.php:111 msgid "Help" msgstr "說明" diff --git a/l10n/zh_TW/user_webdavauth.po b/l10n/zh_TW/user_webdavauth.po index 19c7a6a94c8d610b9b6ef602a27ea614ffe51ab3..bfb582efc97056ed32b3a564c128770a7d02211f 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-25 02:01+0200\n" +"PO-Revision-Date: 2013-05-24 13:26+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/MDB2/Driver/sqlite3.php b/lib/MDB2/Driver/sqlite3.php index 8f057cfb6e8820c28f75cbf2d5478648db2f5902..693ceffa01c0d22b9ef49ce5e3a6ddb5557d908d 100644 --- a/lib/MDB2/Driver/sqlite3.php +++ b/lib/MDB2/Driver/sqlite3.php @@ -387,7 +387,7 @@ class MDB2_Driver_sqlite3 extends MDB2_Driver_Common $php_errormsg = ''; $this->connection = new SQLite3($database_file); if(is_callable(array($this->connection, 'busyTimeout'))) {//busy timout is only available in php>=5.3 - $this->connection->busyTimeout(100); + $this->connection->busyTimeout(60000); } $this->_lasterror = $this->connection->lastErrorMsg(); if (!$this->connection) { @@ -892,10 +892,10 @@ class MDB2_Driver_sqlite3 extends MDB2_Driver_Common $connection = $this->getConnection(); if (PEAR::isError($connection)) { return $connection; - } + } $statement =$this->connection->prepare($query); if (!$statement) { - return $this->db->raiseError(MDB2_ERROR_NOT_FOUND, null, null, + return $this->raiseError(MDB2_ERROR_NOT_FOUND, null, null, 'unable to prepare statement: '.$query); } diff --git a/lib/api.php b/lib/api.php index 8d6bbb7cc09631f038d9beca6bcae25e123c7ad0..fc76836995be415ae104b422b17606ced32c8133 100644 --- a/lib/api.php +++ b/lib/api.php @@ -89,7 +89,7 @@ class OC_API { $responses = array(); foreach(self::$actions[$name] as $action) { // Check authentication and availability - if(!self::isAuthorised(self::$actions[$name])) { + if(!self::isAuthorised($action)) { $responses[] = array( 'app' => $action['app'], 'response' => new OC_OCS_Result(null, OC_API::RESPOND_UNAUTHORISED, 'Unauthorised'), @@ -111,9 +111,11 @@ class OC_API { } $response = self::mergeResponses($responses); $formats = array('json', 'xml'); + $format = !empty($_GET['format']) && in_array($_GET['format'], $formats) ? $_GET['format'] : 'xml'; - self::respond($response); OC_User::logout(); + + self::respond($response, $format); } /** @@ -147,6 +149,7 @@ class OC_API { } } } + // Remove any error responses if there is one shipped response that succeeded if(!empty($shipped['succeeded'])) { $responses = array_merge($shipped['succeeded'], $thirdparty['succeeded']); @@ -155,16 +158,19 @@ class OC_API { // They may have failed for different reasons (different status codes) // Which reponse code should we return? // Maybe any that are not OC_API::RESPOND_SERVER_ERROR - $response = $shipped['failed'][0]; + $response = reset($shipped['failed']); return $response; - } else { + } elseif(!empty($thirdparty['failed'])) { // Return the third party failure result - $response = $thirdparty['failed'][0]; + $response = reset($thirdparty['failed']); return $response; + } else { + $responses = array_merge($shipped['succeeded'], $thirdparty['succeeded']); } // Merge the successful responses $meta = array(); $data = array(); + foreach($responses as $app => $response) { if(OC_App::isShipped($app)) { $data = array_merge_recursive($response->getData(), $data); diff --git a/lib/app.php b/lib/app.php index 55b4543ec9f874b0085a9118eb7334748c1f06c0..c6f6e92e60e255d67ece010cf26e432788f70da2 100644 --- a/lib/app.php +++ b/lib/app.php @@ -172,9 +172,17 @@ class OC_App{ return array(); } $apps=array('files'); - $query = OC_DB::prepare( 'SELECT `appid` FROM `*PREFIX*appconfig`' - .' WHERE `configkey` = \'enabled\' AND `configvalue`=\'yes\'' ); + $sql = 'SELECT `appid` FROM `*PREFIX*appconfig`' + .' WHERE `configkey` = \'enabled\' AND `configvalue`=\'yes\''; + if (OC_Config::getValue( 'dbtype', 'sqlite' ) === 'oci') { //FIXME oracle hack + $sql = 'SELECT `appid` FROM `*PREFIX*appconfig`' + .' WHERE `configkey` = \'enabled\' AND to_char(`configvalue`)=\'yes\''; + } + $query = OC_DB::prepare( $sql ); $result=$query->execute(); + if( \OC_DB::isError($result)) { + throw new DatabaseException($result->getMessage(), $query); + } while($row=$result->fetchRow()) { if(array_search($row['appid'], $apps)===false) { $apps[]=$row['appid']; 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 9246bbb5cd71e76359647f1563a21dee8866604e..d2a3d90f8251e9bd01b2bffeb84f5b5ddac2ae85 100644 --- a/lib/base.php +++ b/lib/base.php @@ -75,54 +75,14 @@ class OC { protected static $router = null; /** - * SPL autoload + * @var \OC\Session\Session */ - 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 = $appDir['path'] . '/' . strtolower(str_replace('\\', '/', substr($className, 3)) . '.php'); - $fullPath = stream_resolve_include_path($path); - 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; - } + public static $session = null; - if ($fullPath = stream_resolve_include_path($path)) { - require_once $fullPath; - } - return false; - } + /** + * @var \OC\Autoloader $loader + */ + public static $loader = null; public static function initPaths() { // calculate the root directories @@ -298,13 +258,15 @@ class OC { public static function initTemplateEngine() { // Add the stuff we need always - OC_Util::addScript("jquery-1.7.2.min"); + OC_Util::addScript("jquery-1.10.0.min"); + OC_Util::addScript("jquery-migrate-1.2.1.min"); OC_Util::addScript("jquery-ui-1.10.0.custom"); OC_Util::addScript("jquery-showpassword"); OC_Util::addScript("jquery.infieldlabel"); OC_Util::addScript("jquery-tipsy"); OC_Util::addScript("compatibility"); OC_Util::addScript("oc-dialogs"); + OC_Util::addScript("octemplate"); OC_Util::addScript("js"); OC_Util::addScript("eventsource"); OC_Util::addScript("config"); @@ -327,14 +289,17 @@ class OC { $cookie_path = OC::$WEBROOT ?: '/'; ini_set('session.cookie_path', $cookie_path); - // set the session name to the instance id - which is unique - session_name(OC_Util::getInstanceId()); + try{ + // set the session name to the instance id - which is unique + self::$session = new \OC\Session\Internal(OC_Util::getInstanceId()); + // if session cant be started break with http 500 error + }catch (Exception $e){ + //set the session object to a dummy session so code relying on the session existing still works + self::$session = new \OC\Session\Memory(''); - // if session cant be started break with http 500 error - if (session_start() === false){ - OC_Log::write('core', 'Session could not be initialized', + OC_Log::write('core', 'Session could not be initialized', OC_Log::ERROR); - + header('HTTP/1.1 500 Internal Server Error'); OC_Util::addStyle("styles"); $error = 'Session could not be initialized. Please contact your '; @@ -348,15 +313,15 @@ class OC { } // regenerate session id periodically to avoid session fixation - if (!isset($_SESSION['SID_CREATED'])) { - $_SESSION['SID_CREATED'] = time(); - } else if (time() - $_SESSION['SID_CREATED'] > 60*60*12) { + if (!self::$session->exists('SID_CREATED')) { + self::$session->set('SID_CREATED', time()); + } else if (time() - self::$session->get('SID_CREATED') > 60*60*12) { session_regenerate_id(true); - $_SESSION['SID_CREATED'] = time(); + self::$session->set('SID_CREATED', time()); } // session timeout - if (isset($_SESSION['LAST_ACTIVITY']) && (time() - $_SESSION['LAST_ACTIVITY'] > 60*60*24)) { + if (self::$session->exists('LAST_ACTIVITY') && (time() - self::$session->get('LAST_ACTIVITY') > 60*60*24)) { if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time() - 42000, $cookie_path); } @@ -364,7 +329,8 @@ class OC { session_destroy(); session_start(); } - $_SESSION['LAST_ACTIVITY'] = time(); + + self::$session->set('LAST_ACTIVITY', time()); } public static function getRouter() { @@ -389,8 +355,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(); @@ -447,6 +419,7 @@ class OC { } self::initPaths(); + OC_Util::issetlocaleworking(); // set debug mode if an xdebug session is active if (!defined('DEBUG') || !DEBUG) { @@ -467,11 +440,15 @@ class OC { stream_wrapper_register('close', 'OC\Files\Stream\Close'); stream_wrapper_register('oc', 'OC\Files\Stream\OC'); + self::initTemplateEngine(); self::checkConfig(); self::checkInstalled(); self::checkSSL(); - self::initSession(); - self::initTemplateEngine(); + if ( !self::$CLI ) { + self::initSession(); + } else { + self::$session = new \OC\Session\Memory(''); + } $errors = OC_Util::checkServer(); if (count($errors) > 0) { @@ -481,14 +458,14 @@ class OC { // User and Groups if (!OC_Config::getValue("installed", false)) { - $_SESSION['user_id'] = ''; + self::$session->set('user_id',''); } OC_User::useBackend(new OC_User_Database()); OC_Group::useBackend(new OC_Group_Database()); - if (isset($_SERVER['PHP_AUTH_USER']) && isset($_SESSION['user_id']) - && $_SERVER['PHP_AUTH_USER'] != $_SESSION['user_id']) { + if (isset($_SERVER['PHP_AUTH_USER']) && self::$session->exists('user_id') + && $_SERVER['PHP_AUTH_USER'] != self::$session->get('user_id')) { OC_User::logout(); } @@ -584,10 +561,12 @@ class OC { * register hooks for sharing */ public static function registerShareHooks() { - OC_Hook::connect('OC_User', 'post_deleteUser', 'OCP\Share', 'post_deleteUser'); - OC_Hook::connect('OC_User', 'post_addToGroup', 'OCP\Share', 'post_addToGroup'); - OC_Hook::connect('OC_User', 'post_removeFromGroup', 'OCP\Share', 'post_removeFromGroup'); - OC_Hook::connect('OC_User', 'post_deleteGroup', 'OCP\Share', 'post_deleteGroup'); + if(\OC_Config::getValue('installed')) { + OC_Hook::connect('OC_User', 'post_deleteUser', 'OCP\Share', 'post_deleteUser'); + OC_Hook::connect('OC_User', 'post_addToGroup', 'OCP\Share', 'post_addToGroup'); + OC_Hook::connect('OC_User', 'post_removeFromGroup', 'OCP\Share', 'post_removeFromGroup'); + OC_Hook::connect('OC_User', 'post_deleteGroup', 'OCP\Share', 'post_deleteGroup'); + } } /** @@ -637,8 +616,13 @@ class OC { // Handle redirect URL for logged in users if (isset($_REQUEST['redirect_url']) && OC_User::isLoggedIn()) { $location = OC_Helper::makeURLAbsolute(urldecode($_REQUEST['redirect_url'])); - header('Location: ' . $location); - return; + + // Deny the redirect if the URL contains a @ + // This prevents unvalidated redirects like ?redirect_url=:user@domain.com + if (strpos($location, '@') === false) { + header('Location: ' . $location); + return; + } } // Handle WebDAV if ($_SERVER['REQUEST_METHOD'] == 'PROPFIND') { @@ -782,7 +766,7 @@ class OC { if (OC_User::login($_POST["user"], $_POST["password"])) { // setting up the time zone if (isset($_POST['timezone-offset'])) { - $_SESSION['timezone'] = $_POST['timezone-offset']; + self::$session->set('timezone', $_POST['timezone-offset']); } self::cleanupLoginTokens($_POST['user']); diff --git a/lib/connector/sabre/node.php b/lib/connector/sabre/node.php index 360c3066d05086e2687b139f8a80a705683d1251..1ffa048d6b23b8725538ee5c80673ae18ea6cb93 100644 --- a/lib/connector/sabre/node.php +++ b/lib/connector/sabre/node.php @@ -101,7 +101,7 @@ abstract class OC_Connector_Sabre_Node implements Sabre_DAV_INode, Sabre_DAV_IPr /** * @brief Ensure that the fileinfo cache is filled - & @note Uses OC_FileCache or a direct stat + * @note Uses OC_FileCache or a direct stat */ protected function getFileinfoCache() { if (!isset($this->fileinfo_cache)) { diff --git a/lib/db.php b/lib/db.php index 8f6f50bda6e3c51738586b55e4f6512d48a164c2..618365518331c20798c805352eb92c0e4e1a9801 100644 --- a/lib/db.php +++ b/lib/db.php @@ -273,18 +273,13 @@ class OC_DB { break; case 'oci': $dsn = array( - 'phptype' => 'oci8', - 'username' => $user, - 'password' => $pass, - 'charset' => 'AL32UTF8', + 'phptype' => 'oci8', + 'username' => $user, + 'password' => $pass, + 'service' => $name, + 'hostspec' => $host, + 'charset' => 'AL32UTF8', ); - if ($host != '') { - $dsn['hostspec'] = $host; - $dsn['database'] = $name; - } else { // use dbname for hostspec - $dsn['hostspec'] = $name; - $dsn['database'] = $user; - } break; case 'mssql': $dsn = array( diff --git a/lib/files.php b/lib/files.php index 04ba51d9d2404727a1c29f1bd287bcdb64ea8479..abb1617c25ee85709a618e79fdaab0971da3e411 100644 --- a/lib/files.php +++ b/lib/files.php @@ -59,11 +59,7 @@ class OC_Files { $executionTime = intval(ini_get('max_execution_time')); set_time_limit(0); $zip = new ZipArchive(); - if ($xsendfile) { - $filename = OC_Helper::tmpFileNoClean('.zip'); - }else{ - $filename = OC_Helper::tmpFile('.zip'); - } + $filename = OC_Helper::tmpFile('.zip'); if ($zip->open($filename, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE)!==true) { exit("cannot open <$filename>\n"); } @@ -78,6 +74,9 @@ class OC_Files { } } $zip->close(); + if ($xsendfile) { + $filename = OC_Helper::moveToNoClean($filename); + } $basename = basename($dir); if ($basename) { $name = $basename . '.zip'; @@ -91,17 +90,16 @@ class OC_Files { $executionTime = intval(ini_get('max_execution_time')); set_time_limit(0); $zip = new ZipArchive(); - if ($xsendfile) { - $filename = OC_Helper::tmpFileNoClean('.zip'); - }else{ - $filename = OC_Helper::tmpFile('.zip'); - } + $filename = OC_Helper::tmpFile('.zip'); if ($zip->open($filename, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE)!==true) { exit("cannot open <$filename>\n"); } $file = $dir . '/' . $files; self::zipAddDir($file, $zip); $zip->close(); + if ($xsendfile) { + $filename = OC_Helper::moveToNoClean($filename); + } $name = $files . '.zip'; set_time_limit($executionTime); } else { @@ -125,8 +123,11 @@ class OC_Files { header('Content-Length: ' . filesize($filename)); self::addSendfileHeader($filename); }else{ + $filesize = \OC\Files\Filesystem::filesize($filename); header('Content-Type: '.\OC\Files\Filesystem::getMimeType($filename)); - header("Content-Length: ".\OC\Files\Filesystem::filesize($filename)); + if ($filesize > -1) { + header("Content-Length: ".$filesize); + } list($storage) = \OC\Files\Filesystem::resolvePath($filename); if ($storage instanceof \OC\Files\Storage\Local) { self::addSendfileHeader(\OC\Files\Filesystem::getLocalFile($filename)); diff --git a/lib/files/cache/backgroundwatcher.php b/lib/files/cache/backgroundwatcher.php new file mode 100644 index 0000000000000000000000000000000000000000..8933101577d5cab06c2c59425f5e386b24bffad9 --- /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 = Filesystem::getMountByStorageId($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 = Filesystem::getMountByStorageId($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/cache.php b/lib/files/cache/cache.php index 71b70abe3fec5f586cf3f191e3fc8bc6b7d97c39..cae2e63e4dc18746445e582b707bb7b142175560 100644 --- a/lib/files/cache/cache.php +++ b/lib/files/cache/cache.php @@ -30,11 +30,9 @@ class Cache { private $storageId; /** - * numeric storage id - * - * @var int $numericId + * @var Storage $storageCache */ - private $numericId; + private $storageCache; private $mimetypeIds = array(); private $mimetypes = array(); @@ -52,19 +50,11 @@ class Cache { $this->storageId = md5($this->storageId); } - $query = \OC_DB::prepare('SELECT `numeric_id` FROM `*PREFIX*storages` WHERE `id` = ?'); - $result = $query->execute(array($this->storageId)); - if ($row = $result->fetchRow()) { - $this->numericId = $row['numeric_id']; - } else { - $query = \OC_DB::prepare('INSERT INTO `*PREFIX*storages`(`id`) VALUES(?)'); - $query->execute(array($this->storageId)); - $this->numericId = \OC_DB::insertid('*PREFIX*storages'); - } + $this->storageCache = new Storage($storage); } public function getNumericStorageId() { - return $this->numericId; + return $this->storageCache->getNumericId(); } /** @@ -110,14 +100,17 @@ class Cache { */ public function get($file) { if (is_string($file) or $file == '') { + // normalize file + $file = $this->normalize($file); + $where = 'WHERE `storage` = ? AND `path_hash` = ?'; - $params = array($this->numericId, md5($file)); + $params = array($this->getNumericStorageId(), md5($file)); } else { //file id $where = 'WHERE `fileid` = ?'; $params = array($file); } $query = \OC_DB::prepare( - 'SELECT `fileid`, `storage`, `path`, `parent`, `name`, `mimetype`, `mimepart`, `size`, `mtime`, `encrypted`, `etag` + 'SELECT `fileid`, `storage`, `path`, `parent`, `name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `unencrypted_size`, `etag` FROM `*PREFIX*filecache` ' . $where); $result = $query->execute($params); $data = $result->fetchRow(); @@ -133,9 +126,13 @@ class Cache { $data['size'] = (int)$data['size']; $data['mtime'] = (int)$data['mtime']; $data['encrypted'] = (bool)$data['encrypted']; + $data['unencrypted_size'] = (int)$data['unencrypted_size']; $data['storage'] = $this->storageId; $data['mimetype'] = $this->getMimetype($data['mimetype']); $data['mimepart'] = $this->getMimetype($data['mimepart']); + if ($data['storage_mtime'] == 0) { + $data['storage_mtime'] = $data['mtime']; + } } return $data; @@ -151,13 +148,20 @@ class Cache { $fileId = $this->getId($folder); if ($fileId > -1) { $query = \OC_DB::prepare( - 'SELECT `fileid`, `storage`, `path`, `parent`, `name`, `mimetype`, `mimepart`, `size`, `mtime`, `encrypted`, `etag` - FROM `*PREFIX*filecache` WHERE parent = ? ORDER BY `name` ASC'); + 'SELECT `fileid`, `storage`, `path`, `parent`, `name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `unencrypted_size`, `etag` + FROM `*PREFIX*filecache` WHERE `parent` = ? ORDER BY `name` ASC'); + $result = $query->execute(array($fileId)); + if (\OC_DB::isError($result)) { + \OCP\Util::writeLog('cache', 'getFolderContents failed: ' . $result->getMessage(), \OCP\Util::ERROR); + } $files = $result->fetchAll(); foreach ($files as &$file) { $file['mimetype'] = $this->getMimetype($file['mimetype']); $file['mimepart'] = $this->getMimetype($file['mimepart']); + if ($file['storage_mtime'] == 0) { + $file['storage_mtime'] = $file['mtime']; + } } return $files; } else { @@ -178,6 +182,9 @@ class Cache { $this->update($id, $data); return $id; } else { + // normalize file + $file = $this->normalize($file); + if (isset($this->partial[$file])) { //add any saved partial data $data = array_merge($this->partial[$file], $data); unset($this->partial[$file]); @@ -198,14 +205,14 @@ class Cache { list($queryParts, $params) = $this->buildParts($data); $queryParts[] = '`storage`'; - $params[] = $this->numericId; + $params[] = $this->getNumericStorageId(); $valuesPlaceholder = array_fill(0, count($queryParts), '?'); $query = \OC_DB::prepare('INSERT INTO `*PREFIX*filecache`(' . implode(', ', $queryParts) . ')' . ' VALUES(' . implode(', ', $valuesPlaceholder) . ')'); $result = $query->execute($params); if (\OC_DB::isError($result)) { - \OCP\Util::writeLog('cache', 'Insert to cache failed: '.$result, \OCP\Util::ERROR); + \OCP\Util::writeLog('cache', 'Insert to cache failed: ' . $result->getMessage(), \OCP\Util::ERROR); } return (int)\OC_DB::insertid('*PREFIX*filecache'); @@ -219,6 +226,17 @@ class Cache { * @param array $data */ public function update($id, array $data) { + + if(isset($data['path'])) { + // normalize path + $data['path'] = $this->normalize($data['path']); + } + + if(isset($data['name'])) { + // normalize path + $data['name'] = $this->normalize($data['name']); + } + list($queryParts, $params) = $this->buildParts($data); $params[] = $id; @@ -234,7 +252,7 @@ class Cache { * @return array */ function buildParts(array $data) { - $fields = array('path', 'parent', 'name', 'mimetype', 'size', 'mtime', 'encrypted', 'etag'); + $fields = array('path', 'parent', 'name', 'mimetype', 'size', 'mtime', 'storage_mtime', 'encrypted', 'unencrypted_size', 'etag'); $params = array(); $queryParts = array(); foreach ($data as $name => $value) { @@ -246,6 +264,11 @@ class Cache { $params[] = $this->getMimetypeId(substr($value, 0, strpos($value, '/'))); $queryParts[] = '`mimepart`'; $value = $this->getMimetypeId($value); + } elseif ($name === 'storage_mtime') { + if (!isset($data['mtime'])) { + $params[] = $value; + $queryParts[] = '`mtime`'; + } } $params[] = $value; $queryParts[] = '`' . $name . '`'; @@ -261,10 +284,13 @@ class Cache { * @return int */ public function getId($file) { + // normalize file + $file = $this->normalize($file); + $pathHash = md5($file); $query = \OC_DB::prepare('SELECT `fileid` FROM `*PREFIX*filecache` WHERE `storage` = ? AND `path_hash` = ?'); - $result = $query->execute(array($this->numericId, $pathHash)); + $result = $query->execute(array($this->getNumericStorageId(), $pathHash)); if ($row = $result->fetchRow()) { return $row['fileid']; @@ -328,19 +354,26 @@ class Cache { * @param string $target */ public function move($source, $target) { - $sourceId = $this->getId($source); - $newParentId = $this->getParentId($target); + // normalize source and target + $source = $this->normalize($source); + $target = $this->normalize($target); - //find all child entries - $query = \OC_DB::prepare('SELECT `path`, `fileid` FROM `*PREFIX*filecache` WHERE `path` LIKE ?'); - $result = $query->execute(array($source . '/%')); - $childEntries = $result->fetchAll(); - $sourceLength = strlen($source); - $query = \OC_DB::prepare('UPDATE `*PREFIX*filecache` SET `path` = ?, `path_hash` = ? WHERE `fileid` = ?'); + $sourceData = $this->get($source); + $sourceId = $sourceData['fileid']; + $newParentId = $this->getParentId($target); - foreach ($childEntries as $child) { - $targetPath = $target . substr($child['path'], $sourceLength); - $query->execute(array($targetPath, md5($targetPath), $child['fileid'])); + if ($sourceData['mimetype'] === 'httpd/unix-directory') { + //find all child entries + $query = \OC_DB::prepare('SELECT `path`, `fileid` FROM `*PREFIX*filecache` WHERE `storage` = ? AND `path` LIKE ?'); + $result = $query->execute(array($this->getNumericStorageId(), $source . '/%')); + $childEntries = $result->fetchAll(); + $sourceLength = strlen($source); + $query = \OC_DB::prepare('UPDATE `*PREFIX*filecache` SET `path` = ?, `path_hash` = ? WHERE `fileid` = ?'); + + foreach ($childEntries as $child) { + $targetPath = $target . substr($child['path'], $sourceLength); + $query->execute(array($targetPath, md5($targetPath), $child['fileid'])); + } } $query = \OC_DB::prepare('UPDATE `*PREFIX*filecache` SET `path` = ?, `path_hash` = ?, `name` = ?, `parent` =?' @@ -353,7 +386,7 @@ class Cache { */ public function clear() { $query = \OC_DB::prepare('DELETE FROM `*PREFIX*filecache` WHERE storage = ?'); - $query->execute(array($this->numericId)); + $query->execute(array($this->getNumericStorageId())); $query = \OC_DB::prepare('DELETE FROM `*PREFIX*storages` WHERE id = ?'); $query->execute(array($this->storageId)); @@ -365,9 +398,15 @@ class Cache { * @return int, Cache::NOT_FOUND, Cache::PARTIAL, Cache::SHALLOW or Cache::COMPLETE */ public function getStatus($file) { + // normalize file + $file = $this->normalize($file); + $pathHash = md5($file); $query = \OC_DB::prepare('SELECT `size` FROM `*PREFIX*filecache` WHERE `storage` = ? AND `path_hash` = ?'); - $result = $query->execute(array($this->numericId, $pathHash)); + $result = $query->execute(array($this->getNumericStorageId(), $pathHash)); + if( \OC_DB::isError($result)) { + \OCP\Util::writeLog('cache', 'get status failed: ' . $result->getMessage(), \OCP\Util::ERROR); + } if ($row = $result->fetchRow()) { if ((int)$row['size'] === -1) { return self::SHALLOW; @@ -390,11 +429,15 @@ class Cache { * @return array of file data */ public function search($pattern) { + + // normalize pattern + $pattern = $this->normalize($pattern); + $query = \OC_DB::prepare(' - SELECT `fileid`, `storage`, `path`, `parent`, `name`, `mimetype`, `mimepart`, `size`, `mtime`, `encrypted`, `etag` + SELECT `fileid`, `storage`, `path`, `parent`, `name`, `mimetype`, `mimepart`, `size`, `mtime`, `encrypted`, `unencrypted_size`, `etag` FROM `*PREFIX*filecache` WHERE `name` LIKE ? AND `storage` = ?' ); - $result = $query->execute(array($pattern, $this->numericId)); + $result = $query->execute(array($pattern, $this->getNumericStorageId())); $files = array(); while ($row = $result->fetchRow()) { $row['mimetype'] = $this->getMimetype($row['mimetype']); @@ -417,11 +460,11 @@ class Cache { $where = '`mimepart` = ?'; } $query = \OC_DB::prepare(' - SELECT `fileid`, `storage`, `path`, `parent`, `name`, `mimetype`, `mimepart`, `size`, `mtime`, `encrypted`, `etag` + SELECT `fileid`, `storage`, `path`, `parent`, `name`, `mimetype`, `mimepart`, `size`, `mtime`, `encrypted`, `unencrypted_size`, `etag` FROM `*PREFIX*filecache` WHERE ' . $where . ' AND `storage` = ?' ); $mimetype = $this->getMimetypeId($mimetype); - $result = $query->execute(array($mimetype, $this->numericId)); + $result = $query->execute(array($mimetype, $this->getNumericStorageId())); $files = array(); while ($row = $result->fetchRow()) { $row['mimetype'] = $this->getMimetype($row['mimetype']); @@ -440,7 +483,7 @@ class Cache { $this->calculateFolderSize($path); if ($path !== '') { $parent = dirname($path); - if ($parent === '.') { + if ($parent === '.' or $parent === '/') { $parent = ''; } $this->correctFolderSize($parent); @@ -459,7 +502,7 @@ class Cache { return 0; } $query = \OC_DB::prepare('SELECT `size` FROM `*PREFIX*filecache` WHERE `parent` = ? AND `storage` = ?'); - $result = $query->execute(array($id, $this->numericId)); + $result = $query->execute(array($id, $this->getNumericStorageId())); $totalSize = 0; $hasChilds = 0; while ($row = $result->fetchRow()) { @@ -486,7 +529,7 @@ class Cache { */ public function getAll() { $query = \OC_DB::prepare('SELECT `fileid` FROM `*PREFIX*filecache` WHERE `storage` = ?'); - $result = $query->execute(array($this->numericId)); + $result = $query->execute(array($this->getNumericStorageId())); $ids = array(); while ($row = $result->fetchRow()) { $ids[] = $row['fileid']; @@ -505,8 +548,11 @@ class Cache { */ public function getIncomplete() { $query = \OC_DB::prepare('SELECT `path` FROM `*PREFIX*filecache`' - . ' WHERE `storage` = ? AND `size` = -1 ORDER BY `fileid` DESC LIMIT 1'); - $result = $query->execute(array($this->numericId)); + . ' WHERE `storage` = ? AND `size` = -1 ORDER BY `fileid` DESC',1); + $result = $query->execute(array($this->getNumericStorageId())); + if (\OC_DB::isError($result)) { + \OCP\Util::writeLog('cache', 'getIncomplete failed: ' . $result->getMessage(), \OCP\Util::ERROR); + } if ($row = $result->fetchRow()) { return $row['path']; } else { @@ -517,6 +563,7 @@ class Cache { /** * get the storage id of the storage for a file and the internal path of the file * + * @param int $id * @return array, first element holding the storage id, second the path */ static public function getById($id) { @@ -529,12 +576,20 @@ class Cache { return null; } - $query = \OC_DB::prepare('SELECT `id` FROM `*PREFIX*storages` WHERE `numeric_id` = ?'); - $result = $query->execute(array($numericId)); - if ($row = $result->fetchRow()) { - return array($row['id'], $path); + if ($id = Storage::getStorageId($numericId)) { + return array($id, $path); } else { return null; } } + + /** + * normalize the given path + * @param $path + * @return string + */ + public function normalize($path) { + + return \OC_Util::normalizeUnicode($path); + } } diff --git a/lib/files/cache/permissions.php b/lib/files/cache/permissions.php index a5c9c144054d0e8200d688e314c7575f14a5c97f..29c30b0f36c8cb657f4bd28ea8bba4576ec9dcd5 100644 --- a/lib/files/cache/permissions.php +++ b/lib/files/cache/permissions.php @@ -85,6 +85,26 @@ class Permissions { return $filePermissions; } + /** + * get the permissions for all files in a folder + * + * @param int $parentId + * @param string $user + * @return int[] + */ + public function getDirectoryPermissions($parentId, $user) { + $query = \OC_DB::prepare('SELECT `*PREFIX*permissions`.`fileid`, `permissions` + FROM `*PREFIX*permissions` INNER JOIN `*PREFIX*filecache` ON `*PREFIX*permissions`.`fileid` = `*PREFIX*filecache`.`fileid` + WHERE `*PREFIX*filecache`.`parent` = ? AND `*PREFIX*permissions`.`user` = ?'); + + $result = $query->execute(array($parentId, $user)); + $filePermissions = array(); + while ($row = $result->fetchRow()) { + $filePermissions[$row['fileid']] = $row['permissions']; + } + return $filePermissions; + } + /** * remove the permissions for a file * @@ -107,4 +127,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 f019d4fc608b34588ffbd9d4c5b093a9b5d3f70d..8f9a7921956f6a4c3fbc9eab9d6ef70b8ee64caf 100644 --- a/lib/files/cache/scanner.php +++ b/lib/files/cache/scanner.php @@ -51,6 +51,7 @@ class Scanner { $data['size'] = $this->storage->filesize($path); } $data['etag'] = $this->storage->getETag($path); + $data['storage_mtime'] = $data['mtime']; return $data; } @@ -62,31 +63,36 @@ 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) { if ($file) { $parent = dirname($file); - if ($parent === '.') { + if ($parent === '.' or $parent === '/') { $parent = ''; } if (!$this->cache->inCache($parent)) { $this->scanFile($parent); } } - if($cacheData = $this->cache->get($file)) { + $newData = $data; + if ($cacheData = $this->cache->get($file)) { + if ($checkExisting && $data['size'] === -1) { + $data['size'] = $cacheData['size']; + } if ($data['mtime'] === $cacheData['mtime'] && $data['size'] === $cacheData['size']) { $data['etag'] = $cacheData['etag']; } + // Only update metadata that has changed + $newData = array_diff($data, $cacheData); } - if ($checkExisting and $cacheData) { - if ($data['size'] === -1) { - $data['size'] = $cacheData['size']; - } + if (!empty($newData)) { + $this->cache->put($file, $newData); } - $this->cache->put($file, $data); } return $data; } @@ -113,7 +119,7 @@ class Scanner { \OC_DB::beginTransaction(); while ($file = readdir($dh)) { $child = ($path) ? $path . '/' . $file : $file; - if (!$this->isIgnoredDir($file)) { + if (!\OC\Files\Filesystem::isIgnoredDir($file)) { $data = $this->scanFile($child, $recursive === self::SCAN_SHALLOW); if ($data) { if ($data['size'] === -1) { @@ -147,18 +153,6 @@ class Scanner { return $size; } - /** - * @brief check if the directory should be ignored when scanning - * NOTE: the special directories . and .. would cause never ending recursion - * @param String $dir - * @return boolean - */ - private function isIgnoredDir($dir) { - if ($dir === '.' || $dir === '..') { - return true; - } - return false; - } /** * @brief check if the file should be ignored when scanning * NOTE: files with a '.part' extension are ignored as well! @@ -166,10 +160,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; @@ -179,9 +171,11 @@ class Scanner { * walk over any folders that are not fully scanned yet and scan them */ public function backgroundScan() { - while (($path = $this->cache->getIncomplete()) !== false) { + $lastPath = null; + while (($path = $this->cache->getIncomplete()) !== false && $path !== $lastPath) { $this->scan($path); $this->cache->correctFolderSize($path); + $lastPath = $path; } } } diff --git a/lib/files/cache/storage.php b/lib/files/cache/storage.php new file mode 100644 index 0000000000000000000000000000000000000000..72de376798cde270c7f4a507ae2244d8506d13cb --- /dev/null +++ b/lib/files/cache/storage.php @@ -0,0 +1,59 @@ +<?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; + +/** + * Class Storage + * + * cache storage specific data + * + * @package OC\Files\Cache + */ +class Storage { + private $storageId; + private $numericId; + + /** + * @param \OC\Files\Storage\Storage|string $storage + */ + public function __construct($storage) { + if ($storage instanceof \OC\Files\Storage\Storage) { + $this->storageId = $storage->getId(); + } else { + $this->storageId = $storage; + } + if (strlen($this->storageId) > 64) { + $this->storageId = md5($this->storageId); + } + + $query = \OC_DB::prepare('SELECT `numeric_id` FROM `*PREFIX*storages` WHERE `id` = ?'); + $result = $query->execute(array($this->storageId)); + if ($row = $result->fetchRow()) { + $this->numericId = $row['numeric_id']; + } else { + $query = \OC_DB::prepare('INSERT INTO `*PREFIX*storages`(`id`) VALUES(?)'); + $query->execute(array($this->storageId)); + $this->numericId = \OC_DB::insertid('*PREFIX*storages'); + } + } + + public function getNumericId() { + return $this->numericId; + } + + public static function getStorageId($numericId) { + $query = \OC_DB::prepare('SELECT `id` FROM `*PREFIX*storages` WHERE `numeric_id` = ?'); + $result = $query->execute(array($numericId)); + if ($row = $result->fetchRow()) { + return $row['id']; + } else { + return null; + } + } +} 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/cache/watcher.php b/lib/files/cache/watcher.php index 31059ec7f56883cd9105291c775d4f1f1d77ff13..8bfd4602f3aae9f0ee8ca0233b09be0c5faf8464 100644 --- a/lib/files/cache/watcher.php +++ b/lib/files/cache/watcher.php @@ -43,7 +43,7 @@ class Watcher { */ public function checkUpdate($path) { $cachedEntry = $this->cache->get($path); - if ($this->storage->hasUpdated($path, $cachedEntry['mtime'])) { + if ($this->storage->hasUpdated($path, $cachedEntry['storage_mtime'])) { if ($this->storage->is_dir($path)) { $this->scanner->scan($path, Scanner::SCAN_SHALLOW); } else { diff --git a/lib/files/filesystem.php b/lib/files/filesystem.php index c0e9d215fb5ddc8d8c73f49665d6257f6de81db7..02cce001b481a29109c6d68e826414b003f011da 100644 --- a/lib/files/filesystem.php +++ b/lib/files/filesystem.php @@ -34,6 +34,11 @@ const FREE_SPACE_UNKNOWN = -2; const FREE_SPACE_UNLIMITED = -3; class Filesystem { + /** + * @var Mount\Manager $mounts + */ + private static $mounts; + public static $loaded = false; /** * @var \OC\Files\View $defaultInstance @@ -147,7 +152,7 @@ class Filesystem { * @return string */ static public function getMountPoint($path) { - $mount = Mount::find($path); + $mount = self::$mounts->find($path); if ($mount) { return $mount->getMountPoint(); } else { @@ -163,7 +168,7 @@ class Filesystem { */ static public function getMountPoints($path) { $result = array(); - $mounts = Mount::findIn($path); + $mounts = self::$mounts->findIn($path); foreach ($mounts as $mount) { $result[] = $mount->getMountPoint(); } @@ -177,10 +182,26 @@ class Filesystem { * @return \OC\Files\Storage\Storage */ public static function getStorage($mountPoint) { - $mount = Mount::find($mountPoint); + $mount = self::$mounts->find($mountPoint); return $mount->getStorage(); } + /** + * @param $id + * @return Mount\Mount[] + */ + public static function getMountByStorageId($id) { + return self::$mounts->findByStorageId($id); + } + + /** + * @param $id + * @return Mount\Mount[] + */ + public static function getMountByNumericId($id) { + return self::$mounts->findByNumericId($id); + } + /** * resolve a path to a storage and internal path * @@ -188,7 +209,7 @@ class Filesystem { * @return array consisting of the storage and the internal path */ static public function resolvePath($path) { - $mount = Mount::find($path); + $mount = self::$mounts->find($path); if ($mount) { return array($mount->getStorage(), $mount->getInternalPath($path)); } else { @@ -202,6 +223,10 @@ class Filesystem { } self::$defaultInstance = new View($root); + if(!self::$mounts) { + self::$mounts = new Mount\Manager(); + } + //load custom mount config self::initMountPoints($user); @@ -210,6 +235,12 @@ class Filesystem { return true; } + static public function initMounts(){ + if(!self::$mounts) { + self::$mounts = new Mount\Manager(); + } + } + /** * Initialize system and personal mount points for a user * @@ -287,9 +318,9 @@ class Filesystem { } /** - * fill in the correct values for $user, and $password placeholders + * fill in the correct values for $user * - * @param string $input + * @param string $user * @param string $input * @return string */ @@ -311,6 +342,7 @@ class Filesystem { */ static public function tearDown() { self::clearMounts(); + self::$defaultInstance = null; } /** @@ -327,7 +359,7 @@ class Filesystem { * clear all mounts and storage backends */ public static function clearMounts() { - Mount::clear(); + self::$mounts->clear(); } /** @@ -338,7 +370,8 @@ class Filesystem { * @param string $mountpoint */ static public function mount($class, $arguments, $mountpoint) { - new Mount($class, $mountpoint, $arguments); + $mount = new Mount\Mount($class, $mountpoint, $arguments); + self::$mounts->addMount($mount); } /** @@ -422,6 +455,19 @@ class Filesystem { return (in_array($filename, $blacklist)); } + /** + * @brief check if the directory should be ignored when scanning + * NOTE: the special directories . and .. would cause never ending recursion + * @param String $dir + * @return boolean + */ + static public function isIgnoredDir($dir) { + if ($dir === '.' || $dir === '..') { + return true; + } + return false; + } + /** * following functions are equivalent to their php builtin equivalents for arguments/return values. */ @@ -585,9 +631,8 @@ class Filesystem { $path = substr($path, 0, -1); } //normalize unicode if possible - if (class_exists('Normalizer')) { - $path = \Normalizer::normalize($path); - } + $path = \OC_Util::normalizeUnicode($path); + return $path; } diff --git a/lib/files/mount/manager.php b/lib/files/mount/manager.php new file mode 100644 index 0000000000000000000000000000000000000000..25a5fe241cc131bc2b76aa401b95de9a97054ef9 --- /dev/null +++ b/lib/files/mount/manager.php @@ -0,0 +1,120 @@ +<?php +/** + * Copyright (c) 2012 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\Mount; + +use \OC\Files\Filesystem; + +class Manager { + /** + * @var Mount[] + */ + private $mounts = array(); + + /** + * @param Mount $mount + */ + public function addMount($mount) { + $this->mounts[$mount->getMountPoint()] = $mount; + } + + /** + * Find the mount for $path + * + * @param $path + * @return Mount + */ + public function find($path) { + \OC_Util::setupFS(); + $path = $this->formatPath($path); + if (isset($this->mounts[$path])) { + return $this->mounts[$path]; + } + + \OC_Hook::emit('OC_Filesystem', 'get_mountpoint', array('path' => $path)); + $foundMountPoint = ''; + $mountPoints = array_keys($this->mounts); + foreach ($mountPoints as $mountpoint) { + if (strpos($path, $mountpoint) === 0 and strlen($mountpoint) > strlen($foundMountPoint)) { + $foundMountPoint = $mountpoint; + } + } + if (isset($this->mounts[$foundMountPoint])) { + return $this->mounts[$foundMountPoint]; + } else { + return null; + } + } + + /** + * Find all mounts in $path + * + * @param $path + * @return Mount[] + */ + public function findIn($path) { + \OC_Util::setupFS(); + $path = $this->formatPath($path); + $result = array(); + $pathLength = strlen($path); + $mountPoints = array_keys($this->mounts); + foreach ($mountPoints as $mountPoint) { + if (substr($mountPoint, 0, $pathLength) === $path and strlen($mountPoint) > $pathLength) { + $result[] = $this->mounts[$mountPoint]; + } + } + return $result; + } + + public function clear() { + $this->mounts = array(); + } + + /** + * Find mounts by storage id + * + * @param string $id + * @return Mount[] + */ + public function findByStorageId($id) { + \OC_Util::setupFS(); + if (strlen($id) > 64) { + $id = md5($id); + } + $result = array(); + foreach ($this->mounts as $mount) { + if ($mount->getStorageId() === $id) { + $result[] = $mount; + } + } + return $result; + } + + /** + * Find mounts by numeric storage id + * + * @param string $id + * @return Mount + */ + public function findByNumericId($id) { + $storageId = \OC\Files\Cache\Storage::getStorageId($id); + return $this->findByStorageId($storageId); + } + + /** + * @param string $path + * @return string + */ + private function formatPath($path) { + $path = Filesystem::normalizePath($path); + if (strlen($path) > 1) { + $path .= '/'; + } + return $path; + } +} diff --git a/lib/files/mount.php b/lib/files/mount/mount.php similarity index 54% rename from lib/files/mount.php rename to lib/files/mount/mount.php index 59c98e9dcc8e651ca8b874408f6bd338a25bac27..69b8285ab4c210fd7fbffbb761a2dba1a28320dd 100644 --- a/lib/files/mount.php +++ b/lib/files/mount/mount.php @@ -6,13 +6,12 @@ * See the COPYING-README file. */ -namespace OC\Files; +namespace OC\Files\Mount; + +use \OC\Files\Filesystem; class Mount { - /** - * @var Mount[] - */ - static private $mounts = array(); + /** * @var \OC\Files\Storage\Storage $storage @@ -33,7 +32,7 @@ class Mount { $arguments = array(); } - $mountpoint = self::formatPath($mountpoint); + $mountpoint = $this->formatPath($mountpoint); if ($storage instanceof \OC\Files\Storage\Storage) { $this->class = get_class($storage); $this->storage = $storage; @@ -46,8 +45,6 @@ class Mount { $this->arguments = $arguments; } $this->mountPoint = $mountpoint; - - self::$mounts[$this->mountPoint] = $this; } /** @@ -58,6 +55,8 @@ class Mount { } /** + * create the storage that is mounted + * * @return \OC\Files\Storage\Storage */ private function createStorage() { @@ -121,100 +120,11 @@ class Mount { * @param string $path * @return string */ - private static function formatPath($path) { + private function formatPath($path) { $path = Filesystem::normalizePath($path); if (strlen($path) > 1) { $path .= '/'; } return $path; } - - /** - * Find the mount for $path - * - * @param $path - * @return Mount - */ - public static function find($path) { - $path = self::formatPath($path); - if (isset(self::$mounts[$path])) { - return self::$mounts[$path]; - } - - \OC_Hook::emit('OC_Filesystem', 'get_mountpoint', array('path' => $path)); - $foundMountPoint = ''; - $mountPoints = array_keys(self::$mounts); - foreach ($mountPoints as $mountpoint) { - if (strpos($path, $mountpoint) === 0 and strlen($mountpoint) > strlen($foundMountPoint)) { - $foundMountPoint = $mountpoint; - } - } - if (isset(self::$mounts[$foundMountPoint])) { - return self::$mounts[$foundMountPoint]; - } else { - return null; - } - } - - /** - * Find all mounts in $path - * - * @param $path - * @return Mount[] - */ - public static function findIn($path) { - $path = self::formatPath($path); - $result = array(); - $pathLength = strlen($path); - $mountPoints = array_keys(self::$mounts); - foreach ($mountPoints as $mountPoint) { - if (substr($mountPoint, 0, $pathLength) === $path and strlen($mountPoint) > $pathLength) { - $result[] = self::$mounts[$mountPoint]; - } - } - return $result; - } - - public static function clear() { - self::$mounts = array(); - } - - /** - * Find mounts by storage id - * - * @param string $id - * @return Mount[] - */ - public static function findByStorageId($id) { - if (strlen($id) > 64) { - $id = md5($id); - } - $result = array(); - foreach (self::$mounts as $mount) { - if ($mount->getStorageId() === $id) { - $result[] = $mount; - } - } - return $result; - } - - /** - * Find mounts by numeric storage id - * - * @param string $id - * @return Mount - */ - public static function findByNumericId($id) { - $query = \OC_DB::prepare('SELECT `id` FROM `*PREFIX*storages` WHERE `numeric_id` = ?'); - $result = $query->execute(array($id))->fetchOne(); - if ($result) { - $id = $result; - foreach (self::$mounts as $mount) { - if ($mount->getStorageId() === $id) { - return $mount; - } - } - } - return false; - } } diff --git a/lib/files/storage/common.php b/lib/files/storage/common.php index 38fe5e546f6be008daa43ad64a6cfc870afb8aa7..3da13ac4df05306165b9f4a1e74908f468fcf7eb 100644 --- a/lib/files/storage/common.php +++ b/lib/files/storage/common.php @@ -25,6 +25,7 @@ abstract class Common implements \OC\Files\Storage\Storage { private $scanner; private $permissioncache; private $watcher; + private $storageCache; public function __construct($parameters) { } @@ -137,27 +138,21 @@ abstract class Common implements \OC\Files\Storage\Storage { */ public function deleteAll($directory, $empty = false) { $directory = trim($directory, '/'); - - if (!$this->file_exists(\OCP\USER::getUser() . '/' . $directory) - || !$this->is_dir(\OCP\USER::getUser() . '/' . $directory) - ) { - return false; - } elseif (!$this->isReadable(\OCP\USER::getUser() . '/' . $directory)) { + if (!$this->is_dir($directory) || !$this->isReadable($directory)) { return false; } else { - $directoryHandle = $this->opendir(\OCP\USER::getUser() . '/' . $directory); + $directoryHandle = $this->opendir($directory); while ($contents = readdir($directoryHandle)) { - if ($contents != '.' && $contents != '..') { - $path = $directory . "/" . $contents; + if (!\OC\Files\Filesystem::isIgnoredDir($contents)) { + $path = $directory . '/' . $contents; if ($this->is_dir($path)) { $this->deleteAll($path); } else { - $this->unlink(\OCP\USER::getUser() . '/' . $path); // TODO: make unlink use same system path as is_dir + $this->unlink($path); } } } - //$this->closedir( $directoryHandle ); // TODO: implement closedir in OC_FSV - if ($empty == false) { + if ($empty === false) { if (!$this->rmdir($directory)) { return false; } @@ -300,6 +295,13 @@ abstract class Common implements \OC\Files\Storage\Storage { return $this->watcher; } + public function getStorageCache(){ + if (!isset($this->storageCache)) { + $this->storageCache = new \OC\Files\Cache\Storage($this); + } + return $this->storageCache; + } + /** * get the owner of a path * @@ -361,7 +363,7 @@ abstract class Common implements \OC\Files\Storage\Storage { * get the free space in the storage * * @param $path - * return int + * @return int */ public function free_space($path) { return \OC\Files\FREE_SPACE_UNKNOWN; diff --git a/lib/files/storage/local.php b/lib/files/storage/local.php index 81e32587fca4be27be62cd761538031f64a97dcc..d684905bf9a4e5856762f1ffe44076234dc55311 100644 --- a/lib/files/storage/local.php +++ b/lib/files/storage/local.php @@ -14,252 +14,277 @@ if (\OC_Util::runningOnWindows()) { } } else { -/** - * for local filestore, we only have to map the paths - */ -class Local extends \OC\Files\Storage\Common{ - protected $datadir; - public function __construct($arguments) { - $this->datadir=$arguments['datadir']; - if(substr($this->datadir, -1)!=='/') { - $this->datadir.='/'; + /** + * for local filestore, we only have to map the paths + */ + class Local extends \OC\Files\Storage\Common { + protected $datadir; + + public function __construct($arguments) { + $this->datadir = $arguments['datadir']; + if (substr($this->datadir, -1) !== '/') { + $this->datadir .= '/'; + } } - } - public function __destruct() { - } - public function getId(){ - return 'local::'.$this->datadir; - } - public function mkdir($path) { - return @mkdir($this->datadir.$path); - } - public function rmdir($path) { - return @rmdir($this->datadir.$path); - } - public function opendir($path) { - return opendir($this->datadir.$path); - } - public function is_dir($path) { - if(substr($path, -1)=='/') { - $path=substr($path, 0, -1); + + public function __destruct() { } - return is_dir($this->datadir.$path); - } - public function is_file($path) { - return is_file($this->datadir.$path); - } - public function stat($path) { - $fullPath = $this->datadir . $path; - $statResult = stat($fullPath); - if ($statResult['size'] < 0) { - $size = self::getFileSizeFromOS($fullPath); - $statResult['size'] = $size; - $statResult[7] = $size; + public function getId() { + return 'local::' . $this->datadir; } - return $statResult; - } - public function filetype($path) { - $filetype=filetype($this->datadir.$path); - if($filetype=='link') { - $filetype=filetype(realpath($this->datadir.$path)); + + public function mkdir($path) { + return @mkdir($this->datadir . $path); } - return $filetype; - } - public function filesize($path) { - if($this->is_dir($path)) { - return 0; - }else{ - $fullPath = $this->datadir . $path; - $fileSize = filesize($fullPath); - if ($fileSize < 0) { - return self::getFileSizeFromOS($fullPath); + + public function rmdir($path) { + return @rmdir($this->datadir . $path); + } + + public function opendir($path) { + return opendir($this->datadir . $path); + } + + public function is_dir($path) { + if (substr($path, -1) == '/') { + $path = substr($path, 0, -1); } + return is_dir($this->datadir . $path); + } - return $fileSize; + public function is_file($path) { + return is_file($this->datadir . $path); } - } - public function isReadable($path) { - return is_readable($this->datadir.$path); - } - public function isUpdatable($path) { - return is_writable($this->datadir.$path); - } - public function file_exists($path) { - return file_exists($this->datadir.$path); - } - public function filemtime($path) { - return filemtime($this->datadir.$path); - } - public function touch($path, $mtime=null) { - // sets the modification time of the file to the given value. - // If mtime is nil the current time is set. - // note that the access time of the file always changes to the current time. - if($this->file_exists($path) and !$this->isUpdatable($path)) { - return false; + + public function stat($path) { + $fullPath = $this->datadir . $path; + $statResult = stat($fullPath); + + if ($statResult['size'] < 0) { + $size = self::getFileSizeFromOS($fullPath); + $statResult['size'] = $size; + $statResult[7] = $size; + } + return $statResult; } - if(!is_null($mtime)) { - $result=touch( $this->datadir.$path, $mtime ); - }else{ - $result=touch( $this->datadir.$path); + + public function filetype($path) { + $filetype = filetype($this->datadir . $path); + if ($filetype == 'link') { + $filetype = filetype(realpath($this->datadir . $path)); + } + return $filetype; } - if( $result ) { - clearstatcache( true, $this->datadir.$path ); + + public function filesize($path) { + if ($this->is_dir($path)) { + return 0; + } else { + $fullPath = $this->datadir . $path; + $fileSize = filesize($fullPath); + if ($fileSize < 0) { + return self::getFileSizeFromOS($fullPath); + } + + return $fileSize; + } } - return $result; - } - public function file_get_contents($path) { - return file_get_contents($this->datadir.$path); - } - public function file_put_contents($path, $data) {//trigger_error("$path = ".var_export($path, 1)); - return file_put_contents($this->datadir.$path, $data); - } - public function unlink($path) { - return $this->delTree($path); - } - public function rename($path1, $path2) { - if (!$this->isUpdatable($path1)) { - \OC_Log::write('core', 'unable to rename, file is not writable : '.$path1, \OC_Log::ERROR); - return false; + public function isReadable($path) { + return is_readable($this->datadir . $path); } - if(! $this->file_exists($path1)) { - \OC_Log::write('core', 'unable to rename, file does not exists : '.$path1, \OC_Log::ERROR); - return false; + + public function isUpdatable($path) { + return is_writable($this->datadir . $path); } - if($return=rename($this->datadir.$path1, $this->datadir.$path2)) { + public function file_exists($path) { + return file_exists($this->datadir . $path); } - return $return; - } - public function copy($path1, $path2) { - if($this->is_dir($path2)) { - if(!$this->file_exists($path2)) { - $this->mkdir($path2); + + public function filemtime($path) { + return filemtime($this->datadir . $path); + } + + public function touch($path, $mtime = null) { + // sets the modification time of the file to the given value. + // If mtime is nil the current time is set. + // note that the access time of the file always changes to the current time. + if ($this->file_exists($path) and !$this->isUpdatable($path)) { + return false; } - $source=substr($path1, strrpos($path1, '/')+1); - $path2.=$source; + if (!is_null($mtime)) { + $result = touch($this->datadir . $path, $mtime); + } else { + $result = touch($this->datadir . $path); + } + if ($result) { + clearstatcache(true, $this->datadir . $path); + } + + return $result; } - return copy($this->datadir.$path1, $this->datadir.$path2); - } - public function fopen($path, $mode) { - if($return=fopen($this->datadir.$path, $mode)) { - switch($mode) { - case 'r': - break; - case 'r+': - case 'w+': - case 'x+': - case 'a+': - break; - case 'w': - case 'x': - case 'a': - break; + + public function file_get_contents($path) { + return file_get_contents($this->datadir . $path); + } + + public function file_put_contents($path, $data) { //trigger_error("$path = ".var_export($path, 1)); + return file_put_contents($this->datadir . $path, $data); + } + + public function unlink($path) { + return $this->delTree($path); + } + + public function rename($path1, $path2) { + if (!$this->isUpdatable($path1)) { + \OC_Log::write('core', 'unable to rename, file is not writable : ' . $path1, \OC_Log::ERROR); + return false; + } + if (!$this->file_exists($path1)) { + \OC_Log::write('core', 'unable to rename, file does not exists : ' . $path1, \OC_Log::ERROR); + return false; } + + if ($return = rename($this->datadir . $path1, $this->datadir . $path2)) { + } + return $return; } - return $return; - } - public function getMimeType($path) { - if($this->isReadable($path)) { - return \OC_Helper::getMimeType($this->datadir . $path); - }else{ - return false; + public function copy($path1, $path2) { + if ($this->is_dir($path2)) { + if (!$this->file_exists($path2)) { + $this->mkdir($path2); + } + $source = substr($path1, strrpos($path1, '/') + 1); + $path2 .= $source; + } + return copy($this->datadir . $path1, $this->datadir . $path2); } - } - private function delTree($dir) { - $dirRelative=$dir; - $dir=$this->datadir.$dir; - if (!file_exists($dir)) return true; - if (!is_dir($dir) || is_link($dir)) return unlink($dir); - foreach (scandir($dir) as $item) { - if ($item == '.' || $item == '..') continue; - if(is_file($dir.'/'.$item)) { - if(unlink($dir.'/'.$item)) { + public function fopen($path, $mode) { + if ($return = fopen($this->datadir . $path, $mode)) { + switch ($mode) { + case 'r': + break; + case 'r+': + case 'w+': + case 'x+': + case 'a+': + break; + case 'w': + case 'x': + case 'a': + break; } - }elseif(is_dir($dir.'/'.$item)) { - if (!$this->delTree($dirRelative. "/" . $item)) { - return false; - }; } + return $return; } - if($return=rmdir($dir)) { + + public function getMimeType($path) { + if ($this->isReadable($path)) { + return \OC_Helper::getMimeType($this->datadir . $path); + } else { + return false; + } } - return $return; - } - private static function getFileSizeFromOS($fullPath) { - $name = strtolower(php_uname('s')); - // Windows OS: we use COM to access the filesystem - if (strpos($name, 'win') !== false) { - if (class_exists('COM')) { - $fsobj = new \COM("Scripting.FileSystemObject"); - $f = $fsobj->GetFile($fullPath); - return $f->Size; + private function delTree($dir) { + $dirRelative = $dir; + $dir = $this->datadir . $dir; + if (!file_exists($dir)) return true; + if (!is_dir($dir) || is_link($dir)) return unlink($dir); + foreach (scandir($dir) as $item) { + if ($item == '.' || $item == '..') continue; + if (is_file($dir . '/' . $item)) { + if (unlink($dir . '/' . $item)) { + } + } elseif (is_dir($dir . '/' . $item)) { + if (!$this->delTree($dirRelative . "/" . $item)) { + return false; + }; + } } - } else if (strpos($name, 'bsd') !== false) { - if (\OC_Helper::is_function_enabled('exec')) { - return (float)exec('stat -f %z ' . escapeshellarg($fullPath)); + if ($return = rmdir($dir)) { } - } else if (strpos($name, 'linux') !== false) { - if (\OC_Helper::is_function_enabled('exec')) { - return (float)exec('stat -c %s ' . escapeshellarg($fullPath)); + return $return; + } + + private static function getFileSizeFromOS($fullPath) { + $name = strtolower(php_uname('s')); + // Windows OS: we use COM to access the filesystem + if (strpos($name, 'win') !== false) { + if (class_exists('COM')) { + $fsobj = new \COM("Scripting.FileSystemObject"); + $f = $fsobj->GetFile($fullPath); + return $f->Size; + } + } else if (strpos($name, 'bsd') !== false) { + if (\OC_Helper::is_function_enabled('exec')) { + return (float)exec('stat -f %z ' . escapeshellarg($fullPath)); + } + } else if (strpos($name, 'linux') !== false) { + if (\OC_Helper::is_function_enabled('exec')) { + return (float)exec('stat -c %s ' . escapeshellarg($fullPath)); + } + } else { + \OC_Log::write('core', + 'Unable to determine file size of "' . $fullPath . '". Unknown OS: ' . $name, + \OC_Log::ERROR); } - } else { - \OC_Log::write('core', - 'Unable to determine file size of "'.$fullPath.'". Unknown OS: '.$name, - \OC_Log::ERROR); + + return 0; } - return 0; - } + public function hash($path, $type, $raw = false) { + return hash_file($type, $this->datadir . $path, $raw); + } - public function hash($path, $type, $raw=false) { - return hash_file($type, $this->datadir.$path, $raw); - } + public function free_space($path) { + $space = @disk_free_space($this->datadir . $path); + if ($space === false) { + return \OC\Files\FREE_SPACE_UNKNOWN; + } + return $space; + } - public function free_space($path) { - $space = @disk_free_space($this->datadir.$path); - if($space === false){ - return \OC\Files\FREE_SPACE_UNKNOWN; + public function search($query) { + return $this->searchInDir($query); } - return $space; - } - public function search($query) { - return $this->searchInDir($query); - } - public function getLocalFile($path) { - return $this->datadir.$path; - } - public function getLocalFolder($path) { - return $this->datadir.$path; - } + public function getLocalFile($path) { + return $this->datadir . $path; + } - protected function searchInDir($query, $dir='') { - $files=array(); - foreach (scandir($this->datadir.$dir) as $item) { - if ($item == '.' || $item == '..') continue; - if(strstr(strtolower($item), strtolower($query))!==false) { - $files[]=$dir.'/'.$item; - } - if(is_dir($this->datadir.$dir.'/'.$item)) { - $files=array_merge($files, $this->searchInDir($query, $dir.'/'.$item)); + public function getLocalFolder($path) { + return $this->datadir . $path; + } + + protected function searchInDir($query, $dir = '') { + $files = array(); + foreach (scandir($this->datadir . $dir) as $item) { + if ($item == '.' || $item == '..') continue; + if (strstr(strtolower($item), strtolower($query)) !== false) { + $files[] = $dir . '/' . $item; + } + if (is_dir($this->datadir . $dir . '/' . $item)) { + $files = array_merge($files, $this->searchInDir($query, $dir . '/' . $item)); + } } + return $files; } - return $files; - } - /** - * check if a file or folder has been updated since $time - * @param string $path - * @param int $time - * @return bool - */ - public function hasUpdated($path, $time) { - return $this->filemtime($path)>$time; + /** + * check if a file or folder has been updated since $time + * + * @param string $path + * @param int $time + * @return bool + */ + public function hasUpdated($path, $time) { + return $this->filemtime($path) > $time; + } } } -} diff --git a/lib/files/storage/storage.php b/lib/files/storage/storage.php index 1da82da2163402c09c1cf3848ab07a0dcb2557d0..c96caebf4af6307d22fc3ebb375f46e0792ae770 100644 --- a/lib/files/storage/storage.php +++ b/lib/files/storage/storage.php @@ -328,6 +328,11 @@ interface Storage { */ public function getWatcher($path = ''); + /** + * @return \OC\Files\Cache\Storage + */ + public function getStorageCache(); + /** * get the ETag for a file or folder * diff --git a/lib/files/view.php b/lib/files/view.php index f607bb59aac28b5ba3b29df1a38ddecdce466da4..ecb0f30400a43545a444cc86a402421bb6f619f8 100644 --- a/lib/files/view.php +++ b/lib/files/view.php @@ -245,14 +245,17 @@ class View { if (!is_null($mtime) and !is_numeric($mtime)) { $mtime = strtotime($mtime); } - + $hooks = array('touch'); - + if (!$this->file_exists($path)) { $hooks[] = 'write'; } - - return $this->basicOperation('touch', $path, $hooks, $mtime); + $result = $this->basicOperation('touch', $path, $hooks, $mtime); + if (!$result) { //if native touch fails, we emulate it by changing the mtime in the cache + $this->putFileInfo($path, array('mtime' => $mtime)); + } + return true; } public function file_get_contents($path) { @@ -263,11 +266,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, @@ -295,7 +300,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, @@ -335,8 +340,12 @@ class View { $postFix2 = (substr($path2, -1, 1) === '/') ? '/' : ''; $absolutePath1 = Filesystem::normalizePath($this->getAbsolutePath($path1)); $absolutePath2 = Filesystem::normalizePath($this->getAbsolutePath($path2)); - if (\OC_FileProxy::runPreProxies('rename', $absolutePath1, $absolutePath2) - and Filesystem::isValidPath($path2)) { + if ( + \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); @@ -344,7 +353,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( @@ -362,17 +371,26 @@ class View { list(, $internalPath2) = Filesystem::resolvePath($absolutePath2 . $postFix2); if ($storage) { $result = $storage->rename($internalPath1, $internalPath2); + \OC_FileProxy::runPostProxies('rename', $absolutePath1, $absolutePath2); } else { $result = false; } } else { - $source = $this->fopen($path1 . $postFix1, 'r'); - $target = $this->fopen($path2 . $postFix2, 'w'); - list($count, $result) = \OC_Helper::streamCopy($source, $target); - list($storage1, $internalPath1) = Filesystem::resolvePath($absolutePath1 . $postFix1); - $storage1->unlink($internalPath1); + if ($this->is_dir($path1)) { + $result = $this->copy($path1, $path2); + if ($result === true) { + list($storage1, $internalPath1) = Filesystem::resolvePath($absolutePath1 . $postFix1); + $result = $storage1->deleteAll($internalPath1); + } + } else { + $source = $this->fopen($path1 . $postFix1, 'r'); + $target = $this->fopen($path2 . $postFix2, 'w'); + list($count, $result) = \OC_Helper::streamCopy($source, $target); + 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, @@ -396,7 +414,12 @@ class View { $postFix2 = (substr($path2, -1, 1) === '/') ? '/' : ''; $absolutePath1 = Filesystem::normalizePath($this->getAbsolutePath($path1)); $absolutePath2 = Filesystem::normalizePath($this->getAbsolutePath($path2)); - if (\OC_FileProxy::runPreProxies('copy', $absolutePath1, $absolutePath2) and Filesystem::isValidPath($path2)) { + if ( + \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); @@ -448,9 +471,18 @@ class View { $result = false; } } else { - $source = $this->fopen($path1 . $postFix1, 'r'); - $target = $this->fopen($path2 . $postFix2, 'w'); - list($count, $result) = \OC_Helper::streamCopy($source, $target); + if ($this->is_dir($path1) && ($dh = $this->opendir($path1))) { + $result = $this->mkdir($path2); + while ($file = readdir($dh)) { + if (!Filesystem::isIgnoredDir($file)) { + $result = $this->copy($path1 . '/' . $file, $path2 . '/' . $file); + } + } + } else { + $source = $this->fopen($path1 . $postFix1, 'r'); + $target = $this->fopen($path2 . $postFix2, 'w'); + list($count, $result) = \OC_Helper::streamCopy($source, $target); + } } if ($this->fakeRoot == Filesystem::getRoot()) { \OC_Hook::emit( @@ -598,7 +630,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; @@ -627,7 +662,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( @@ -724,6 +759,9 @@ class View { $data['permissions'] = $permissions; } } + + $data = \OC_FileProxy::runPostProxies('getFileInfo', $path, $data); + return $data; } @@ -759,18 +797,18 @@ class View { } $files = $cache->getFolderContents($internalPath); //TODO: mimetype_filter + $permissions = $permissionsCache->getDirectoryPermissions($cache->getId($internalPath), $user); $ids = array(); foreach ($files as $i => $file) { $files[$i]['type'] = $file['mimetype'] === 'httpd/unix-directory' ? 'dir' : 'file'; $ids[] = $file['fileid']; - $permissions = $permissionsCache->get($file['fileid'], $user); - if ($permissions === -1) { - $permissions = $storage->getPermissions($file['path']); - $permissionsCache->set($file['fileid'], $user, $permissions); + if (!isset($permissions[$file['fileid']])) { + $permissions[$file['fileid']] = $storage->getPermissions($file['path']); + $permissionsCache->set($file['fileid'], $user, $permissions[$file['fileid']]); } - $files[$i]['permissions'] = $permissions; + $files[$i]['permissions'] = $permissions[$file['fileid']]; } //add a folder for any mountpoint in this directory and add the sizes of other mountpoints to the folders @@ -931,11 +969,11 @@ class View { } /** - * Get the owner for a file or folder - * - * @param string $path - * @return string - */ + * Get the owner for a file or folder + * + * @param string $path + * @return string + */ public function getOwner($path) { return $this->basicOperation('getOwner', $path); } @@ -969,7 +1007,7 @@ class View { */ public function getPath($id) { list($storage, $internalPath) = Cache\Cache::getById($id); - $mounts = Mount::findByStorageId($storage); + $mounts = Filesystem::getMountByStorageId($storage); foreach ($mounts as $mount) { /** * @var \OC\Files\Mount $mount diff --git a/lib/helper.php b/lib/helper.php index 73484ad913f2ba4addfce838a99cac0da1449eb6..225e9fd2a9a439e7903d1e6bbc8ddf0c08206078 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -27,6 +27,7 @@ class OC_Helper { private static $mimetypes=array(); private static $tmpFiles=array(); + private static $mimetypeIcons = array(); /** * @brief Creates an url using a defined route @@ -159,7 +160,7 @@ class OC_Helper { */ public static function imagePath( $app, $image ) { // Read the selected theme from the config file - $theme=OC_Config::getValue( "theme" ); + $theme = OC_Util::getTheme(); // Check if the app is in the app folder if( file_exists( OC::$SERVERROOT."/themes/$theme/apps/$app/img/$image" )) { @@ -187,31 +188,38 @@ class OC_Helper { * * Returns the path to the image of this file type. */ - public static function mimetypeIcon( $mimetype ) { - $alias=array('application/xml'=>'code/xml'); - if(isset($alias[$mimetype])) { - $mimetype=$alias[$mimetype]; + public static function mimetypeIcon($mimetype) { + $alias = array('application/xml' => 'code/xml'); + if (isset($alias[$mimetype])) { + $mimetype = $alias[$mimetype]; + } + if (isset(self::$mimetypeIcons[$mimetype])) { + return self::$mimetypeIcons[$mimetype]; } // Replace slash and backslash with a minus - $mimetype = str_replace( "/", "-", $mimetype ); - $mimetype = str_replace( "\\", "-", $mimetype ); + $icon = str_replace('/', '-', $mimetype); + $icon = str_replace( '\\', '-', $icon); // Is it a dir? - if( $mimetype == "dir" ) { - return OC::$WEBROOT."/core/img/filetypes/folder.png"; + if ($mimetype === 'dir') { + self::$mimetypeIcons[$mimetype] = OC::$WEBROOT.'/core/img/filetypes/folder.png'; + return OC::$WEBROOT.'/core/img/filetypes/folder.png'; } // Icon exists? - if( file_exists( OC::$SERVERROOT."/core/img/filetypes/$mimetype.png" )) { - return OC::$WEBROOT."/core/img/filetypes/$mimetype.png"; - } - //try only the first part of the filetype - $mimetype=substr($mimetype, 0, strpos($mimetype, '-')); - if( file_exists( OC::$SERVERROOT."/core/img/filetypes/$mimetype.png" )) { - return OC::$WEBROOT."/core/img/filetypes/$mimetype.png"; + if (file_exists(OC::$SERVERROOT.'/core/img/filetypes/'.$icon.'.png')) { + self::$mimetypeIcons[$mimetype] = OC::$WEBROOT.'/core/img/filetypes/'.$icon.'.png'; + return OC::$WEBROOT.'/core/img/filetypes/'.$icon.'.png'; } - else{ - return OC::$WEBROOT."/core/img/filetypes/file.png"; + + // Try only the first part of the filetype + $mimePart = substr($icon, 0, strpos($icon, '-')); + if (file_exists(OC::$SERVERROOT.'/core/img/filetypes/'.$mimePart.'.png')) { + self::$mimetypeIcons[$mimetype] = OC::$WEBROOT.'/core/img/filetypes/'.$mimePart.'.png'; + return OC::$WEBROOT.'/core/img/filetypes/'.$mimePart.'.png'; + } else { + self::$mimetypeIcons[$mimetype] = OC::$WEBROOT.'/core/img/filetypes/file.png'; + return OC::$WEBROOT.'/core/img/filetypes/file.png'; } } @@ -541,13 +549,15 @@ class OC_Helper { } /** - * create a temporary file with an unique filename. It will not be deleted - * automatically - * @param string $postfix - * @return string + * move a file to oc-noclean temp dir + * @param string $filename + * @return mixed * */ - public static function tmpFileNoClean($postfix='') { + public static function moveToNoClean($filename='') { + if ($filename == '') { + return false; + } $tmpDirNoClean=get_temp_dir().'/oc-noclean/'; if (!file_exists($tmpDirNoClean) || !is_dir($tmpDirNoClean)) { if (file_exists($tmpDirNoClean)) { @@ -555,10 +565,12 @@ class OC_Helper { } mkdir($tmpDirNoClean); } - $file=$tmpDirNoClean.md5(time().rand()).$postfix; - $fh=fopen($file, 'w'); - fclose($fh); - return $file; + $newname=$tmpDirNoClean.basename($filename); + if (rename($filename, $newname)) { + return $newname; + } else { + return false; + } } /** @@ -597,7 +609,7 @@ class OC_Helper { } /** - * remove all files created by self::tmpFileNoClean + * remove all files in PHP /oc-noclean temp dir */ public static function cleanTmpNoClean() { $tmpDirNoCleanFile=get_temp_dir().'/oc-noclean/'; diff --git a/lib/hooks/basicemitter.php b/lib/hooks/basicemitter.php new file mode 100644 index 0000000000000000000000000000000000000000..e615a58cfe846c3fde3d4aaf1d6ffdaf2b8a65c9 --- /dev/null +++ b/lib/hooks/basicemitter.php @@ -0,0 +1,89 @@ +<?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\Hooks; + +abstract class BasicEmitter implements Emitter { + + /** + * @var (callable[])[] $listeners + */ + private $listeners = array(); + + /** + * @param string $scope + * @param string $method + * @param callable $callback + */ + public function listen($scope, $method, $callback) { + $eventName = $scope . '::' . $method; + if (!isset($this->listeners[$eventName])) { + $this->listeners[$eventName] = array(); + } + if (array_search($callback, $this->listeners[$eventName]) === false) { + $this->listeners[$eventName][] = $callback; + } + } + + /** + * @param string $scope optional + * @param string $method optional + * @param callable $callback optional + */ + public function removeListener($scope = null, $method = null, $callback = null) { + $names = array(); + $allNames = array_keys($this->listeners); + if ($scope and $method) { + $name = $scope . '::' . $method; + if (isset($this->listeners[$name])) { + $names[] = $name; + } + } elseif ($scope) { + foreach ($allNames as $name) { + $parts = explode('::', $name, 2); + if ($parts[0] == $scope) { + $names[] = $name; + } + } + } elseif ($method) { + foreach ($allNames as $name) { + $parts = explode('::', $name, 2); + if ($parts[1] == $method) { + $names[] = $name; + } + } + } else { + $names = $allNames; + } + + foreach ($names as $name) { + if ($callback) { + $index = array_search($callback, $this->listeners[$name]); + if ($index !== false) { + unset($this->listeners[$name][$index]); + } + } else { + $this->listeners[$name] = array(); + } + } + } + + /** + * @param string $scope + * @param string $method + * @param array $arguments optional + */ + protected function emit($scope, $method, $arguments = array()) { + $eventName = $scope . '::' . $method; + if (isset($this->listeners[$eventName])) { + foreach ($this->listeners[$eventName] as $callback) { + call_user_func_array($callback, $arguments); + } + } + } +} diff --git a/lib/hooks/emitter.php b/lib/hooks/emitter.php new file mode 100644 index 0000000000000000000000000000000000000000..8e9074bad67f9869070148c37832b7bab877a7c3 --- /dev/null +++ b/lib/hooks/emitter.php @@ -0,0 +1,32 @@ +<?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\Hooks; + +/** + * Class Emitter + * + * interface for all classes that are able to emit events + * + * @package OC\Hooks + */ +interface Emitter { + /** + * @param string $scope + * @param string $method + * @param callable $callback + */ + public function listen($scope, $method, $callback); + + /** + * @param string $scope optional + * @param string $method optional + * @param callable $callback optional + */ + public function removeListener($scope = null, $method = null, $callback = null); +} diff --git a/lib/hooks/legacyemitter.php b/lib/hooks/legacyemitter.php new file mode 100644 index 0000000000000000000000000000000000000000..a2d16ace9a7ef8be7f2d8740e2a2b4437558802f --- /dev/null +++ b/lib/hooks/legacyemitter.php @@ -0,0 +1,16 @@ +<?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\Hooks; + +abstract class LegacyEmitter extends BasicEmitter { + protected function emit($scope, $method, $arguments = array()) { + \OC_Hook::emit($scope, $method, $arguments); + parent::emit($scope, $method, $arguments); + } +} diff --git a/lib/hooks/publicemitter.php b/lib/hooks/publicemitter.php new file mode 100644 index 0000000000000000000000000000000000000000..e2371713ac3fca9b8e4a265fd31ae3fe3d13cc56 --- /dev/null +++ b/lib/hooks/publicemitter.php @@ -0,0 +1,20 @@ +<?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\Hooks; + +class PublicEmitter extends BasicEmitter { + /** + * @param string $scope + * @param string $method + * @param array $arguments optional + */ + public function emit($scope, $method, $arguments = array()) { + parent::emit($scope, $method, $arguments); + } +} diff --git a/lib/json.php b/lib/json.php index f929e958957e99a6a1cc8cd8b919850a7f583c08..6ba0b13806b19fe78f45565290116f9de68212b0 100644 --- a/lib/json.php +++ b/lib/json.php @@ -14,7 +14,7 @@ class OC_JSON{ public static function setContentTypeHeader($type='application/json') { if (!self::$send_content_type_header) { // We send json data - header( 'Content-Type: '.$type ); + header( 'Content-Type: '.$type . '; charset=utf-8'); self::$send_content_type_header = true; } } diff --git a/lib/l10n.php b/lib/l10n.php index 315e326b29232df4d255ec4698db186d8293f00a..d35ce5fed14f4b19b3007f9e8b71c919b6ef4780 100644 --- a/lib/l10n.php +++ b/lib/l10n.php @@ -122,9 +122,21 @@ class OC_L10N{ ) && file_exists($i18ndir.$lang.'.php')) { // Include the file, save the data from $CONFIG - include strip_tags($i18ndir).strip_tags($lang).'.php'; + $transFile = strip_tags($i18ndir).strip_tags($lang).'.php'; + include $transFile; if(isset($TRANSLATIONS) && is_array($TRANSLATIONS)) { $this->translations = $TRANSLATIONS; + //merge with translations from theme + $theme = OC_Config::getValue( "theme" ); + if (!is_null($theme)) { + $transFile = OC::$SERVERROOT.'/themes/'.$theme.substr($transFile, strlen(OC::$SERVERROOT)); + if (file_exists($transFile)) { + include $transFile; + if (isset($TRANSLATIONS) && is_array($TRANSLATIONS)) { + $this->translations = array_merge($this->translations, $TRANSLATIONS); + } + } + } } } diff --git a/lib/l10n/ar.php b/lib/l10n/ar.php index ae8233f80da000f3198f61ee099e0990e8f993e3..22c934e238d8c3f0b9448d5d53e2a0c10f80b32c 100644 --- a/lib/l10n/ar.php +++ b/lib/l10n/ar.php @@ -1,7 +1,7 @@ <?php $TRANSLATIONS = array( "Help" => "المساعدة", "Personal" => "شخصي", -"Settings" => "تعديلات", +"Settings" => "إعدادات", "Users" => "المستخدمين", "Apps" => "التطبيقات", "Admin" => "المدير", @@ -24,7 +24,6 @@ "%s set the database host." => "%s ادخل اسم خادم قاعدة البيانات", "PostgreSQL username and/or password not valid" => "اسم المستخدم / أو كلمة المرور الخاصة بـPostgreSQL غير صØÙŠØØ©", "You need to enter either an existing account or the administrator." => "انت Ø¨ØØ§Ø¬Ø© لكتابة اسم مستخدم موجود أو ØØ³Ø§Ø¨ المدير.", -"Oracle username and/or password not valid" => "اسم المستخدم Ùˆ/أو كلمة المرور لنظام Oracle غير صØÙŠØ", "MySQL username and/or password not valid" => "اسم المستخدم Ùˆ/أو كلمة المرور لنظام MySQL غير صØÙŠØ", "DB Error: \"%s\"" => "خطأ ÙÙŠ قواعد البيانات : \"%s\"", "Offending command was: \"%s\"" => "الأمر المخال٠كان : \"%s\"", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "Ø§ØØ°Ù اسم المستخدم هذا من الـ MySQL", "MySQL user '%s'@'%%' already exists" => "أسم المستخدم '%s'@'%%' الخاص بـ MySQL موجود مسبقا", "Drop this user from MySQL." => "Ø§ØØ°Ù اسم المستخدم هذا من الـ MySQL.", +"Oracle username and/or password not valid" => "اسم المستخدم Ùˆ/أو كلمة المرور لنظام Oracle غير صØÙŠØ", "Offending command was: \"%s\", name: %s, password: %s" => "الأمر المخال٠كان : \"%s\", اسم المستخدم : %s, كلمة المرور: %s", "MS SQL username and/or password not valid: %s" => "اسم المستخدم Ùˆ/أو كلمة المرور لنظام MS SQL غير صØÙŠØ : %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "اعدادات خادمك غير صØÙŠØØ© بشكل ØªØ³Ù…Ø Ù„Ùƒ بمزامنة Ù…Ù„ÙØ§ØªÙƒ وذلك بسبب أن واجهة WebDAV تبدو معطلة", @@ -48,8 +48,5 @@ "%d months ago" => "%d شهر مضت", "last year" => "السنةالماضية", "years ago" => "سنة مضت", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s Ù…ØªØ§Ø . Ø§ØØµÙ„ على <a href=\"%s\">المزيد من المعلومات </a>", -"up to date" => "Ù…ØØ¯Ù‘Ø«", -"updates check is disabled" => "ÙØØµ Ø§Ù„ØªØØ¯ÙŠØ«Ø§Øª معطّل", "Could not find category \"%s\"" => "تعذر العثور على المجلد \"%s\"" ); diff --git a/lib/l10n/bg_BG.php b/lib/l10n/bg_BG.php index 2d4775a89f3ad328fc8b171728cb99703569195c..2de4c0a6e68cb8fd930a0b10abaf8979ca745cf5 100644 --- a/lib/l10n/bg_BG.php +++ b/lib/l10n/bg_BG.php @@ -23,13 +23,13 @@ "%s you may not use dots in the database name" => "%s, не можете да ползвате точки в името на базата от данни", "PostgreSQL username and/or password not valid" => "Ðевалидно PostgreSQL потребителÑко име и/или парола", "You need to enter either an existing account or the administrator." => "Ðеобходимо е да влезете в вÑъщеÑтвуващ акаунт или като админиÑтратора", -"Oracle username and/or password not valid" => "Ðевалидно Oracle потребителÑко име и/или парола", "MySQL username and/or password not valid" => "Ðевалидно MySQL потребителÑко име и/или парола", "DB Error: \"%s\"" => "Грешка в базата от данни: \"%s\"", "MySQL user '%s'@'localhost' exists already." => "MySQL потребителÑÑ‚ '%s'@'localhost' вече ÑъщеÑтвува", "Drop this user from MySQL" => "Изтриване на Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ð¾Ñ‚ MySQL", "MySQL user '%s'@'%%' already exists" => "MySQL потребителÑÑ‚ '%s'@'%%' вече ÑъщеÑтвува.", "Drop this user from MySQL." => "Изтриване на Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ð¾Ñ‚ MySQL.", +"Oracle username and/or password not valid" => "Ðевалидно Oracle потребителÑко име и/или парола", "MS SQL username and/or password not valid: %s" => "Ðевалидно MS SQL потребителÑко име и/или парола: %s", "Please double check the <a href='%s'>installation guides</a>." => "ÐœÐ¾Ð»Ñ Ð½Ð°Ð¿Ñ€Ð°Ð²ÐµÑ‚Ðµ повторна Ñправка Ñ <a href='%s'>ръководÑтвото за инÑталиране</a>.", "seconds ago" => "преди Ñекунди", @@ -44,8 +44,5 @@ "%d months ago" => "преди %d меÑеца", "last year" => "поÑледната година", "years ago" => "поÑледните години", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s е налична. Получете <a href=\"%s\">повече информациÑ</a>", -"up to date" => "е актуална", -"updates check is disabled" => "проверката за Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ðµ изключена", "Could not find category \"%s\"" => "Ðевъзможно откриване на категориÑта \"%s\"" ); diff --git a/lib/l10n/bn_BD.php b/lib/l10n/bn_BD.php index cb6ff4455a996f24a5314297721f0c845a7a9a80..f7c8f57466d89082161d8215b799d5434b3a5b3e 100644 --- a/lib/l10n/bn_BD.php +++ b/lib/l10n/bn_BD.php @@ -2,9 +2,9 @@ "Help" => "সহায়িকা", "Personal" => "বà§à¦¯à¦•à§à¦¤à¦¿à¦—ত", "Settings" => "নিয়ামকসমূহ", -"Users" => "বà§à¦¯à¦à¦¹à¦¾à¦°à¦•ারী", +"Users" => "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী", "Apps" => "অà§à¦¯à¦¾à¦ª", -"Admin" => "পà§à¦°à¦¶à¦¾à¦¸à¦•", +"Admin" => "পà§à¦°à¦¶à¦¾à¦¸à¦¨", "ZIP download is turned off." => "ZIP ডাউনলোড বনà§à¦§ করা আছে।", "Files need to be downloaded one by one." => "ফাইলগà§à¦²à§‹ à¦à¦•ে à¦à¦•ে ডাউনলোড করা আবশà§à¦¯à¦•।", "Back to Files" => "ফাইলে ফিরে চল", @@ -13,6 +13,7 @@ "Authentication error" => "অনà§à¦®à§‹à¦¦à¦¨ ঘটিত সমসà§à¦¯à¦¾", "Token expired. Please reload page." => "টোকেন মেয়াদোতà§à¦¤à§€à¦°à§à¦£à¥¤ দয়া করে পৃষà§à¦ াটি পূনরায় লোড করà§à¦¨à¥¤", "Files" => "ফাইল", +"Text" => "টেকà§à¦¸à¦Ÿ", "seconds ago" => "সেকেনà§à¦¡ পূরà§à¦¬à§‡", "1 minute ago" => "à§§ মিনিট পূরà§à¦¬à§‡", "%d minutes ago" => "%d মিনিট পূরà§à¦¬à§‡", @@ -22,8 +23,5 @@ "%d days ago" => "%d দিন পূরà§à¦¬à§‡", "last month" => "গত মাস", "last year" => "গত বছর", -"years ago" => "বছর পূরà§à¦¬à§‡", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s à¦à¦–ন সà§à¦²à¦à¥¤ <a href=\"%s\">আরও জানà§à¦¨</a>", -"up to date" => "সরà§à¦¬à¦¶à§‡à¦·", -"updates check is disabled" => "পরিবরà§à¦§à¦¨ পরীকà§à¦·à¦£ করা বনà§à¦§ রাখা হয়েছে" +"years ago" => "বছর পূরà§à¦¬à§‡" ); diff --git a/lib/l10n/ca.php b/lib/l10n/ca.php index 16dc74f40c45268548adbb59f976108bd26f1038..5c368a85b28f7e5d068bb9619947073d1cda1daf 100644 --- a/lib/l10n/ca.php +++ b/lib/l10n/ca.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s establiu l'ordinador central de la base de dades.", "PostgreSQL username and/or password not valid" => "Nom d'usuari i/o contrasenya PostgreSQL no và lids", "You need to enter either an existing account or the administrator." => "Heu d'escriure un compte existent o el d'administrador.", -"Oracle username and/or password not valid" => "Nom d'usuari i/o contrasenya Oracle no và lids", +"Oracle connection could not be established" => "No s'ha pogut establir la connexió Oracle", "MySQL username and/or password not valid" => "Nom d'usuari i/o contrasenya MySQL no và lids", "DB Error: \"%s\"" => "Error DB: \"%s\"", "Offending command was: \"%s\"" => "L'ordre en conflicte és: \"%s\"", @@ -32,6 +32,7 @@ "Drop this user from MySQL" => "Elimina aquest usuari de MySQL", "MySQL user '%s'@'%%' already exists" => "L'usuari MySQL '%s'@'%%' ja existeix", "Drop this user from MySQL." => "Elimina aquest usuari de MySQL.", +"Oracle username and/or password not valid" => "Nom d'usuari i/o contrasenya Oracle no và lids", "Offending command was: \"%s\", name: %s, password: %s" => "L'ordre en conflicte és: \"%s\", nom: %s, contrasenya: %s", "MS SQL username and/or password not valid: %s" => "Nom d'usuari i/o contrasenya MS SQL no và lids: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "El servidor web no està configurat correctament per permetre la sincronització de fitxers perquè la interfÃcie WebDAV sembla no funcionar correctament.", @@ -47,9 +48,6 @@ "last month" => "el mes passat", "%d months ago" => "fa %d mesos", "last year" => "l'any passat", -"years ago" => "fa anys", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s està disponible. Obtén <a href=\"%s\">més informació</a>", -"up to date" => "actualitzat", -"updates check is disabled" => "la comprovació d'actualitzacions està desactivada", +"years ago" => "anys enrere", "Could not find category \"%s\"" => "No s'ha trobat la categoria \"%s\"" ); diff --git a/lib/l10n/cs_CZ.php b/lib/l10n/cs_CZ.php index 79161c74e8ea27a1edc897f20536f5850838028b..36469507d405bde117e513f5023a40d65ab4c81e 100644 --- a/lib/l10n/cs_CZ.php +++ b/lib/l10n/cs_CZ.php @@ -24,7 +24,6 @@ "%s set the database host." => "Zadejte název poÄÃtaÄe s databázà %s.", "PostgreSQL username and/or password not valid" => "Uživatelské jméno, Äi heslo PostgreSQL nenà platné", "You need to enter either an existing account or the administrator." => "MusÃte zadat existujÃcà úÄet, Äi správce.", -"Oracle username and/or password not valid" => "Uživatelské jméno, Äi heslo Oracle nenà platné", "MySQL username and/or password not valid" => "Uživatelské jméno, Äi heslo MySQL nenà platné", "DB Error: \"%s\"" => "Chyba DB: \"%s\"", "Offending command was: \"%s\"" => "PodezÅ™elý pÅ™Ãkaz byl: \"%s\"", @@ -32,12 +31,13 @@ "Drop this user from MySQL" => "Zahodit uživatele z MySQL", "MySQL user '%s'@'%%' already exists" => "Uživatel '%s'@'%%' již v MySQL existuje", "Drop this user from MySQL." => "Zahodit uživatele z MySQL.", +"Oracle username and/or password not valid" => "Uživatelské jméno, Äi heslo Oracle nenà platné", "Offending command was: \"%s\", name: %s, password: %s" => "PodezÅ™elý pÅ™Ãkaz byl: \"%s\", jméno: %s, heslo: %s", "MS SQL username and/or password not valid: %s" => "Uživatelské jméno, Äi heslo MSSQL nenà platné: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Váš webový server nenà správnÄ› nastaven pro umožnÄ›nà synchronizace, protože rozhranà WebDAV je rozbité.", "Please double check the <a href='%s'>installation guides</a>." => "Zkonzultujte, prosÃm, <a href='%s'>průvodce instalacÃ</a>.", -"seconds ago" => "pÅ™ed vteÅ™inami", -"1 minute ago" => "pÅ™ed 1 minutou", +"seconds ago" => "pÅ™ed pár vteÅ™inami", +"1 minute ago" => "pÅ™ed minutou", "%d minutes ago" => "pÅ™ed %d minutami", "1 hour ago" => "pÅ™ed hodinou", "%d hours ago" => "pÅ™ed %d hodinami", @@ -46,10 +46,7 @@ "%d days ago" => "pÅ™ed %d dny", "last month" => "minulý mÄ›sÃc", "%d months ago" => "PÅ™ed %d mÄ›sÃci", -"last year" => "loni", +"last year" => "minulý rok", "years ago" => "pÅ™ed lety", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s je dostupná. ZÃskat <a href=\"%s\">vÃce informacÃ</a>", -"up to date" => "aktuálnÃ", -"updates check is disabled" => "kontrola aktualizacà je vypnuta", "Could not find category \"%s\"" => "Nelze nalézt kategorii \"%s\"" ); diff --git a/lib/l10n/cy_GB.php b/lib/l10n/cy_GB.php index 9b087b4a2eff0f17d6b5110e2f9931aeb077cabd..b3503dcc5727a9b1498c94da30a6a5198b5fef1c 100644 --- a/lib/l10n/cy_GB.php +++ b/lib/l10n/cy_GB.php @@ -5,12 +5,48 @@ "Users" => "Defnyddwyr", "Apps" => "Pecynnau", "Admin" => "Gweinyddu", +"ZIP download is turned off." => "Mae llwytho ZIP wedi ei ddiffodd.", +"Files need to be downloaded one by one." => "Mae angen llwytho ffeiliau i lawr fesul un.", +"Back to Files" => "Nôl i Ffeiliau", +"Selected files too large to generate zip file." => "Mae'r ffeiliau ddewiswyd yn rhy fawr i gynhyrchu ffeil zip.", +"couldn't be determined" => "methwyd pennu", +"Application is not enabled" => "Nid yw'r pecyn wedi'i alluogi", +"Authentication error" => "Gwall dilysu", +"Token expired. Please reload page." => "Tocyn wedi dod i ben. Ail-lwythwch y dudalen.", +"Files" => "Ffeiliau", +"Text" => "Testun", +"Images" => "Delweddau", +"Set an admin username." => "Creu enw defnyddiwr i'r gweinyddwr.", +"Set an admin password." => "Gosod cyfrinair y gweinyddwr.", +"%s enter the database username." => "%s rhowch enw defnyddiwr y gronfa ddata.", +"%s enter the database name." => "%s rhowch enw'r gronfa ddata.", +"%s you may not use dots in the database name" => "%s does dim hawl defnyddio dot yn enw'r gronfa ddata", +"%s set the database host." => "%s gosod gwesteiwr y gronfa ddata.", +"PostgreSQL username and/or password not valid" => "Enw a/neu gyfrinair PostgreSQL annilys", +"You need to enter either an existing account or the administrator." => "Rhaid i chi naill ai gyflwyno cyfrif presennol neu'r gweinyddwr.", +"MySQL username and/or password not valid" => "Enw a/neu gyfrinair MySQL annilys", +"DB Error: \"%s\"" => "Gwall DB: \"%s\"", +"Offending command was: \"%s\"" => "Y gorchymyn wnaeth beri tramgwydd oedd: \"%s\"", +"MySQL user '%s'@'localhost' exists already." => "Defnyddiwr MySQL '%s'@'localhost' yn bodoli eisoes.", +"Drop this user from MySQL" => "Gollwng y defnyddiwr hwn o MySQL", +"MySQL user '%s'@'%%' already exists" => "Defnyddiwr MySQL '%s'@'%%' eisoes yn bodoli", +"Drop this user from MySQL." => "Gollwng y defnyddiwr hwn o MySQL.", +"Oracle username and/or password not valid" => "Enw a/neu gyfrinair Oracle annilys", +"Offending command was: \"%s\", name: %s, password: %s" => "Y gorchymyn wnaeth beri tramgwydd oedd: \"%s\", enw: %s, cyfrinair: %s", +"MS SQL username and/or password not valid: %s" => "Enw a/neu gyfrinair MS SQL annilys: %s", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Nid yw eich gweinydd wedi'i gyflunio eto i ganiatáu cydweddu ffeiliau oherwydd bod y rhyngwyneb WebDAV wedi torri.", +"Please double check the <a href='%s'>installation guides</a>." => "Gwiriwch y <a href='%s'>canllawiau gosod</a> eto.", "seconds ago" => "eiliad yn ôl", "1 minute ago" => "1 munud yn ôl", +"%d minutes ago" => "%d munud yn ôl", "1 hour ago" => "1 awr yn ôl", +"%d hours ago" => "%d awr yn ôl", "today" => "heddiw", "yesterday" => "ddoe", +"%d days ago" => "%d diwrnod yn ôl", "last month" => "mis diwethaf", +"%d months ago" => "%d mis yn ôl", "last year" => "y llynedd", -"years ago" => "blwyddyn yn ôl" +"years ago" => "blwyddyn yn ôl", +"Could not find category \"%s\"" => "Methu canfod categori \"%s\"" ); diff --git a/lib/l10n/da.php b/lib/l10n/da.php index 4850d0be19ad655bacd382ff2b1a80eb203c3657..aead17f510ef357c7d93b0d4f15db8c4685ff7b1 100644 --- a/lib/l10n/da.php +++ b/lib/l10n/da.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Help" => "Hjælp", -"Personal" => "Personlig", +"Personal" => "Personligt", "Settings" => "Indstillinger", "Users" => "Brugere", "Apps" => "Apps", @@ -24,7 +24,6 @@ "%s set the database host." => "%s sæt database værten.", "PostgreSQL username and/or password not valid" => "PostgreSQL brugernavn og/eller kodeord er ikke gyldigt.", "You need to enter either an existing account or the administrator." => "Du bliver nødt til at indtaste en eksisterende bruger eller en administrator.", -"Oracle username and/or password not valid" => "Oracle brugernavn og/eller kodeord er ikke gyldigt.", "MySQL username and/or password not valid" => "MySQL brugernavn og/eller kodeord er ikke gyldigt.", "DB Error: \"%s\"" => "Databasefejl: \"%s\"", "Offending command was: \"%s\"" => "Fejlende kommando var: \"%s\"", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "Slet denne bruger fra MySQL", "MySQL user '%s'@'%%' already exists" => "MySQL brugeren '%s'@'%%' eksisterer allerede.", "Drop this user from MySQL." => "Slet denne bruger fra MySQL", +"Oracle username and/or password not valid" => "Oracle brugernavn og/eller kodeord er ikke gyldigt.", "Offending command was: \"%s\", name: %s, password: %s" => "Fejlende kommando var: \"%s\", navn: %s, password: %s", "MS SQL username and/or password not valid: %s" => "MS SQL brugernavn og/eller adgangskode ikke er gyldigt: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Din webserver er endnu ikke sat op til at tillade fil synkronisering fordi WebDAV grænsefladen virker ødelagt.", @@ -41,15 +41,12 @@ "%d minutes ago" => "%d minutter siden", "1 hour ago" => "1 time siden", "%d hours ago" => "%d timer siden", -"today" => "I dag", -"yesterday" => "I gÃ¥r", +"today" => "i dag", +"yesterday" => "i gÃ¥r", "%d days ago" => "%d dage siden", -"last month" => "Sidste mÃ¥ned", +"last month" => "sidste mÃ¥ned", "%d months ago" => "%d mÃ¥neder siden", -"last year" => "Sidste Ã¥r", +"last year" => "sidste Ã¥r", "years ago" => "Ã¥r siden", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s er tilgængelig. FÃ¥ <a href=\"%s\">mere information</a>", -"up to date" => "opdateret", -"updates check is disabled" => "Check for opdateringer er deaktiveret", "Could not find category \"%s\"" => "Kunne ikke finde kategorien \"%s\"" ); diff --git a/lib/l10n/de.php b/lib/l10n/de.php index 7a680574bfae73f6404522164f70f2b6c8e96ca9..74715bc66eb7f34f0e206d77f3f46c695cace52c 100644 --- a/lib/l10n/de.php +++ b/lib/l10n/de.php @@ -4,14 +4,14 @@ "Settings" => "Einstellungen", "Users" => "Benutzer", "Apps" => "Apps", -"Admin" => "Administrator", +"Admin" => "Administration", "ZIP download is turned off." => "Der ZIP-Download ist deaktiviert.", "Files need to be downloaded one by one." => "Die Dateien müssen einzeln heruntergeladen werden.", "Back to Files" => "Zurück zu \"Dateien\"", "Selected files too large to generate zip file." => "Die gewählten Dateien sind zu groß, um eine ZIP-Datei zu erstellen.", "couldn't be determined" => "konnte nicht festgestellt werden", "Application is not enabled" => "Die Anwendung ist nicht aktiviert", -"Authentication error" => "Authentifizierungs-Fehler", +"Authentication error" => "Fehler bei der Anmeldung", "Token expired. Please reload page." => "Token abgelaufen. Bitte lade die Seite neu.", "Files" => "Dateien", "Text" => "Text", @@ -24,7 +24,6 @@ "%s set the database host." => "%s setze den Datenbank-Host", "PostgreSQL username and/or password not valid" => "PostgreSQL Benutzername und/oder Passwort ungültig", "You need to enter either an existing account or the administrator." => "Du musst entweder ein existierendes Benutzerkonto oder das Administratoren-Konto angeben.", -"Oracle username and/or password not valid" => "Oracle Benutzername und/oder Passwort ungültig", "MySQL username and/or password not valid" => "MySQL Benutzername und/oder Passwort ungültig", "DB Error: \"%s\"" => "DB Fehler: \"%s\"", "Offending command was: \"%s\"" => "Fehlerhafter Befehl war: \"%s\"", @@ -32,12 +31,13 @@ "Drop this user from MySQL" => "Lösche diesen Benutzer von MySQL", "MySQL user '%s'@'%%' already exists" => "MySQL Benutzer '%s'@'%%' existiert bereits", "Drop this user from MySQL." => "Lösche diesen Benutzer aus MySQL.", +"Oracle username and/or password not valid" => "Oracle Benutzername und/oder Passwort ungültig", "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üfe die <a href='%s'>Installationsanleitungen</a>.", "seconds ago" => "Gerade eben", -"1 minute ago" => "Vor einer Minute", +"1 minute ago" => "vor einer Minute", "%d minutes ago" => "Vor %d Minuten", "1 hour ago" => "Vor einer Stunde", "%d hours ago" => "Vor %d Stunden", @@ -48,8 +48,5 @@ "%d months ago" => "Vor %d Monaten", "last year" => "Letztes Jahr", "years ago" => "Vor Jahren", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s ist verfügbar. <a href=\"%s\">Weitere Informationen</a>", -"up to date" => "aktuell", -"updates check is disabled" => "Die Update-Überprüfung ist ausgeschaltet", "Could not find category \"%s\"" => "Die Kategorie \"%s\" konnte nicht gefunden werden." ); diff --git a/lib/l10n/de_DE.php b/lib/l10n/de_DE.php index eb002c97be28ce5c81853c863178a49e2c189d3c..5ebe4fb26fc35b9300b3b5d1a18bb8470d9296f7 100644 --- a/lib/l10n/de_DE.php +++ b/lib/l10n/de_DE.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s setze den Datenbank-Host", "PostgreSQL username and/or password not valid" => "PostgreSQL Benutzername und/oder Passwort ungültig", "You need to enter either an existing account or the administrator." => "Sie müssen entweder ein existierendes Benutzerkonto oder das Administratoren-Konto angeben.", -"Oracle username and/or password not valid" => "Oracle Benutzername und/oder Passwort ungültig", +"Oracle connection could not be established" => "Die Oracle-Verbindung konnte nicht aufgebaut werden.", "MySQL username and/or password not valid" => "MySQL Benutzername und/oder Passwort ungültig", "DB Error: \"%s\"" => "DB Fehler: \"%s\"", "Offending command was: \"%s\"" => "Fehlerhafter Befehl war: \"%s\"", @@ -32,12 +32,13 @@ "Drop this user from MySQL" => "Lösche diesen Benutzer aus MySQL", "MySQL user '%s'@'%%' already exists" => "MySQL Benutzer '%s'@'%%' existiert bereits", "Drop this user from MySQL." => "Lösche diesen Benutzer aus MySQL.", +"Oracle username and/or password not valid" => "Oracle Benutzername und/oder Passwort ungültig", "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 Passwort ungültig: %s", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ihr Web-Server ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist.", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ihr Web-Server ist noch nicht für eine Datei-Synchronisation konfiguriert, 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>.", "seconds ago" => "Gerade eben", -"1 minute ago" => "Vor einer Minute", +"1 minute ago" => "Vor 1 Minute", "%d minutes ago" => "Vor %d Minuten", "1 hour ago" => "Vor einer Stunde", "%d hours ago" => "Vor %d Stunden", @@ -48,8 +49,5 @@ "%d months ago" => "Vor %d Monaten", "last year" => "Letztes Jahr", "years ago" => "Vor Jahren", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s ist verfügbar. <a href=\"%s\">Weitere Informationen</a>", -"up to date" => "aktuell", -"updates check is disabled" => "Die Update-Überprüfung ist ausgeschaltet", "Could not find category \"%s\"" => "Die Kategorie \"%s\" konnte nicht gefunden werden." ); diff --git a/lib/l10n/el.php b/lib/l10n/el.php index 63f5d8eb836b9367a674a77a7278782cdb55095a..8637b8da269b30f88f86a702655fa16af21563e4 100644 --- a/lib/l10n/el.php +++ b/lib/l10n/el.php @@ -24,7 +24,6 @@ "%s set the database host." => "%s Ïυθμίση του κεντÏικόυ υπολογιστή βάσης δεδομÎνων. ", "PostgreSQL username and/or password not valid" => "Μη ÎγκυÏος χÏήστης και/ή συνθηματικό της PostgreSQL", "You need to enter either an existing account or the administrator." => "ΧÏειάζεται να εισάγετε είτε Îναν υπάÏχον λογαÏιασμό ή του διαχειÏιστή.", -"Oracle username and/or password not valid" => "Μη ÎγκυÏος χÏήστης και/ή συνθηματικό της Oracle", "MySQL username and/or password not valid" => "Μη ÎγκυÏος χÏήστης και/ή συνθηματικό της MySQL", "DB Error: \"%s\"" => "Σφάλμα Βάσης ΔεδομÎνων: \"%s\"", "Offending command was: \"%s\"" => "Η εντολη παÏαβατικοτητας ηταν: \"%s\"", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "ΑπόÏÏιψη Î±Ï…Ï„Î¿Ï Ï„Î¿Ï… χÏήστη από την MySQL", "MySQL user '%s'@'%%' already exists" => "Ο χÏήστης '%s'@'%%' της MySQL υπάÏχει ήδη", "Drop this user from MySQL." => "ΑπόÏÏιψη Î±Ï…Ï„Î¿Ï Ï„Î¿Ï… χÏήστη από την MySQL", +"Oracle username and/or password not valid" => "Μη ÎγκυÏος χÏήστης και/ή συνθηματικό της Oracle", "Offending command was: \"%s\", name: %s, password: %s" => "Η εντολη παÏαβατικοτητας ηταν: \"%s\", ονομα: %s, κωδικος: %s", "MS SQL username and/or password not valid: %s" => "Το όνομα χÏήστη και/ή ο κωδικός της MS SQL δεν είναι ÎγκυÏα: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ο διακομιστής σας δεν Îχει Ïυθμιστεί κατάλληλα ώστε να επιτÏÎπει τον συγχÏονισμό αÏχείων γιατί η διεπαφή WebDAV πιθανόν να είναι κατεστÏαμμÎνη.", @@ -42,14 +42,11 @@ "1 hour ago" => "1 ÏŽÏα Ï€Ïιν", "%d hours ago" => "%d ÏŽÏες Ï€Ïιν", "today" => "σήμεÏα", -"yesterday" => "χθÎÏ‚", +"yesterday" => "χτες", "%d days ago" => "%d ημÎÏες Ï€Ïιν", -"last month" => "τον Ï€ÏοηγοÏμενο μήνα", +"last month" => "τελευταίο μήνα", "%d months ago" => "%d μήνες Ï€Ïιν", -"last year" => "τον Ï€ÏοηγοÏμενο χÏόνο", +"last year" => "τελευταίο χÏόνο", "years ago" => "χÏόνια Ï€Ïιν", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s είναι διαθÎσιμο. Δείτε <a href=\"%s\">πεÏισσότεÏες πληÏοφοÏίες</a>", -"up to date" => "ενημεÏωμÎνο", -"updates check is disabled" => "ο Îλεγχος ενημεÏώσεων είναι απενεÏγοποιημÎνος", "Could not find category \"%s\"" => "Αδυναμία εÏÏεσης κατηγοÏίας \"%s\"" ); diff --git a/lib/l10n/eo.php b/lib/l10n/eo.php index dac11ffe7e602711bf7e797da0afaa618a5a49bf..2782be65da9e7a3030139a7bf79d4f5a0e18edd5 100644 --- a/lib/l10n/eo.php +++ b/lib/l10n/eo.php @@ -15,7 +15,7 @@ "Files" => "Dosieroj", "Text" => "Teksto", "Images" => "Bildoj", -"seconds ago" => "sekundojn antaÅe", +"seconds ago" => "sekundoj antaÅe", "1 minute ago" => "antaÅ 1 minuto", "%d minutes ago" => "antaÅ %d minutoj", "1 hour ago" => "antaÅ 1 horo", @@ -23,12 +23,9 @@ "today" => "hodiaÅ", "yesterday" => "hieraÅ", "%d days ago" => "antaÅ %d tagoj", -"last month" => "lasta monato", +"last month" => "lastamonate", "%d months ago" => "antaÅ %d monatoj", -"last year" => "lasta jaro", -"years ago" => "jarojn antaÅe", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s haveblas. Ekhavu <a href=\"%s\">pli da informo</a>", -"up to date" => "Äisdata", -"updates check is disabled" => "Äisdateckontrolo estas malkapabligita", +"last year" => "lastajare", +"years ago" => "jaroj antaÅe", "Could not find category \"%s\"" => "Ne troviÄis kategorio “%sâ€" ); diff --git a/lib/l10n/es.php b/lib/l10n/es.php index 5b868e2d4518bf5daf3ef96916dbcfc5ffe30a91..3b32036d3af7e898ae22b26b580d2536ec2ade54 100644 --- a/lib/l10n/es.php +++ b/lib/l10n/es.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s ingresar el host de la base de datos.", "PostgreSQL username and/or password not valid" => "Usuario y/o contraseña de PostgreSQL no válidos", "You need to enter either an existing account or the administrator." => "Tiene que ingresar una cuenta existente o la del administrador.", -"Oracle username and/or password not valid" => "Usuario y/o contraseña de Oracle no válidos", +"Oracle connection could not be established" => "No se pudo establecer la conexión a Oracle", "MySQL username and/or password not valid" => "Usuario y/o contraseña de MySQL no válidos", "DB Error: \"%s\"" => "Error BD: \"%s\"", "Offending command was: \"%s\"" => "Comando infractor: \"%s\"", @@ -32,6 +32,7 @@ "Drop this user from MySQL" => "Eliminar este usuario de MySQL", "MySQL user '%s'@'%%' already exists" => "Usuario MySQL '%s'@'%%' ya existe", "Drop this user from MySQL." => "Eliminar este usuario de MySQL.", +"Oracle username and/or password not valid" => "Usuario y/o contraseña de Oracle no válidos", "Offending command was: \"%s\", name: %s, password: %s" => "Comando infractor: \"%s\", nombre: %s, contraseña: %s", "MS SQL username and/or password not valid: %s" => "Usuario y/o contraseña de MS SQL no válidos: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Su servidor web aún no está configurado adecuadamente para permitir sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.", @@ -44,12 +45,9 @@ "today" => "hoy", "yesterday" => "ayer", "%d days ago" => "hace %d dÃas", -"last month" => "este mes", +"last month" => "mes pasado", "%d months ago" => "Hace %d meses", -"last year" => "este año", +"last year" => "año pasado", "years ago" => "hace años", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s está disponible. Obtén <a href=\"%s\">más información</a>", -"up to date" => "actualizado", -"updates check is disabled" => "comprobar actualizaciones está desactivado", "Could not find category \"%s\"" => "No puede encontrar la categoria \"%s\"" ); diff --git a/lib/l10n/es_AR.php b/lib/l10n/es_AR.php index fc25cd6b1d84d28fb519db1d5711a75626e4b87a..1df1b16de658907cba26c001d8df2ea88b54c4cc 100644 --- a/lib/l10n/es_AR.php +++ b/lib/l10n/es_AR.php @@ -1,7 +1,7 @@ <?php $TRANSLATIONS = array( "Help" => "Ayuda", "Personal" => "Personal", -"Settings" => "Ajustes", +"Settings" => "Configuración", "Users" => "Usuarios", "Apps" => "Aplicaciones", "Admin" => "Administración", @@ -11,7 +11,7 @@ "Selected files too large to generate zip file." => "Los archivos seleccionados son demasiado grandes para generar el archivo zip.", "couldn't be determined" => "no pudo ser determinado", "Application is not enabled" => "La aplicación no está habilitada", -"Authentication error" => "Error de autenticación", +"Authentication error" => "Error al autenticar", "Token expired. Please reload page." => "Token expirado. Por favor, recargá la página.", "Files" => "Archivos", "Text" => "Texto", @@ -24,7 +24,6 @@ "%s set the database host." => "%s Especifique la dirección de la Base de Datos", "PostgreSQL username and/or password not valid" => "Nombre de usuario o contraseña de PostgradeSQL no válido.", "You need to enter either an existing account or the administrator." => "Debe ingresar una cuenta existente o el administrador", -"Oracle username and/or password not valid" => "El nombre de usuario y contraseña no son válidos", "MySQL username and/or password not valid" => "Usuario y/o contraseña MySQL no válido", "DB Error: \"%s\"" => "Error DB: \"%s\"", "Offending command was: \"%s\"" => "El comando no comprendido es: \"%s\"", @@ -32,11 +31,12 @@ "Drop this user from MySQL" => "Borrar este usuario de MySQL", "MySQL user '%s'@'%%' already exists" => "Usuario MySQL '%s'@'%%' ya existente", "Drop this user from MySQL." => "Borrar este usuario de MySQL", +"Oracle username and/or password not valid" => "El nombre de usuario y contraseña no son válidos", "Offending command was: \"%s\", name: %s, password: %s" => "El comando no comprendido es: \"%s\", nombre: \"%s\", contraseña: \"%s\"", "MS SQL username and/or password not valid: %s" => "Nombre de usuario y contraseña de MS SQL no son válidas: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Tu servidor web no está configurado todavÃa para permitir sincronización de archivos porque la interfaz WebDAV parece no funcionar.", "Please double check the <a href='%s'>installation guides</a>." => "Por favor, comprobá nuevamente la <a href='%s'>guÃa de instalación</a>.", -"seconds ago" => "hace unos segundos", +"seconds ago" => "segundos atrás", "1 minute ago" => "hace 1 minuto", "%d minutes ago" => "hace %d minutos", "1 hour ago" => "1 hora atrás", @@ -44,12 +44,9 @@ "today" => "hoy", "yesterday" => "ayer", "%d days ago" => "hace %d dÃas", -"last month" => "este mes", +"last month" => "el mes pasado", "%d months ago" => "%d meses atrás", -"last year" => "este año", -"years ago" => "hace años", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s está disponible. Conseguà <a href=\"%s\">más información</a>", -"up to date" => "actualizado", -"updates check is disabled" => "comprobar actualizaciones está desactivado", +"last year" => "el año pasado", +"years ago" => "años atrás", "Could not find category \"%s\"" => "No fue posible encontrar la categorÃa \"%s\"" ); diff --git a/lib/l10n/et_EE.php b/lib/l10n/et_EE.php index 25909e1555e0e5ee4952729eeafb7c6ddf843c74..24fc98bde6429bb63445760f67e82e1e850fc780 100644 --- a/lib/l10n/et_EE.php +++ b/lib/l10n/et_EE.php @@ -9,7 +9,7 @@ "Files need to be downloaded one by one." => "Failid tuleb alla laadida ükshaaval.", "Back to Files" => "Tagasi failide juurde", "Selected files too large to generate zip file." => "Valitud failid on ZIP-faili loomiseks liiga suured.", -"couldn't be determined" => "Ei suuda tuvastada", +"couldn't be determined" => "ei suudetud tuvastada", "Application is not enabled" => "Rakendus pole sisse lülitatud", "Authentication error" => "Autentimise viga", "Token expired. Please reload page." => "Kontrollkood aegus. Paelun lae leht uuesti.", @@ -18,13 +18,13 @@ "Images" => "Pildid", "Set an admin username." => "Määra admin kasutajanimi.", "Set an admin password." => "Määra admini parool.", -"%s enter the database username." => "%s sisesta andmebaasi kasutajatunnus", +"%s enter the database username." => "%s sisesta andmebaasi kasutajatunnus.", "%s enter the database name." => "%s sisesta andmebaasi nimi.", "%s you may not use dots in the database name" => "%s punktide kasutamine andmebaasi nimes pole lubatud", "%s set the database host." => "%s määra andmebaasi server.", "PostgreSQL username and/or password not valid" => "PostgreSQL kasutajatunnus ja/või parool pole õiged", "You need to enter either an existing account or the administrator." => "Sisesta kas juba olemasolev konto või administrator.", -"Oracle username and/or password not valid" => "Oracle kasutajatunnus ja/või parool pole õiged", +"Oracle connection could not be established" => "Ei suuda luua ühendust Oracle baasiga", "MySQL username and/or password not valid" => "MySQL kasutajatunnus ja/või parool pole õiged", "DB Error: \"%s\"" => "Andmebaasi viga: \"%s\"", "Offending command was: \"%s\"" => "Tõrkuv käsk oli: \"%s\"", @@ -32,6 +32,7 @@ "Drop this user from MySQL" => "Kustuta see kasutaja MySQL-ist", "MySQL user '%s'@'%%' already exists" => "MySQL kasutaja '%s'@'%%' on juba olemas", "Drop this user from MySQL." => "Kustuta see kasutaja MySQL-ist.", +"Oracle username and/or password not valid" => "Oracle kasutajatunnus ja/või parool pole õiged", "Offending command was: \"%s\", name: %s, password: %s" => "Tõrkuv käsk oli: \"%s\", nimi: %s, parool: %s", "MS SQL username and/or password not valid: %s" => "MS SQL kasutajatunnus ja/või parool pole õiged: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Veebiserveri ei ole veel korralikult seadistatud võimaldamaks failide sünkroniseerimist, kuna WebDAV liides näib olevat mittetoimiv.", @@ -44,12 +45,9 @@ "today" => "täna", "yesterday" => "eile", "%d days ago" => "%d päeva tagasi", -"last month" => "eelmisel kuul", +"last month" => "viimasel kuul", "%d months ago" => "%d kuud tagasi", -"last year" => "eelmisel aastal", +"last year" => "viimasel aastal", "years ago" => "aastat tagasi", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s on saadaval. Vaata <a href=\"%s\">lisainfot</a>", -"up to date" => "ajakohane", -"updates check is disabled" => "uuenduste kontrollimine on välja lülitatud", "Could not find category \"%s\"" => "Ei leia kategooriat \"%s\"" ); diff --git a/lib/l10n/eu.php b/lib/l10n/eu.php index fde65572d8a498b4acf16c8af0daa1a1615e584c..05b68b062c5a6c8c0ec5d81b59e4a4932f1a37e1 100644 --- a/lib/l10n/eu.php +++ b/lib/l10n/eu.php @@ -11,7 +11,7 @@ "Selected files too large to generate zip file." => "Hautatuko fitxategiak oso handiak dira zip fitxategia sortzeko.", "couldn't be determined" => "ezin izan da zehaztu", "Application is not enabled" => "Aplikazioa ez dago gaituta", -"Authentication error" => "Autentikazio errorea", +"Authentication error" => "Autentifikazio errorea", "Token expired. Please reload page." => "Tokena iraungitu da. Mesedez birkargatu orria.", "Files" => "Fitxategiak", "Text" => "Testua", @@ -24,7 +24,6 @@ "%s set the database host." => "%s sartu datu basearen hostalaria.", "PostgreSQL username and/or password not valid" => "PostgreSQL erabiltzaile edota pasahitza ez dira egokiak.", "You need to enter either an existing account or the administrator." => "Existitzen den kontu bat edo administradorearena jarri behar duzu.", -"Oracle username and/or password not valid" => "Oracle erabiltzaile edota pasahitza ez dira egokiak.", "MySQL username and/or password not valid" => "MySQL erabiltzaile edota pasahitza ez dira egokiak.", "DB Error: \"%s\"" => "DB errorea: \"%s\"", "Offending command was: \"%s\"" => "Errorea komando honek sortu du: \"%s\"", @@ -32,11 +31,12 @@ "Drop this user from MySQL" => "Ezabatu erabiltzaile hau MySQLtik", "MySQL user '%s'@'%%' already exists" => "MySQL '%s'@'%%' erabiltzailea dagoeneko existitzen da", "Drop this user from MySQL." => "Ezabatu erabiltzaile hau MySQLtik.", +"Oracle username and/or password not valid" => "Oracle erabiltzaile edota pasahitza ez dira egokiak.", "Offending command was: \"%s\", name: %s, password: %s" => "Errorea komando honek sortu du: \"%s\", izena: %s, pasahitza: %s", "MS SQL username and/or password not valid: %s" => "MS SQL erabiltzaile izena edota pasahitza ez dira egokiak: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Zure web zerbitzaria ez dago oraindik ongi konfiguratuta fitxategien sinkronizazioa egiteko, WebDAV interfazea ongi ez dagoela dirudi.", "Please double check the <a href='%s'>installation guides</a>." => "Mesedez begiratu <a href='%s'>instalazio gidak</a>.", -"seconds ago" => "orain dela segundu batzuk", +"seconds ago" => "segundu", "1 minute ago" => "orain dela minutu 1", "%d minutes ago" => "orain dela %d minutu", "1 hour ago" => "orain dela ordu bat", @@ -44,12 +44,9 @@ "today" => "gaur", "yesterday" => "atzo", "%d days ago" => "orain dela %d egun", -"last month" => "joan den hilabetea", +"last month" => "joan den hilabetean", "%d months ago" => "orain dela %d hilabete", -"last year" => "joan den urtea", -"years ago" => "orain dela urte batzuk", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s eskuragarri dago. Lortu <a href=\"%s\">informazio gehiago</a>", -"up to date" => "eguneratuta", -"updates check is disabled" => "eguneraketen egiaztapena ez dago gaituta", +"last year" => "joan den urtean", +"years ago" => "urte", "Could not find category \"%s\"" => "Ezin da \"%s\" kategoria aurkitu" ); diff --git a/lib/l10n/fi_FI.php b/lib/l10n/fi_FI.php index 201cae19536bfef7ceaa29cfb7617f4262cafafb..0caa7b12df6d5ffc4c9a3a9dc24b5807e8d0c9b2 100644 --- a/lib/l10n/fi_FI.php +++ b/lib/l10n/fi_FI.php @@ -11,7 +11,7 @@ "Selected files too large to generate zip file." => "Valitut tiedostot ovat liian suurikokoisia mahtuakseen zip-tiedostoon.", "couldn't be determined" => "ei voitu määrittää", "Application is not enabled" => "Sovellusta ei ole otettu käyttöön", -"Authentication error" => "Todennusvirhe", +"Authentication error" => "Tunnistautumisvirhe", "Token expired. Please reload page." => "Valtuutus vanheni. Lataa sivu uudelleen.", "Files" => "Tiedostot", "Text" => "Teksti", @@ -22,13 +22,14 @@ "%s enter the database name." => "%s anna tietokannan nimi.", "%s you may not use dots in the database name" => "%s et voi käyttää pisteitä tietokannan nimessä", "PostgreSQL username and/or password not valid" => "PostgreSQL:n käyttäjätunnus ja/tai salasana on väärin", -"Oracle username and/or password not valid" => "Oraclen käyttäjätunnus ja/tai salasana on väärin", +"Oracle connection could not be established" => "Oracle-yhteyttä ei voitu muodostaa", "MySQL username and/or password not valid" => "MySQL:n käyttäjätunnus ja/tai salasana on väärin", "DB Error: \"%s\"" => "Tietokantavirhe: \"%s\"", "MySQL user '%s'@'localhost' exists already." => "MySQL-käyttäjä '%s'@'localhost' on jo olemassa.", "Drop this user from MySQL" => "Pudota tämä käyttäjä MySQL:stä", "MySQL user '%s'@'%%' already exists" => "MySQL-käyttäjä '%s'@'%%' on jo olemassa", "Drop this user from MySQL." => "Pudota tämä käyttäjä MySQL:stä.", +"Oracle username and/or password not valid" => "Oraclen käyttäjätunnus ja/tai salasana on väärin", "MS SQL username and/or password not valid: %s" => "MS SQL -käyttäjätunnus ja/tai -salasana on väärin: %s", "Please double check the <a href='%s'>installation guides</a>." => "Lue tarkasti <a href='%s'>asennusohjeet</a>.", "seconds ago" => "sekuntia sitten", @@ -43,8 +44,5 @@ "%d months ago" => "%d kuukautta sitten", "last year" => "viime vuonna", "years ago" => "vuotta sitten", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s on saatavilla. Lue <a href=\"%s\">lisätietoja</a>", -"up to date" => "ajan tasalla", -"updates check is disabled" => "päivitysten tarkistus on pois käytöstä", "Could not find category \"%s\"" => "Luokkaa \"%s\" ei löytynyt" ); diff --git a/lib/l10n/fr.php b/lib/l10n/fr.php index ffc294504613efd5f4cd76a29e98548a19796201..aed5d056f370dc6af67db055595cc0a19cd16ce4 100644 --- a/lib/l10n/fr.php +++ b/lib/l10n/fr.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s spécifiez l'hôte de la base de données.", "PostgreSQL username and/or password not valid" => "Nom d'utilisateur et/ou mot de passe de la base PostgreSQL invalide", "You need to enter either an existing account or the administrator." => "Vous devez spécifier soit le nom d'un compte existant, soit celui de l'administrateur.", -"Oracle username and/or password not valid" => "Nom d'utilisateur et/ou mot de passe de la base Oracle invalide", +"Oracle connection could not be established" => "La connexion Oracle ne peut pas être établie", "MySQL username and/or password not valid" => "Nom d'utilisateur et/ou mot de passe de la base MySQL invalide", "DB Error: \"%s\"" => "Erreur de la base de données : \"%s\"", "Offending command was: \"%s\"" => "La requête en cause est : \"%s\"", @@ -32,12 +32,13 @@ "Drop this user from MySQL" => "Retirer cet utilisateur de la base MySQL", "MySQL user '%s'@'%%' already exists" => "L'utilisateur MySQL '%s'@'%%' existe déjà ", "Drop this user from MySQL." => "Retirer cet utilisateur de la base MySQL.", +"Oracle username and/or password not valid" => "Nom d'utilisateur et/ou mot de passe de la base Oracle invalide", "Offending command was: \"%s\", name: %s, password: %s" => "La requête en cause est : \"%s\", nom : %s, mot de passe : %s", "MS SQL username and/or password not valid: %s" => "Le nom d'utilisateur et/ou le mot de passe de la base MS SQL est invalide : %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Votre serveur web, n'est pas correctement configuré pour permettre la synchronisation des fichiers, car l'interface WebDav ne fonctionne pas comme il faut.", "Please double check the <a href='%s'>installation guides</a>." => "Veuillez vous référer au <a href='%s'>guide d'installation</a>.", -"seconds ago" => "à l'instant", -"1 minute ago" => "il y a 1 minute", +"seconds ago" => "il y a quelques secondes", +"1 minute ago" => "il y a une minute", "%d minutes ago" => "il y a %d minutes", "1 hour ago" => "Il y a une heure", "%d hours ago" => "Il y a %d heures", @@ -48,8 +49,5 @@ "%d months ago" => "Il y a %d mois", "last year" => "l'année dernière", "years ago" => "il y a plusieurs années", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s est disponible. Obtenez <a href=\"%s\">plus d'informations</a>", -"up to date" => "À jour", -"updates check is disabled" => "la vérification des mises à jour est désactivée", "Could not find category \"%s\"" => "Impossible de trouver la catégorie \"%s\"" ); diff --git a/lib/l10n/gl.php b/lib/l10n/gl.php index d38bf8329d19dace51e5c0b067b035c79355b859..1b4db4b30af86b704d60b400c12c1a9cfd3ec15c 100644 --- a/lib/l10n/gl.php +++ b/lib/l10n/gl.php @@ -1,7 +1,7 @@ <?php $TRANSLATIONS = array( "Help" => "Axuda", "Personal" => "Persoal", -"Settings" => "Configuracións", +"Settings" => "Axustes", "Users" => "Usuarios", "Apps" => "Aplicativos", "Admin" => "Administración", @@ -11,7 +11,7 @@ "Selected files too large to generate zip file." => "Os ficheiros seleccionados son demasiado grandes como para xerar un ficheiro zip.", "couldn't be determined" => "non foi posÃbel determinalo", "Application is not enabled" => "O aplicativo non está activado", -"Authentication error" => "Produciuse un erro na autenticación", +"Authentication error" => "Produciuse un erro de autenticación", "Token expired. Please reload page." => "Testemuña caducada. Recargue a páxina.", "Files" => "Ficheiros", "Text" => "Texto", @@ -24,7 +24,7 @@ "%s set the database host." => "%s estabeleza o servidor da base de datos", "PostgreSQL username and/or password not valid" => "Nome de usuario e/ou contrasinal de PostgreSQL incorrecto", "You need to enter either an existing account or the administrator." => "Deberá introducir unha conta existente ou o administrador.", -"Oracle username and/or password not valid" => "Nome de usuario e/ou contrasinal de Oracle incorrecto", +"Oracle connection could not be established" => "Non foi posÃbel estabelecer a conexión con Oracle", "MySQL username and/or password not valid" => "Nome de usuario e/ou contrasinal de MySQL incorrecto", "DB Error: \"%s\"" => "Produciuse un erro na base de datos: «%s»", "Offending command was: \"%s\"" => "A orde ofensiva foi: «%s»", @@ -32,6 +32,7 @@ "Drop this user from MySQL" => "Omitir este usuario de MySQL", "MySQL user '%s'@'%%' already exists" => "O usuario MySQL «%s»@«%%» xa existe.", "Drop this user from MySQL." => "Omitir este usuario de MySQL.", +"Oracle username and/or password not valid" => "Nome de usuario e/ou contrasinal de Oracle incorrecto", "Offending command was: \"%s\", name: %s, password: %s" => "A orde ofensiva foi: «%s», nome: %s, contrasinal: %s", "MS SQL username and/or password not valid: %s" => "Nome de usuario e/ou contrasinal de MS SQL incorrecto: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "O seu servidor web non está aÃnda configurado adecuadamente para permitir a sincronización de ficheiros xa que semella que a interface WebDAV non está a funcionar.", @@ -48,8 +49,5 @@ "%d months ago" => "Vai %d meses", "last year" => "último ano", "years ago" => "anos atrás", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s está dispoñÃbel. Obtéña <a href=\"%s\">máis información</a>", -"up to date" => "actualizado", -"updates check is disabled" => "a comprobación de actualizacións está desactivada", "Could not find category \"%s\"" => "Non foi posÃbel atopar a categorÃa «%s»" ); diff --git a/lib/l10n/he.php b/lib/l10n/he.php index 078a731afc0defacdaafaf0c93b7890dad81c4ae..dcd0545adba77a9c5c1d9da3315475e97d4dbcc5 100644 --- a/lib/l10n/he.php +++ b/lib/l10n/he.php @@ -27,8 +27,5 @@ "%d months ago" => "×œ×¤× ×™ %d חודשי×", "last year" => "×©× ×” שעברה", "years ago" => "×©× ×™×", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s זמין. קבלת <a href=\"%s\">מידע × ×•×¡×£</a>", -"up to date" => "×¢×“×›× ×™", -"updates check is disabled" => "בדיקת ×¢×“×›×•× ×™× ×ž× ×•×˜×¨×œ×ª", "Could not find category \"%s\"" => "×œ× × ×™×ª×Ÿ ×œ×ž×¦×•× ×ת הקטגוריה „%s“" ); diff --git a/lib/l10n/hr.php b/lib/l10n/hr.php index 8b0dd6de0a1347f5dade7baa00f7203262c5164c..3ce75c99f0e016c3a7a2b7e09e35bfde93994bdb 100644 --- a/lib/l10n/hr.php +++ b/lib/l10n/hr.php @@ -3,6 +3,7 @@ "Personal" => "Osobno", "Settings" => "Postavke", "Users" => "Korisnici", +"Apps" => "Aplikacije", "Admin" => "Administrator", "Authentication error" => "GreÅ¡ka kod autorizacije", "Files" => "Datoteke", diff --git a/lib/l10n/hu_HU.php b/lib/l10n/hu_HU.php index 4621c5074b8bc909c688dbeb92e6dc3fb726860f..3b5c886bd2cb532b57224c5bb172cb3851a455cb 100644 --- a/lib/l10n/hu_HU.php +++ b/lib/l10n/hu_HU.php @@ -11,7 +11,7 @@ "Selected files too large to generate zip file." => "A kiválasztott fájlok túl nagyok a zip tömörÃtéshez.", "couldn't be determined" => "nem határozható meg", "Application is not enabled" => "Az alkalmazás nincs engedélyezve", -"Authentication error" => "HitelesÃtési hiba", +"Authentication error" => "AzonosÃtási hiba", "Token expired. Please reload page." => "A token lejárt. FrissÃtse az oldalt.", "Files" => "Fájlok", "Text" => "Szöveg", @@ -24,7 +24,7 @@ "%s set the database host." => "%s adja meg az adatbázist szolgáltató számÃtógép nevét.", "PostgreSQL username and/or password not valid" => "A PostgreSQL felhasználói név és/vagy jelszó érvénytelen", "You need to enter either an existing account or the administrator." => "Vagy egy létezÅ‘ felhasználó vagy az adminisztrátor bejelentkezési nevét kell megadnia", -"Oracle username and/or password not valid" => "Az Oracle felhasználói név és/vagy jelszó érvénytelen", +"Oracle connection could not be established" => "Az Oracle kapcsolat nem hozható létre", "MySQL username and/or password not valid" => "A MySQL felhasználói név és/vagy jelszó érvénytelen", "DB Error: \"%s\"" => "Adatbázis hiba: \"%s\"", "Offending command was: \"%s\"" => "A hibát ez a parancs okozta: \"%s\"", @@ -32,11 +32,12 @@ "Drop this user from MySQL" => "Törölje ezt a felhasználót a MySQL-bÅ‘l", "MySQL user '%s'@'%%' already exists" => "A '%s'@'%%' MySQL felhasználó már létezik", "Drop this user from MySQL." => "Törölje ezt a felhasználót a MySQL-bÅ‘l.", +"Oracle username and/or password not valid" => "Az Oracle felhasználói név és/vagy jelszó érvénytelen", "Offending command was: \"%s\", name: %s, password: %s" => "A hibát okozó parancs ez volt: \"%s\", login név: %s, jelszó: %s", "MS SQL username and/or password not valid: %s" => "Az MS SQL felhasználónév és/vagy jelszó érvénytelen: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Az Ön webkiszolgálója nincs megfelelÅ‘en beállÃtva az állományok szinkronizálásához, mert a WebDAV-elérés úgy tűnik, nem működik.", "Please double check the <a href='%s'>installation guides</a>." => "Kérjük tüzetesen tanulmányozza át a <a href='%s'>telepÃtési útmutatót</a>.", -"seconds ago" => "másodperce", +"seconds ago" => "pár másodperce", "1 minute ago" => "1 perce", "%d minutes ago" => "%d perce", "1 hour ago" => "1 órája", @@ -47,9 +48,6 @@ "last month" => "múlt hónapban", "%d months ago" => "%d hónapja", "last year" => "tavaly", -"years ago" => "éve", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s elérhetÅ‘. <a href=\"%s\">További információ</a>.", -"up to date" => "a legfrissebb változat", -"updates check is disabled" => "A frissitések ellenÅ‘rzése nincs engedélyezve.", +"years ago" => "több éve", "Could not find category \"%s\"" => "Ez a kategória nem található: \"%s\"" ); diff --git a/lib/l10n/ia.php b/lib/l10n/ia.php index e790c41d072ae03b2f0d33575f40a2229561fb33..573281553fcc031065264c1999a3213a713597e2 100644 --- a/lib/l10n/ia.php +++ b/lib/l10n/ia.php @@ -3,6 +3,7 @@ "Personal" => "Personal", "Settings" => "Configurationes", "Users" => "Usatores", +"Apps" => "Applicationes", "Admin" => "Administration", "Files" => "Files", "Text" => "Texto" diff --git a/lib/l10n/id.php b/lib/l10n/id.php index 7eb26c5eb863d9ff4129446ff59885eab51af2e8..29843a9532702c26ee0c83f51d6e7c6b38bd321d 100644 --- a/lib/l10n/id.php +++ b/lib/l10n/id.php @@ -24,7 +24,6 @@ "%s set the database host." => "%s setel host basis data.", "PostgreSQL username and/or password not valid" => "Nama pengguna dan/atau sandi PostgreSQL tidak valid", "You need to enter either an existing account or the administrator." => "Anda harus memasukkan akun yang sudah ada atau administrator.", -"Oracle username and/or password not valid" => "Nama pengguna dan/atau sandi Oracle tidak valid", "MySQL username and/or password not valid" => "Nama pengguna dan/atau sandi MySQL tidak valid", "DB Error: \"%s\"" => "Galat Basis Data: \"%s\"", "Offending command was: \"%s\"" => "Perintah yang bermasalah: \"%s\"", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "Hapus pengguna ini dari MySQL", "MySQL user '%s'@'%%' already exists" => "Pengguna MySQL '%s'@'%%' sudah ada.", "Drop this user from MySQL." => "Hapus pengguna ini dari MySQL.", +"Oracle username and/or password not valid" => "Nama pengguna dan/atau sandi Oracle tidak valid", "Offending command was: \"%s\", name: %s, password: %s" => "Perintah yang bermasalah: \"%s\", nama pengguna: %s, sandi: %s", "MS SQL username and/or password not valid: %s" => "Nama pengguna dan/atau sandi MySQL tidak valid: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Web server Anda belum dikonfigurasikan dengan baik untuk mengizinkan sinkronisasi berkas karena tampaknya antarmuka WebDAV rusak.", @@ -48,8 +48,5 @@ "%d months ago" => "%d bulan yang lalu", "last year" => "tahun kemarin", "years ago" => "beberapa tahun lalu", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s tersedia. Dapatkan <a href=\"%s\">info lebih lanjut</a>", -"up to date" => "terbaru", -"updates check is disabled" => "Pemeriksaan pembaruan dinonaktifkan.", "Could not find category \"%s\"" => "Tidak dapat menemukan kategori \"%s\"" ); diff --git a/lib/l10n/is.php b/lib/l10n/is.php index 8fdb45a05cdd60c84d18282a2c5cc93363a4ea94..05bb68839536a50f936d5dd3f4c02edd772c20fa 100644 --- a/lib/l10n/is.php +++ b/lib/l10n/is.php @@ -27,8 +27,5 @@ "%d months ago" => "fyrir %d mánuðum", "last year" => "sÃðasta ári", "years ago" => "einhverjum árum", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s er à boði. Sækja <a href=\"%s\">meiri upplýsingar</a>", -"up to date" => "nýjasta útgáfa", -"updates check is disabled" => "uppfærslupróf er ekki virkjað", "Could not find category \"%s\"" => "Fann ekki flokkinn \"%s\"" ); diff --git a/lib/l10n/it.php b/lib/l10n/it.php index 847f767fa769905b11d6cd77b380fe70ef12c856..db26ac82ae3422663b8f01e72010f14fdf269afd 100644 --- a/lib/l10n/it.php +++ b/lib/l10n/it.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s imposta l'host del database.", "PostgreSQL username and/or password not valid" => "Nome utente e/o password di PostgreSQL non validi", "You need to enter either an existing account or the administrator." => "È necessario inserire un account esistente o l'amministratore.", -"Oracle username and/or password not valid" => "Nome utente e/o password di Oracle non validi", +"Oracle connection could not be established" => "La connessione a Oracle non può essere stabilita", "MySQL username and/or password not valid" => "Nome utente e/o password di MySQL non validi", "DB Error: \"%s\"" => "Errore DB: \"%s\"", "Offending command was: \"%s\"" => "Il comando non consentito era: \"%s\"", @@ -32,24 +32,22 @@ "Drop this user from MySQL" => "Elimina questo utente da MySQL", "MySQL user '%s'@'%%' already exists" => "L'utente MySQL '%s'@'%%' esiste già ", "Drop this user from MySQL." => "Elimina questo utente da MySQL.", +"Oracle username and/or password not valid" => "Nome utente e/o password di Oracle non validi", "Offending command was: \"%s\", name: %s, password: %s" => "Il comando non consentito era: \"%s\", nome: %s, password: %s", "MS SQL username and/or password not valid: %s" => "Nome utente e/o password MS SQL non validi: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Il tuo server web non è configurato correttamente per consentire la sincronizzazione dei file poiché l'interfaccia WebDAV sembra essere danneggiata.", "Please double check the <a href='%s'>installation guides</a>." => "Leggi attentamente le <a href='%s'>guide d'installazione</a>.", "seconds ago" => "secondi fa", -"1 minute ago" => "1 minuto fa", +"1 minute ago" => "Un minuto fa", "%d minutes ago" => "%d minuti fa", "1 hour ago" => "1 ora fa", "%d hours ago" => "%d ore fa", "today" => "oggi", "yesterday" => "ieri", "%d days ago" => "%d giorni fa", -"last month" => "il mese scorso", +"last month" => "mese scorso", "%d months ago" => "%d mesi fa", -"last year" => "l'anno scorso", +"last year" => "anno scorso", "years ago" => "anni fa", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s è disponibile. Ottieni <a href=\"%s\">ulteriori informazioni</a>", -"up to date" => "aggiornato", -"updates check is disabled" => "il controllo degli aggiornamenti è disabilitato", "Could not find category \"%s\"" => "Impossibile trovare la categoria \"%s\"" ); diff --git a/lib/l10n/ja_JP.php b/lib/l10n/ja_JP.php index 18d0833792d950ede556409f5487893568cd97c7..a2eb4bee67bc6c824c325dd165fe08823519c3a4 100644 --- a/lib/l10n/ja_JP.php +++ b/lib/l10n/ja_JP.php @@ -1,10 +1,10 @@ <?php $TRANSLATIONS = array( "Help" => "ヘルプ", -"Personal" => "個人è¨å®š", +"Personal" => "個人", "Settings" => "è¨å®š", "Users" => "ユーザ", "Apps" => "アプリ", -"Admin" => "管ç†è€…", +"Admin" => "管ç†", "ZIP download is turned off." => "ZIPダウンãƒãƒ¼ãƒ‰ã¯ç„¡åйã§ã™ã€‚", "Files need to be downloaded one by one." => "ファイルã¯1ã¤ãšã¤ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚", "Back to Files" => "ãƒ•ã‚¡ã‚¤ãƒ«ã«æˆ»ã‚‹", @@ -24,7 +24,7 @@ "%s set the database host." => "%s ã«ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ›ã‚¹ãƒˆã‚’è¨å®šã—ã¾ã™ã€‚", "PostgreSQL username and/or password not valid" => "PostgreSQLã®ãƒ¦ãƒ¼ã‚¶åã‚‚ã—ãã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“", "You need to enter either an existing account or the administrator." => "æ—¢å˜ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚‚ã—ãã¯ç®¡ç†è€…ã®ã©ã¡ã‚‰ã‹ã‚’入力ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚", -"Oracle username and/or password not valid" => "Oracleã®ãƒ¦ãƒ¼ã‚¶åã‚‚ã—ãã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“", +"Oracle connection could not be established" => "Oracleã¸ã®æŽ¥ç¶šãŒç¢ºç«‹ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚", "MySQL username and/or password not valid" => "MySQLã®ãƒ¦ãƒ¼ã‚¶åã‚‚ã—ãã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“", "DB Error: \"%s\"" => "DBエラー: \"%s\"", "Offending command was: \"%s\"" => "é•åコマンド: \"%s\"", @@ -32,24 +32,22 @@ "Drop this user from MySQL" => "MySQLã‹ã‚‰ã“ã®ãƒ¦ãƒ¼ã‚¶ã‚’削除", "MySQL user '%s'@'%%' already exists" => "MySQLã®ãƒ¦ãƒ¼ã‚¶ '%s'@'%%' ã¯ã™ã§ã«å˜åœ¨ã—ã¾ã™ã€‚", "Drop this user from MySQL." => "MySQLã‹ã‚‰ã“ã®ãƒ¦ãƒ¼ã‚¶ã‚’削除ã™ã‚‹ã€‚", +"Oracle username and/or password not valid" => "Oracleã®ãƒ¦ãƒ¼ã‚¶åã‚‚ã—ãã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“", "Offending command was: \"%s\", name: %s, password: %s" => "é•åコマンド: \"%s\"ã€åå‰: %sã€ãƒ‘スワード: %s", "MS SQL username and/or password not valid: %s" => "MS SQL サーãƒãƒ¼ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼å/ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ãŒæ£ã—ãã‚りã¾ã›ã‚“: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "WebDAVインタフェースãŒå‹•作ã—ã¦ã„ãªã„ã¨è€ƒãˆã‚‰ã‚Œã‚‹ãŸã‚ã€ã‚ãªãŸã®WEBサーãƒã¯ã¾ã ファイルã®åŒæœŸã‚’許å¯ã™ã‚‹ã‚ˆã†ã«é©åˆ‡ãªè¨å®šãŒã•れã¦ã„ã¾ã›ã‚“。", "Please double check the <a href='%s'>installation guides</a>." => "<a href='%s'>インストールガイド</a>をよã確èªã—ã¦ãã ã•ã„。", "seconds ago" => "æ•°ç§’å‰", -"1 minute ago" => "1分å‰", +"1 minute ago" => "1 分å‰", "%d minutes ago" => "%d 分å‰", "1 hour ago" => "1 時間å‰", "%d hours ago" => "%d 時間å‰", "today" => "今日", "yesterday" => "昨日", "%d days ago" => "%d æ—¥å‰", -"last month" => "先月", +"last month" => "一月å‰", "%d months ago" => "%d 分å‰", -"last year" => "昨年", +"last year" => "一年å‰", "years ago" => "å¹´å‰", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s ãŒåˆ©ç”¨å¯èƒ½ã§ã™ã€‚<a href=\"%s\">è©³ç´°æƒ…å ±</a> を確èªãã ã•ã„", -"up to date" => "最新ã§ã™", -"updates check is disabled" => "æ›´æ–°ãƒã‚§ãƒƒã‚¯ã¯ç„¡åйã§ã™", "Could not find category \"%s\"" => "カテゴリ \"%s\" ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" ); diff --git a/lib/l10n/ka_GE.php b/lib/l10n/ka_GE.php index ffdf549f480c826dfd2a59d2ab5eb40e6b938322..93835e4ead7a69ba3f2b512bcc79061c260ffa86 100644 --- a/lib/l10n/ka_GE.php +++ b/lib/l10n/ka_GE.php @@ -24,7 +24,6 @@ "%s set the database host." => "%s მიუთითეთ ბáƒáƒ–ის ჰáƒáƒ¡áƒ¢áƒ˜.", "PostgreSQL username and/or password not valid" => "PostgreSQL იუზერნეიმი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის სწáƒáƒ ი", "You need to enter either an existing account or the administrator." => "თქვენ უნდრშეიყვáƒáƒœáƒáƒ— áƒáƒ სებული მáƒáƒ›áƒ®áƒ›áƒáƒ ებელის სáƒáƒ®áƒ”ლი áƒáƒœ áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ი.", -"Oracle username and/or password not valid" => "Oracle იუზერნეიმი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის სწáƒáƒ ი", "MySQL username and/or password not valid" => "MySQL იუზერნეიმი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის სწáƒáƒ ი", "DB Error: \"%s\"" => "DB შეცდáƒáƒ›áƒ: \"%s\"", "Offending command was: \"%s\"" => "Offending ბრძáƒáƒœáƒ”ბრიყáƒ: \"%s\"", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "წáƒáƒ¨áƒáƒšáƒ” ეს მáƒáƒ›áƒ®áƒáƒ›áƒ ებელი MySQL–იდáƒáƒœ", "MySQL user '%s'@'%%' already exists" => "MySQL მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი '%s'@'%%' უკვე áƒáƒ სებáƒáƒ‘ს", "Drop this user from MySQL." => "წáƒáƒ¨áƒáƒšáƒ” ეს მáƒáƒ›áƒ®áƒáƒ›áƒ ებელი MySQL–იდáƒáƒœ", +"Oracle username and/or password not valid" => "Oracle იუზერნეიმი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის სწáƒáƒ ი", "Offending command was: \"%s\", name: %s, password: %s" => "Offending ბრძáƒáƒœáƒ”ბრიყáƒ: \"%s\", სáƒáƒ®áƒ”ლი: %s, პáƒáƒ áƒáƒšáƒ˜: %s", "MS SQL username and/or password not valid: %s" => "MS SQL მáƒáƒ›áƒ®áƒ›áƒáƒ ებელი დáƒ/áƒáƒœ პáƒáƒ áƒáƒšáƒ˜ áƒáƒ áƒáƒ ის მáƒáƒ თებული: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "თქვენი web სერვერი áƒáƒ áƒáƒ ის კáƒáƒœáƒ¤áƒ˜áƒ’ურირებული ფáƒáƒ˜áƒš სინქრáƒáƒœáƒ˜áƒ–áƒáƒªáƒ˜áƒ˜áƒ¡áƒ—ვის, რáƒáƒ“გáƒáƒœ WebDAV ინტერფეისი შეიძლებრიყáƒáƒ¡ გáƒáƒ¢áƒ”ხილი.", @@ -48,8 +48,5 @@ "%d months ago" => "%d თვის წინ", "last year" => "ბáƒáƒšáƒ წელს", "years ago" => "წლის წინ", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s ხელმისáƒáƒ¬áƒ•დáƒáƒ›áƒ˜áƒ. მიიღეთ <a href=\"%s\">უფრრმეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ</a>", -"up to date" => "გáƒáƒœáƒáƒ®áƒšáƒ”ბულიáƒ", -"updates check is disabled" => "გáƒáƒœáƒáƒ®áƒšáƒ”ბის ძებნრგáƒáƒ—იშულიáƒ", "Could not find category \"%s\"" => "\"%s\" კáƒáƒ¢áƒ”გáƒáƒ იის მáƒáƒ«áƒ”ბნრვერმáƒáƒ®áƒ”რხდáƒ" ); diff --git a/lib/l10n/ko.php b/lib/l10n/ko.php index 859657f46b4d376a7e0ee0b515f611723619acb8..bf2a68369f162d265eaf4acb31e63c808cf0342e 100644 --- a/lib/l10n/ko.php +++ b/lib/l10n/ko.php @@ -28,8 +28,5 @@ "%d months ago" => "%d개월 ì „", "last year" => "작년", "years ago" => "ë…„ ì „", -"%s is available. Get <a href=\"%s\">more information</a>" => "%sì„(를) ì‚¬ìš©í• ìˆ˜ 있습니다. <a href=\"%s\">ìžì„¸í•œ ì •ë³´ 보기</a>", -"up to date" => "ìµœì‹ ", -"updates check is disabled" => "ì—…ë°ì´íЏ 확ì¸ì´ 비활성화ë¨", "Could not find category \"%s\"" => "분류 \"%s\"ì„(를) ì°¾ì„ ìˆ˜ 없습니다." ); diff --git a/lib/l10n/ku_IQ.php b/lib/l10n/ku_IQ.php index f3165b8586b14a99f6cda6f196b619c1e1cdc7ad..20d0249f5691341033c76a6627e7bcaff0a53a53 100644 --- a/lib/l10n/ku_IQ.php +++ b/lib/l10n/ku_IQ.php @@ -2,5 +2,6 @@ "Help" => "یارمەتی", "Settings" => "ده‌ستكاری", "Users" => "به‌كارهێنه‌ر", +"Apps" => "به‌رنامه‌كان", "Admin" => "به‌ڕێوه‌به‌ری سه‌ره‌كی" ); diff --git a/lib/l10n/lb.php b/lib/l10n/lb.php index 16f1f674e95f79ce1dde4d2348931e300d49cf31..889fc3a377df48bd328e85f9c7022810315cdb78 100644 --- a/lib/l10n/lb.php +++ b/lib/l10n/lb.php @@ -2,6 +2,8 @@ "Help" => "Hëllef", "Personal" => "Perséinlech", "Settings" => "Astellungen", +"Users" => "Benotzer", +"Apps" => "Applicatiounen", "Admin" => "Admin", "Authentication error" => "Authentifikatioun's Fehler", "Files" => "Dateien", diff --git a/lib/l10n/lt_LT.php b/lib/l10n/lt_LT.php index b84c155633b33d6ce1ae226714ea2524c64b4ac5..cebaa6937d8f482f1a9d1f68bd572d6ab5ae43a8 100644 --- a/lib/l10n/lt_LT.php +++ b/lib/l10n/lt_LT.php @@ -14,16 +14,13 @@ "Token expired. Please reload page." => "Sesija baigÄ—si. PraÅ¡ome perkrauti puslapį.", "Files" => "Failai", "Text" => "ŽinuÄių", -"seconds ago" => "prieÅ¡ kelias sekundes", -"1 minute ago" => "prieÅ¡ 1 minutÄ™", +"seconds ago" => "prieÅ¡ sekundÄ™", +"1 minute ago" => "PrieÅ¡ 1 minutÄ™", "%d minutes ago" => "prieÅ¡ %d minuÄių", "today" => "Å¡iandien", "yesterday" => "vakar", "%d days ago" => "prieÅ¡ %d dienų", -"last month" => "praÄ—jusį mÄ—nesį", -"last year" => "pereitais metais", -"years ago" => "prieÅ¡ metus", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s yra galimas. PlatesnÄ— <a href=\"%s\">informacija Äia</a>", -"up to date" => "pilnai atnaujinta", -"updates check is disabled" => "atnaujinimų tikrinimas iÅ¡jungtas" +"last month" => "praeitÄ… mÄ—nesį", +"last year" => "praeitais metais", +"years ago" => "prieÅ¡ metus" ); diff --git a/lib/l10n/lv.php b/lib/l10n/lv.php index 38793914073e1c51b36e3d60b67c1ba3248ce945..140c75af3ce66f6f8fed701000a116b3637e01b6 100644 --- a/lib/l10n/lv.php +++ b/lib/l10n/lv.php @@ -24,7 +24,6 @@ "%s set the database host." => "%s iestatiet datubÄžu serveri.", "PostgreSQL username and/or password not valid" => "Nav derÄ«ga PostgreSQL parole un/vai lietotÄjvÄrds", "You need to enter either an existing account or the administrator." => "Jums jÄievada vai nu esoÅ¡s vai administratora konts.", -"Oracle username and/or password not valid" => "Nav derÄ«ga Oracle parole un/vai lietotÄjvÄrds", "MySQL username and/or password not valid" => "Nav derÄ«ga MySQL parole un/vai lietotÄjvÄrds", "DB Error: \"%s\"" => "DB kļūda — “%sâ€", "Offending command was: \"%s\"" => "VainÄ«gÄ komanda bija “%sâ€", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "Izmest Å¡o lietotÄju no MySQL", "MySQL user '%s'@'%%' already exists" => "MySQL lietotÄjs '%s'@'%%' jau eksistÄ“", "Drop this user from MySQL." => "Izmest Å¡o lietotÄju no MySQL.", +"Oracle username and/or password not valid" => "Nav derÄ«ga Oracle parole un/vai lietotÄjvÄrds", "Offending command was: \"%s\", name: %s, password: %s" => "VainÄ«gÄ komanda bija \"%s\", vÄrds: %s, parole: %s", "MS SQL username and/or password not valid: %s" => "Nav derÄ«ga MySQL parole un/vai lietotÄjvÄrds — %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "JÅ«su serveris vÄ“l nav pareizi iestatÄ«ts, lai ļautu sinhronizÄ“t datnes, jo izskatÄs, ka WebDAV saskarne ir salauzta.", @@ -48,8 +48,5 @@ "%d months ago" => "pirms %d mÄ“neÅ¡iem", "last year" => "gÄjuÅ¡ajÄ gadÄ", "years ago" => "gadus atpakaļ", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s ir pieejams. IegÅ«t <a href=\"%s\">vairÄk informÄcijas</a>", -"up to date" => "ir aktuÄls", -"updates check is disabled" => "atjauninÄjumu pÄrbaude ir deaktivÄ“ta", "Could not find category \"%s\"" => "NevarÄ“ja atrast kategoriju “%sâ€" ); diff --git a/lib/l10n/mk.php b/lib/l10n/mk.php index 5b3efffb22a198d9464aa6218b6ba97c20091e29..34790c93745da0585dda0fa713f87fc0918c3c37 100644 --- a/lib/l10n/mk.php +++ b/lib/l10n/mk.php @@ -1,7 +1,7 @@ <?php $TRANSLATIONS = array( "Help" => "Помош", "Personal" => "Лично", -"Settings" => "Параметри", +"Settings" => "ПодеÑувања", "Users" => "КориÑници", "Apps" => "Ðппликации", "Admin" => "Ðдмин", @@ -27,8 +27,5 @@ "%d months ago" => "пред %d меÑеци", "last year" => "минатата година", "years ago" => "пред години", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s е доÑтапно. Земи <a href=\"%s\">повеќе информации</a>", -"up to date" => "ажурно", -"updates check is disabled" => "проверката за ажурирања е оневозможена", "Could not find category \"%s\"" => "Ðе можам да најдам категорија „%s“" ); diff --git a/lib/l10n/ms_MY.php b/lib/l10n/ms_MY.php index 732ea96c6b700d3d8330c711a60c87f6ca7925f0..6abbbe86e804794e2f77475790e3a4f8b72e9194 100644 --- a/lib/l10n/ms_MY.php +++ b/lib/l10n/ms_MY.php @@ -3,6 +3,7 @@ "Personal" => "Peribadi", "Settings" => "Tetapan", "Users" => "Pengguna", +"Apps" => "Aplikasi", "Admin" => "Admin", "Authentication error" => "Ralat pengesahan", "Files" => "Fail-fail", diff --git a/lib/l10n/my_MM.php b/lib/l10n/my_MM.php index d725a06a3a99bb97c945a2ce7f884f999b1381be..5d1812fd742ad4a6919c6c4fa5272d068e4bec6e 100644 --- a/lib/l10n/my_MM.php +++ b/lib/l10n/my_MM.php @@ -24,8 +24,5 @@ "%d months ago" => "%d လအရင်က", "last year" => "မနှစ်က", "years ago" => "နှစ် အရင်က", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s ကá€á€¯á€›á€›á€¾á€á€”á€á€¯á€„်ပါပြီዠ<a href=\"%s\">နောက်ထပ်အá€á€»á€€á€ºá€¡á€œá€€á€ºá€™á€»á€¬á€¸</a>ရယူပါá‹", -"up to date" => "နောက်ဆုံးပေါ်", -"updates check is disabled" => "နောက်ဆုံးပေါ်စစ်ဆေးá€á€¼á€„်းကá€á€¯á€•á€á€á€ºá€‘ားသည်", "Could not find category \"%s\"" => "\"%s\"á€á€±á€«á€„်းစဉ်ကá€á€¯ ရှာမá€á€½á€±á€·á€•ါ" ); diff --git a/lib/l10n/nb_NO.php b/lib/l10n/nb_NO.php index 01144672caa8aff88b93534db1570cca893b1347..23146154c77b1228256c9602ec0c7763ce8d8441 100644 --- a/lib/l10n/nb_NO.php +++ b/lib/l10n/nb_NO.php @@ -10,11 +10,13 @@ "Back to Files" => "Tilbake til filer", "Selected files too large to generate zip file." => "De valgte filene er for store til Ã¥ kunne generere ZIP-fil", "Application is not enabled" => "Applikasjon er ikke pÃ¥slÃ¥tt", -"Authentication error" => "Autentiseringsfeil", +"Authentication error" => "Autentikasjonsfeil", "Token expired. Please reload page." => "Symbol utløpt. Vennligst last inn siden pÃ¥ nytt.", "Files" => "Filer", "Text" => "Tekst", "Images" => "Bilder", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Din nettservev er ikke konfigurert korrekt for filsynkronisering. WebDAV ser ut til Ã¥ ikke funkere.", +"Please double check the <a href='%s'>installation guides</a>." => "Vennligst dobbelsjekk <a href='%s'>installasjonsguiden</a>.", "seconds ago" => "sekunder siden", "1 minute ago" => "1 minutt siden", "%d minutes ago" => "%d minutter siden", @@ -25,10 +27,7 @@ "%d days ago" => "%d dager siden", "last month" => "forrige mÃ¥ned", "%d months ago" => "%d mÃ¥neder siden", -"last year" => "i fjor", +"last year" => "forrige Ã¥r", "years ago" => "Ã¥r siden", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s er tilgjengelig. FÃ¥ <a href=\"%s\">mer informasjon</a>", -"up to date" => "oppdatert", -"updates check is disabled" => "versjonssjekk er avslÃ¥tt", "Could not find category \"%s\"" => "Kunne ikke finne kategori \"%s\"" ); diff --git a/lib/l10n/nl.php b/lib/l10n/nl.php index f7cc6ad899c6393f4c936298732ea67c4cdd2ed7..2a6086a5968fb3082830050909f777db76c34dff 100644 --- a/lib/l10n/nl.php +++ b/lib/l10n/nl.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s instellen databaseservernaam.", "PostgreSQL username and/or password not valid" => "PostgreSQL gebruikersnaam en/of wachtwoord ongeldig", "You need to enter either an existing account or the administrator." => "Geef of een bestaand account op of het beheerdersaccount.", -"Oracle username and/or password not valid" => "Oracle gebruikersnaam en/of wachtwoord ongeldig", +"Oracle connection could not be established" => "Er kon geen verbinding met Oracle worden bereikt", "MySQL username and/or password not valid" => "MySQL gebruikersnaam en/of wachtwoord ongeldig", "DB Error: \"%s\"" => "DB Fout: \"%s\"", "Offending command was: \"%s\"" => "Onjuiste commande was: \"%s\"", @@ -32,6 +32,7 @@ "Drop this user from MySQL" => "Verwijder deze gebruiker uit MySQL", "MySQL user '%s'@'%%' already exists" => "MySQL gebruiker '%s'@'%%' bestaat al", "Drop this user from MySQL." => "Verwijder deze gebruiker uit MySQL.", +"Oracle username and/or password not valid" => "Oracle gebruikersnaam en/of wachtwoord ongeldig", "Offending command was: \"%s\", name: %s, password: %s" => "Onjuiste commando was: \"%s\", naam: %s, wachtwoord: %s", "MS SQL username and/or password not valid: %s" => "MS SQL gebruikersnaam en/of wachtwoord niet geldig: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Uw webserver is nog niet goed ingesteld voor bestandssynchronisatie omdat de WebDAV interface verbroken lijkt.", @@ -48,8 +49,5 @@ "%d months ago" => "%d maanden geleden", "last year" => "vorig jaar", "years ago" => "jaar geleden", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s is beschikbaar. Verkrijg <a href=\"%s\">meer informatie</a>", -"up to date" => "bijgewerkt", -"updates check is disabled" => "Meest recente versie controle is uitgeschakeld", "Could not find category \"%s\"" => "Kon categorie \"%s\" niet vinden" ); diff --git a/lib/l10n/nn_NO.php b/lib/l10n/nn_NO.php index 4de21cd9c23a88a47de7e4bb0bc74b90ab7c0780..8241573f9aeda9afeff0e54a914fa712045fdb70 100644 --- a/lib/l10n/nn_NO.php +++ b/lib/l10n/nn_NO.php @@ -3,8 +3,19 @@ "Personal" => "Personleg", "Settings" => "Innstillingar", "Users" => "Brukarar", +"Apps" => "Program", "Admin" => "Administrer", "Authentication error" => "Feil i autentisering", "Files" => "Filer", -"Text" => "Tekst" +"Text" => "Tekst", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Tenaren din er ikkje enno rett innstilt til Ã¥ tilby filsynkronisering sidan WebDAV-grensesnittet ser ut til Ã¥ vera øydelagt.", +"Please double check the <a href='%s'>installation guides</a>." => "Ver vennleg og dobbeltsjekk <a href='%s'>installasjonsrettleiinga</a>.", +"seconds ago" => "sekund sidan", +"1 minute ago" => "1 minutt sidan", +"1 hour ago" => "1 time sidan", +"today" => "i dag", +"yesterday" => "i gÃ¥r", +"last month" => "førre mÃ¥nad", +"last year" => "i fjor", +"years ago" => "Ã¥r sidan" ); diff --git a/lib/l10n/oc.php b/lib/l10n/oc.php index 89161393380afac47d484ff194e47619f07cea39..85e2a27b431034519f3dee9b83807fb021223762 100644 --- a/lib/l10n/oc.php +++ b/lib/l10n/oc.php @@ -18,7 +18,5 @@ "%d days ago" => "%d jorns a", "last month" => "mes passat", "last year" => "an passat", -"years ago" => "ans a", -"up to date" => "a jorn", -"updates check is disabled" => "la verificacion de mesa a jorn es inactiva" +"years ago" => "ans a" ); diff --git a/lib/l10n/pl.php b/lib/l10n/pl.php index c508794c42a93d30775810d5c7427d77b59a149d..53a9290785c9e200b3b83fbd3a3b89cdc4ba5232 100644 --- a/lib/l10n/pl.php +++ b/lib/l10n/pl.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s ustaw hosta bazy danych.", "PostgreSQL username and/or password not valid" => "PostgreSQL: Nazwa użytkownika i/lub hasÅ‚o jest niepoprawne", "You need to enter either an existing account or the administrator." => "Należy wprowadzić istniejÄ…ce konto użytkownika lub administratora.", -"Oracle username and/or password not valid" => "Oracle: Nazwa użytkownika i/lub hasÅ‚o jest niepoprawne", +"Oracle connection could not be established" => "Nie można ustanowić połączenia z bazÄ… Oracle", "MySQL username and/or password not valid" => "MySQL: Nazwa użytkownika i/lub hasÅ‚o jest niepoprawne", "DB Error: \"%s\"" => "Błąd DB: \"%s\"", "Offending command was: \"%s\"" => "Niepoprawna komenda: \"%s\"", @@ -32,24 +32,22 @@ "Drop this user from MySQL" => "UsuÅ„ tego użytkownika z MySQL", "MySQL user '%s'@'%%' already exists" => "Użytkownik MySQL '%s'@'%%t' już istnieje", "Drop this user from MySQL." => "UsuÅ„ tego użytkownika z MySQL.", +"Oracle username and/or password not valid" => "Oracle: Nazwa użytkownika i/lub hasÅ‚o jest niepoprawne", "Offending command was: \"%s\", name: %s, password: %s" => "Niepoprawne polecania: \"%s\", nazwa: %s, hasÅ‚o: %s", "MS SQL username and/or password not valid: %s" => "Nazwa i/lub hasÅ‚o serwera MS SQL jest niepoprawne: %s.", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Serwer www nie jest jeszcze poprawnie ustawiony, aby umożliwić synchronizacjÄ™ plików, ponieważ interfejs WebDAV wydaje siÄ™ być uszkodzony. Sprawdź ustawienia serwera.", -"Please double check the <a href='%s'>installation guides</a>." => "ProszÄ™ sprawdź ponownie <a href='%s'>przewodnik instalacji</a>.", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Serwer internetowy nie jest jeszcze poprawnie skonfigurowany, aby umożliwić synchronizacjÄ™ plików, ponieważ interfejs WebDAV wydaje siÄ™ być uszkodzony.", +"Please double check the <a href='%s'>installation guides</a>." => "Sprawdź ponownie <a href='%s'>przewodniki instalacji</a>.", "seconds ago" => "sekund temu", "1 minute ago" => "1 minutÄ™ temu", "%d minutes ago" => "%d minut temu", -"1 hour ago" => "1 godzine temu", +"1 hour ago" => "1 godzinÄ™ temu", "%d hours ago" => "%d godzin temu", -"today" => "dzisiaj", +"today" => "dziÅ›", "yesterday" => "wczoraj", "%d days ago" => "%d dni temu", -"last month" => "ostatni miesiÄ…c", +"last month" => "w zeszÅ‚ym miesiÄ…cu", "%d months ago" => "%d miesiecy temu", -"last year" => "ostatni rok", +"last year" => "w zeszÅ‚ym roku", "years ago" => "lat temu", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s jest dostÄ™pna. Uzyskaj <a href=\"%s\">wiÄ™cej informacji</a>", -"up to date" => "Aktualne", -"updates check is disabled" => "wybór aktualizacji jest wyłączony", "Could not find category \"%s\"" => "Nie można odnaleźć kategorii \"%s\"" ); diff --git a/lib/l10n/pt_BR.php b/lib/l10n/pt_BR.php index 8196b43be2316ba6fdc97eb78b15395bca7a9d00..9606477d945a1e9141dd55426d36cd7acb080a1b 100644 --- a/lib/l10n/pt_BR.php +++ b/lib/l10n/pt_BR.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s defina o host do banco de dados.", "PostgreSQL username and/or password not valid" => "Nome de usuário e/ou senha PostgreSQL inválido(s)", "You need to enter either an existing account or the administrator." => "Você precisa inserir uma conta existente ou o administrador.", -"Oracle username and/or password not valid" => "Nome de usuário e/ou senha Oracle inválido(s)", +"Oracle connection could not be established" => "Conexão Oracle não pode ser estabelecida", "MySQL username and/or password not valid" => "Nome de usuário e/ou senha MySQL inválido(s)", "DB Error: \"%s\"" => "Erro no BD: \"%s\"", "Offending command was: \"%s\"" => "Comando ofensivo era: \"%s\"", @@ -32,6 +32,7 @@ "Drop this user from MySQL" => "Derrubar este usuário do MySQL", "MySQL user '%s'@'%%' already exists" => "Usuário MySQL '%s'@'%%' já existe", "Drop this user from MySQL." => "Derrube este usuário do MySQL.", +"Oracle username and/or password not valid" => "Nome de usuário e/ou senha Oracle inválido(s)", "Offending command was: \"%s\", name: %s, password: %s" => "Comando ofensivo era: \"%s\", nome: %s, senha: %s", "MS SQL username and/or password not valid: %s" => "Nome de usuário e/ou senha MS SQL inválido(s): %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Seu servidor web não está configurado corretamente para permitir sincronização de arquivos porque a interface WebDAV parece estar quebrada.", @@ -48,8 +49,5 @@ "%d months ago" => "%d meses atrás", "last year" => "último ano", "years ago" => "anos atrás", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s está disponÃvel. Obtenha <a href=\"%s\">mais informações</a>", -"up to date" => "atualizado", -"updates check is disabled" => "checagens de atualização estão desativadas", "Could not find category \"%s\"" => "ImpossÃvel localizar categoria \"%s\"" ); diff --git a/lib/l10n/pt_PT.php b/lib/l10n/pt_PT.php index 12470686e7e69fc7fcfdeab86d3dcf6acaa49a84..f49258157edba3f5d3302e8b35f88e7ec709e936 100644 --- a/lib/l10n/pt_PT.php +++ b/lib/l10n/pt_PT.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s defina o servidor da base de dados (geralmente localhost)", "PostgreSQL username and/or password not valid" => "Nome de utilizador/password do PostgreSQL inválido", "You need to enter either an existing account or the administrator." => "Precisa de introduzir uma conta existente ou de administrador", -"Oracle username and/or password not valid" => "Nome de utilizador/password do Oracle inválida", +"Oracle connection could not be established" => "Não foi possÃvel estabelecer a ligação Oracle", "MySQL username and/or password not valid" => "Nome de utilizador/password do MySQL inválida", "DB Error: \"%s\"" => "Erro na BD: \"%s\"", "Offending command was: \"%s\"" => "O comando gerador de erro foi: \"%s\"", @@ -32,24 +32,22 @@ "Drop this user from MySQL" => "Eliminar este utilizador do MySQL", "MySQL user '%s'@'%%' already exists" => "O utilizador '%s'@'%%' do MySQL já existe", "Drop this user from MySQL." => "Eliminar este utilizador do MySQL", +"Oracle username and/or password not valid" => "Nome de utilizador/password do Oracle inválida", "Offending command was: \"%s\", name: %s, password: %s" => "O comando gerador de erro foi: \"%s\", nome: %s, password: %s", "MS SQL username and/or password not valid: %s" => "Nome de utilizador/password do MySQL é inválido: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "O seu servidor web não está configurado correctamente para autorizar sincronização de ficheiros, pois o interface WebDAV parece estar com problemas.", "Please double check the <a href='%s'>installation guides</a>." => "Por favor verifique <a href='%s'>installation guides</a>.", -"seconds ago" => "há alguns segundos", -"1 minute ago" => "há 1 minuto", +"seconds ago" => "Minutos atrás", +"1 minute ago" => "Há 1 minuto", "%d minutes ago" => "há %d minutos", "1 hour ago" => "Há 1 horas", "%d hours ago" => "Há %d horas", "today" => "hoje", "yesterday" => "ontem", "%d days ago" => "há %d dias", -"last month" => "mês passado", +"last month" => "ultÃmo mês", "%d months ago" => "Há %d meses atrás", "last year" => "ano passado", -"years ago" => "há anos", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s está disponÃvel. Obtenha <a href=\"%s\">mais informação</a>", -"up to date" => "actualizado", -"updates check is disabled" => "a verificação de actualizações está desligada", +"years ago" => "anos atrás", "Could not find category \"%s\"" => "Não foi encontrado a categoria \"%s\"" ); diff --git a/lib/l10n/ro.php b/lib/l10n/ro.php index 3f8e59cdac2d3f387595a00374e40c600fc2dd07..6661caf86e735f62d56e57b99e0ef48aa72fca73 100644 --- a/lib/l10n/ro.php +++ b/lib/l10n/ro.php @@ -28,8 +28,5 @@ "%d months ago" => "%d luni in urma", "last year" => "ultimul an", "years ago" => "ani în urmă", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s este disponibil. Vezi <a href=\"%s\">mai multe informaÈ›ii</a>", -"up to date" => "la zi", -"updates check is disabled" => "verificarea după actualizări este dezactivată", "Could not find category \"%s\"" => "Cloud nu a gasit categoria \"%s\"" ); diff --git a/lib/l10n/ru.php b/lib/l10n/ru.php index 6f351cd458437a4c41795d25b7dae352fa2c096f..e077b688c09333fb26761bc662fb1572671e97ef 100644 --- a/lib/l10n/ru.php +++ b/lib/l10n/ru.php @@ -1,7 +1,7 @@ <?php $TRANSLATIONS = array( "Help" => "Помощь", "Personal" => "Личное", -"Settings" => "ÐаÑтройки", +"Settings" => "КонфигурациÑ", "Users" => "Пользователи", "Apps" => "ПриложениÑ", "Admin" => "Admin", @@ -24,7 +24,6 @@ "%s set the database host." => "%s задайте хоÑÑ‚ базы данных.", "PostgreSQL username and/or password not valid" => "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль PostgreSQL", "You need to enter either an existing account or the administrator." => "Ð’Ñ‹ должны войти или в ÑущеÑтвующий аккаунт или под админиÑтратором.", -"Oracle username and/or password not valid" => "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль Oracle", "MySQL username and/or password not valid" => "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль MySQL", "DB Error: \"%s\"" => "Ошибка БД: \"%s\"", "Offending command was: \"%s\"" => "Ð’Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° была: \"%s\"", @@ -32,11 +31,12 @@ "Drop this user from MySQL" => "Удалить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð· MySQL", "MySQL user '%s'@'%%' already exists" => "Пользователь MySQL '%s'@'%%' уже ÑущеÑтвует", "Drop this user from MySQL." => "Удалить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð· MySQL.", +"Oracle username and/or password not valid" => "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль Oracle", "Offending command was: \"%s\", name: %s, password: %s" => "Ð’Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° была: \"%s\", имÑ: %s, пароль: %s", "MS SQL username and/or password not valid: %s" => "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸/или пароль MS SQL не подходит: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ваш веб Ñервер до Ñих пор не наÑтроен правильно Ð´Ð»Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñти Ñинхронизации файлов, похоже что проблема в неиÑправноÑти интерфейÑа WebDAV.", "Please double check the <a href='%s'>installation guides</a>." => "ПожалуйÑта, дважды проÑмотрите <a href='%s'>инÑтрукции по уÑтановке</a>.", -"seconds ago" => "менее минуты", +"seconds ago" => "неÑколько Ñекунд назад", "1 minute ago" => "1 минуту назад", "%d minutes ago" => "%d минут назад", "1 hour ago" => "Ñ‡Ð°Ñ Ð½Ð°Ð·Ð°Ð´", @@ -47,9 +47,6 @@ "last month" => "в прошлом меÑÑце", "%d months ago" => "%d меÑÑцев назад", "last year" => "в прошлом году", -"years ago" => "годы назад", -"%s is available. Get <a href=\"%s\">more information</a>" => "Возможно обновление до %s. <a href=\"%s\">Подробнее</a>", -"up to date" => "Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð²ÐµÑ€ÑиÑ", -"updates check is disabled" => "проверка обновлений отключена", +"years ago" => "неÑколько лет назад", "Could not find category \"%s\"" => "ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ \"%s\" не найдена" ); diff --git a/lib/l10n/ru_RU.php b/lib/l10n/ru_RU.php index de77056366233fbd8f6f98a5c2dceda804822893..7639a3cc97e4f605e1343ad34ee941cc1fddb2cb 100644 --- a/lib/l10n/ru_RU.php +++ b/lib/l10n/ru_RU.php @@ -1,37 +1,4 @@ <?php $TRANSLATIONS = array( -"Help" => "Помощь", -"Personal" => "ПерÑональный", "Settings" => "ÐаÑтройки", -"Users" => "Пользователи", -"Apps" => "ПриложениÑ", -"Admin" => "Ðдмин", -"ZIP download is turned off." => "Загрузка ZIP выключена.", -"Files need to be downloaded one by one." => "Файлы должны быть загружены один за другим.", -"Back to Files" => "Обратно к файлам", -"Selected files too large to generate zip file." => "Выбранные файлы Ñлишком велики Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ zip-архива.", -"couldn't be determined" => "не может быть определено", -"Application is not enabled" => "Приложение не запущено", -"Authentication error" => "Ошибка аутентификации", -"Token expired. Please reload page." => "Маркер иÑтек. ПожалуйÑта, перезагрузите Ñтраницу.", -"Files" => "Файлы", -"Text" => "ТекÑÑ‚", -"Images" => "ИзображениÑ", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ваш веб Ñервер ещё не доÑтаточно точно наÑтроен Ð´Ð»Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñти Ñинхронизации, Ñ‚.к. похоже, что Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ WebDAV Ñломан.", -"Please double check the <a href='%s'>installation guides</a>." => "ПожалуйÑта проверте дважды <a href='%s'>гиды по уÑтановке</a>.", -"seconds ago" => "Ñекунд назад", -"1 minute ago" => "1 минуту назад", -"%d minutes ago" => "%d минут назад", -"1 hour ago" => "1 Ñ‡Ð°Ñ Ð½Ð°Ð·Ð°Ð´", -"%d hours ago" => "%d чаÑов назад", -"today" => "ÑегоднÑ", -"yesterday" => "вчера", -"%d days ago" => "%d дней назад", -"last month" => "в прошлом меÑÑце", -"%d months ago" => "%d меÑÑцев назад", -"last year" => "в прошлом году", -"years ago" => "год назад", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s доÑтупно. Получите <a href=\"%s\">more information</a>", -"up to date" => "до наÑтоÑщего времени", -"updates check is disabled" => "Проверка обновлений отключена", -"Could not find category \"%s\"" => "Ðе удалоÑÑŒ найти категорию \"%s\"" +"Text" => "ТекÑÑ‚" ); diff --git a/lib/l10n/si_LK.php b/lib/l10n/si_LK.php index 25624acf705ca0e9b56488abfb3aa76fc5a106f0..4846fdcc06675177e7daf68911bdf183375f2542 100644 --- a/lib/l10n/si_LK.php +++ b/lib/l10n/si_LK.php @@ -10,7 +10,7 @@ "Back to Files" => "ගොනු වෙà¶à¶§ à¶±à·à·€à¶ යන්න", "Selected files too large to generate zip file." => "à¶à·à¶»à·à¶œà¶à·Š ගොනු ZIP ගොනුවක් à¶à·à¶±à·“මට විà·à·à¶½ à·€à·à¶©à·’ය.", "Application is not enabled" => "යෙදුම සක්â€à¶»à·’ය à¶šà¶» නොමà·à¶", -"Authentication error" => "à·ƒà¶à·Šâ€à¶ºà·à¶´à¶±à¶º කිරීමේ දà·à·à¶ºà¶šà·Š", +"Authentication error" => "à·ƒà¶à·Šâ€à¶ºà·à¶´à¶± දà·à·‚යක්", "Token expired. Please reload page." => "à¶§à·à¶šà¶±à¶º කල් ඉකුà¶à·Š වී ඇà¶. පිටුව à¶±à·à·€à·”ම් කරන්න", "Files" => "ගොනු", "Text" => "පෙළ", @@ -23,8 +23,5 @@ "%d days ago" => "%d දිනකට පෙර", "last month" => "පෙර මà·à·ƒà¶ºà·š", "last year" => "පෙර අවුරුද්දේ", -"years ago" => "අවුරුදු කීපයකට පෙර", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s යොදà·à¶œà¶ à·„à·à¶š. <a href=\"%s\">à¶à·€ විස්à¶à¶»</a> ලබà·à¶œà¶±à·Šà¶±", -"up to date" => "යà·à·€à¶à·Šà¶šà·à¶½à·“නයි", -"updates check is disabled" => "යà·à·€à¶à·Šà¶šà·à¶½à·“à¶± à¶¶à·€ පරීක්ෂණය à¶…à¶šà·Šâ€à¶»à·’යයි" +"years ago" => "අවුරුදු කීපයකට පෙර" ); diff --git a/lib/l10n/sk_SK.php b/lib/l10n/sk_SK.php index 2ab255ef8fe09764a60da4554ffa0d5cf0cb81b1..c1ec2470b46c5bd08833f95338ccffe6efcd0fb2 100644 --- a/lib/l10n/sk_SK.php +++ b/lib/l10n/sk_SK.php @@ -24,7 +24,7 @@ "%s set the database host." => "Zadajte názov poÄÃtaÄa s databázou %s.", "PostgreSQL username and/or password not valid" => "PoužÃvateľské meno a/alebo heslo pre PostgreSQL databázu je neplatné", "You need to enter either an existing account or the administrator." => "MusÃte zadaÅ¥ jestvujúci úÄet alebo administrátora.", -"Oracle username and/or password not valid" => "PoužÃvateľské meno a/alebo heslo pre Oracle databázu je neplatné", +"Oracle connection could not be established" => "Nie je možné pripojiÅ¥ sa k Oracle", "MySQL username and/or password not valid" => "PoužÃvateľské meno a/alebo heslo pre MySQL databázu je neplatné", "DB Error: \"%s\"" => "Chyba DB: \"%s\"", "Offending command was: \"%s\"" => "Podozrivý prÃkaz bol: \"%s\"", @@ -32,12 +32,13 @@ "Drop this user from MySQL" => "ZahodiÅ¥ použÃvateľa z MySQL.", "MySQL user '%s'@'%%' already exists" => "PoužÃvateľ '%s'@'%%' už v MySQL existuje", "Drop this user from MySQL." => "ZahodiÅ¥ použÃvateľa z MySQL.", +"Oracle username and/or password not valid" => "PoužÃvateľské meno a/alebo heslo pre Oracle databázu je neplatné", "Offending command was: \"%s\", name: %s, password: %s" => "Podozrivý prÃkaz bol: \"%s\", meno: %s, heslo: %s", "MS SQL username and/or password not valid: %s" => "PoužÃvateľské meno, alebo heslo MS SQL nie je platné: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Váš webový server nie je správne nastavený na synchronizáciu, pretože rozhranie WebDAV je poÅ¡kodené.", "Please double check the <a href='%s'>installation guides</a>." => "ProsÃm skontrolujte <a href='%s'>inÅ¡talaÄnú prÃruÄku</a>.", "seconds ago" => "pred sekundami", -"1 minute ago" => "pred 1 minútou", +"1 minute ago" => "pred minútou", "%d minutes ago" => "pred %d minútami", "1 hour ago" => "Pred 1 hodinou", "%d hours ago" => "Pred %d hodinami.", @@ -48,8 +49,5 @@ "%d months ago" => "Pred %d mesiacmi.", "last year" => "minulý rok", "years ago" => "pred rokmi", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s je dostupné. ZÃskaÅ¥ <a href=\"%s\">pre viac informáciÃ</a>", -"up to date" => "aktuálny", -"updates check is disabled" => "sledovanie aktualizácià je vypnuté", "Could not find category \"%s\"" => "Nemožno nájsÅ¥ danú kategóriu \"%s\"" ); diff --git a/lib/l10n/sl.php b/lib/l10n/sl.php index 8775cdd030300343dbfedb8df7f287aad7b2bd62..7f8827d17f32c51f012be394d048a323b330781e 100644 --- a/lib/l10n/sl.php +++ b/lib/l10n/sl.php @@ -11,7 +11,7 @@ "Selected files too large to generate zip file." => "Izbrane datoteke so prevelike za ustvarjanje datoteke arhiva zip.", "couldn't be determined" => "ni mogoÄe doloÄiti", "Application is not enabled" => "Program ni omogoÄen", -"Authentication error" => "Napaka overitve", +"Authentication error" => "Napaka pri overjanju", "Token expired. Please reload page." => "Žeton je potekel. Stran je treba ponovno naložiti.", "Files" => "Datoteke", "Text" => "Besedilo", @@ -24,7 +24,6 @@ "%s set the database host." => "%s - vnos gostitelja podatkovne zbirke.", "PostgreSQL username and/or password not valid" => "UporabniÅ¡ko ime ali geslo PostgreSQL ni veljavno", "You need to enter either an existing account or the administrator." => "Prijaviti se je treba v obstojeÄi ali pa skrbniÅ¡ki raÄun.", -"Oracle username and/or password not valid" => "UporabniÅ¡ko ime ali geslo Oracle ni veljavno", "MySQL username and/or password not valid" => "UporabniÅ¡ko ime ali geslo MySQL ni veljavno", "DB Error: \"%s\"" => "Napaka podatkovne zbirke: \"%s\"", "Offending command was: \"%s\"" => "NapaÄni ukaz je: \"%s\"", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "Odstrani uporabnika s podatkovne zbirke MySQL", "MySQL user '%s'@'%%' already exists" => "Uporabnik MySQL '%s'@'%%' že obstaja.", "Drop this user from MySQL." => "Odstrani uporabnika s podatkovne zbirke MySQL", +"Oracle username and/or password not valid" => "UporabniÅ¡ko ime ali geslo Oracle ni veljavno", "Offending command was: \"%s\", name: %s, password: %s" => "NapaÄni ukaz je: \"%s\", ime: %s, geslo: %s", "MS SQL username and/or password not valid: %s" => "UporabniÅ¡ko ime ali geslo MS SQL ni veljavno: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Spletni stražnik Å¡e ni ustrezno nastavljen in ne omogoÄa usklajevanja, saj je nastavitev WebDAV okvarjena.", @@ -44,12 +44,9 @@ "today" => "danes", "yesterday" => "vÄeraj", "%d days ago" => "pred %d dnevi", -"last month" => "prejÅ¡nji mesec", +"last month" => "zadnji mesec", "%d months ago" => "Pred %d meseci", "last year" => "lansko leto", -"years ago" => "pred nekaj leti", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s je na voljo. <a href=\"%s\">VeÄ podrobnosti.</a>", -"up to date" => "posodobljeno", -"updates check is disabled" => "preverjanje za posodobitve je onemogoÄeno", +"years ago" => "let nazaj", "Could not find category \"%s\"" => "Kategorije \"%s\" ni mogoÄe najti." ); diff --git a/lib/l10n/sq.php b/lib/l10n/sq.php index 649af3c5c258a448265678eb3d18243e40ae8656..04186f62102832ce82155034ee00e057c3b1e3e8 100644 --- a/lib/l10n/sq.php +++ b/lib/l10n/sq.php @@ -1,7 +1,7 @@ <?php $TRANSLATIONS = array( "Help" => "Ndihmë", "Personal" => "Personale", -"Settings" => "Parametrat", +"Settings" => "Parametra", "Users" => "Përdoruesit", "Apps" => "App", "Admin" => "Admin", @@ -24,7 +24,6 @@ "%s set the database host." => "%s caktoni pozicionin (host) e database-it.", "PostgreSQL username and/or password not valid" => "Përdoruesi dhe/apo kodi i PostgreSQL i pavlefshëm", "You need to enter either an existing account or the administrator." => "Duhet të përdorni një llogari ekzistuese ose llogarinë e administratorit.", -"Oracle username and/or password not valid" => "Përdoruesi dhe/apo kodi i Oracle-it i pavlefshëm", "MySQL username and/or password not valid" => "Përdoruesi dhe/apo kodi i MySQL-it i pavlefshëm.", "DB Error: \"%s\"" => "Veprim i gabuar i DB-it: \"%s\"", "Offending command was: \"%s\"" => "Komanda e gabuar ishte: \"%s\"", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "Eliminoni këtë përdorues nga MySQL", "MySQL user '%s'@'%%' already exists" => "Përdoruesi MySQL '%s'@'%%' ekziston", "Drop this user from MySQL." => "Eliminoni këtë përdorues nga MySQL.", +"Oracle username and/or password not valid" => "Përdoruesi dhe/apo kodi i Oracle-it i pavlefshëm", "Offending command was: \"%s\", name: %s, password: %s" => "Komanda e gabuar ishte: \"%s\", përdoruesi: %s, kodi: %s", "MS SQL username and/or password not valid: %s" => "Përdoruesi dhe/apo kodi i MS SQL i pavlefshëm: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Serveri web i juaji nuk është konfiguruar akoma për të lejuar sinkronizimin e skedarëve sepse ndërfaqja WebDAV mund të jetë e dëmtuar.", @@ -48,8 +48,5 @@ "%d months ago" => "%d muaj më parë", "last year" => "vitin e shkuar", "years ago" => "vite më parë", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s është i disponueshëm. <a href=\"%s\">Informohuni këtu</a>", -"up to date" => "i azhornuar", -"updates check is disabled" => "kontrollimi i azhurnimeve është i çaktivizuar", "Could not find category \"%s\"" => "Kategoria \"%s\" nuk u gjet" ); diff --git a/lib/l10n/sr.php b/lib/l10n/sr.php index 5c6620f82baaacca558fa7e93f7055d30cbe9861..45b8e06200cc6320a8cb1fd2205da3c06573a778 100644 --- a/lib/l10n/sr.php +++ b/lib/l10n/sr.php @@ -21,7 +21,7 @@ "seconds ago" => "пре неколико Ñекунди", "1 minute ago" => "пре 1 минут", "%d minutes ago" => "пре %d минута", -"1 hour ago" => "пре 1 Ñат", +"1 hour ago" => "Пре једног Ñата", "%d hours ago" => "пре %d Ñата/и", "today" => "данаÑ", "yesterday" => "јуче", @@ -30,8 +30,5 @@ "%d months ago" => "пре %d меÑеца/и", "last year" => "прошле године", "years ago" => "година раније", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s је доÑтупна. Погледајте <a href=\"%s\">више информација</a>.", -"up to date" => "је ажурна", -"updates check is disabled" => "провера ажурирања је онемогућена", "Could not find category \"%s\"" => "Ðе могу да пронађем категорију „%s“." ); diff --git a/lib/l10n/sr@latin.php b/lib/l10n/sr@latin.php index 2f0a97fd77f3b655c7967d5baa706b9ab412539e..13cedc832791bab4f8bdb66b4f47fe16fe227a52 100644 --- a/lib/l10n/sr@latin.php +++ b/lib/l10n/sr@latin.php @@ -3,6 +3,7 @@ "Personal" => "LiÄno", "Settings" => "PodeÅ¡avanja", "Users" => "Korisnici", +"Apps" => "Programi", "Admin" => "Adninistracija", "Authentication error" => "GreÅ¡ka pri autentifikaciji", "Files" => "Fajlovi", diff --git a/lib/l10n/sv.php b/lib/l10n/sv.php index 63ca60e89cdee59070e7e97fa44e6f336f04da85..3dcb26d5d8d0499b994b1a13d0bd6214220a838d 100644 --- a/lib/l10n/sv.php +++ b/lib/l10n/sv.php @@ -23,15 +23,12 @@ "%d minutes ago" => "%d minuter sedan", "1 hour ago" => "1 timme sedan", "%d hours ago" => "%d timmar sedan", -"today" => "idag", -"yesterday" => "igÃ¥r", +"today" => "i dag", +"yesterday" => "i gÃ¥r", "%d days ago" => "%d dagar sedan", "last month" => "förra mÃ¥naden", "%d months ago" => "%d mÃ¥nader sedan", "last year" => "förra Ã¥ret", "years ago" => "Ã¥r sedan", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s finns. FÃ¥ <a href=\"%s\">mer information</a>", -"up to date" => "uppdaterad", -"updates check is disabled" => "uppdateringskontroll är inaktiverad", "Could not find category \"%s\"" => "Kunde inte hitta kategorin \"%s\"" ); diff --git a/lib/l10n/ta_LK.php b/lib/l10n/ta_LK.php index c76394bcb4f9c815607d280cdab5fb4acf950229..c9bb578b40f665ceb4e15fba1af7549207a06c80 100644 --- a/lib/l10n/ta_LK.php +++ b/lib/l10n/ta_LK.php @@ -2,7 +2,7 @@ "Help" => "உதவி", "Personal" => "தனிபà¯à®ªà®Ÿà¯à®Ÿ", "Settings" => "அமைபà¯à®ªà¯à®•ளà¯", -"Users" => "பயனாளரà¯à®•ளà¯", +"Users" => "பயனாளரà¯", "Apps" => "செயலிகளà¯", "Admin" => "நிரà¯à®µà®¾à®•à®®à¯", "ZIP download is turned off." => "வீசொலிப௠பூடà¯à®Ÿà¯ பதிவிறகà¯à®•ம௠நிறà¯à®¤à¯à®¤à®ªà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯.", @@ -27,8 +27,5 @@ "%d months ago" => "%d மாததà¯à®¤à®¿à®±à¯à®•௠மà¯à®©à¯", "last year" => "கடநà¯à®¤ வரà¯à®Ÿà®®à¯", "years ago" => "வரà¯à®Ÿà®™à¯à®•ளà¯à®•à¯à®•௠மà¯à®©à¯", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s இனà¯à®©à¯à®®à¯ இரà¯à®•à¯à®•ினà¯à®±à®©. <a href=\"%s\">மேலதிக தகவலà¯à®•ளà¯à®•à¯à®•à¯</a> எடà¯à®•à¯à®•", -"up to date" => "நவீன", -"updates check is disabled" => "இறà¯à®±à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à®²à¯ˆ சரிபாரà¯à®ªà¯à®ªà®¤à¯ˆ செயலறà¯à®±à®¤à®¾à®•à¯à®•à¯à®•", "Could not find category \"%s\"" => "பிரிவ௠\"%s\" ஠கணà¯à®Ÿà¯à®ªà¯à®ªà®¿à®Ÿà®¿à®•à¯à®• à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ" ); diff --git a/lib/l10n/th_TH.php b/lib/l10n/th_TH.php index 0da607a058957f584a85dce502c2bf1962019c36..7cda4ab6ae6d52b41f8d31a3bbc5b3de6aea0f67 100644 --- a/lib/l10n/th_TH.php +++ b/lib/l10n/th_TH.php @@ -16,8 +16,8 @@ "Files" => "ไฟล์", "Text" => "ข้à¸à¸„วาม", "Images" => "รูปภาพ", -"seconds ago" => "วินาทีที่ผ่านมา", -"1 minute ago" => "1 นาทีมาà¹à¸¥à¹‰à¸§", +"seconds ago" => "วินาที à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰", +"1 minute ago" => "1 นาทีà¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰", "%d minutes ago" => "%d นาทีที่ผ่านมา", "1 hour ago" => "1 ชั่วโมงà¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰", "%d hours ago" => "%d ชั่วโมงà¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰", @@ -27,9 +27,6 @@ "last month" => "เดืà¸à¸™à¸—ี่à¹à¸¥à¹‰à¸§", "%d months ago" => "%d เดืà¸à¸™à¸¡à¸²à¹à¸¥à¹‰à¸§", "last year" => "ปีที่à¹à¸¥à¹‰à¸§", -"years ago" => "ปีที่ผ่านมา", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s พร้à¸à¸¡à¹ƒà¸«à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹„ด้à¹à¸¥à¹‰à¸§. <a href=\"%s\">ดูรายละเà¸à¸µà¸¢à¸”เพิ่มเติม</a>", -"up to date" => "ทันสมัย", -"updates check is disabled" => "à¸à¸²à¸£à¸•รวจสà¸à¸šà¸Šà¸¸à¸”à¸à¸±à¸žà¹€à¸”ทถูà¸à¸›à¸´à¸”ใช้งานไว้", +"years ago" => "ปี ที่ผ่านมา", "Could not find category \"%s\"" => "ไม่พบหมวดหมู่ \"%s\"" ); diff --git a/lib/l10n/tr.php b/lib/l10n/tr.php index 84278f6d4c44fe0d3e4046549dc4cc5f90497579..7996447b95d39147df55eb53ec36ca25ee659f02 100644 --- a/lib/l10n/tr.php +++ b/lib/l10n/tr.php @@ -1,5 +1,5 @@ <?php $TRANSLATIONS = array( -"Help" => "Yardı", +"Help" => "Yardım", "Personal" => "KiÅŸisel", "Settings" => "Ayarlar", "Users" => "Kullanıcılar", @@ -16,6 +16,24 @@ "Files" => "Dosyalar", "Text" => "Metin", "Images" => "Resimler", +"Set an admin username." => "Bir adi kullanici vermek. ", +"Set an admin password." => "Parola yonetici birlemek. ", +"%s enter the database username." => "%s veritabanı kullanıcı adını gir.", +"%s enter the database name." => "%s veritabanı adını gir.", +"%s you may not use dots in the database name" => "%s veritabanı adında nokta kullanamayabilirsiniz", +"%s set the database host." => "%s veritabanı sunucu adını tanımla", +"PostgreSQL username and/or password not valid" => "PostgreSQL adi kullanici ve/veya parola yasal degildir. ", +"You need to enter either an existing account or the administrator." => "Bir konto veya kullanici birlemek ihtiyacin. ", +"MySQL username and/or password not valid" => "MySQL kullanıcı adı ve/veya parolası geçerli deÄŸil", +"DB Error: \"%s\"" => "DB Hata: ''%s''", +"Offending command was: \"%s\"" => "Komut rahasiz ''%s''. ", +"MySQL user '%s'@'localhost' exists already." => "MySQL kullanici '%s @local host zatan var. ", +"Drop this user from MySQL" => "Bu kullanici MySQLden list disari koymak. ", +"MySQL user '%s'@'%%' already exists" => "MySQL kullanici '%s @ % % zaten var (zaten yazili)", +"Drop this user from MySQL." => "Bu kulanıcıyı MySQL veritabanından kaldır", +"Oracle username and/or password not valid" => "Adi klullanici ve/veya parola Oracle mantikli deÄŸildir. ", +"Offending command was: \"%s\", name: %s, password: %s" => "Hatalı komut: \"%s\", ad: %s, parola: %s", +"MS SQL username and/or password not valid: %s" => "MS SQL kullanıcı adı ve/veya parolası geçersiz: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Web sunucunuz dosya transferi için düzgün bir ÅŸekilde yapılandırılmamış. WevDAV arabirimini sorunlu gözüküyor.", "Please double check the <a href='%s'>installation guides</a>." => "Lütfen <a href='%s'>kurulum kılavuzlarını</a> iki kez kontrol edin.", "seconds ago" => "saniye önce", @@ -30,8 +48,5 @@ "%d months ago" => "%d ay önce", "last year" => "geçen yıl", "years ago" => "yıl önce", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s kullanılabilir durumda. <a href=\"%s\">Daha fazla bilgi</a> alın", -"up to date" => "güncel", -"updates check is disabled" => "güncelleme kontrolü kapalı", "Could not find category \"%s\"" => "\"%s\" kategorisi bulunamadı" ); 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/l10n/uk.php b/lib/l10n/uk.php index 9dfc16c34647c20cf036760670c31cdda230c80a..676879629ef37fbbe7cca86f41227d57643594d0 100644 --- a/lib/l10n/uk.php +++ b/lib/l10n/uk.php @@ -24,7 +24,6 @@ "%s set the database host." => "%s вÑтановити хоÑÑ‚ бази даних.", "PostgreSQL username and/or password not valid" => "PostgreSQL ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні", "You need to enter either an existing account or the administrator." => "Вам потрібно ввеÑти або Ñ–Ñнуючий обліковий Ð·Ð°Ð¿Ð¸Ñ Ð°Ð±Ð¾ administrator.", -"Oracle username and/or password not valid" => "Oracle ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні", "MySQL username and/or password not valid" => "MySQL ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні", "DB Error: \"%s\"" => "Помилка БД: \"%s\"", "Offending command was: \"%s\"" => "Команда, що викликала проблему: \"%s\"", @@ -32,6 +31,7 @@ "Drop this user from MySQL" => "Видалити цього кориÑтувача з MySQL", "MySQL user '%s'@'%%' already exists" => "КориÑтувач MySQL '%s'@'%%' вже Ñ–Ñнує", "Drop this user from MySQL." => "Видалити цього кориÑтувача з MySQL.", +"Oracle username and/or password not valid" => "Oracle ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні", "Offending command was: \"%s\", name: %s, password: %s" => "Команда, що викликала проблему: \"%s\", ім'Ñ: %s, пароль: %s", "MS SQL username and/or password not valid: %s" => "MS SQL ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та/або пароль не дійÑні: %s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ваш Web-Ñервер ще не налаштований належним чином Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, щоб дозволити Ñинхронізацію файлів, через те що Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ WebDAV, здаєтьÑÑ, зламаний.", @@ -48,8 +48,5 @@ "%d months ago" => "%d міÑÑців тому", "last year" => "минулого року", "years ago" => "роки тому", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s доÑтупно. Отримати <a href=\"%s\">детальну інформацію</a>", -"up to date" => "оновлено", -"updates check is disabled" => "перевірка оновлень відключена", "Could not find category \"%s\"" => "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ категорію \"%s\"" ); diff --git a/lib/l10n/vi.php b/lib/l10n/vi.php index ea9660093aee1e4b6c070b94d0034968dc832791..6a4b8ebac938eaaa6ee1450fe2e5872c1ecc4c9e 100644 --- a/lib/l10n/vi.php +++ b/lib/l10n/vi.php @@ -13,10 +13,10 @@ "Application is not enabled" => "Ứng dụng không được BẬT", "Authentication error" => "Lá»—i xác thá»±c", "Token expired. Please reload page." => "Mã Token đã hết hạn. Hãy tải lại trang.", -"Files" => "Các táºp tin", +"Files" => "Táºp tin", "Text" => "Văn bản", "Images" => "Hình ảnh", -"seconds ago" => "1 giây trước", +"seconds ago" => "và i giây trước", "1 minute ago" => "1 phút trước", "%d minutes ago" => "%d phút trước", "1 hour ago" => "1 giá» trước", @@ -28,8 +28,5 @@ "%d months ago" => "%d tháng trước", "last year" => "năm trước", "years ago" => "năm trước", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s có sẵn. <a href=\"%s\">xem thêm ở đây</a>", -"up to date" => "đến ngà y", -"updates check is disabled" => "đã TÄ‚T chức năng cáºp nháºt ", "Could not find category \"%s\"" => "không thể tìm thấy mục \"%s\"" ); diff --git a/lib/l10n/zh_CN.GB2312.php b/lib/l10n/zh_CN.GB2312.php index 16487339421b1b004e7c88db9f7b13faf58c850d..3ab35f2bafa2088a8bc215f1dd6df2993d709459 100644 --- a/lib/l10n/zh_CN.GB2312.php +++ b/lib/l10n/zh_CN.GB2312.php @@ -26,8 +26,5 @@ "%d days ago" => "%d 天å‰", "last month" => "上个月", "last year" => "去年", -"years ago" => "å¹´å‰", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s ä¸å¯ç”¨ã€‚获知 <a href=\"%s\">详情</a>", -"up to date" => "最新", -"updates check is disabled" => "更新检测已ç¦ç”¨" +"years ago" => "å¹´å‰" ); diff --git a/lib/l10n/zh_CN.php b/lib/l10n/zh_CN.php index 2dea94dec368474ce4a146760fbbfe2a9f188ff3..61e405d80583bda00531399302a1aee4edfe4c83 100644 --- a/lib/l10n/zh_CN.php +++ b/lib/l10n/zh_CN.php @@ -24,7 +24,6 @@ "%s set the database host." => "%s 设置数æ®åº“所在主机。", "PostgreSQL username and/or password not valid" => "PostgreSQL æ•°æ®åº“用户åå’Œ/æˆ–å¯†ç æ— 效", "You need to enter either an existing account or the administrator." => "ä½ éœ€è¦è¾“入一个数æ®åº“ä¸å·²æœ‰çš„账户或管ç†å‘˜è´¦æˆ·ã€‚", -"Oracle username and/or password not valid" => "Oracle æ•°æ®åº“用户åå’Œ/æˆ–å¯†ç æ— 效", "MySQL username and/or password not valid" => "MySQL æ•°æ®åº“用户åå’Œ/æˆ–å¯†ç æ— 效", "DB Error: \"%s\"" => "æ•°æ®åº“错误:\"%s\"", "Offending command was: \"%s\"" => "冲çªå‘½ä»¤ä¸ºï¼š\"%s\"", @@ -32,12 +31,13 @@ "Drop this user from MySQL" => "建议从 MySQL æ•°æ®åº“ä¸ä¸¢å¼ƒ Drop æ¤ç”¨æˆ·", "MySQL user '%s'@'%%' already exists" => "MySQL 用户 '%s'@'%%' å·²å˜åœ¨", "Drop this user from MySQL." => "建议从 MySQL æ•°æ®åº“ä¸ä¸¢å¼ƒ Drop æ¤ç”¨æˆ·ã€‚", +"Oracle username and/or password not valid" => "Oracle æ•°æ®åº“用户åå’Œ/æˆ–å¯†ç æ— 效", "Offending command was: \"%s\", name: %s, password: %s" => "冲çªå‘½ä»¤ä¸ºï¼š\"%s\",å称:%s,密ç :%s", "MS SQL username and/or password not valid: %s" => "MS SQL 用户åå’Œ/æˆ–å¯†ç æ— 效:%s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "您的WebæœåŠ¡å™¨å°šæœªæ£ç¡®è®¾ç½®ä»¥å…è®¸æ–‡ä»¶åŒæ¥, å› ä¸ºWebDAV的接å£ä¼¼ä¹Žå·²æŸå.", "Please double check the <a href='%s'>installation guides</a>." => "请认真检查<a href='%s'>安装指å—</a>.", -"seconds ago" => "å‡ ç§’å‰", -"1 minute ago" => "1分钟å‰", +"seconds ago" => "ç§’å‰", +"1 minute ago" => "一分钟å‰", "%d minutes ago" => "%d 分钟å‰", "1 hour ago" => "1å°æ—¶å‰", "%d hours ago" => "%då°æ—¶å‰", @@ -47,9 +47,6 @@ "last month" => "上月", "%d months ago" => "%d 月å‰", "last year" => "去年", -"years ago" => "å‡ å¹´å‰", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s å·²å˜åœ¨ã€‚ç‚¹æ¤ <a href=\"%s\">èŽ·å–æ›´å¤šä¿¡æ¯</a>", -"up to date" => "已更新。", -"updates check is disabled" => "更新检查功能被ç¦ç”¨ã€‚", +"years ago" => "å¹´å‰", "Could not find category \"%s\"" => "æ— æ³•æ‰¾åˆ°åˆ†ç±» \"%s\"" ); diff --git a/lib/l10n/zh_TW.php b/lib/l10n/zh_TW.php index fbcf81ad3a42d5135cf85471faead229c5221931..4e0d50e7fc9dc43ea7223ca9c658bbe7ab30a482 100644 --- a/lib/l10n/zh_TW.php +++ b/lib/l10n/zh_TW.php @@ -24,7 +24,7 @@ "%s set the database host." => "%s è¨å®šè³‡æ–™åº«ä¸»æ©Ÿã€‚", "PostgreSQL username and/or password not valid" => "PostgreSQL 用戶åå’Œ/或密碼無效", "You need to enter either an existing account or the administrator." => "æ‚¨å¿…é ˆè¼¸å…¥ä¸€å€‹ç¾æœ‰çš„帳號或管ç†å“¡å¸³è™Ÿã€‚", -"Oracle username and/or password not valid" => "Oracle 用戶åå’Œ/或密碼無效", +"Oracle connection could not be established" => "無法建立 Oracle 資料庫連線", "MySQL username and/or password not valid" => "MySQL 用戶åå’Œ/或密碼無效", "DB Error: \"%s\"" => "資料庫錯誤:\"%s\"", "Offending command was: \"%s\"" => "有å•題的指令是:\"%s\"", @@ -32,6 +32,7 @@ "Drop this user from MySQL" => "在 MySQL 移除這個使用者", "MySQL user '%s'@'%%' already exists" => "MySQL 使用者 '%s'@'%%' 已經å˜åœ¨", "Drop this user from MySQL." => "在 MySQL 移除這個使用者。", +"Oracle username and/or password not valid" => "Oracle 用戶åå’Œ/或密碼無效", "Offending command was: \"%s\", name: %s, password: %s" => "有å•題的指令是:\"%s\" ,使用者:\"%s\",密碼:\"%s\"", "MS SQL username and/or password not valid: %s" => "MS SQL 使用者和/或密碼無效:%s", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "您的網é 伺æœå™¨å°šæœªè¢«æ£ç¢ºè¨å®šä¾†é€²è¡Œæª”æ¡ˆåŒæ¥ï¼Œå› 為您的 WebDAV 界é¢ä¼¼ä¹Žç„¡æ³•使用。", @@ -48,8 +49,5 @@ "%d months ago" => "%d 個月之å‰", "last year" => "去年", "years ago" => "幾年å‰", -"%s is available. Get <a href=\"%s\">more information</a>" => "%s 已經å¯ç”¨ã€‚å–å¾— <a href=\"%s\">更多資訊</a>", -"up to date" => "最新的", -"updates check is disabled" => "更新檢查已åœç”¨", "Could not find category \"%s\"" => "找ä¸åˆ°åˆ†é¡žï¼š\"%s\"" ); 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/mail.php b/lib/mail.php index 61634632efce4c3bb2330b51fe422fc5c5085878..e15af277a640ee47962a3c070f789eb5e952d1c7 100644 --- a/lib/mail.php +++ b/lib/mail.php @@ -113,7 +113,7 @@ class OC_Mail { */ public static function getfooter() { - $txt="\n--\n"; + $txt="\n-- \n"; $txt.="ownCloud\n"; $txt.="Your Cloud, Your Data, Your Way!\n"; return($txt); diff --git a/lib/mimetypes.list.php b/lib/mimetypes.list.php index 86ce9c6c237533fe0884d1fd788fdba165c428e0..2aac3bbfd27b1b88e6faee225b9144e48497d0d2 100644 --- a/lib/mimetypes.list.php +++ b/lib/mimetypes.list.php @@ -86,11 +86,11 @@ return array( 'vcf' => 'text/vcard', 'vcard' => 'text/vcard', 'doc'=>'application/msword', - 'docx'=>'application/msword', + 'docx'=>'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'xls'=>'application/msexcel', - 'xlsx'=>'application/msexcel', + 'xlsx'=>'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'ppt'=>'application/mspowerpoint', - 'pptx'=>'application/mspowerpoint', + 'pptx'=>'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'sgf' => 'application/sgf', 'cdr' => 'application/coreldraw', 'impress' => 'text/impress', @@ -98,5 +98,9 @@ return array( 'epub' => 'application/epub+zip', 'mobi' => 'application/x-mobipocket-ebook', 'exe' => 'application', - 'msi' => 'application' + 'msi' => 'application', + 'md' => 'text/markdown', + 'markdown' => 'text/markdown', + 'mdown' => 'text/markdown', + 'mdwn' => 'text/markdown' ); diff --git a/lib/ocs/result.php b/lib/ocs/result.php index 8ab378d79c530091387f0c61ab393c68243a1620..729c39056d9548cf873457660a0256d737b3c079 100644 --- a/lib/ocs/result.php +++ b/lib/ocs/result.php @@ -22,7 +22,7 @@ class OC_OCS_Result{ - private $data, $message, $statusCode, $items, $perPage; + protected $data, $message, $statusCode, $items, $perPage; /** * create the OCS_Result object diff --git a/lib/public/share.php b/lib/public/share.php index 4b337530be8200ecc2d941d19096728998174a0b..6c93139b10789ae8c50b27bcc25aa9152eea4af0 100644 --- a/lib/public/share.php +++ b/lib/public/share.php @@ -106,6 +106,125 @@ class Share { } return false; } + + /** + * @brief Prepare a path to be passed to DB as file_target + * @return string Prepared path + */ + public static function prepFileTarget( $path ) { + + // Paths in DB are stored with leading slashes, so add one if necessary + if ( substr( $path, 0, 1 ) !== '/' ) { + + $path = '/' . $path; + + } + + return $path; + + } + + /** + * @brief Find which users can access a shared item + * @param $path to the file + * @param $user owner of the file + * @param include owner to the list of users with access to the file + * @return array + * @note $path needs to be relative to user data dir, e.g. 'file.txt' + * not '/admin/data/file.txt' + */ + public static function getUsersSharingFile($path, $user, $includeOwner = false) { + + $shares = array(); + $publicShare = false; + $source = -1; + $cache = false; + + $view = new \OC\Files\View('/' . $user . '/files/'); + $meta = $view->getFileInfo(\OC\Files\Filesystem::normalizePath($path)); + + if($meta !== false) { + $source = $meta['fileid']; + $cache = new \OC\Files\Cache\Cache($meta['storage']); + } + + while ($source !== -1) { + + // Fetch all shares of this file path from DB + $query = \OC_DB::prepare( + 'SELECT share_with + FROM + `*PREFIX*share` + WHERE + item_source = ? AND share_type = ?' + ); + + $result = $query->execute(array($source, self::SHARE_TYPE_USER)); + + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('OCP\Share', \OC_DB::getErrorMessage($result), \OC_Log::ERROR); + } else { + while ($row = $result->fetchRow()) { + $shares[] = $row['share_with']; + } + } + // We also need to take group shares into account + + $query = \OC_DB::prepare( + 'SELECT share_with + FROM + `*PREFIX*share` + WHERE + item_source = ? AND share_type = ?' + ); + + $result = $query->execute(array($source, self::SHARE_TYPE_GROUP)); + + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('OCP\Share', \OC_DB::getErrorMessage($result), \OC_Log::ERROR); + } else { + while ($row = $result->fetchRow()) { + $usersInGroup = \OC_Group::usersInGroup($row['share_with']); + $shares = array_merge($shares, $usersInGroup); + } + } + + //check for public link shares + if (!$publicShare) { + $query = \OC_DB::prepare( + 'SELECT share_with + FROM + `*PREFIX*share` + WHERE + item_source = ? AND share_type = ?' + ); + + $result = $query->execute(array($source, self::SHARE_TYPE_LINK)); + + if (\OCP\DB::isError($result)) { + \OCP\Util::writeLog('OCP\Share', \OC_DB::getErrorMessage($result), \OC_Log::ERROR); + } else { + if ($result->fetchRow()) { + $publicShare = true; + } + } + } + + // let's get the parent for the next round + $meta = $cache->get((int)$source); + if($meta !== false) { + $source = (int)$meta['parent']; + } else { + $source = -1; + } + } + // Include owner in list of users, if requested + if ($includeOwner) { + $shares[] = $user; + } + + return array("users" => array_unique($shares), "public" => $publicShare); + } /** * @brief Get the items of item type shared with the current user @@ -132,7 +251,7 @@ class Share { return self::getItems($itemType, $itemTarget, self::$shareTypeUserAndGroups, \OC_User::getUser(), null, $format, $parameters, 1, $includeCollections); } - + /** * @brief Get the item of item type shared with the current user by source * @param string Item type @@ -409,8 +528,16 @@ class Share { 'fileSource' => $item['file_source'], 'shareType' => $shareType, 'shareWith' => $shareWith, + 'itemParent' => $item['parent'], )); self::delete($item['id']); + \OC_Hook::emit('OCP\Share', 'post_unshare', array( + 'itemType' => $itemType, + 'itemSource' => $itemSource, + 'shareType' => $shareType, + 'shareWith' => $shareWith, + 'itemParent' => $item['parent'], + )); return true; } return false; @@ -433,6 +560,11 @@ class Share { foreach ($shares as $share) { self::delete($share['id']); } + \OC_Hook::emit('OCP\Share', 'post_unshareAll', array( + 'itemType' => $itemType, + 'itemSource' => $itemSource, + 'shares' => $shares + )); return true; } return false; @@ -875,7 +1007,10 @@ class Share { $row['path'] = '/Shared/'.basename($row['path']); } else { if (!isset($mounts[$row['storage']])) { - $mounts[$row['storage']] = \OC\Files\Mount::findByNumericId($row['storage']); + $mountPoints = \OC\Files\Filesystem::getMountByNumericId($row['storage']); + if (is_array($mountPoints)) { + $mounts[$row['storage']] = $mountPoints[key($mountPoints)]; + } } if ($mounts[$row['storage']]) { $path = $mounts[$row['storage']]->getMountPoint().$row['path']; @@ -1086,6 +1221,17 @@ class Share { if ($shareType == self::SHARE_TYPE_GROUP) { $groupItemTarget = self::generateTarget($itemType, $itemSource, $shareType, $shareWith['group'], $uidOwner, $suggestedItemTarget); + \OC_Hook::emit('OCP\Share', 'pre_shared', array( + 'itemType' => $itemType, + 'itemSource' => $itemSource, + 'itemTarget' => $groupItemTarget, + 'shareType' => $shareType, + 'shareWith' => $shareWith['group'], + 'uidOwner' => $uidOwner, + 'permissions' => $permissions, + 'fileSource' => $fileSource, + 'token' => $token + )); if (isset($fileSource)) { if ($parentFolder) { if ($parentFolder === true) { @@ -1161,6 +1307,17 @@ class Share { } else { $itemTarget = self::generateTarget($itemType, $itemSource, $shareType, $shareWith, $uidOwner, $suggestedItemTarget); + \OC_Hook::emit('OCP\Share', 'pre_shared', array( + 'itemType' => $itemType, + 'itemSource' => $itemSource, + 'itemTarget' => $itemTarget, + 'shareType' => $shareType, + 'shareWith' => $shareWith, + 'uidOwner' => $uidOwner, + 'permissions' => $permissions, + 'fileSource' => $fileSource, + 'token' => $token + )); if (isset($fileSource)) { if ($parentFolder) { if ($parentFolder === true) { diff --git a/lib/request.php b/lib/request.php index 9f74cf9beb585fc8ce16957e842c97377b2a3608..4d8380eb9ac49b85d1676fd057d18613d374e816 100755 --- a/lib/request.php +++ b/lib/request.php @@ -11,9 +11,10 @@ class OC_Request { * @brief Check overwrite condition * @returns true/false */ - private static function isOverwriteCondition() { + private static function isOverwriteCondition($type = '') { $regex = '/' . OC_Config::getValue('overwritecondaddr', '') . '/'; - return $regex === '//' or preg_match($regex, $_SERVER['REMOTE_ADDR']) === 1; + return $regex === '//' or preg_match($regex, $_SERVER['REMOTE_ADDR']) === 1 + or ($type !== 'protocol' and OC_Config::getValue('forcessl', false)); } /** @@ -27,7 +28,7 @@ class OC_Request { if(OC::$CLI) { return 'localhost'; } - if(OC_Config::getValue('overwritehost', '')<>'' and self::isOverwriteCondition()) { + if(OC_Config::getValue('overwritehost', '') !== '' and self::isOverwriteCondition()) { return OC_Config::getValue('overwritehost'); } if (isset($_SERVER['HTTP_X_FORWARDED_HOST'])) { @@ -52,7 +53,7 @@ class OC_Request { * Returns the server protocol. It respects reverse proxy servers and load balancers */ public static function serverProtocol() { - if(OC_Config::getValue('overwriteprotocol', '')<>'' and self::isOverwriteCondition()) { + if(OC_Config::getValue('overwriteprotocol', '') !== '' and self::isOverwriteCondition('protocol')) { return OC_Config::getValue('overwriteprotocol'); } if (isset($_SERVER['HTTP_X_FORWARDED_PROTO'])) { @@ -76,7 +77,7 @@ class OC_Request { */ public static function requestUri() { $uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; - if (OC_Config::getValue('overwritewebroot', '') <> '' and self::isOverwriteCondition()) { + if (OC_Config::getValue('overwritewebroot', '') !== '' and self::isOverwriteCondition()) { $uri = self::scriptName() . substr($uri, strlen($_SERVER['SCRIPT_NAME'])); } return $uri; @@ -91,7 +92,7 @@ class OC_Request { */ public static function scriptName() { $name = $_SERVER['SCRIPT_NAME']; - if (OC_Config::getValue('overwritewebroot', '') <> '' and self::isOverwriteCondition()) { + if (OC_Config::getValue('overwritewebroot', '') !== '' and self::isOverwriteCondition()) { $serverroot = str_replace("\\", '/', substr(__DIR__, 0, -4)); $suburi = str_replace("\\", "/", substr(realpath($_SERVER["SCRIPT_FILENAME"]), strlen($serverroot))); $name = OC_Config::getValue('overwritewebroot', '') . $suburi; diff --git a/lib/session/internal.php b/lib/session/internal.php new file mode 100644 index 0000000000000000000000000000000000000000..60aecccc8aac255ec08fb7f83cf4b572160c6fe9 --- /dev/null +++ b/lib/session/internal.php @@ -0,0 +1,39 @@ +<?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\Session; + +/** + * Class Internal + * + * wrap php's internal session handling into the Session interface + * + * @package OC\Session + */ +class Internal extends Memory { + public function __construct($name) { + session_name($name); + session_start(); + if (!isset($_SESSION)) { + throw new \Exception('Failed to start session'); + } + $this->data = $_SESSION; + } + + public function __destruct() { + $_SESSION = $this->data; + session_write_close(); + } + + public function clear() { + session_unset(); + @session_regenerate_id(true); + @session_start(); + $this->data = $_SESSION = array(); + } +} diff --git a/lib/session/memory.php b/lib/session/memory.php new file mode 100644 index 0000000000000000000000000000000000000000..c148ff4b9b9928af848b7895e9132ce02ea73bd0 --- /dev/null +++ b/lib/session/memory.php @@ -0,0 +1,63 @@ +<?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\Session; + +/** + * Class Internal + * + * store session data in an in-memory array, not persistance + * + * @package OC\Session + */ +class Memory extends Session { + protected $data; + + public function __construct($name) { + //no need to use $name since all data is already scoped to this instance + $this->data = array(); + } + + /** + * @param string $key + * @param mixed $value + */ + public function set($key, $value) { + $this->data[$key] = $value; + } + + /** + * @param string $key + * @return mixed + */ + public function get($key) { + if (!$this->exists($key)) { + return null; + } + return $this->data[$key]; + } + + /** + * @param string $key + * @return bool + */ + public function exists($key) { + return isset($this->data[$key]); + } + + /** + * @param string $key + */ + public function remove($key) { + unset($this->data[$key]); + } + + public function clear() { + $this->data = array(); + } +} diff --git a/lib/session/session.php b/lib/session/session.php new file mode 100644 index 0000000000000000000000000000000000000000..55515f57a87d186adb11c407655b50f943350eda --- /dev/null +++ b/lib/session/session.php @@ -0,0 +1,79 @@ +<?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\Session; + +abstract class Session implements \ArrayAccess { + /** + * $name serves as a namespace for the session keys + * + * @param string $name + */ + abstract public function __construct($name); + + /** + * @param string $key + * @param mixed $value + */ + abstract public function set($key, $value); + + /** + * @param string $key + * @return mixed should return null if $key does not exist + */ + abstract public function get($key); + + /** + * @param string $key + * @return bool + */ + abstract public function exists($key); + + /** + * should not throw any errors if $key does not exist + * + * @param string $key + */ + abstract public function remove($key); + + /** + * removes all entries within the cache namespace + */ + abstract public function clear(); + + /** + * @param mixed $offset + * @return bool + */ + public function offsetExists($offset) { + return $this->exists($offset); + } + + /** + * @param mixed $offset + * @return mixed + */ + public function offsetGet($offset) { + return $this->get($offset); + } + + /** + * @param mixed $offset + * @param mixed $value + */ + public function offsetSet($offset, $value) { + $this->set($offset, $value); + } + + /** + * @param mixed $offset + */ + public function offsetUnset($offset) { + $this->remove($offset); + } +} diff --git a/lib/setup.php b/lib/setup.php index 769fae11656c33dc79338aac83d282c56e2c2bf3..a63cc664dbcabebb7ed0ec3fb18e4e3956228700 100644 --- a/lib/setup.php +++ b/lib/setup.php @@ -152,8 +152,12 @@ class OC_Setup { self::setupOCIDatabase($dbhost, $dbuser, $dbpass, $dbname, $dbtableprefix, $dbtablespace, $username); } catch (Exception $e) { $error[] = array( - 'error' => $l->t('Oracle username and/or password not valid'), - 'hint' => $l->t('You need to enter either an existing account or the administrator.') + 'error' => $l->t('Oracle connection could not be established'), + 'hint' => $e->getMessage().' Check environment: ORACLE_HOME='.getenv('ORACLE_HOME') + .' ORACLE_SID='.getenv('ORACLE_SID') + .' LD_LIBRARY_PATH='.getenv('LD_LIBRARY_PATH') + .' NLS_LANG='.getenv('NLS_LANG') + .' tnsnames.ora is '.(is_readable(getenv('ORACLE_HOME').'/network/admin/tnsnames.ora')?'':'not ').'readable' ); return $error; } @@ -187,6 +191,7 @@ class OC_Setup { unlink("$datadir/owncloud.db"); } //in case of sqlite, we can always fill the database + error_log("creating sqlite db"); OC_DB::createDbFromStructure('db_structure.xml'); } @@ -195,7 +200,7 @@ class OC_Setup { OC_User::createUser($username, $password); } catch(Exception $exception) { - $error[] = $exception->getMessage(); + $error[] = 'Error while trying to create admin user: ' . $exception->getMessage(); } if(count($error) == 0) { @@ -451,9 +456,13 @@ class OC_Setup { } else { $easy_connect_string = '//'.$e_host.'/'.$e_dbname; } + \OC_Log::write('setup oracle', 'connect string: ' . $easy_connect_string, \OC_Log::DEBUG); $connection = @oci_connect($dbuser, $dbpass, $easy_connect_string); if(!$connection) { $e = oci_error(); + if (is_array ($e) && isset ($e['message'])) { + throw new Exception($e['message']); + } throw new Exception($l->t('Oracle username and/or password not valid')); } //check for roles creation rights in oracle @@ -810,6 +819,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"; @@ -827,6 +837,10 @@ class OC_Setup { $content.= "AddType image/svg+xml svg svgz\n"; $content.= "AddEncoding gzip svgz\n"; $content.= "</IfModule>\n"; + $content.= "<IfModule dir_module>\n"; + $content.= "DirectoryIndex index.php index.html\n"; + $content.= "</IfModule>\n"; + $content.= "AddDefaultCharset utf-8\n"; $content.= "Options -Indexes\n"; @file_put_contents(OC::$SERVERROOT.'/.htaccess', $content); //supress errors in case we don't have permissions for it diff --git a/lib/template.php b/lib/template.php index 434c1e9e9901b7dc729773956e6f7bc7a7c8e46b..9467dedb62aac43c34f31480cb6efac051771232 100644 --- a/lib/template.php +++ b/lib/template.php @@ -186,10 +186,15 @@ class OC_Template{ $this->l10n = OC_L10N::get($parts[0]); // Some headers to enhance security - header('X-Frame-Options: Sameorigin'); // Disallow iFraming from other domains header('X-XSS-Protection: 1; mode=block'); // Enforce browser based XSS filters header('X-Content-Type-Options: nosniff'); // Disable sniffing the content type for IE + // iFrame Restriction Policy + $xFramePolicy = OC_Config::getValue('xframe_restriction', true); + if($xFramePolicy) { + header('X-Frame-Options: Sameorigin'); // Disallow iFraming from other domains + } + // Content Security Policy // If you change the standard policy, please also change it in config.sample.php $policy = OC_Config::getValue('custom_csp_policy', @@ -198,7 +203,8 @@ class OC_Template{ .'style-src \'self\' \'unsafe-inline\'; ' .'frame-src *; ' .'img-src *; ' - .'font-src \'self\' data:'); + .'font-src \'self\' data:; ' + .'media-src *'); header('Content-Security-Policy:'.$policy); // Standard $this->findTemplate($name); @@ -240,14 +246,14 @@ class OC_Template{ // if the formfactor is not yet autodetected do the // autodetection now. For possible formfactors check the // detectFormfactor documentation - if(!isset($_SESSION['formfactor'])) { - $_SESSION['formfactor'] = self::detectFormfactor(); + if (!\OC::$session->exists('formfactor')) { + \OC::$session->set('formfactor', self::detectFormfactor()); } // allow manual override via GET parameter if(isset($_GET['formfactor'])) { - $_SESSION['formfactor']=$_GET['formfactor']; + \OC::$session->set('formfactor', $_GET['formfactor']); } - $formfactor=$_SESSION['formfactor']; + $formfactor = \OC::$session->get('formfactor'); if($formfactor=='default') { $fext=''; }elseif($formfactor=='mobile') { @@ -272,7 +278,7 @@ class OC_Template{ protected function findTemplate($name) { // Read the selected theme from the config file - $theme=OC_Config::getValue( "theme" ); + $theme = OC_Util::getTheme(); // Read the detected formfactor and use the right file name. $fext = self::getFormFactorExtension(); diff --git a/lib/templatelayout.php b/lib/templatelayout.php index 730942322306d8fa200d86b6b11d6272ceaefba2..7115b8f03063092de620bf3646a72c7abde0ac8b 100644 --- a/lib/templatelayout.php +++ b/lib/templatelayout.php @@ -18,6 +18,20 @@ class OC_TemplateLayout extends OC_Template { $this->assign('bodyid', 'body-user'); } + // Update notification + if(OC_Config::getValue('updatechecker', true) === true) { + $data=OC_Updater::check(); + if(isset($data['version']) && $data['version'] != '' and $data['version'] !== Array() && OC_User::isAdminUser(OC_User::getUser())) { + $this->assign('updateAvailable', true); + $this->assign('updateVersion', $data['versionstring']); + $this->assign('updateLink', $data['web']); + } else { + $this->assign('updateAvailable', false); // No update available or not an admin user + } + } else { + $this->assign('updateAvailable', false); // Update check is disabled + } + // Add navigation entry $this->assign( 'application', '', false ); $navigation = OC_App::getNavigation(); @@ -42,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); @@ -64,25 +78,8 @@ class OC_TemplateLayout extends OC_Template { $root = $info[0]; $web = $info[1]; $file = $info[2]; - $paths = explode('/', $file); - $in_root = false; - foreach(OC::$APPSROOTS as $app_root) { - if($root == $app_root['path']) { - $in_root = true; - break; - } - } - - if($in_root ) { - $app = $paths[0]; - unset($paths[0]); - $path = implode('/', $paths); - $this->append( 'cssfiles', OC_Helper::linkTo($app, $path) . $versionParameter); - } - else { - $this->append( 'cssfiles', $web.'/'.$file); - } + $this->append( 'cssfiles', $web.'/'.$file . $versionParameter); } } @@ -103,7 +100,7 @@ class OC_TemplateLayout extends OC_Template { static public function findStylesheetFiles($styles) { // Read the selected theme from the config file - $theme=OC_Config::getValue( 'theme' ); + $theme = OC_Util::getTheme(); // Read the detected formfactor and use the right file name. $fext = self::getFormFactorExtension(); @@ -111,7 +108,8 @@ class OC_TemplateLayout extends OC_Template { $files = array(); foreach($styles as $style) { // is it in 3rdparty? - if(self::appendIfExist($files, OC::$THIRDPARTYROOT, OC::$THIRDPARTYWEBROOT, $style.'.css')) { + if(strpos($style, '3rdparty') === 0 && + self::appendIfExist($files, OC::$THIRDPARTYROOT, OC::$THIRDPARTYWEBROOT, $style.'.css')) { // or in the owncloud root? }elseif(self::appendIfExist($files, OC::$SERVERROOT, OC::$WEBROOT, "$style$fext.css" )) { @@ -122,20 +120,15 @@ class OC_TemplateLayout extends OC_Template { }elseif(self::appendIfExist($files, OC::$SERVERROOT, OC::$WEBROOT, "core/$style.css" )) { }else{ - $append = false; - // or in apps? - foreach( OC::$APPSROOTS as $apps_dir) - { - if(self::appendIfExist($files, $apps_dir['path'], $apps_dir['url'], "$style$fext.css")) { - $append = true; - break; - } - elseif(self::appendIfExist($files, $apps_dir['path'], $apps_dir['url'], "$style.css")) { - $append = true; - break; - } + $app = substr($style, 0, strpos($style, '/')); + $style = substr($style, strpos($style, '/')+1); + $app_path = OC_App::getAppPath($app); + $app_url = OC::$WEBROOT . '/index.php/apps/' . $app; + if(self::appendIfExist($files, $app_path, $app_url, "$style$fext.css")) { } - if(! $append) { + elseif(self::appendIfExist($files, $app_path, $app_url, "$style.css")) { + } + else { echo('css file not found: style:'.$style.' formfactor:'.$fext .' webroot:'.OC::$WEBROOT.' serverroot:'.OC::$SERVERROOT); die(); @@ -161,7 +154,7 @@ class OC_TemplateLayout extends OC_Template { static public function findJavascriptFiles($scripts) { // Read the selected theme from the config file - $theme=OC_Config::getValue( 'theme' ); + $theme = OC_Util::getTheme(); // Read the detected formfactor and use the right file name. $fext = self::getFormFactorExtension(); @@ -169,7 +162,8 @@ class OC_TemplateLayout extends OC_Template { $files = array(); foreach($scripts as $script) { // Is it in 3rd party? - if(self::appendIfExist($files, OC::$THIRDPARTYROOT, OC::$THIRDPARTYWEBROOT, $script.'.js')) { + if(strpos($script, '3rdparty') === 0 && + self::appendIfExist($files, OC::$THIRDPARTYROOT, OC::$THIRDPARTYWEBROOT, $script.'.js')) { // Is it in apps and overwritten by the theme? }elseif(self::appendIfExist($files, OC::$SERVERROOT, OC::$WEBROOT, "themes/$theme/apps/$script$fext.js" )) { @@ -193,18 +187,15 @@ class OC_TemplateLayout extends OC_Template { }else{ // Is it part of an app? - $append = false; - foreach( OC::$APPSROOTS as $apps_dir) { - if(self::appendIfExist($files, $apps_dir['path'], OC::$WEBROOT.$apps_dir['url'], "$script$fext.js")) { - $append = true; - break; - } - elseif(self::appendIfExist($files, $apps_dir['path'], OC::$WEBROOT.$apps_dir['url'], "$script.js")) { - $append = true; - break; - } + $app = substr($script, 0, strpos($script, '/')); + $script = substr($script, strpos($script, '/')+1); + $app_path = OC_App::getAppPath($app); + $app_url = OC_App::getAppWebPath($app); + if(self::appendIfExist($files, $app_path, $app_url, "$script$fext.js")) { + } + elseif(self::appendIfExist($files, $app_path, $app_url, "$script.js")) { } - if(! $append) { + else { echo('js file not found: script:'.$script.' formfactor:'.$fext .' webroot:'.OC::$WEBROOT.' serverroot:'.OC::$SERVERROOT); die(); diff --git a/lib/updater.php b/lib/updater.php index e7d33ac2bb970c5ac240850594057982f5357bea..9081bfc4be80be4310acc7103b049a7045df90f8 100644 --- a/lib/updater.php +++ b/lib/updater.php @@ -29,7 +29,14 @@ class OC_Updater{ * Check if a new version is available */ public static function check() { - OC_Appconfig::setValue('core', 'lastupdatedat', microtime(true)); + + // Look up the cache - it is invalidated all 30 minutes + if((OC_Appconfig::getValue('core', 'lastupdatedat') + 1800) > time()) { + return json_decode(OC_Appconfig::getValue('core', 'lastupdateResult'), true); + } + + OC_Appconfig::setValue('core', 'lastupdatedat', time()); + if(OC_Appconfig::getValue('core', 'installedat', '')=='') { OC_Appconfig::setValue('core', 'installedat', microtime(true)); } @@ -65,38 +72,9 @@ class OC_Updater{ $tmp['url'] = $data->url; $tmp['web'] = $data->web; - return $tmp; - } - - public static function ShowUpdatingHint() { - $l = OC_L10N::get('lib'); - - if(OC_Config::getValue('updatechecker', true)==true) { - $data=OC_Updater::check(); - if(isset($data['version']) and $data['version']<>'') { - $txt='<span style="color:#AA0000; font-weight:bold;">' - .$l->t('%s is available. Get <a href="%s">more information</a>', - array($data['versionstring'], $data['web'])).'</span>'; - }else{ - $txt=$l->t('up to date'); - } - }else{ - $txt=$l->t('updates check is disabled'); - } - return($txt); - } - - - /** - * do ownCloud update - */ - public static function doUpdate() { - - //update ownCloud core - - //update all apps - - //update version in config + // Cache the result + OC_Appconfig::setValue('core', 'lastupdateResult', json_encode($data)); + return $tmp; } -} +} \ No newline at end of file diff --git a/lib/user.php b/lib/user.php index b19af940795b64087852be8ea7bda0f2f494f390..1dde87a13395dabc331c597317ad25ad3038a2e7 100644 --- a/lib/user.php +++ b/lib/user.php @@ -32,7 +32,7 @@ * post_deleteUser(uid) * pre_setPassword(&run, uid, password) * post_setPassword(uid, password) - * pre_login(&run, uid) + * pre_login(&run, uid, password) * post_login(uid) * logout() */ @@ -244,7 +244,7 @@ class OC_User { */ public static function login( $uid, $password ) { $run = true; - OC_Hook::emit( "OC_User", "pre_login", array( "run" => &$run, "uid" => $uid )); + OC_Hook::emit( "OC_User", "pre_login", array( "run" => &$run, "uid" => $uid, "password" => $password)); if( $run ) { $uid = self::checkPassword( $uid, $password ); @@ -264,7 +264,7 @@ class OC_User { * @brief Sets user id for session and triggers emit */ public static function setUserId($uid) { - $_SESSION['user_id'] = $uid; + \OC::$session->set('user_id', $uid); } /** @@ -285,7 +285,7 @@ class OC_User { $result = true; } if (OC_User::getUser() === $uid) { - $_SESSION['display_name'] = $displayName; + \OC::$session->set('display_name', $displayName); } return $result; } @@ -328,10 +328,10 @@ class OC_User { * Checks if the user is logged in */ public static function isLoggedIn() { - if( isset($_SESSION['user_id']) AND $_SESSION['user_id']) { + if( \OC::$session->get('user_id')) { OC_App::loadApps(array('authentication')); self::setupBackends(); - if (self::userExists($_SESSION['user_id']) ) { + if (self::userExists(\OC::$session->get('user_id')) ) { return true; } } @@ -356,8 +356,8 @@ class OC_User { * @return string uid or false */ public static function getUser() { - if( isset($_SESSION['user_id']) AND $_SESSION['user_id'] ) { - return $_SESSION['user_id']; + if( \OC::$session->get('user_id') ) { + return \OC::$session->get('user_id'); } else{ return false; @@ -371,8 +371,8 @@ class OC_User { public static function getDisplayName($user=null) { if ( $user ) { return self::determineDisplayName($user); - } else if( isset($_SESSION['display_name']) AND $_SESSION['display_name'] ) { - return $_SESSION['display_name']; + } else if( \OC::$session->get('display_name') ) { + return \OC::$session->get('display_name'); } else{ return false; @@ -393,13 +393,14 @@ class OC_User { * @brief Set password * @param $uid The username * @param $password The new password + * @param $recoveryPassword for the encryption app to reset encryption keys * @returns true/false * * Change the password of a user */ - public static function setPassword( $uid, $password ) { + public static function setPassword( $uid, $password, $recoveryPassword = null ) { $run = true; - OC_Hook::emit( "OC_User", "pre_setPassword", array( "run" => &$run, "uid" => $uid, "password" => $password )); + OC_Hook::emit( "OC_User", "pre_setPassword", array( "run" => &$run, "uid" => $uid, "password" => $password, "recoveryPassword" => $recoveryPassword )); if( $run ) { $success = false; @@ -412,7 +413,7 @@ class OC_User { } // invalidate all login cookies OC_Preferences::deleteApp($uid, 'login_token'); - OC_Hook::emit( "OC_User", "post_setPassword", array( "uid" => $uid, "password" => $password )); + OC_Hook::emit( "OC_User", "post_setPassword", array( "uid" => $uid, "password" => $password, "recoveryPassword" => $recoveryPassword )); return $success; } else{ @@ -527,7 +528,7 @@ class OC_User { foreach (self::$_usedBackends as $backend) { $backendDisplayNames = $backend->getDisplayNames($search, $limit, $offset); if (is_array($backendDisplayNames)) { - $displayNames = array_merge($displayNames, $backendDisplayNames); + $displayNames = $displayNames + $backendDisplayNames; } } asort($displayNames); @@ -610,6 +611,10 @@ class OC_User { public static function isEnabled($userid) { $sql = 'SELECT `userid` FROM `*PREFIX*preferences`' .' WHERE `userid` = ? AND `appid` = ? AND `configkey` = ? AND `configvalue` = ?'; + if (OC_Config::getValue( 'dbtype', 'sqlite' ) === 'oci') { //FIXME oracle hack + $sql = 'SELECT `userid` FROM `*PREFIX*preferences`' + .' WHERE `userid` = ? AND `appid` = ? AND `configkey` = ? AND to_char(`configvalue`) = ?'; + } $stmt = OC_DB::prepare($sql); if ( ! OC_DB::isError($stmt) ) { $result = $stmt->execute(array($userid, 'core', 'enabled', 'false')); diff --git a/lib/user/database.php b/lib/user/database.php index ea938790d22e8f3966fed3ed0ba9a5f4cde6281d..d70b620f2abf055d9fd102fd36930bdce474f16f 100644 --- a/lib/user/database.php +++ b/lib/user/database.php @@ -46,7 +46,7 @@ class OC_User_Database extends OC_User_Backend { private function getHasher() { if(!self::$hasher) { - //we don't want to use DES based crypt(), since it doesn't return a has with a recognisable prefix + //we don't want to use DES based crypt(), since it doesn't return a hash with a recognisable prefix $forcePortable=(CRYPT_BLOWFISH!=1); self::$hasher=new PasswordHash(8, $forcePortable); } @@ -136,7 +136,7 @@ class OC_User_Database extends OC_User_Backend { */ public function getDisplayName($uid) { if( $this->userExists($uid) ) { - $query = OC_DB::prepare( 'SELECT displayname FROM `*PREFIX*users` WHERE `uid` = ?' ); + $query = OC_DB::prepare( 'SELECT `displayname` FROM `*PREFIX*users` WHERE `uid` = ?' ); $result = $query->execute( array( $uid ))->fetchAll(); $displayName = trim($result[0]['displayname'], ' '); if ( !empty($displayName) ) { diff --git a/lib/util.php b/lib/util.php index b3fab5041f2263f5d2954501b3a7d539316dac55..95af22ed0eedfa9481ae2f63b7caa997ba32a307 100755 --- a/lib/util.php +++ b/lib/util.php @@ -1,4 +1,7 @@ <?php + +require_once 'Patchwork/PHP/Shim/Normalizer.php'; + /** * Class for utility functions * @@ -38,6 +41,7 @@ class OC_Util { $CONFIG_DATADIRECTORY = OC_Config::getValue( "datadirectory", OC::$SERVERROOT."/data" ); //first set up the local "root" storage + \OC\Files\Filesystem::initMounts(); if(!self::$rootMounted) { \OC\Files\Filesystem::mount('\OC\Files\Storage\Local', array('datadir'=>$CONFIG_DATADIRECTORY), '/'); self::$rootMounted=true; @@ -66,6 +70,7 @@ class OC_Util { public static function tearDownFS() { \OC\Files\Filesystem::tearDown(); self::$fsSetup=false; + self::$rootMounted=false; } /** @@ -75,7 +80,7 @@ class OC_Util { public static function getVersion() { // hint: We only can count up. Reset minor/patchlevel when // updating major/minor version number. - return array(5, 80, 03); + return array(5, 80, 05); } /** @@ -149,10 +154,10 @@ class OC_Util { * @param bool dateOnly option to omit time from the result */ public static function formatDate( $timestamp, $dateOnly=false) { - if(isset($_SESSION['timezone'])) {//adjust to clients timezone if we know it + if(\OC::$session->exists('timezone')) {//adjust to clients timezone if we know it $systemTimeZone = intval(date('O')); $systemTimeZone=(round($systemTimeZone/100, 0)*60)+($systemTimeZone%100); - $clientTimeZone=$_SESSION['timezone']*60; + $clientTimeZone=\OC::$session->get('timezone')*60; $offset=$clientTimeZone-$systemTimeZone; $timestamp=$timestamp+$offset*60; } @@ -171,7 +176,8 @@ class OC_Util { //check for database drivers if(!(is_callable('sqlite_open') or class_exists('SQLite3')) and !is_callable('mysql_connect') - and !is_callable('pg_connect')) { + and !is_callable('pg_connect') + and !is_callable('oci_connect')) { $errors[]=array('error'=>'No database drivers (sqlite, mysql, or postgresql) installed.', 'hint'=>'');//TODO: sane hint $web_server_restart= true; @@ -220,63 +226,63 @@ class OC_Util { if(!class_exists('ZipArchive')) { $errors[]=array('error'=>'PHP module zip not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } if(!class_exists('DOMDocument')) { $errors[] = array('error' => 'PHP module dom not installed.', 'hint' => 'Please ask your server administrator to install the module.'); - $web_server_restart = false; + $web_server_restart =true; } if(!function_exists('xml_parser_create')) { $errors[] = array('error' => 'PHP module libxml not installed.', 'hint' => 'Please ask your server administrator to install the module.'); - $web_server_restart = false; + $web_server_restart =true; } if(!function_exists('mb_detect_encoding')) { $errors[]=array('error'=>'PHP module mb multibyte not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } if(!function_exists('ctype_digit')) { $errors[]=array('error'=>'PHP module ctype is not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } if(!function_exists('json_encode')) { $errors[]=array('error'=>'PHP module JSON is not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } - if(!function_exists('imagepng')) { + if(!extension_loaded('gd') || !function_exists('gd_info')) { $errors[]=array('error'=>'PHP module GD is not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } if(!function_exists('gzencode')) { $errors[]=array('error'=>'PHP module zlib is not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } if(!function_exists('iconv')) { $errors[]=array('error'=>'PHP module iconv is not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } if(!function_exists('simplexml_load_string')) { $errors[]=array('error'=>'PHP module SimpleXML is not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } if(floatval(phpversion())<5.3) { $errors[]=array('error'=>'PHP 5.3 is required.', 'hint'=>'Please ask your server administrator to update PHP to version 5.3 or higher.' .' PHP 5.2 is no longer supported by ownCloud and the PHP community.'); - $web_server_restart= false; + $web_server_restart=true; } if(!defined('PDO::ATTR_DRIVER_NAME')) { $errors[]=array('error'=>'PHP PDO module is not installed.', 'hint'=>'Please ask your server administrator to install the module.'); - $web_server_restart= false; + $web_server_restart=true; } if (((strtolower(@ini_get('safe_mode')) == 'on') || (strtolower(@ini_get('safe_mode')) == 'yes') @@ -284,7 +290,12 @@ class OC_Util { || (ini_get("safe_mode") == 1 ))) { $errors[]=array('error'=>'PHP Safe Mode is enabled. ownCloud requires that it is disabled to work properly.', 'hint'=>'PHP Safe Mode is a deprecated and mostly useless setting that should be disabled. Please ask your server administrator to disable it in php.ini or in your webserver config.'); - $web_server_restart= false; + $web_server_restart=true; + } + if (get_magic_quotes_gpc() == 1 ) { + $errors[]=array('error'=>'Magic Quotes is enabled. ownCloud requires that it is disabled to work properly.', + 'hint'=>'Magic Quotes is a deprecated and mostly useless setting that should be disabled. Please ask your server administrator to disable it in php.ini or in your webserver config.'); + $web_server_restart=true; } if($web_server_restart) { @@ -450,13 +461,13 @@ class OC_Util { */ public static function callRegister() { // Check if a token exists - if(!isset($_SESSION['requesttoken'])) { + if(!\OC::$session->exists('requesttoken')) { // No valid token found, generate a new one. $requestToken = self::generate_random_bytes(20); - $_SESSION['requesttoken']=$requestToken; + \OC::$session->set('requesttoken', $requestToken); } else { // Valid token already exists, send it - $requestToken = $_SESSION['requesttoken']; + $requestToken = \OC::$session->get('requesttoken'); } return($requestToken); } @@ -468,7 +479,7 @@ class OC_Util { * @see OC_Util::callRegister() */ public static function isCallRegistered() { - if(!isset($_SESSION['requesttoken'])) { + if(!\OC::$session->exists('requesttoken')) { return false; } @@ -484,7 +495,7 @@ class OC_Util { } // Check if the token is valid - if($token !== $_SESSION['requesttoken']) { + if($token !== \OC::$session->get('requesttoken')) { // Not valid return false; } else { @@ -633,11 +644,10 @@ class OC_Util { /** * Check if the ownCloud server can connect to the internet */ - public static function isinternetconnectionworking() { - - // in case there is no internet connection on purpose there is no need to display a warning - if (!\OC_Config::getValue("has_internet_connection", true)) { - return true; + public static function isInternetConnectionWorking() { + // in case there is no internet connection on purpose return false + if (self::isInternetConnectionEnabled() === false) { + return false; } // try to connect to owncloud.org to see if http connections to the internet are possible. @@ -659,6 +669,13 @@ class OC_Util { } } + + /** + * Check if the connection to the internet is disabled on purpose + */ + public static function isInternetConnectionEnabled(){ + return \OC_Config::getValue("has_internet_connection", true); + } /** * clear all levels of output buffering @@ -795,4 +812,41 @@ class OC_Util { return (substr(PHP_OS, 0, 3) === "WIN"); } + + /** + * Handles the case that there may not be a theme, then check if a "default" + * theme exists and take that one + * @return string the theme + */ + public static function getTheme() { + $theme = OC_Config::getValue("theme"); + + if(is_null($theme)) { + + if(is_dir(OC::$SERVERROOT . '/themes/default')) { + $theme = 'default'; + } + + } + + return $theme; + } + + /** + * Normalize a unicode string + * @param string $value a not normalized string + * @return bool|string + */ + public static function normalizeUnicode($value) { + if(class_exists('Patchwork\PHP\Shim\Normalizer')) { + $normalizedValue = \Patchwork\PHP\Shim\Normalizer::normalize($value); + if($normalizedValue === false) { + \OC_Log::write( 'core', 'normalizing failed for "' . $value . '"', \OC_Log::WARN); + } else { + $value = $normalizedValue; + } + } + + return $value; + } } diff --git a/lib/vcategories.php b/lib/vcategories.php index 5975e688b75cad4ff9a5422c3052a3aedfc9a6b8..91c72d5dfaecda0cf31c007f8a411b45b8bf3ae7 100644 --- a/lib/vcategories.php +++ b/lib/vcategories.php @@ -324,6 +324,37 @@ class OC_VCategories { return $id; } + /** + * @brief Rename category. + * @param string $from The name of the existing category + * @param string $to The new name of the category. + * @returns bool + */ + public function rename($from, $to) { + $id = $this->array_searchi($from, $this->categories); + if($id === false) { + OCP\Util::writeLog('core', __METHOD__.', category: ' . $from. ' does not exist', OCP\Util::DEBUG); + return false; + } + + $sql = 'UPDATE `' . self::CATEGORY_TABLE . '` SET `category` = ? ' + . 'WHERE `uid` = ? AND `type` = ? AND `id` = ?'; + try { + $stmt = OCP\DB::prepare($sql); + $result = $stmt->execute(array($to, $this->user, $this->type, $id)); + if (OC_DB::isError($result)) { + OC_Log::write('core', __METHOD__. 'DB error: ' . OC_DB::getErrorMessage($result), OC_Log::ERROR); + return false; + } + } catch(Exception $e) { + OCP\Util::writeLog('core', __METHOD__.', exception: '.$e->getMessage(), + OCP\Util::ERROR); + return false; + } + $this->categories[$id] = $to; + return true; + } + /** * @brief Add a new category. * @param $names A string with a name or an array of strings containing diff --git a/lib/vobject/compoundproperty.php b/lib/vobject/compoundproperty.php new file mode 100644 index 0000000000000000000000000000000000000000..d702ab802e0e835bf35141274ed4d2322533046a --- /dev/null +++ b/lib/vobject/compoundproperty.php @@ -0,0 +1,70 @@ +<?php +/** + * ownCloud - VObject Compound Property + * + * @author Thomas Tanghus + * @author Evert Pot (http://www.rooftopsolutions.nl/) + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +namespace OC\VObject; + +/** + * This class overrides \Sabre\VObject\Property::serialize() to not + * double escape commas and semi-colons in compound properties. +*/ +class CompoundProperty extends \Sabre\VObject\Property\Compound { + + /** + * Turns the object back into a serialized blob. + * + * @return string + */ + public function serialize() { + + $str = $this->name; + if ($this->group) { + $str = $this->group . '.' . $this->name; + } + + foreach($this->parameters as $param) { + $str.=';' . $param->serialize(); + } + $src = array( + "\n", + ); + $out = array( + '\n', + ); + $str.=':' . str_replace($src, $out, $this->value); + + $out = ''; + while(strlen($str) > 0) { + if (strlen($str) > 75) { + $out .= mb_strcut($str, 0, 75, 'utf-8') . "\r\n"; + $str = ' ' . mb_strcut($str, 75, strlen($str), 'utf-8'); + } else { + $out .= $str . "\r\n"; + $str = ''; + break; + } + } + + return $out; + + } + +} \ No newline at end of file diff --git a/ocs/routes.php b/ocs/routes.php index 81beae2f88104988481bdca6e90e4628b6eff37a..5fcf05e4f99b4f0204cf53b4cfee1c3877a2d6c9 100644 --- a/ocs/routes.php +++ b/ocs/routes.php @@ -6,16 +6,72 @@ */ // Config -OC_API::register('get', '/config', array('OC_OCS_Config', 'apiConfig'), 'ocs', OC_API::GUEST_AUTH); +OC_API::register( + 'get', + '/config', + array('OC_OCS_Config', 'apiConfig'), + 'core', + OC_API::GUEST_AUTH + ); // Person -OC_API::register('post', '/person/check', array('OC_OCS_Person', 'check'), 'ocs', OC_API::GUEST_AUTH); +OC_API::register( + 'post', + '/person/check', + array('OC_OCS_Person', 'check'), + 'core', + OC_API::GUEST_AUTH + ); // Activity -OC_API::register('get', '/activity', array('OC_OCS_Activity', 'activityGet'), 'ocs', OC_API::USER_AUTH); +OC_API::register( + 'get', + '/activity', + array('OC_OCS_Activity', 'activityGet'), + 'core', + OC_API::USER_AUTH + ); // Privatedata -OC_API::register('get', '/privatedata/getattribute', array('OC_OCS_Privatedata', 'get'), 'ocs', OC_API::USER_AUTH, array('app' => '', 'key' => '')); -OC_API::register('get', '/privatedata/getattribute/{app}', array('OC_OCS_Privatedata', 'get'), 'ocs', OC_API::USER_AUTH, array('key' => '')); -OC_API::register('get', '/privatedata/getattribute/{app}/{key}', array('OC_OCS_Privatedata', 'get'), 'ocs', OC_API::USER_AUTH); -OC_API::register('post', '/privatedata/setattribute/{app}/{key}', array('OC_OCS_Privatedata', 'set'), 'ocs', OC_API::USER_AUTH); -OC_API::register('post', '/privatedata/deleteattribute/{app}/{key}', array('OC_OCS_Privatedata', 'delete'), 'ocs', OC_API::USER_AUTH); +OC_API::register( + 'get', + '/privatedata/getattribute', + array('OC_OCS_Privatedata', 'get'), + 'core', + OC_API::USER_AUTH, + array('app' => '', 'key' => '') + ); +OC_API::register( + 'get', + '/privatedata/getattribute/{app}', + array('OC_OCS_Privatedata', 'get'), + 'core', + OC_API::USER_AUTH, + array('key' => '') + ); +OC_API::register( + 'get', + '/privatedata/getattribute/{app}/{key}', + array('OC_OCS_Privatedata', 'get'), + 'core', + OC_API::USER_AUTH + ); +OC_API::register( + 'post', + '/privatedata/setattribute/{app}/{key}', + array('OC_OCS_Privatedata', 'set'), + 'core', + OC_API::USER_AUTH + ); +OC_API::register( + 'post', + '/privatedata/deleteattribute/{app}/{key}', + array('OC_OCS_Privatedata', 'delete'), + 'core', + OC_API::USER_AUTH + ); // cloud -OC_API::register('get', '/cloud/capabilities', array('OC_OCS_Cloud', 'getCapabilities'), 'core', OC_API::USER_AUTH); \ No newline at end of file +OC_API::register( + 'get', + '/cloud/capabilities', + array('OC_OCS_Cloud', 'getCapabilities'), + 'core', + OC_API::USER_AUTH + ); \ No newline at end of file diff --git a/settings/admin.php b/settings/admin.php index c7848803095e2e794a90a9e9c5822e9859996677..db041ef889c08e527fd9bdffc0b514e37b50c0ed 100755 --- a/settings/admin.php +++ b/settings/admin.php @@ -20,16 +20,11 @@ $htaccessworking=OC_Util::ishtaccessworking(); $entries=OC_Log_Owncloud::getEntries(3); $entriesremain=(count(OC_Log_Owncloud::getEntries(4)) > 3)?true:false; -function compareEntries($a, $b) { - return $b->time - $a->time; -} -usort($entries, 'compareEntries'); - $tmpl->assign('loglevel', OC_Config::getValue( "loglevel", 2 )); $tmpl->assign('entries', $entries); $tmpl->assign('entriesremain', $entriesremain); $tmpl->assign('htaccessworking', $htaccessworking); -$tmpl->assign('internetconnectionworking', OC_Util::isinternetconnectionworking()); +$tmpl->assign('internetconnectionworking', OC_Util::isInternetConnectionEnabled() ? OC_Util::isInternetConnectionWorking() : false); $tmpl->assign('islocaleworking', OC_Util::issetlocaleworking()); $tmpl->assign('isWebDavWorking', OC_Util::isWebDAVWorking()); $tmpl->assign('has_fileinfo', OC_Util::fileInfoLoaded()); diff --git a/settings/ajax/changedisplayname.php b/settings/ajax/changedisplayname.php index dff4d733cd213790ee6469c18d52fb99f4847c31..faf962fbdd7fa2ca63395c50be5af9b4e1894048 100644 --- a/settings/ajax/changedisplayname.php +++ b/settings/ajax/changedisplayname.php @@ -4,6 +4,8 @@ OCP\JSON::callCheck(); OC_JSON::checkLoggedIn(); +$l=OC_L10N::get('core'); + $username = isset($_POST["username"]) ? $_POST["username"] : OC_User::getUser(); $displayName = $_POST["displayName"]; @@ -26,7 +28,7 @@ if(is_null($userstatus)) { // Return Success story if( OC_User::setDisplayName( $username, $displayName )) { - OC_JSON::success(array("data" => array( "username" => $username, 'displayName' => $displayName ))); + OC_JSON::success(array("data" => array( "message" => $l->t('Your display name has been changed.'), "username" => $username, 'displayName' => $displayName ))); } else{ OC_JSON::error(array("data" => array( "message" => $l->t("Unable to change display name"), 'displayName' => OC_User::getDisplayName($username) ))); diff --git a/settings/ajax/changepassword.php b/settings/ajax/changepassword.php index 1fc6d0e10002eae6296f1701bf8544c6150aa165..cb66c57c743bcb9fc4fcb9bfb5bbff50a0b9753d 100644 --- a/settings/ajax/changepassword.php +++ b/settings/ajax/changepassword.php @@ -10,6 +10,7 @@ OC_APP::loadApps(); $username = isset($_POST["username"]) ? $_POST["username"] : OC_User::getUser(); $password = isset($_POST["password"]) ? $_POST["password"] : null; $oldPassword=isset($_POST["oldpassword"])?$_POST["oldpassword"]:''; +$recoveryPassword=isset($_POST["recoveryPassword"])?$_POST["recoveryPassword"]:null; $userstatus = null; if(OC_User::isAdminUser(OC_User::getUser())) { @@ -27,8 +28,15 @@ if(is_null($userstatus)) { exit(); } -// Return Success story -if(!is_null($password) && OC_User::setPassword( $username, $password )) { +$util = new \OCA\Encryption\Util(new \OC_FilesystemView('/'), $username); +$recoveryAdminEnabled = OC_Appconfig::getValue( 'files_encryption', 'recoveryAdminEnabled' ); +$recoveryEnabledForUser = $util->recoveryEnabledForUser(); + +if ($recoveryAdminEnabled && $recoveryEnabledForUser && $recoveryPassword == '') { + OC_JSON::error(array("data" => array( "message" => "Please provide a admin recovery password, otherwise all user data will be lost" ))); +}elseif ( $recoveryPassword && ! $util->checkRecoveryPassword($recoveryPassword) ) { + OC_JSON::error(array("data" => array( "message" => "Wrong admin recovery password. Please check the password and try again." ))); +}elseif(!is_null($password) && OC_User::setPassword( $username, $password, $recoveryPassword )) { OC_JSON::success(array("data" => array( "username" => $username ))); } else{ diff --git a/settings/ajax/getlog.php b/settings/ajax/getlog.php index 141457e72a0ad1bf4ec7eaefa5f1ba27f8515d7b..da69a2863b75b05c0ec972e9931c689e367d0e49 100644 --- a/settings/ajax/getlog.php +++ b/settings/ajax/getlog.php @@ -13,6 +13,9 @@ $offset=(isset($_GET['offset']))?$_GET['offset']:0; $entries=OC_Log_Owncloud::getEntries($count, $offset); $data = array(); -OC_JSON::success(array( - "data" => $entries, - "remain"=>(count(OC_Log_Owncloud::getEntries(1, $offset + $offset)) != 0) ? true : false)); +OC_JSON::success( + array( + "data" => $entries, + "remain"=>(count(OC_Log_Owncloud::getEntries(1, $offset + $count)) != 0) ? true : false + ) +); diff --git a/settings/ajax/setquota.php b/settings/ajax/setquota.php index cd8dc0e2796ee8fe99df217f6009a1e86f85f87b..8dcb7ddd424bc234b696bef8224ea865ac4cfa94 100644 --- a/settings/ajax/setquota.php +++ b/settings/ajax/setquota.php @@ -22,11 +22,7 @@ if(($username == '' && !OC_User::isAdminUser(OC_User::getUser())) $quota=$_POST["quota"]; if($quota!='none' and $quota!='default') { $quota= OC_Helper::computerFileSize($quota); - if($quota==0) { - $quota='default'; - }else{ - $quota=OC_Helper::humanFileSize($quota); - } + $quota=OC_Helper::humanFileSize($quota); } // Return Success story diff --git a/settings/ajax/userlist.php b/settings/ajax/userlist.php index 87b42395749c74398b78cd12db4caf40023b13b0..4abf54b8987e36ed2b598d3afa1c2a0044137ec6 100644 --- a/settings/ajax/userlist.php +++ b/settings/ajax/userlist.php @@ -27,9 +27,14 @@ if (isset($_GET['offset'])) { } else { $offset = 0; } +if (isset($_GET['limit'])) { + $limit = $_GET['limit']; +} else { + $limit = 10; +} $users = array(); if (OC_User::isAdminUser(OC_User::getUser())) { - $batch = OC_User::getDisplayNames('', 10, $offset); + $batch = OC_User::getDisplayNames('', $limit, $offset); foreach ($batch as $user => $displayname) { $users[] = array( 'name' => $user, @@ -40,7 +45,7 @@ if (OC_User::isAdminUser(OC_User::getUser())) { } } else { $groups = OC_SubAdmin::getSubAdminsGroups(OC_User::getUser()); - $batch = OC_Group::usersInGroups($groups, '', 10, $offset); + $batch = OC_Group::usersInGroups($groups, '', $limit, $offset); foreach ($batch as $user) { $users[] = array( 'name' => $user, diff --git a/settings/css/settings.css b/settings/css/settings.css index 46a0bbe7c3219ca1cce12b0f9bcab5d2fa06728b..950e892901208a799fe42702d4897212cca4aa3b 100644 --- a/settings/css/settings.css +++ b/settings/css/settings.css @@ -45,6 +45,8 @@ table:not(.nostyle) { width:100%; } #rightcontent { padding-left: 1em; } div.quota { float:right; display:block; position:absolute; right:25em; top:-1px; } div.quota-select-wrapper { position: relative; } +div.recoveryPassword { left:50em; display:block; position:absolute; top:-1px; } +input#recoveryPassword {width:15em;} select.quota { position:absolute; left:0; top:0; width:10em; } select.quota-user { position:relative; left:0; top:0; width:10em; } div.quota>span { position:absolute; right:0; white-space:nowrap; top:.7em; color:#888; text-shadow:0 1px 0 #fff; } diff --git a/settings/img/admin.png b/settings/img/admin.png index d883f0b61a329a011a151ef382a0f3284bde9d15..8023d8de85041ac680bcdc20c889c13f084973e6 100644 Binary files a/settings/img/admin.png and b/settings/img/admin.png differ diff --git a/settings/img/admin.svg b/settings/img/admin.svg index 1ea226231b3a36616f472a7b9d08453112a93e86..90d87272017e929ce3ca1b2a51bb5492d6dded84 100644 --- a/settings/img/admin.svg +++ b/settings/img/admin.svg @@ -1,2128 +1,8 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="admin.svg" - inkscape:export-filename="admin.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="745" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="16.000001" - inkscape:cx="0.93200388" - inkscape:cy="4.680543" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-4" - id="linearGradient4357-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - id="linearGradient3587-6-5-4"> - <stop - id="stop3589-9-2-1" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-04" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-26" - id="linearGradient4566-7" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - id="linearGradient3587-6-5-26"> - <stop - id="stop3589-9-2-45" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-20" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - id="linearGradient4580-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6-3" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-2-1"> - <stop - id="stop3589-9-2-8-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="1013.451" - x2="209.34245" - y1="998.45801" - x1="209.34245" - gradientUnits="userSpaceOnUse" - id="linearGradient3528" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-4" - id="linearGradient3335-2" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-4"> - <stop - id="stop3589-9-2-8-7-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-6" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-8-3"> - <stop - id="stop3589-9-2-67-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3584"> - <stop - id="stop3586" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3588" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3591"> - <stop - id="stop3593" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3595" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3598"> - <stop - id="stop3600" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3602" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-8-3-9"> - <stop - id="stop3589-9-2-67-4-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-9-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4682"> - <stop - id="stop4684" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4686" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4689"> - <stop - id="stop4691" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4693" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3-9" - id="linearGradient4665-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4696"> - <stop - id="stop4698" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4700" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4823" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4825" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4827" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,6.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4829" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1-5" - xlink:href="#linearGradient3587-6-5-86-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86-0"> - <stop - id="stop3589-9-2-65-9" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427-9" - xlink:href="#linearGradient3587-6-5-86-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3630"> - <stop - id="stop3632" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3634" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436-6" - xlink:href="#linearGradient3587-6-5-86-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3637"> - <stop - id="stop3639" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3641" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442-8" - xlink:href="#linearGradient3587-6-5-86-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3644"> - <stop - id="stop3646" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3648" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-86-0" - id="linearGradient4919" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-86-0-6" - id="linearGradient4911-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" - x1="11" - y1="6" - x2="11" - y2="17" /> - <linearGradient - id="linearGradient3587-6-5-86-0-6"> - <stop - id="stop3589-9-2-65-9-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17" - x2="11" - y1="6" - x1="11" - gradientTransform="matrix(0.15503877,0,0,0.11235953,3.7984496,11.52809)" - gradientUnits="userSpaceOnUse" - id="linearGradient4936" - xlink:href="#linearGradient3587-6-5-86-0-6" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-86-0-9"> - <stop - id="stop3589-9-2-65-9-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient5080"> - <stop - id="stop5082" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop5084" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient5087"> - <stop - id="stop5089" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop5091" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-86-0-9" - id="linearGradient4907-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" - x1="11" - y1="6" - x2="11" - y2="17" /> - <linearGradient - id="linearGradient5094"> - <stop - id="stop5096" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop5098" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - id="path7671" - d="M 2,2 2,5 5,5 5,2 2,2 z M 6,3 6,4 14,4 14,3 6,3 z M 2,6 2,9 5,9 5,6 2,6 z m 4,1 0,1 8,0 0,-1 -8,0 z m -4,3 0,3 3,0 0,-3 -3,0 z m 1,1 1,0 0,1 -1,0 0,-1 z m 3,0 0,1 8,0 0,-1 -8,0 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - inkscape:connector-curvature="0" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99999994000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="M 2 3 L 2 6 L 5 6 L 5 3 L 2 3 z M 6 4 L 6 5 L 14 5 L 14 4 L 6 4 z M 2 7 L 2 10 L 5 10 L 5 7 L 2 7 z M 6 8 L 6 9 L 14 9 L 14 8 L 6 8 z M 2 11 L 2 14 L 5 14 L 5 11 L 2 11 z M 3 12 L 4 12 L 4 13 L 3 13 L 3 12 z M 6 12 L 6 13 L 14 13 L 14 12 L 6 12 z " - id="path2407-9" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m2 2v3h3v-3h-3zm4 1v1h8v-1h-8zm-4 3v3h3v-3h-3zm4 1v1h8v-1h-8zm-4 3v3h3v-3h-3zm1 1h1v1h-1v-1zm3 0v1h8v-1h-8z"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m2 3v3h3v-3h-3zm4 1v1h8v-1h-8zm-4 3v3h3v-3h-3zm4 1v1h8v-1h-8zm-4 3v3h3v-3h-3zm1 1h1v1h-1v-1zm3 0v1h8v-1h-8z" fill="#fff"/> + </g> </svg> diff --git a/settings/img/apps.png b/settings/img/apps.png index de5ccbd2c5fc6276a7ea359fd8b708b85baff6df..2b18f678a0295f45a82250698440a9b6d9e1ed43 100644 Binary files a/settings/img/apps.png and b/settings/img/apps.png differ diff --git a/settings/img/apps.svg b/settings/img/apps.svg index d3415921209e96e9b275d593b17d1c68d12d14c3..e2cc48f295697fc61dfdd1349be43714b981345c 100644 --- a/settings/img/apps.svg +++ b/settings/img/apps.svg @@ -1,2113 +1,8 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="apps.svg" - inkscape:export-filename="apps.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="745" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="16.000001" - inkscape:cx="-11.700054" - inkscape:cy="5.0070539" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-4" - id="linearGradient4357-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - id="linearGradient3587-6-5-4"> - <stop - id="stop3589-9-2-1" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-04" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-26" - id="linearGradient4566-7" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - id="linearGradient3587-6-5-26"> - <stop - id="stop3589-9-2-45" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-20" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - id="linearGradient4580-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6-3" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-2-1"> - <stop - id="stop3589-9-2-8-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="1013.451" - x2="209.34245" - y1="998.45801" - x1="209.34245" - gradientUnits="userSpaceOnUse" - id="linearGradient3528" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-4" - id="linearGradient3335-2" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-4"> - <stop - id="stop3589-9-2-8-7-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-6" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - gradientUnits="userSpaceOnUse" - id="linearGradient3567" - xlink:href="#linearGradient3587-6-5-2-4-4" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient5021-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-3"> - <stop - id="stop3589-9-2-67-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient5018-2" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3584"> - <stop - id="stop3586" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3588" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient5015-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3591"> - <stop - id="stop3593" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3595" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient5012-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3598"> - <stop - id="stop3600" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3602" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4638" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4640" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4642" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4644" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4656" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,6.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4659" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4661" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4663" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,6.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4665" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-3-9"> - <stop - id="stop3589-9-2-67-4-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-9-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3-9" - id="linearGradient4661-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4682"> - <stop - id="stop4684" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4686" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4689"> - <stop - id="stop4691" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4693" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3-9" - id="linearGradient4665-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4696"> - <stop - id="stop4698" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4700" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="19.490837" - x2="26.045763" - y1="9.6223383" - x1="26.045763" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - gradientUnits="userSpaceOnUse" - id="linearGradient4707" - xlink:href="#linearGradient3587-6-5-8-3-9" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4823" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4825" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4827" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,6.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-3" - id="linearGradient4829" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - id="path7131" - d="M 2,2 2,2.5 2,5.5 2,6 2.5,6 5.5,6 6,6 6,5.5 6,2.5 6,2 5.5,2 2.5,2 2,2 z m 8,0 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 -0.5,0 z m -8,7 0,0.5 0,3 0,0.5 0.5,0 3,0 L 6,13 6,12.5 6,9.5 6,9 5.5,9 2.5,9 2,9 z m 8,0 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 -0.5,0 z m 1,1 2,0 0,2 -2,0 0,-2 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - inkscape:connector-curvature="0" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="M 2 3 L 2 3.5 L 2 6.5 L 2 7 L 2.5 7 L 5.5 7 L 6 7 L 6 6.5 L 6 3.5 L 6 3 L 5.5 3 L 2.5 3 L 2 3 z M 10 3 L 10 3.5 L 10 6.5 L 10 7 L 10.5 7 L 13.5 7 L 14 7 L 14 6.5 L 14 3.5 L 14 3 L 13.5 3 L 10.5 3 L 10 3 z M 2 10 L 2 10.5 L 2 13.5 L 2 14 L 2.5 14 L 5.5 14 L 6 14 L 6 13.5 L 6 10.5 L 6 10 L 5.5 10 L 2.5 10 L 2 10 z M 10 10 L 10 10.5 L 10 13.5 L 10 14 L 10.5 14 L 13.5 14 L 14 14 L 14 13.5 L 14 10.5 L 14 10 L 13.5 10 L 10.5 10 L 10 10 z M 11 11 L 13 11 L 13 13 L 11 13 L 11 11 z " - id="rect3187" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m2 2v0.5 3 0.5h0.5 3 0.5v-0.5-3-0.5h-0.5-3-0.5zm8 0v0.5 3 0.5h0.5 3 0.5v-0.5-3-0.5h-0.5-3-0.5zm-8 7v0.5 3 0.5h0.5 3 0.5v-0.5-3-0.5h-0.5-3-0.5zm8 0v0.5 3 0.5h0.5 3 0.5v-0.5-3-0.5h-0.5-3-0.5zm1 1h2v2h-2v-2z"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m2 3v0.5 3 0.5h0.5 3 0.5v-0.5-3-0.5h-0.5-3-0.5zm8 0v0.5 3 0.5h0.5 3 0.5v-0.5-3-0.5h-0.5-3-0.5zm-8 7v0.5 3 0.5h0.5 3 0.5v-0.5-3-0.5h-0.5-3-0.5zm8 0v0.5 3 0.5h0.5 3 0.5v-0.5-3-0.5h-0.5-3-0.5zm1 1h2v2h-2v-2z" fill="#fff"/> + </g> </svg> diff --git a/settings/img/help.png b/settings/img/help.png index c0200096735bb7394db96e70170a18b3dbf3b127..00d9761ee363fdfdf979280edf980b504b3e6d1b 100644 Binary files a/settings/img/help.png and b/settings/img/help.png differ diff --git a/settings/img/help.svg b/settings/img/help.svg index 55b68e6baf29bbbf579bbca3be493c3064c251ef..f393ab5b1fd69ca776a730e31ffb0fb0edabbc6f 100644 --- a/settings/img/help.svg +++ b/settings/img/help.svg @@ -1,1744 +1,8 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="help.svg" - inkscape:export-filename="help.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="745" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="22.627418" - inkscape:cx="6.55629" - inkscape:cy="9.2202448" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="20.074369" - x2="14.152531" - y1="-1.4095211" - x1="14.501121" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - gradientUnits="userSpaceOnUse" - id="linearGradient3437" - xlink:href="#linearGradient3587-6-5-19" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-4" - id="linearGradient4357-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - id="linearGradient3587-6-5-4"> - <stop - id="stop3589-9-2-1" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-04" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - d="M 5,7.4745455 C 5.1553559,7.8555569 5.3254225,8.1626049 5.6445055,7.7203686 6.0511155,7.4518883 7.4032866,6.2925134 7.306182,7.3783314 6.9380321,9.3952173 6.4719842,11.395026 6.1350434,13.416813 5.7433935,14.532242 6.7700459,15.485145 7.7729966,14.729405 8.8508925,14.226276 9.7645378,13.440939 10.701,12.716521 10.556654,12.394581 10.45052,11.928009 10.104148,12.370754 9.6358672,12.60987 8.6349897,13.688222 8.4078086,12.841549 8.7231912,10.661003 9.3833675,8.5467083 9.7732743,6.3804237 10.171027,5.3755033 9.4087907,4.1570843 8.3735125,5.0170344 7.1169594,5.6343496 6.0839075,6.6013769 5,7.4745455 z M 9.4594228,0.00267693 C 8.1518785,-0.01465888 7.5537936,2.148248 8.8167256,2.6822129 9.8391583,3.0601798 10.893193,1.968369 10.606228,0.93179353 10.508499,0.38994073 10.008923,-0.0379875 9.4594238,0.00267693 l -10e-7,0 z" - id="path6558" - style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:URW Palladio L;-inkscape-font-specification:URW Palladio L Bold" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;font-family:URW Palladio L;-inkscape-font-specification:URW Palladio L Bold" - id="path3536" - d="M 5,8.4745452 C 5.1553559,8.8555566 5.3254225,9.1626046 5.6445055,8.7203683 6.0511155,8.451888 7.4032866,7.2925131 7.306182,8.3783311 6.9380321,10.395217 6.4719842,12.395026 6.1350434,14.416813 5.7433935,15.532242 6.7700459,16.485145 7.7729966,15.729405 8.8508925,15.226276 9.7645378,14.440939 10.701,13.716521 10.556654,13.394581 10.45052,12.928009 10.104148,13.370754 9.6358672,13.60987 8.6349897,14.688222 8.4078086,13.841549 8.7231912,11.661003 9.3833675,9.546708 9.7732743,7.3804234 10.171027,6.375503 9.4087907,5.157084 8.3735125,6.0170341 7.1169594,6.6343493 6.0839075,7.6013766 5,8.4745452 z M 9.4594228,1.0026766 C 8.1518785,0.98534079 7.5537936,3.1482477 8.8167256,3.6822126 9.8391583,4.0601795 10.893193,2.9683687 10.606228,1.9317932 10.508499,1.3899404 10.008923,0.96201217 9.4594238,1.0026766 l -10e-7,0 z" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g> + <path d="m5 7.4745c0.1554 0.3811 0.3254 0.6881 0.6445 0.2459 0.4066-0.2685 1.7588-1.4279 1.6617-0.3421-0.3682 2.0169-0.8342 4.0167-1.1712 6.0387-0.3916 1.115 0.635 2.068 1.638 1.312 1.0779-0.503 1.9915-1.288 2.928-2.012-0.144-0.322-0.25-0.789-0.597-0.346-0.4681 0.239-1.469 1.317-1.6962 0.471 0.3154-2.181 0.9756-4.2953 1.3655-6.4616 0.3977-1.0049-0.3645-2.2233-1.3998-1.3634-1.2565 0.6173-2.2896 1.5844-3.3735 2.4575zm4.4594-7.4718c-1.3075-0.017336-1.9056 2.1455-0.6427 2.6795 1.0225 0.378 2.0763-0.7138 1.7893-1.7504-0.098-0.54186-0.597-0.96979-1.1466-0.92912h-0.000001z"/> + <path d="m5 8.4745c0.1554 0.3811 0.3254 0.6881 0.6445 0.2459 0.4066-0.2685 1.7588-1.4279 1.6617-0.3421-0.3682 2.0167-0.8342 4.0167-1.1712 6.0387-0.3916 1.115 0.635 2.068 1.638 1.312 1.0779-0.503 1.9915-1.288 2.928-2.012-0.144-0.322-0.25-0.789-0.597-0.346-0.4681 0.239-1.469 1.317-1.6962 0.471 0.3154-2.181 0.9756-4.2953 1.3655-6.4616 0.3977-1.0049-0.3645-2.2233-1.3998-1.3634-1.2565 0.6173-2.2896 1.5844-3.3735 2.4575zm4.4594-7.4718c-1.3075-0.01736-1.9056 2.1455-0.6427 2.6795 1.0225 0.378 2.0763-0.7138 1.7893-1.7504-0.098-0.5419-0.597-0.96979-1.1466-0.9291h-0.000001z" fill="#fff"/> + </g> </svg> diff --git a/settings/img/log.svg b/settings/img/log.svg index 72d4758acebf3ddac75dbd3db512fd4d6f0b58fa..a3939b730934866b75cb11723460fd2f56831cc1 100644 --- a/settings/img/log.svg +++ b/settings/img/log.svg @@ -1,86 +1,10 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.1" - id="Layer_1" - x="0px" - y="0px" - width="16px" - height="16px" - viewBox="0 0 100 100" - enable-background="new 0 0 100 100" - xml:space="preserve" - inkscape:version="0.48.1 r9760" - sodipodi:docname="log.svg"><metadata - id="metadata21"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs - id="defs19" /><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1680" - inkscape:window-height="1004" - id="namedview17" - showgrid="false" - inkscape:zoom="3.06" - inkscape:cx="50" - inkscape:cy="50" - inkscape:window-x="-2" - inkscape:window-y="23" - inkscape:window-maximized="1" - inkscape:current-layer="Layer_1" /> -<rect - x="75" - y="45" - width="4" - height="19" - id="rect3" - style="fill:#4d4d4d" /> -<polygon - points="21,0 21,19 25,19 25,4 75,4 75,19 79,19 79,0 " - id="polygon5" - style="fill:#4d4d4d" /> -<polygon - points="75,45 75,96 44,96 44,77 25,77 25,45 21,45 21,80 41,100 79,100 79,45 " - id="polygon7" - style="fill:#4d4d4d" /> -<rect - x="31" - y="45" - width="38" - height="3" - id="rect9" - style="fill:#4d4d4d" /> -<rect - x="31" - y="56" - width="38" - height="3" - id="rect11" - style="fill:#4d4d4d" /> -<rect - x="31" - y="67" - width="38" - height="3" - id="rect13" - style="fill:#4d4d4d" /> -<path - d="M0,21v48h19V59h-9V31h80v28h-9v10h19V21H0z M97,28h-4v-4h4V28z" - id="path15" - style="fill:#4d4d4d" /> -</svg> \ No newline at end of file +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 100 100" xml:space="preserve" height="16px" viewBox="0 0 100 100" width="16px" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><g fill="#4d4d4d"> +<rect height="19" width="4" y="45" x="75"/> +<polygon points="21 0 21 19 25 19 25 4 75 4 75 19 79 19 79 0"/> +<polygon points="75 45 75 96 44 96 44 77 25 77 25 45 21 45 21 80 41 100 79 100 79 45"/> +<rect height="3" width="38" y="45" x="31"/> +<rect height="3" width="38" y="56" x="31"/> +<rect height="3" width="38" y="67" x="31"/> +<path d="m0 21v48h19v-10h-9v-28h80v28h-9v10h19v-48h-100zm97 7h-4v-4h4v4z"/> +</g></svg> diff --git a/settings/img/personal.svg b/settings/img/personal.svg index 2f3a77d07a22bc11f21516362dd6c144f26db58e..c0213f8589b6e850e9a14f8356c63dcb6b5801bd 100644 --- a/settings/img/personal.svg +++ b/settings/img/personal.svg @@ -1,1714 +1,8 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="personal.svg" - inkscape:export-filename="personal.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="745" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="22.627418" - inkscape:cx="6.55629" - inkscape:cy="9.2202448" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="47.208389" - x2="-39.421574" - y1="-5.2547116" - x1="-39.421574" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - gradientUnits="userSpaceOnUse" - id="linearGradient3397" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient3417" - xlink:href="#linearGradient3587-6-5-10" - inkscape:collect="always" /> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - sodipodi:nodetypes="sccccsscscsscccccccsccscscsscccss" - inkscape:connector-curvature="0" - d="M 8.0037806,-1.6024174e-5 C 6.3807201,-1.6024174e-5 5.0038159,1.186928 5.0038159,2.718703 c 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 C 5.9313479,8.119786 5.0636516,8.411419 4.2850726,8.749892 3.84796,8.93992 3.4524206,9.10961 3.1288352,9.312386 2.8052509,9.515163 2.4834413,9.668364 2.3788448,10.124877 c -0.00134,0.02081 -0.00134,0.04169 0,0.06251 -0.1022081,0.938467 -0.2568165,2.318487 -0.3749957,3.249962 -0.025513,0.196072 0.077829,0.402763 0.2499968,0.499994 1.4136624,0.763602 3.5852136,1.070932 5.7499327,1.062488 2.1647184,-0.0084 4.3189754,-0.333832 5.6874324,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.843728,-1.156236 -0.693418,-0.291975 -1.50634,-0.595182 -2.3124721,-0.937489 -0.045118,-0.100507 -0.089936,-0.392929 0,-0.84374 C 9.4341669,6.878873 9.4719829,6.749222 9.5037669,6.624928 9.5795229,6.540078 9.63857,6.47074 9.7225145,6.374931 9.9015494,6.170591 10.093923,5.956233 10.253757,5.749939 10.413593,5.543644 10.544361,5.366667 10.628753,5.124945 L 10.66,5.093695 c 0.326637,-1.318279 0.326807,-1.868373 0.343747,-2.343723 l 0,-0.03125 C 11.003747,1.186948 9.6268455,3.9858261e-6 8.0037819,3.9858261e-6 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - id="path6033" /> - <path - id="path2880-5-3" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 8.0037806,0.99998399 c -1.6230605,0 -2.9999647,1.18694401 -2.9999647,2.71871901 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 C 5.9313479,9.119786 5.0636516,9.411419 4.2850726,9.749892 3.84796,9.93992 3.4524206,10.10961 3.1288352,10.312386 c -0.3235843,0.202777 -0.6453939,0.355978 -0.7499904,0.812491 -0.00134,0.02081 -0.00134,0.04169 0,0.06251 -0.1022081,0.938467 -0.2568165,2.318487 -0.3749957,3.249962 -0.025513,0.196072 0.077829,0.402763 0.2499968,0.499994 1.4136624,0.763602 3.5852136,1.070932 5.7499327,1.062488 2.1647184,-0.0084 4.3189754,-0.333832 5.6874324,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.843728,-1.156236 -0.693418,-0.291975 -1.50634,-0.595182 -2.3124721,-0.937489 -0.045118,-0.100507 -0.089936,-0.392929 0,-0.84374 C 9.4341669,7.878873 9.4719829,7.749222 9.5037669,7.624928 9.5795229,7.540078 9.63857,7.47074 9.7225145,7.374931 9.9015494,7.170591 10.093923,6.956233 10.253757,6.749939 10.413593,6.543644 10.544361,6.366667 10.628753,6.124945 L 10.66,6.093695 c 0.326637,-1.318279 0.326807,-1.868373 0.343747,-2.343723 l 0,-0.03125 c 0,-1.531774 -1.3769015,-2.718718 -2.9999651,-2.718718 z" - inkscape:connector-curvature="0" - sodipodi:nodetypes="sccccsscscsscccccccsccscscsscccss" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m8.0038-0.000016024c-1.6231 0-3 1.1869-3 2.7187 0.011519 0.48415 0.054822 1.0812 0.34375 2.3437v0.03125l0.031247 0.03125c0.092751 0.26567 0.22772 0.41764 0.40624 0.62499s0.39135 0.4514 0.59374 0.65624c0.023812 0.0241 0.039074 0.03903 0.062494 0.06251 0.040137 0.17466 0.088761 0.36263 0.125 0.53124 0.096423 0.4486 0.086533 0.76628 0.062505 0.87499-0.6975 0.245-1.5651 0.5366-2.3437 0.8751-0.4371 0.19-0.8327 0.3597-1.1563 0.5625-0.3235 0.2028-0.6454 0.356-0.75 0.8126-0.00134 0.02081-0.00134 0.04169 0 0.06251-0.10221 0.93847-0.25682 2.3185-0.375 3.25-0.025513 0.19607 0.077829 0.40276 0.25 0.49999 1.4137 0.7636 3.5852 1.0709 5.7499 1.0625s4.319-0.33383 5.6874-1.0625c0.17217-0.09723 0.27551-0.30392 0.25-0.49999-0.03773-0.29116-0.08408-0.94772-0.125-1.5937-0.04092-0.64601-0.07644-1.2815-0.12499-1.6562-0.01694-0.09289-0.06086-0.18071-0.125-0.25-0.43471-0.51909-1.0842-0.83642-1.8437-1.1562-0.69342-0.29198-1.5063-0.59518-2.3125-0.93749-0.045118-0.10051-0.089936-0.39293 0-0.84374 0.0246-0.1213 0.0624-0.251 0.0942-0.3753 0.0757-0.0848 0.1348-0.1542 0.2187-0.25 0.179-0.2043 0.3715-0.4187 0.5315-0.625s0.29-0.3832 0.375-0.625l0.031-0.0312c0.32664-1.3183 0.32681-1.8684 0.34375-2.3437v-0.03125c0-1.5319-1.3772-2.7188-3.0002-2.7188z"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m8.0038 0.99998c-1.6231 0-3 1.1869-3 2.7187 0.011519 0.48415 0.054822 1.0812 0.34375 2.3437v0.03125l0.031247 0.03125c0.092751 0.26567 0.22772 0.41764 0.40624 0.62499s0.39135 0.4514 0.59374 0.65624c0.023812 0.0241 0.039074 0.03903 0.062494 0.06251 0.040137 0.17466 0.088761 0.36263 0.125 0.53124 0.096423 0.4486 0.086533 0.76628 0.062505 0.87499-0.6975 0.245-1.5651 0.5366-2.3437 0.8751-0.4371 0.19-0.8327 0.3601-1.1563 0.5621-0.32358 0.20278-0.64539 0.35598-0.74999 0.81249-0.00134 0.02081-0.00134 0.04169 0 0.06251-0.10221 0.93847-0.25682 2.3185-0.375 3.25-0.025513 0.19607 0.077829 0.40276 0.25 0.49999 1.4137 0.7636 3.5852 1.0709 5.7499 1.0625s4.319-0.33383 5.6874-1.0625c0.17217-0.09723 0.27551-0.30392 0.25-0.49999-0.03773-0.29116-0.08408-0.94772-0.125-1.5937-0.04092-0.64601-0.07644-1.2815-0.12499-1.6562-0.01694-0.09289-0.06086-0.18071-0.125-0.25-0.43471-0.51909-1.0842-0.83642-1.8437-1.1562-0.69342-0.29198-1.5063-0.59518-2.3125-0.93749-0.045118-0.10051-0.089936-0.39293 0-0.84374 0.0246-0.1208 0.0624-0.2505 0.0942-0.3748 0.0757-0.0848 0.1348-0.1542 0.2187-0.25 0.179-0.2043 0.3715-0.4187 0.5315-0.625s0.29-0.3832 0.375-0.625l0.031-0.0312c0.32664-1.3183 0.32681-1.8684 0.34375-2.3437v-0.03125c0-1.5318-1.3769-2.7187-3-2.7187z" fill="#fff"/> + </g> </svg> diff --git a/settings/img/users.png b/settings/img/users.png index a811af47c1c25837f54996a0edfd645290b5233c..e819b5f320515a3eb664f1ee2b571ab0b6e11a45 100644 Binary files a/settings/img/users.png and b/settings/img/users.png differ diff --git a/settings/img/users.svg b/settings/img/users.svg index 5ef31b763bb8d3d96e99ac5e01f231bfdc5a8d33..9008e1d211f16e971ea00237dd518ad005842f7f 100644 --- a/settings/img/users.svg +++ b/settings/img/users.svg @@ -1,1723 +1,8 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="16" - height="16" - id="svg11300" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="users.svg" - inkscape:export-filename="users.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <metadata - id="metadata26"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - pagecolor="#cccccc" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1280" - inkscape:window-height="745" - id="namedview24" - showgrid="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:zoom="22.627418" - inkscape:cx="6.55629" - inkscape:cy="9.2202448" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1" - inkscape:current-layer="g4146"> - <inkscape:grid - type="xygrid" - id="grid4330" - empspacing="5" - dotted="true" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" /> - </sodipodi:namedview> - <defs - id="defs3"> - <linearGradient - id="linearGradient4136"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140" /> - </linearGradient> - <linearGradient - id="linearGradient4303"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop4305" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4307" /> - </linearGradient> - <linearGradient - id="linearGradient4297"> - <stop - id="stop4299" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4301" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4115"> - <stop - id="stop4117" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3785"> - <stop - id="stop3787" - style="stop-color:#b8b8b8;stop-opacity:1" - offset="0" /> - <stop - id="stop3789" - style="stop-color:#878787;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient6954"> - <stop - id="stop6960" - style="stop-color:#f5f5f5;stop-opacity:1" - offset="0" /> - <stop - id="stop6962" - style="stop-color:#d2d2d2;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3341"> - <stop - id="stop3343" - style="stop-color:white;stop-opacity:1" - offset="0" /> - <stop - id="stop3345" - style="stop-color:white;stop-opacity:0" - offset="1" /> - </linearGradient> - <radialGradient - cx="24.999998" - cy="28.659998" - r="16" - fx="24.999998" - fy="28.659998" - id="radialGradient2856" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" /> - <linearGradient - x1="30" - y1="25.084745" - x2="30" - y2="45" - id="linearGradient2858" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <radialGradient - cx="26.375898" - cy="12.31301" - r="8" - fx="26.375898" - fy="12.31301" - id="radialGradient2860" - xlink:href="#linearGradient6954" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" /> - <linearGradient - x1="30" - y1="5" - x2="30" - y2="44.678879" - id="linearGradient2862" - xlink:href="#linearGradient3785" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="30" - y1="0.91818392" - x2="30" - y2="25.792814" - id="linearGradient2864" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" /> - <linearGradient - x1="29.955881" - y1="21.86607" - x2="29.955881" - y2="43.144382" - id="linearGradient2866" - xlink:href="#linearGradient3341" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient7308" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)" - x1="34.992828" - y1="0.94087797" - x2="34.992828" - y2="33.955856" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3796" - x1="8.3635759" - y1="15.028702" - x2="15.937561" - y2="11.00073" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3798" - x1="6.9951797" - y1="4.7478018" - x2="13.00482" - y2="4.7478018" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3815" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3815-3" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-0" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5" - id="linearGradient3831" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3833"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3835" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3837" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3874" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - id="linearGradient3892-2" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient3984" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6" /> - </linearGradient> - <linearGradient - gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)" - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientUnits="userSpaceOnUse" - id="linearGradient3909-3" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-2"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-7" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4115-9" - id="linearGradient4113-3" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient4115-9"> - <stop - id="stop4117-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4119-6" - style="stop-color:#363636;stop-opacity:0.698" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3104" - id="linearGradient3815-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)" - x1="-51.786404" - y1="50.786446" - x2="-51.786404" - y2="2.9062471" /> - <linearGradient - id="linearGradient3104"> - <stop - id="stop3106" - style="stop-color:#aaaaaa;stop-opacity:1" - offset="0" /> - <stop - id="stop3108" - style="stop-color:#c8c8c8;stop-opacity:1" - offset="1" /> - </linearGradient> - <radialGradient - cx="13.138569" - cy="25.625349" - r="13.931416" - fx="13.138569" - fy="25.625349" - id="radialGradient2965" - xlink:href="#linearGradient3690-451" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" /> - <linearGradient - id="linearGradient3690-451"> - <stop - id="stop2857" - style="stop-color:#e8e8e8;stop-opacity:1" - offset="0" /> - <stop - id="stop2859" - style="stop-color:#d8d8d8;stop-opacity:1" - offset="0.26238" /> - <stop - id="stop2861" - style="stop-color:#c2c2c2;stop-opacity:1" - offset="0.66093999" /> - <stop - id="stop2863" - style="stop-color:#a5a5a5;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="21.483376" - y1="36.255058" - x2="21.483376" - y2="9.5799999" - id="linearGradient2967" - xlink:href="#linearGradient3603-84" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" /> - <linearGradient - id="linearGradient3603-84"> - <stop - id="stop2867" - style="stop-color:#707070;stop-opacity:1" - offset="0" /> - <stop - id="stop2869" - style="stop-color:#9e9e9e;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11.566265" - y1="22.292103" - x2="15.214532" - y2="33.95525" - id="linearGradient3674-262" - xlink:href="#linearGradient8265-821-176-38-919-66-249-529" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" /> - <linearGradient - id="linearGradient8265-821-176-38-919-66-249-529"> - <stop - id="stop2873" - style="stop-color:#ffffff;stop-opacity:0.27450982" - offset="0" /> - <stop - id="stop2875" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - x1="24.046366" - y1="11.673002" - x2="24.046366" - y2="34.713669" - id="linearGradient3677-116" - xlink:href="#linearGradient3642-81" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" /> - <linearGradient - id="linearGradient3642-81"> - <stop - id="stop2879" - style="stop-color:#ffffff;stop-opacity:1" - offset="0" /> - <stop - id="stop2881" - style="stop-color:#ffffff;stop-opacity:0" - offset="1" /> - </linearGradient> - <linearGradient - y2="34.713669" - x2="24.046366" - y1="11.673002" - x1="24.046366" - gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" - gradientUnits="userSpaceOnUse" - id="linearGradient3037" - xlink:href="#linearGradient3642-81" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3155-40" - id="linearGradient8639" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)" - spreadMethod="pad" - x1="23.575972" - y1="25.356892" - x2="23.575972" - y2="31.210939" /> - <linearGradient - id="linearGradient3155-40"> - <stop - id="stop2541" - offset="0" - style="stop-color:#181818;stop-opacity:1;" /> - <stop - style="stop-color:#dbdbdb;stop-opacity:1;" - offset="0.13482948" - id="stop2543" /> - <stop - id="stop2545" - offset="0.20224422" - style="stop-color:#a4a4a4;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.26965895" - id="stop2547" /> - <stop - id="stop2549" - offset="0.44650277" - style="stop-color:#8d8d8d;stop-opacity:1;" /> - <stop - style="stop-color:#959595;stop-opacity:1;" - offset="0.57114136" - id="stop2551" /> - <stop - id="stop2553" - offset="0.72038066" - style="stop-color:#cecece;stop-opacity:1;" /> - <stop - id="stop2555" - offset="1" - style="stop-color:#181818;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-279" - id="linearGradient8641" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-279"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2559" /> - <stop - id="stop2561" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2563" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-789" - id="linearGradient8643" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-789"> - <stop - id="stop2567" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2569" /> - <stop - id="stop2571" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-686" - id="linearGradient8645" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-686"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2575" /> - <stop - id="stop2577" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2579" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-768" - id="linearGradient8647" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-768"> - <stop - id="stop2583" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2585" /> - <stop - id="stop2587" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3240-907" - id="linearGradient8649" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3240-907"> - <stop - style="stop-color:#565656;stop-opacity:1;" - offset="0" - id="stop2591" /> - <stop - id="stop2593" - offset="0.5" - style="stop-color:#9a9a9a;stop-opacity:1;" /> - <stop - style="stop-color:#545454;stop-opacity:1;" - offset="1" - id="stop2595" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3223-699" - id="linearGradient8651" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)" - x1="30.037716" - y1="24.989594" - x2="30.037716" - y2="30.000141" /> - <linearGradient - id="linearGradient3223-699"> - <stop - id="stop2599" - offset="0" - style="stop-color:#b1b1b1;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop2601" /> - <stop - id="stop2603" - offset="1" - style="stop-color:#8f8f8f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3290-678" - id="linearGradient8653" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)" - x1="9" - y1="29.056757" - x2="9" - y2="26.02973" /> - <linearGradient - id="linearGradient3290-678"> - <stop - id="stop2607" - offset="0" - style="stop-color:#ece5a5;stop-opacity:1;" /> - <stop - id="stop2609" - offset="1" - style="stop-color:#fcfbf2;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3191-577" - id="linearGradient8655" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)" - x1="5.5178981" - y1="37.371799" - x2="9.5220556" - y2="41.391716" /> - <linearGradient - id="linearGradient3191-577"> - <stop - id="stop2613" - offset="0" - style="stop-color:#dbce48;stop-opacity:1;" /> - <stop - id="stop2615" - offset="1" - style="stop-color:#c5b625;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0" - id="linearGradient3934-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient4154-8" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4326" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4328" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" - id="linearGradient3878" - xlink:href="#linearGradient3587-6-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,-3.4266134)" /> - <linearGradient - id="linearGradient3587-6-5"> - <stop - id="stop3589-9-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4357" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)" - x1="0.86849999" - y1="13.895414" - x2="0.44923753" - y2="28.776533" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1" - id="linearGradient4405" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4413-7" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-3-4-5-4-0-1-55"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-3-2-53-4-3-95" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-7-9-86-9-3-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4411-3" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - id="linearGradient3587-6-5-2"> - <stop - id="stop3589-9-2-8" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient4466-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4"> - <stop - id="stop3589-9-2-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="54.703121" - x2="-41.553459" - y1="2.2401412" - x1="-41.553459" - gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)" - gradientUnits="userSpaceOnUse" - id="linearGradient4483-3" - xlink:href="#linearGradient3587-6-5-2-4-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient3587-6-5-2-4-9"> - <stop - id="stop3589-9-2-8-7-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-0-3-8" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4564" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5" - id="linearGradient4566" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(13.927091,16.573387)" - x1="-2.4040222" - y1="4.4573336" - x2="-2.4040222" - y2="18.967093" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2" - id="linearGradient4578" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55" - id="linearGradient4580" - gradientUnits="userSpaceOnUse" - x1="209.34245" - y1="998.45801" - x2="209.34245" - y2="1013.451" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4359-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-3"> - <stop - id="stop3589-9-2-6" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3" - id="linearGradient4361-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient4597"> - <stop - id="stop4599" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4601" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)" - gradientUnits="userSpaceOnUse" - id="linearGradient4610" - xlink:href="#linearGradient3587-6-5-3" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422" - xlink:href="#linearGradient3587-6-5-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-5"> - <stop - id="stop3589-9-2-4" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3189" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" /> - <linearGradient - id="linearGradient3587-6-5-8"> - <stop - id="stop3589-9-2-67" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3203" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" /> - <linearGradient - id="linearGradient3120"> - <stop - id="stop3122" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3124" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3207" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" /> - <linearGradient - id="linearGradient3127"> - <stop - id="stop3129" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3131" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" - id="linearGradient3211" - xlink:href="#linearGradient3587-6-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" /> - <linearGradient - id="linearGradient3134"> - <stop - id="stop3136" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3138" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2409" - xlink:href="#linearGradient3587-6-5-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" /> - <linearGradient - id="linearGradient3587-6-5-1"> - <stop - id="stop3589-9-2-0" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-21" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="40.805084" - y1="5.6271191" - x2="40.805084" - y2="17.627119" - id="linearGradient3206" - xlink:href="#linearGradient3587-8-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-32.805085,-3.6271193)" /> - <linearGradient - id="linearGradient3587-8-5"> - <stop - id="stop3589-2-7" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-3-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="17.627119" - x2="40.805084" - y1="5.6271191" - x1="40.805084" - gradientTransform="translate(-32.805085,-3.6271193)" - gradientUnits="userSpaceOnUse" - id="linearGradient3180" - xlink:href="#linearGradient3587-8-5" - inkscape:collect="always" /> - <linearGradient - x1="1.3333321" - y1="6.6666665" - x2="1.3333321" - y2="33.333332" - id="linearGradient2422-1" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" /> - <linearGradient - id="linearGradient3587-6-5-86"> - <stop - id="stop3589-9-2-65" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2427" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" /> - <linearGradient - id="linearGradient3207-3"> - <stop - id="stop3209" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3211" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2436" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" /> - <linearGradient - id="linearGradient3214"> - <stop - id="stop3216" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3218" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="11" - y1="6" - x2="11" - y2="17" - id="linearGradient2442" - xlink:href="#linearGradient3587-6-5-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" /> - <linearGradient - id="linearGradient3221"> - <stop - id="stop3223" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3225" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="1.3333321" - y1="4.9755898" - x2="1.3333321" - y2="37.373981" - id="linearGradient2422-1-0" - xlink:href="#linearGradient3587-6-5-0" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" /> - <linearGradient - id="linearGradient3587-6-5-0"> - <stop - id="stop3589-9-2-5" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - x1="46.395508" - y1="12.707516" - x2="46.395508" - y2="38.409042" - id="linearGradient3795-2" - xlink:href="#linearGradient3587-6-5-3-5-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" /> - <linearGradient - id="linearGradient3587-6-5-3-5-7"> - <stop - id="stop3589-9-2-2-6-2" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-73-5-1" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient3587-6-5-3-5"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1" - id="stop3589-9-2-2-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop3591-7-4-73-5" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-3-5" - id="linearGradient4872" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)" - x1="100.77747" - y1="17.859186" - x2="100.77747" - y2="38.055252" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4894" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4900" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4906" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient4912" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient3587-6-5-8-6"> - <stop - id="stop3589-9-2-67-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-2-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4935"> - <stop - id="stop4937" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4939" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - id="linearGradient4942"> - <stop - id="stop4944" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4946" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8-6" - id="linearGradient4912-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - id="linearGradient4949"> - <stop - id="stop4951" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop4953" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5012" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5015" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5018" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-8" - id="linearGradient5021" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" - x1="26.045763" - y1="9.6223383" - x2="26.045763" - y2="19.490837" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4" - id="linearGradient3335" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4134" - x1="9" - y1="0" - x2="9" - y2="15" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136" - id="linearGradient4150" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6" - id="linearGradient3335-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6"> - <stop - id="stop3589-9-2-8-7-8" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-0" - id="linearGradient3335-7-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-0"> - <stop - id="stop3589-9-2-8-7-8-7" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-7" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-4" - id="linearGradient3335-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.553459" - y2="54.703121" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-4"> - <stop - id="stop3589-9-2-8-7-8-2" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-2" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-7" - id="linearGradient3335-7-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)" - x1="-41.553459" - y1="2.2401412" - x2="-41.755585" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-7"> - <stop - id="stop3589-9-2-8-7-8-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-5" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2" - id="linearGradient3335-7-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2"> - <stop - id="stop3589-9-2-8-7-8-77" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient4136-9" - id="linearGradient4150-0" - gradientUnits="userSpaceOnUse" - spreadMethod="pad" - x1="9" - y1="0" - x2="9" - y2="15" /> - <linearGradient - id="linearGradient4136-9"> - <stop - offset="0" - style="stop-color:#000000;stop-opacity:1;" - id="stop4138-6" /> - <stop - offset="1" - style="stop-color:#363636;stop-opacity:1" - id="stop4140-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-2-4-6-2-6" - id="linearGradient3335-7-1-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)" - x1="-39.421574" - y1="-5.2547116" - x2="-39.421574" - y2="47.208389" /> - <linearGradient - id="linearGradient3587-6-5-2-4-6-2-6"> - <stop - id="stop3589-9-2-8-7-8-77-4" - style="stop-color:#000000;stop-opacity:1;" - offset="0" /> - <stop - id="stop3591-7-4-0-3-4-9-3" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-10" - id="linearGradient4328-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - x1="8.7094374" - y1="1.0035814" - x2="8.6826077" - y2="16.052532" /> - <linearGradient - id="linearGradient3587-6-5-10"> - <stop - id="stop3589-9-2-3" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-4" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - <linearGradient - y2="16.052532" - x2="8.6826077" - y1="1.0035814" - x1="8.7094374" - gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)" - gradientUnits="userSpaceOnUse" - id="linearGradient3417" - xlink:href="#linearGradient3587-6-5-10" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3587-6-5-19" - id="linearGradient4326-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)" - x1="14.501121" - y1="-1.4095211" - x2="14.152531" - y2="20.074369" /> - <linearGradient - id="linearGradient3587-6-5-19"> - <stop - id="stop3589-9-2-62" - style="stop-color:#000000;stop-opacity:1" - offset="0" /> - <stop - id="stop3591-7-4-54" - style="stop-color:#363636;stop-opacity:1" - offset="1" /> - </linearGradient> - </defs> - <g - transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)" - id="g3743-3" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <rect - style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect3136" - width="163.31035" - height="97.986206" - x="-62.896553" - y="-32.993103" /> - <g - transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)" - id="g3743-9-4" - style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> - <g - id="g4146"> - <path - d="m 4.1179357,1.711205 c -1.1132415,0 -2.0576469,0.814147 -2.0576469,1.86482 0.0079,0.332088 0.037602,0.741596 0.2357724,1.607602 l 0,0.02144 0.021432,0.02143 c 0.063617,0.182229 0.1561942,0.28647 0.2786394,0.428695 0.1224453,0.142224 0.268425,0.30962 0.4072429,0.450128 0.016332,0.01653 0.0268,0.02677 0.042864,0.04288 0.02753,0.119804 0.060881,0.248737 0.085735,0.36439 0.066135,0.307705 0.059353,0.525608 0.042871,0.600171 C 2.6964736,7.280731 2.101329,7.480767 1.5673092,7.712932 1.2674979,7.843276 0.9962013,7.959669 0.7742571,8.098757 0.5523138,8.237846 0.3315876,8.342929 0.259846,8.65606 c -9.199e-4,0.01427 -9.199e-4,0.0286 0,0.04288 -0.070103,0.643711 -0.176148,1.590293 -0.257206,2.229209 -0.017499,0.134489 0.053382,0.276262 0.1714704,0.342955 0.9696174,0.523769 2.4590634,0.734572 3.9438235,0.72878 1.4847593,-0.0058 2.9623436,-0.228982 3.9009551,-0.72878 0.118087,-0.06669 0.1889717,-0.208466 0.1714705,-0.342955 C 8.1644805,10.728435 8.1326895,10.278091 8.1046245,9.834978 8.0765575,9.391865 8.0521945,8.955983 8.0188915,8.698939 8.0072715,8.635219 7.9771485,8.574989 7.9331545,8.527461 7.6349911,8.171408 7.1895218,7.953747 6.6685589,7.734378 6.1929506,7.534107 5.6353752,7.326131 5.082457,7.091337 5.051511,7.022397 5.020771,6.821819 5.082457,6.5126 5.099022,6.42957 5.12496,6.340639 5.14676,6.255383 5.19872,6.197183 5.23922,6.149623 5.2967968,6.083906 5.4195951,5.943745 5.551542,5.796713 5.6611711,5.655212 5.770801,5.51371 5.8604934,5.392319 5.9183771,5.226517 l 0.021432,-0.02144 C 6.1638462,4.300845 6.1639629,3.923525 6.1755816,3.597474 l 0,-0.02143 c 0,-1.050672 -0.9444033,-1.864819 -2.057647,-1.864819 z M 10.003781,-1.6024174e-5 C 8.3807203,-1.6024174e-5 7.0038161,1.186928 7.0038161,2.718703 c 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 C 7.9313481,8.119786 7.0636518,8.411419 6.2850728,8.749892 5.8479602,8.93992 5.4524208,9.10961 5.1288354,9.312386 4.8052511,9.515163 4.4834415,9.668364 4.378845,10.124877 c -0.00134,0.02081 -0.00134,0.04169 0,0.06251 -0.1022081,0.938467 -0.2568165,2.318487 -0.3749957,3.249962 -0.025513,0.196072 0.077829,0.402763 0.2499968,0.499994 1.4136624,0.763602 3.5852136,1.070932 5.7499329,1.062488 2.164718,-0.0084 4.318975,-0.333832 5.687432,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.843728,-1.156236 -0.693418,-0.291975 -1.50634,-0.595182 -2.312472,-0.937489 -0.04512,-0.100507 -0.08994,-0.392929 0,-0.84374 0.02415,-0.121051 0.06197,-0.250702 0.09375,-0.374996 0.07576,-0.08485 0.134803,-0.154188 0.218748,-0.249997 0.179035,-0.20434 0.371408,-0.418698 0.531242,-0.624992 0.159836,-0.206295 0.290604,-0.383272 0.374996,-0.624994 L 12.66,5.093695 c 0.326637,-1.318279 0.326807,-1.868373 0.343747,-2.343723 l 0,-0.03125 C 13.003747,1.186948 11.626846,3.9858261e-6 10.003782,3.9858261e-6 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - id="path5493" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path2880-5-3-9-2" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 4.1179357,2.711205 c -1.1132415,0 -2.0576469,0.814147 -2.0576469,1.86482 0.0079,0.332088 0.037602,0.741596 0.2357724,1.607602 l 0,0.02144 0.021432,0.02143 c 0.063617,0.182229 0.1561942,0.28647 0.2786394,0.428695 0.1224453,0.142224 0.268425,0.30962 0.4072429,0.450128 0.016332,0.01653 0.0268,0.02677 0.042864,0.04288 0.02753,0.119804 0.060881,0.248737 0.085735,0.36439 0.066135,0.307705 0.059353,0.525608 0.042871,0.600171 C 2.6964736,8.280731 2.101329,8.480767 1.5673092,8.712932 1.2674979,8.843276 0.9962013,8.959669 0.7742571,9.098757 0.5523138,9.237846 0.3315876,9.342929 0.259846,9.65606 c -9.199e-4,0.01427 -9.199e-4,0.0286 0,0.04288 -0.070103,0.643711 -0.176148,1.590293 -0.257206,2.229209 -0.017499,0.134489 0.053382,0.276262 0.1714704,0.342955 0.9696174,0.523769 2.4590634,0.734572 3.9438235,0.72878 1.4847593,-0.0058 2.9623436,-0.228982 3.9009551,-0.72878 0.118087,-0.06669 0.1889717,-0.208466 0.1714705,-0.342955 -0.025879,-0.199714 -0.05767,-0.650058 -0.085735,-1.093171 C 8.0765575,10.391865 8.0521945,9.955983 8.0188915,9.698939 8.0072715,9.635219 7.9771485,9.574989 7.9331545,9.527461 7.6349911,9.171408 7.1895218,8.953747 6.6685589,8.734378 6.1929506,8.534107 5.6353752,8.326131 5.082457,8.091337 5.051511,8.022397 5.020771,7.821819 5.082457,7.5126 5.099022,7.42957 5.12496,7.340639 5.14676,7.255383 5.19872,7.197183 5.23922,7.149623 5.2967968,7.083906 5.4195951,6.943745 5.551542,6.796713 5.6611711,6.655212 5.770801,6.51371 5.8604934,6.392319 5.9183771,6.226517 l 0.021432,-0.02144 C 6.1638462,5.300845 6.1639629,4.923525 6.1755816,4.597474 l 0,-0.02143 c 0,-1.050672 -0.9444033,-1.864819 -2.057647,-1.864819 z M 10.003781,0.99998399 c -1.6230607,0 -2.9999649,1.18694401 -2.9999649,2.71871901 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 -0.6974467,0.244883 -1.565143,0.536516 -2.343722,0.874989 -0.4371126,0.190028 -0.832652,0.359718 -1.1562374,0.562494 -0.3235843,0.202777 -0.6453939,0.355978 -0.7499904,0.812491 -0.00134,0.02081 -0.00134,0.04169 0,0.06251 -0.1022081,0.938467 -0.2568165,2.318487 -0.3749957,3.249962 -0.025513,0.196072 0.077829,0.402763 0.2499968,0.499994 1.4136624,0.763602 3.5852136,1.070932 5.7499329,1.062488 2.164718,-0.0084 4.318975,-0.333832 5.687432,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.843728,-1.156236 -0.693418,-0.291975 -1.50634,-0.595182 -2.312472,-0.937489 -0.04512,-0.100507 -0.08994,-0.392929 0,-0.84374 0.02415,-0.121051 0.06197,-0.250702 0.09375,-0.374996 0.07576,-0.08485 0.134803,-0.154188 0.218748,-0.249997 0.179035,-0.20434 0.371408,-0.418698 0.531242,-0.624992 0.159836,-0.206295 0.290604,-0.383272 0.374996,-0.624994 L 12.66,6.093695 c 0.326637,-1.318279 0.326807,-1.868373 0.343747,-2.343723 l 0,-0.03125 c 0,-1.531774 -1.376901,-2.718718 -2.999965,-2.718718 z" /> - </g> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> + <g> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m4.1179 1.7112c-1.1132 0-2.0576 0.81415-2.0576 1.8648 0.0079 0.33209 0.037602 0.7416 0.23577 1.6076v0.02144l0.021432 0.02143c0.063617 0.18223 0.15619 0.28647 0.27864 0.4287 0.12245 0.14222 0.26842 0.30962 0.40724 0.45013 0.016332 0.01653 0.0268 0.02677 0.042864 0.04288 0.02753 0.1198 0.060881 0.24874 0.085735 0.36439 0.066135 0.3077 0.059353 0.52561 0.042871 0.60017-0.4783 0.1679-1.0735 0.368-1.6075 0.6001-0.2998 0.1304-0.5711 0.2468-0.79304 0.3859-0.22195 0.139-0.44267 0.2441-0.51441 0.5573-0.0009199 0.01427-0.0009199 0.0286 0 0.04288-0.070103 0.64371-0.17615 1.5903-0.25721 2.2292-0.017499 0.13449 0.053382 0.27626 0.17147 0.34296 0.96962 0.52377 2.4591 0.73457 3.9438 0.72878 1.4848-0.0058 2.9623-0.22898 3.901-0.72878 0.11809-0.06669 0.18897-0.20847 0.17147-0.34296-0.0259-0.2-0.0577-0.65-0.0858-1.093-0.028-0.4431-0.0524-0.879-0.0857-1.1361-0.0116-0.0637-0.0418-0.1239-0.0857-0.1714-0.2982-0.3561-0.7437-0.5738-1.2646-0.7931-0.4756-0.2003-1.0332-0.4083-1.5861-0.6431-0.031-0.0689-0.0617-0.2695 0-0.5787 0.0165-0.083 0.0425-0.172 0.0643-0.2572 0.0519-0.0582 0.0924-0.1058 0.15-0.1715 0.1228-0.1402 0.2547-0.2872 0.3644-0.4287 0.1096-0.1415 0.1993-0.2629 0.2572-0.4287l0.021432-0.02144c0.224-0.9043 0.2242-1.2816 0.2358-1.6076v-0.02143c0-1.0507-0.9444-1.8648-2.0576-1.8648zm5.8861-1.7112c-1.6233 0-3.0002 1.1869-3.0002 2.7187 0.011519 0.48415 0.054822 1.0812 0.34375 2.3437v0.03125l0.031247 0.03125c0.092751 0.26567 0.22772 0.41764 0.40624 0.62499s0.39135 0.4514 0.59374 0.65624c0.023812 0.0241 0.039074 0.03903 0.062494 0.06251 0.040137 0.17466 0.088761 0.36263 0.125 0.53124 0.096423 0.4486 0.086533 0.76628 0.062505 0.87499-0.6975 0.245-1.5651 0.5366-2.3437 0.8751-0.4371 0.19-0.8327 0.3597-1.1563 0.5625-0.3235 0.2028-0.6454 0.356-0.75 0.8126-0.00134 0.02081-0.00134 0.04169 0 0.06251-0.10221 0.93847-0.25682 2.3185-0.375 3.25-0.025513 0.19607 0.077829 0.40276 0.25 0.49999 1.4137 0.7636 3.5852 1.0709 5.7499 1.0625s4.319-0.33383 5.6874-1.0625c0.17217-0.09723 0.27551-0.30392 0.25-0.49999-0.03773-0.29116-0.08408-0.94772-0.125-1.5937-0.04092-0.64601-0.07644-1.2815-0.12499-1.6562-0.01694-0.09289-0.06086-0.18071-0.125-0.25-0.43471-0.51909-1.0842-0.83642-1.8437-1.1562-0.69342-0.29198-1.5063-0.59518-2.3125-0.93749-0.04512-0.10051-0.08994-0.39293 0-0.84374 0.02415-0.12105 0.06197-0.2507 0.09375-0.375 0.07576-0.08485 0.1348-0.15419 0.21875-0.25 0.17904-0.20434 0.37141-0.4187 0.53124-0.62499 0.15984-0.2063 0.2906-0.38327 0.375-0.62499l0.032-0.0315c0.32664-1.3183 0.32681-1.8684 0.34375-2.3437v-0.03125c0-1.5319-1.377-2.7188-3-2.7188z"/> + <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m4.1179 2.7112c-1.1132 0-2.0576 0.81415-2.0576 1.8648 0.0079 0.33209 0.037602 0.7416 0.23577 1.6076v0.02144l0.021432 0.02143c0.063617 0.18223 0.15619 0.28647 0.27864 0.4287 0.12245 0.14222 0.26842 0.30962 0.40724 0.45013 0.016332 0.01653 0.0268 0.02677 0.042864 0.04288 0.02753 0.1198 0.060881 0.24874 0.085735 0.36439 0.066135 0.3077 0.059353 0.52561 0.042871 0.60017-0.4783 0.1679-1.0735 0.368-1.6075 0.6001-0.2998 0.1304-0.5711 0.2468-0.79304 0.3859-0.22195 0.139-0.44267 0.2441-0.51441 0.5573-0.0009199 0.01427-0.0009199 0.0286 0 0.04288-0.070103 0.64371-0.17615 1.5903-0.25721 2.2292-0.017499 0.13449 0.053382 0.27626 0.17147 0.34296 0.96962 0.52377 2.4591 0.73457 3.9438 0.72878 1.4848-0.0058 2.9623-0.22898 3.901-0.72878 0.11809-0.06669 0.18897-0.20847 0.17147-0.34296-0.025879-0.19971-0.05767-0.65006-0.085735-1.0932-0.0282-0.443-0.0526-0.879-0.0859-1.1361-0.0116-0.0637-0.0418-0.1239-0.0857-0.1714-0.2982-0.3561-0.7437-0.5738-1.2646-0.7931-0.4756-0.2003-1.0332-0.4083-1.5861-0.6431-0.031-0.0689-0.0617-0.2695 0-0.5787 0.0165-0.083 0.0425-0.172 0.0643-0.2572 0.0519-0.0582 0.0924-0.1058 0.15-0.1715 0.1228-0.1402 0.2547-0.2872 0.3644-0.4287 0.1096-0.1415 0.1993-0.2629 0.2572-0.4287l0.021432-0.02144c0.224-0.9043 0.2242-1.2816 0.2358-1.6076v-0.02143c0-1.0507-0.9444-1.8648-2.0576-1.8648zm5.8861-1.7112c-1.6231 0-3 1.1869-3 2.7187 0.011519 0.48415 0.054822 1.0812 0.34375 2.3437v0.03125l0.031247 0.03125c0.092751 0.26567 0.22772 0.41764 0.40624 0.62499s0.39135 0.4514 0.59374 0.65624c0.023812 0.0241 0.039074 0.03903 0.062494 0.06251 0.040137 0.17466 0.088761 0.36263 0.125 0.53124 0.096423 0.4486 0.086533 0.76628 0.062505 0.87499-0.69745 0.24488-1.5651 0.53652-2.3437 0.87499-0.43711 0.19003-0.83265 0.35972-1.1562 0.56249-0.32358 0.20278-0.64539 0.35598-0.74999 0.81249-0.00134 0.02081-0.00134 0.04169 0 0.06251-0.10221 0.93847-0.25682 2.3185-0.375 3.25-0.025513 0.19607 0.077829 0.40276 0.25 0.49999 1.4137 0.7636 3.5852 1.0709 5.7499 1.0625s4.319-0.33383 5.6874-1.0625c0.17217-0.09723 0.27551-0.30392 0.25-0.49999-0.03773-0.29116-0.08408-0.94772-0.125-1.5937-0.04092-0.64601-0.07644-1.2815-0.12499-1.6562-0.01694-0.09289-0.06086-0.18071-0.125-0.25-0.43471-0.51909-1.0842-0.83642-1.8437-1.1562-0.69342-0.29198-1.5063-0.59518-2.3125-0.93749-0.04512-0.10051-0.08994-0.39293 0-0.84374 0.02415-0.12105 0.06197-0.2507 0.09375-0.375 0.07576-0.08485 0.1348-0.15419 0.21875-0.25 0.17904-0.20434 0.37141-0.4187 0.53124-0.62499 0.15984-0.2063 0.2906-0.38327 0.375-0.62499l0.031-0.0313c0.32664-1.3183 0.32681-1.8684 0.34375-2.3437v-0.03125c0-1.5318-1.3769-2.7187-3-2.7187z" fill="#fff"/> + </g> </svg> diff --git a/settings/js/personal.js b/settings/js/personal.js index 7c879bcafe91beb2aed699b9051a33357737f89c..099c1426dc0aa290706390c538e1a3b6512cd2f2 100644 --- a/settings/js/personal.js +++ b/settings/js/personal.js @@ -20,16 +20,40 @@ function changeEmailAddress(){ }); } +/** + * Post the display name change to the server. + */ +function changeDisplayName(){ + if ($('#displayName').val() !== '' ) { + OC.msg.startSaving('#displaynameform .msg'); + // Serialize the data + var post = $( "#displaynameform" ).serialize(); + // Ajax foo + $.post( 'ajax/changedisplayname.php', post, function(data){ + if( data.status === "success" ){ + $('#oldDisplayName').text($('#displayName').val()); + // update displayName on the top right expand button + $('#expandDisplayName').text($('#displayName').val()); + } + else{ + $('#newdisplayname').val(data.data.displayName); + } + OC.msg.finishedSaving('#displaynameform .msg', data); + }); + return false; + } +} + $(document).ready(function(){ $("#passwordbutton").click( function(){ - if ($('#pass1').val() != '' && $('#pass2').val() != '') { + if ($('#pass1').val() !== '' && $('#pass2').val() !== '') { // Serialize the data var post = $( "#passwordform" ).serialize(); $('#passwordchanged').hide(); $('#passworderror').hide(); // Ajax foo $.post( 'ajax/changepassword.php', post, function(data){ - if( data.status == "success" ){ + if( data.status === "success" ){ $('#pass1').val(''); $('#pass2').val(''); $('#passwordchanged').show(); @@ -48,51 +72,36 @@ $(document).ready(function(){ }); - $("#displaynamebutton").click( function(){ - if ($('#displayName').val() != '' ) { - // Serialize the data - var post = $( "#displaynameform" ).serialize(); - $('#displaynamechanged').hide(); - $('#displaynemerror').hide(); - // Ajax foo - $.post( 'ajax/changedisplayname.php', post, function(data){ - if( data.status == "success" ){ - $('#displaynamechanged').show(); - $('#oldDisplayName').text($('#displayName').val()); - // update displayName on the top right expand button - $('#expandDisplayName').text($('#displayName').val()); - } - else{ - $('#newdisplayname').val(data.data.displayName) - $('#displaynameerror').html( data.data.message ); - $('#displaynameerror').show(); - } - }); - return false; - } else { - $('#displayName').val($('#oldDisplayName').val()); - $('#displaynamechanged').hide(); - $('#displaynameerror').show(); - return false; - } + $('#displayName').keyup(function(){ + if ($('#displayName').val() !== '' ){ + if(typeof timeout !== 'undefined'){ + clearTimeout(timeout); + } + timeout = setTimeout('changeDisplayName()',1000); + } + }); - }); $('#email').keyup(function(){ - if(typeof timeout !== 'undefined'){ - clearTimeout(timeout); + if ($('#email').val() !== '' ){ + if(typeof timeout !== 'undefined'){ + clearTimeout(timeout); + } + timeout = setTimeout('changeEmailAddress()',1000); } - timeout = setTimeout('changeEmailAddress()',1000); }); $("#languageinput").chosen(); + // Show only the not selectable optgroup + // Choosen only shows optgroup-labels if there are options in the optgroup + $(".languagedivider").remove(); $("#languageinput").change( function(){ // Serialize the data var post = $( "#languageinput" ).serialize(); // Ajax foo $.post( 'ajax/setlanguage.php', post, function(data){ - if( data.status == "success" ){ + if( data.status === "success" ){ location.reload(); } else{ @@ -113,12 +122,12 @@ OC.msg={ .show(); }, finishedSaving:function(selector, data){ - if( data.status == "success" ){ + if( data.status === "success" ){ $(selector).html( data.data.message ) .addClass('success') .stop(true, true) .delay(3000) - .fadeOut(600); + .fadeOut(900); }else{ $(selector).html( data.data.message ).addClass('error'); } diff --git a/settings/js/users.js b/settings/js/users.js index 4a358a4392d6490d81f871fe7426bf2c10c72e82..f3fab34b090cc6cb9a97f060a925be5df1a22daa 100644 --- a/settings/js/users.js +++ b/settings/js/users.js @@ -19,6 +19,10 @@ function setQuota (uid, quota, ready) { var UserList = { useUndo: true, availableGroups: [], + offset: 30, //The first 30 users are there. No prob, if less in total. + //hardcoded in settings/users.php + + usersToLoad: 10, //So many users will be loaded when user scrolls down /** * @brief Initiate user deletion process in UI @@ -192,14 +196,17 @@ var UserList = { return; } UserList.updating = true; - $.get(OC.Router.generate('settings_ajax_userlist', { offset: UserList.offset }), function (result) { + $.get(OC.Router.generate('settings_ajax_userlist', { offset: UserList.offset, limit: UserList.usersToLoad }), function (result) { if (result.status === 'success') { + //The offset does not mirror the amount of users available, + //because it is backend-dependent. For correct retrieval, + //always the limit(requested amount of users) needs to be added. + UserList.offset += UserList.usersToLoad; $.each(result.data, function (index, user) { if($('tr[data-uid="' + user.name + '"]').length > 0) { return true; } var tr = UserList.add(user.name, user.displayname, user.groups, user.subadmin, user.quota, false); - UserList.offset++; if (index == 9) { $(tr).bind('inview', function (event, isInView, visiblePartX, visiblePartY) { $(this).unbind(event); @@ -315,7 +322,6 @@ $(document).ready(function () { UserList.doSort(); UserList.availableGroups = $('#content table').attr('data-groups').split(', '); - UserList.offset = $('tbody tr').length; $('tbody tr:last').bind('inview', function (event, isInView, visiblePartX, visiblePartY) { OC.Router.registerLoadedCallback(function () { UserList.update(); @@ -345,10 +351,14 @@ $(document).ready(function () { input.keypress(function (event) { if (event.keyCode == 13) { if ($(this).val().length > 0) { + var recoveryPasswordVal = $('input:password[id="recoveryPassword"]').val(); $.post( OC.filePath('settings', 'ajax', 'changepassword.php'), - {username: uid, password: $(this).val()}, + {username: uid, password: $(this).val(), recoveryPassword: recoveryPasswordVal}, function (result) { + if (result.status != 'success') { + OC.Notification.show(t('admin', result.data.message)); + } } ); input.blur(); @@ -362,6 +372,10 @@ $(document).ready(function () { img.css('display', ''); }); }); + $('input:password[id="recoveryPassword"]').keyup(function(event) { + OC.Notification.hide(); + }); + $('table').on('click', 'td.password', function (event) { $(this).children('img').click(); }); diff --git a/settings/l10n/ar.php b/settings/l10n/ar.php index caf465bf672c9f10f244b8c296217fbad22e710d..a69bc9bed5aade5b376e800772bfa00b3ac034dd 100644 --- a/settings/l10n/ar.php +++ b/settings/l10n/ar.php @@ -10,7 +10,7 @@ "Unable to delete group" => "ÙØ´Ù„ إزالة المجموعة", "Unable to delete user" => "ÙØ´Ù„ إزالة المستخدم", "Language changed" => "تم تغيير اللغة", -"Invalid request" => "طلبك غير Ù…Ùهوم", +"Invalid request" => "طلب غير Ù…Ùهوم", "Admins can't remove themself from the admin group" => "لا يستطيع المدير إزالة ØØ³Ø§Ø¨Ù‡ من مجموعة المديرين", "Unable to add user to group %s" => "ÙØ´Ù„ Ø¥Ø¶Ø§ÙØ© المستخدم الى المجموعة %s", "Unable to remove user from group %s" => "ÙØ´Ù„ إزالة المستخدم من المجموعة %s", @@ -23,13 +23,13 @@ "Updating...." => "جاري Ø§Ù„ØªØØ¯ÙŠØ« ...", "Error while updating app" => "ØØµÙ„ خطأ أثناء ØªØØ¯ÙŠØ« التطبيق", "Updated" => "تم Ø§Ù„ØªØØ¯ÙŠØ« بنجاØ", -"Saving..." => "ØÙظ", +"Saving..." => "جاري الØÙظ...", "deleted" => "تم Ø§Ù„ØØ°Ù", "undo" => "تراجع", "Unable to remove user" => "تعذر ØØ°Ù المستخدم", "Groups" => "مجموعات", "Group Admin" => "مدير المجموعة", -"Delete" => "ØØ°Ù", +"Delete" => "إلغاء", "add group" => "Ø§Ø¶Ø§ÙØ© مجموعة", "A valid username must be provided" => "يجب ادخال اسم مستخدم صØÙŠØ", "Error creating user" => "ØØµÙ„ خطأ اثناء انشاء مستخدم", @@ -84,17 +84,14 @@ "You have used <strong>%s</strong> of the available <strong>%s</strong>" => "تم إستهلاك <strong>%s</strong> من Ø§Ù„Ù…ØªÙˆÙØ± <strong>%s</strong>", "Get the apps to sync your files" => "Ø§ØØµÙ„ على التطبيقات لمزامنة Ù…Ù„ÙØ§ØªÙƒ", "Show First Run Wizard again" => "ابدأ خطوات بداية التشغيل من جديد", -"Password" => "كلمات السر", +"Password" => "كلمة المرور", "Your password was changed" => "لقد تم تغيير كلمة السر", "Unable to change your password" => "لم يتم تعديل كلمة السر بنجاØ", "Current password" => "كلمات السر Ø§Ù„ØØ§Ù„ية", "New password" => "كلمات سر جديدة", "Change password" => "عدل كلمة السر", "Display Name" => "اسم Ø§Ù„ØØ³Ø§Ø¨", -"Your display name was changed" => "تم تغيير اسم ØØ³Ø§Ø¨Ùƒ بنجاØ", -"Unable to change your display name" => "تعذر تغيير اسم ØØ³Ø§Ø¨Ùƒ", -"Change display name" => "تغيير اسم Ø§Ù„ØØ³Ø§Ø¨", -"Email" => "العنوان البريدي", +"Email" => "البريد الإلكترونى", "Your email address" => "عنوانك البريدي", "Fill in an email address to enable password recovery" => "أدخل عنوانك البريدي Ù„ØªÙØ¹ÙŠÙ„ استرجاع كلمة المرور", "Language" => "اللغة", diff --git a/settings/l10n/bg_BG.php b/settings/l10n/bg_BG.php index b096fb902f6b155a82f372e5af918239e0b2afb3..e5cc8bde398efcf2a251a9ab7ab15cb8a45b45a0 100644 --- a/settings/l10n/bg_BG.php +++ b/settings/l10n/bg_BG.php @@ -2,10 +2,13 @@ "Authentication error" => "Възникна проблем Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñта", "Group already exists" => "Групата вече ÑъщеÑтвува", "Unable to add group" => "Ðевъзможно добавÑне на група", +"Email saved" => "Email адреÑа е запиÑан", +"Invalid email" => "Ðевалиден Email адреÑ", "Unable to delete group" => "Ðевъзможно изтриване на група", "Unable to delete user" => "Ðевъзможно изтриване на потребител", "Language changed" => "Езикът е променен", "Invalid request" => "Ðевалидна заÑвка", +"Update to {appversion}" => "ОбновÑване до {appversion}", "Disable" => "Изключено", "Enable" => "Включено", "Please wait...." => "ÐœÐ¾Ð»Ñ Ð¿Ð¾Ñ‡Ð°ÐºÐ°Ð¹Ñ‚Ðµ....", @@ -17,8 +20,11 @@ "undo" => "възтановÑване", "Groups" => "Групи", "Delete" => "Изтриване", +"add group" => "нова група", "__language_name__" => "__language_name__", "Please double check the <a href='%s'>installation guides</a>." => "ÐœÐ¾Ð»Ñ Ð½Ð°Ð¿Ñ€Ð°Ð²ÐµÑ‚Ðµ повторна Ñправка Ñ <a href='%s'>ръководÑтвото за инÑталиране</a>.", +"Cron" => "Крон", +"Sharing" => "СподелÑне", "More" => "Още", "Less" => "По-малко", "Version" => "ВерÑиÑ", @@ -41,6 +47,7 @@ "Display Name" => "Екранно име", "Email" => "E-mail", "Your email address" => "Ð’Ð°ÑˆÐ¸Ñ email адреÑ", +"Fill in an email address to enable password recovery" => "Въведете е-поща за възÑтановÑване на паролата", "Language" => "Език", "Help translate" => "Помогнете Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð°", "WebDAV" => "WebDAV", diff --git a/settings/l10n/bn_BD.php b/settings/l10n/bn_BD.php index 0f2799d9f3800629d53ff9c244b15101567a0524..a1e724aa96738a9d6cd01334f72a1dcd9da14872 100644 --- a/settings/l10n/bn_BD.php +++ b/settings/l10n/bn_BD.php @@ -9,7 +9,7 @@ "Unable to delete group" => "গোষà§à¦ à§€ মà§à¦›à§‡ ফেলা সমà§à¦à¦¬ হলো না ", "Unable to delete user" => "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী মà§à¦›à§‡ ফেলা সমà§à¦à¦¬ হলো না ", "Language changed" => "à¦à¦¾à¦·à¦¾ পরিবরà§à¦¤à¦¨ করা হয়েছে", -"Invalid request" => "অনà§à¦°à§‹à¦§à¦Ÿà¦¿ যথাযথ নয়", +"Invalid request" => "অনà§à¦°à§‹à¦§à¦Ÿà¦¿ সঠিক নয়", "Admins can't remove themself from the admin group" => "পà§à¦°à¦¶à¦¾à¦¸à¦•বৃনà§à¦¦ তাদেরকে পà§à¦°à¦¶à¦¾à¦¸à¦• গোষà§à¦ à§€ থেকে মà§à¦›à§‡ ফেলতে পারবেন না", "Unable to add user to group %s" => " %s গোষà§à¦ ীতে বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী যোগ করা সমà§à¦à¦¬ হলো না ", "Unable to remove user from group %s" => "%s গোষà§à¦ à§€ থেকে বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীকে অপসারণ করা সমà§à¦à¦¬ হলো না", @@ -20,7 +20,7 @@ "undo" => "কà§à¦°à¦¿à§Ÿà¦¾ পà§à¦°à¦¤à§à¦¯à¦¾à¦¹à¦¾à¦°", "Groups" => "গোষà§à¦ ীসমূহ", "Group Admin" => "গোষà§à¦ à§€ পà§à¦°à¦¶à¦¾à¦¸à¦•", -"Delete" => "মà§à¦›à§‡ ফেল", +"Delete" => "মà§à¦›à§‡", "__language_name__" => "__language_name__", "Security Warning" => "নিরাপতà§à¦¤à¦¾à¦œà¦¨à¦¿à¦¤ সতরà§à¦•তা", "More" => "বেশী", @@ -47,7 +47,7 @@ "Current password" => "বরà§à¦¤à¦®à¦¾à¦¨ কূটশবà§à¦¦", "New password" => "নতà§à¦¨ কূটশবà§à¦¦", "Change password" => "কূটশবà§à¦¦ পরিবরà§à¦¤à¦¨ করà§à¦¨", -"Email" => "ই-মেইল ", +"Email" => "ইমেইল", "Your email address" => "আপনার ই-মেইল ঠিকানা", "Fill in an email address to enable password recovery" => "কূটশবà§à¦¦ পূনরূদà§à¦§à¦¾à¦° সকà§à¦°à¦¿à§Ÿ করার জনà§à¦¯ ই-মেইল ঠিকানাটি পূরণ করà§à¦¨", "Language" => "à¦à¦¾à¦·à¦¾", diff --git a/settings/l10n/ca.php b/settings/l10n/ca.php index 6fd19a6c88318f66e5b4fd1593f82f76db39f10f..769c25d7bffedb2a217a42a4a5b94531f6213d25 100644 --- a/settings/l10n/ca.php +++ b/settings/l10n/ca.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "No s'ha pogut carregar la llista des de l'App Store", "Authentication error" => "Error d'autenticació", +"Your display name has been changed." => "El nom a mostrar ha canviat.", "Unable to change display name" => "No s'ha pogut canviar el nom a mostrar", "Group already exists" => "El grup ja existeix", "Unable to add group" => "No es pot afegir el grup", @@ -10,26 +11,26 @@ "Unable to delete group" => "No es pot eliminar el grup", "Unable to delete user" => "No es pot eliminar l'usuari", "Language changed" => "S'ha canviat l'idioma", -"Invalid request" => "Sol.licitud no và lida", +"Invalid request" => "Sol·licitud no và lida", "Admins can't remove themself from the admin group" => "Els administradors no es poden eliminar del grup admin", "Unable to add user to group %s" => "No es pot afegir l'usuari al grup %s", "Unable to remove user from group %s" => "No es pot eliminar l'usuari del grup %s", "Couldn't update app." => "No s'ha pogut actualitzar l'aplicació.", "Update to {appversion}" => "Actualitza a {appversion}", "Disable" => "Desactiva", -"Enable" => "Activa", +"Enable" => "Habilita", "Please wait...." => "Espereu...", "Error" => "Error", "Updating...." => "Actualitzant...", "Error while updating app" => "Error en actualitzar l'aplicació", "Updated" => "Actualitzada", -"Saving..." => "S'està desant...", +"Saving..." => "Desant...", "deleted" => "esborrat", "undo" => "desfés", "Unable to remove user" => "No s'ha pogut eliminar l'usuari", "Groups" => "Grups", "Group Admin" => "Grup Admin", -"Delete" => "Suprimeix", +"Delete" => "Esborra", "add group" => "afegeix grup", "A valid username must be provided" => "Heu de facilitar un nom d'usuari và lid", "Error creating user" => "Error en crear l'usuari", @@ -91,9 +92,6 @@ "New password" => "Contrasenya nova", "Change password" => "Canvia la contrasenya", "Display Name" => "Nom a mostrar", -"Your display name was changed" => "El vostre nom a mostrar ha canviat", -"Unable to change your display name" => "No s'ha pogut canviar el vostre nom a mostrar", -"Change display name" => "Canvia el nom a mostrar", "Email" => "Correu electrònic", "Your email address" => "Correu electrònic", "Fill in an email address to enable password recovery" => "Ompliu el correu electrònic per activar la recuperació de contrasenya", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Useu aquesta adreça per connectar amb ownCloud des del gestor de fitxers", "Login Name" => "Nom d'accés", "Create" => "Crea", +"Admin Recovery Password" => "Recuperació de contrasenya d'administrador", "Default Storage" => "Emmagatzemament per defecte", "Unlimited" => "Il·limitat", "Other" => "Un altre", diff --git a/settings/l10n/cs_CZ.php b/settings/l10n/cs_CZ.php index 6e9d4e884d4735fdbea292922360e9fc3b898856..6fec132701b149639e29d0ec316b52eaf2379d97 100644 --- a/settings/l10n/cs_CZ.php +++ b/settings/l10n/cs_CZ.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Nelze naÄÃst seznam z App Store", "Authentication error" => "Chyba ověřenÃ", +"Your display name has been changed." => "VaÅ¡e zobrazované jméno bylo zmÄ›nÄ›no.", "Unable to change display name" => "Nelze zmÄ›nit zobrazované jméno", "Group already exists" => "Skupina již existuje", "Unable to add group" => "Nelze pÅ™idat skupinu", @@ -91,9 +92,6 @@ "New password" => "Nové heslo", "Change password" => "ZmÄ›nit heslo", "Display Name" => "Zobrazované jméno", -"Your display name was changed" => "VaÅ¡e zobrazované jméno bylo zmÄ›nÄ›no", -"Unable to change your display name" => "Nelze zmÄ›nit vaÅ¡e zobrazované jméno", -"Change display name" => "ZmÄ›nit zobrazované jméno", "Email" => "E-mail", "Your email address" => "VaÅ¡e e-mailová adresa", "Fill in an email address to enable password recovery" => "Pro povolenà zmÄ›ny hesla vyplňte adresu e-mailu", @@ -105,7 +103,7 @@ "Create" => "VytvoÅ™it", "Default Storage" => "Výchozà úložiÅ¡tÄ›", "Unlimited" => "NeomezenÄ›", -"Other" => "Jiná", +"Other" => "Jiný", "Storage" => "ÚložiÅ¡tÄ›", "change display name" => "zmÄ›nit zobrazované jméno", "set new password" => "nastavit nové heslo", diff --git a/settings/l10n/cy_GB.php b/settings/l10n/cy_GB.php index 5aaa954463d9c1b9447c72db079a4974a42fd213..7ffcbdb45b5e7f0c776cb47a890e5c082ee6412b 100644 --- a/settings/l10n/cy_GB.php +++ b/settings/l10n/cy_GB.php @@ -1,9 +1,16 @@ <?php $TRANSLATIONS = array( +"Authentication error" => "Gwall dilysu", "Invalid request" => "Cais annilys", "Error" => "Gwall", +"Saving..." => "Yn cadw...", +"undo" => "dadwneud", +"Groups" => "Grwpiau", "Delete" => "Dileu", "Security Warning" => "Rhybudd Diogelwch", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Nid yw eich gweinydd wedi'i gyflunio eto i ganiatáu cydweddu ffeiliau oherwydd bod y rhyngwyneb WebDAV wedi torri.", +"Please double check the <a href='%s'>installation guides</a>." => "Gwiriwch y <a href='%s'>canllawiau gosod</a> eto.", "Password" => "Cyfrinair", "New password" => "Cyfrinair newydd", +"Email" => "E-bost", "Other" => "Arall" ); diff --git a/settings/l10n/da.php b/settings/l10n/da.php index e74bf16fd549269bdacc3972c6850bb58fa7e9cd..a01a90337daf907b134551168a31fc167484e2b6 100644 --- a/settings/l10n/da.php +++ b/settings/l10n/da.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Kunne ikke indlæse listen fra App Store", "Authentication error" => "Adgangsfejl", +"Your display name has been changed." => "Dit skærmnavn blev ændret.", "Unable to change display name" => "Kunne ikke skifte skærmnavn", "Group already exists" => "Gruppen findes allerede", "Unable to add group" => "Gruppen kan ikke oprettes", @@ -83,18 +84,15 @@ "Commercial Support" => "Kommerciel support", "You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Du har brugt <strong>%s</strong> af den tilgængelige <strong>%s</strong>", "Get the apps to sync your files" => "Hent applikationerne for at synkronisere dine filer", -"Show First Run Wizard again" => "Vis Første Kørsel Guiden igen", +"Show First Run Wizard again" => "Vis Første Kørsels Guiden igen.", "Password" => "Kodeord", "Your password was changed" => "Din adgangskode blev ændret", "Unable to change your password" => "Ude af stand til at ændre dit kodeord", "Current password" => "Nuværende adgangskode", -"New password" => "Ny adgangskode", +"New password" => "Nyt kodeord", "Change password" => "Skift kodeord", "Display Name" => "Skærmnavn", -"Your display name was changed" => "Dit skærmnavn blev ændret", -"Unable to change your display name" => "Kunne ikke skifte dit skærmnavn", -"Change display name" => "Skift skærmnavn", -"Email" => "Email", +"Email" => "E-mail", "Your email address" => "Din emailadresse", "Fill in an email address to enable password recovery" => "Indtast en emailadresse for at kunne fÃ¥ pÃ¥mindelse om adgangskode", "Language" => "Sprog", diff --git a/settings/l10n/de.php b/settings/l10n/de.php index 1ff3e45f69886001943d0af64a4d917a562c8009..2cf828e73426e95b52b1ebfdf61f514adb6c1970 100644 --- a/settings/l10n/de.php +++ b/settings/l10n/de.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Die Liste der Anwendungen im Store konnte nicht geladen werden.", "Authentication error" => "Fehler bei der Anmeldung", +"Your display name has been changed." => "Dein Anzeigename ist geändert worden.", "Unable to change display name" => "Das Ändern des Anzeigenamens ist nicht möglich", "Group already exists" => "Gruppe existiert bereits", "Unable to add group" => "Gruppe konnte nicht angelegt werden", @@ -10,7 +11,7 @@ "Unable to delete group" => "Gruppe konnte nicht gelöscht werden", "Unable to delete user" => "Benutzer konnte nicht gelöscht werden", "Language changed" => "Sprache geändert", -"Invalid request" => "Ungültige Anfrage", +"Invalid request" => "Fehlerhafte Anfrage", "Admins can't remove themself from the admin group" => "Administratoren können sich nicht selbst aus der Admin-Gruppe löschen.", "Unable to add user to group %s" => "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden", "Unable to remove user from group %s" => "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden", @@ -45,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", @@ -91,9 +92,6 @@ "New password" => "Neues Passwort", "Change password" => "Passwort ändern", "Display Name" => "Anzeigename", -"Your display name was changed" => "Dein Anzeigename wurde geändert", -"Unable to change your display name" => "Das Ändern deines Anzeigenamens ist nicht möglich", -"Change display name" => "Anzeigenamen ändern", "Email" => "E-Mail", "Your email address" => "Deine E-Mail-Adresse", "Fill in an email address to enable password recovery" => "Trage eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren.", diff --git a/settings/l10n/de_DE.php b/settings/l10n/de_DE.php index b1f121aa970cdce2e1a67cd264cb830d3d300052..f7f532397497feb80e9086aefca41bdafd326e76 100644 --- a/settings/l10n/de_DE.php +++ b/settings/l10n/de_DE.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Die Liste der Anwendungen im Store konnte nicht geladen werden.", -"Authentication error" => "Fehler bei der Anmeldung", +"Authentication error" => "Authentifizierungs-Fehler", +"Your display name has been changed." => "Dein Anzeigename ist geändert worden.", "Unable to change display name" => "Das Ändern des Anzeigenamens ist nicht möglich", "Group already exists" => "Die Gruppe existiert bereits", "Unable to add group" => "Die Gruppe konnte nicht angelegt werden", @@ -10,7 +11,7 @@ "Unable to delete group" => "Die Gruppe konnte nicht gelöscht werden", "Unable to delete user" => "Der Benutzer konnte nicht gelöscht werden", "Language changed" => "Sprache geändert", -"Invalid request" => "Ungültige Anfrage", +"Invalid request" => "Ungültige Anforderung", "Admins can't remove themself from the admin group" => "Administratoren können sich nicht selbst aus der admin-Gruppe löschen", "Unable to add user to group %s" => "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden", "Unable to remove user from group %s" => "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden", @@ -44,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", @@ -55,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.", @@ -91,9 +92,6 @@ "New password" => "Neues Passwort", "Change password" => "Passwort ändern", "Display Name" => "Anzeigename", -"Your display name was changed" => "Ihr Anzeigename wurde geändert", -"Unable to change your display name" => "Das Ändern Ihres Anzeigenamens ist nicht möglich", -"Change display name" => "Anzeigenamen ändern", "Email" => "E-Mail", "Your email address" => "Ihre E-Mail-Adresse", "Fill in an email address to enable password recovery" => "Bitte tragen Sie eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren.", @@ -102,7 +100,8 @@ "WebDAV" => "WebDAV", "Use this address to connect to your ownCloud in your file manager" => "Verwenden Sie diese Adresse, um Ihren Dateimanager mit Ihrer ownCloud zu verbinden", "Login Name" => "Loginname", -"Create" => "Anlegen", +"Create" => "Erstellen", +"Admin Recovery Password" => "Admin-Paswort-Wiederherstellung", "Default Storage" => "Standard-Speicher", "Unlimited" => "Unbegrenzt", "Other" => "Andere", diff --git a/settings/l10n/el.php b/settings/l10n/el.php index 9dfe20ae2899f7c1d34bcd308553b832903578f4..3558ae729888146d5068c5041af0159be8a35c41 100644 --- a/settings/l10n/el.php +++ b/settings/l10n/el.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Σφάλμα στην φόÏτωση της λίστας από το App Store", "Authentication error" => "Σφάλμα πιστοποίησης", +"Your display name has been changed." => "Το όνομα σας στην οθόνη άλλαξε. ", "Unable to change display name" => "Δεν είναι δυνατή η αλλαγή του ονόματος εμφάνισης", "Group already exists" => "Η ομάδα υπάÏχει ήδη", "Unable to add group" => "Αδυναμία Ï€Ïοσθήκης ομάδας", @@ -23,7 +24,7 @@ "Updating...." => "ΕνημÎÏωση...", "Error while updating app" => "Σφάλμα κατά την ενημÎÏωση της εφαÏμογής", "Updated" => "ΕνημεÏώθηκε", -"Saving..." => "Αποθήκευση...", +"Saving..." => "Γίνεται αποθήκευση...", "deleted" => "διαγÏάφηκε", "undo" => "αναίÏεση", "Unable to remove user" => "Αδυναμία αφαίÏεση χÏήστη", @@ -91,10 +92,7 @@ "New password" => "ÎÎο συνθηματικό", "Change password" => "Αλλαγή συνθηματικοÏ", "Display Name" => "Όνομα εμφάνισης", -"Your display name was changed" => "Το όνομα εμφάνισής σας άλλαξε", -"Unable to change your display name" => "Δεν ήταν δυνατή η αλλαγή του ονόματος εμφάνισής σας", -"Change display name" => "Αλλαγή ονόματος εμφάνισης", -"Email" => "Email", +"Email" => "Ηλ. ταχυδÏομείο", "Your email address" => "Η διεÏθυνση ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î±Ï‡Ï…Î´Ïομείου σας", "Fill in an email address to enable password recovery" => "ΣυμπληÏώστε μια διεÏθυνση ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î±Ï‡Ï…Î´Ïομείου για να ενεÏγοποιηθεί η ανάκτηση συνθηματικοÏ", "Language" => "Γλώσσα", @@ -105,7 +103,7 @@ "Create" => "ΔημιουÏγία", "Default Storage" => "Î ÏοκαθοÏισμÎνη Αποθήκευση ", "Unlimited" => "ΑπεÏιόÏιστο", -"Other" => "Άλλα", +"Other" => "Άλλο", "Storage" => "Αποθήκευση", "change display name" => "αλλαγή ονόματος εμφάνισης", "set new password" => "επιλογή νÎου κωδικοÏ", diff --git a/settings/l10n/en@pirate.php b/settings/l10n/en@pirate.php new file mode 100644 index 0000000000000000000000000000000000000000..482632f3fdab19ae3bd7efb9a1ed366c0f00ac9c --- /dev/null +++ b/settings/l10n/en@pirate.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Password" => "Passcode" +); diff --git a/settings/l10n/eo.php b/settings/l10n/eo.php index 732a5d30fcea6f7da830d49beebf30cdbbdc4235..9fd1d5b320600b282116c4e53963809073124299 100644 --- a/settings/l10n/eo.php +++ b/settings/l10n/eo.php @@ -24,6 +24,18 @@ "Delete" => "Forigi", "__language_name__" => "Esperanto", "Security Warning" => "Sekureca averto", +"Cron" => "Cron", +"Sharing" => "Kunhavigo", +"Enable Share API" => "Kapabligi API-on por Kunhavigo", +"Allow apps to use the Share API" => "Kapabligi aplikaĵojn uzi la API-on pri Kunhavigo", +"Allow links" => "Kapabligi ligilojn", +"Allow users to share items to the public with links" => "Kapabligi uzantojn kunhavigi erojn kun la publiko perligile", +"Allow resharing" => "Kapabligi rekunhavigon", +"Allow users to share items shared with them again" => "Kapabligi uzantojn rekunhavigi erojn kunhavigitajn kun ili", +"Allow users to share with anyone" => "Kapabligi uzantojn kunhavigi kun ĉiu ajn", +"Allow users to only share with users in their groups" => "Kapabligi uzantojn nur kunhavigi kun uzantoj el siaj grupoj", +"Log" => "Protokolo", +"Log level" => "Registronivelo", "More" => "Pli", "Less" => "Malpli", "Version" => "Eldono", diff --git a/settings/l10n/es.php b/settings/l10n/es.php index a1d03ae84056715a28f25b150d57019f50a62caf..137d3c8aff72bb3e51753d9d8b083077b887ef8b 100644 --- a/settings/l10n/es.php +++ b/settings/l10n/es.php @@ -1,55 +1,56 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Imposible cargar la lista desde el App Store", "Authentication error" => "Error de autenticación", -"Unable to change display name" => "Incapaz de cambiar el nombre", +"Your display name has been changed." => "Su nombre fue cambiado.", +"Unable to change display name" => "No se pudo cambiar el nombre", "Group already exists" => "El grupo ya existe", "Unable to add group" => "No se pudo añadir el grupo", -"Could not enable app. " => "No puedo habilitar la app.", -"Email saved" => "Correo guardado", +"Could not enable app. " => "No puedo habilitar la aplicación.", +"Email saved" => "E-mail guardado", "Invalid email" => "Correo no válido", "Unable to delete group" => "No se pudo eliminar el grupo", "Unable to delete user" => "No se pudo eliminar el usuario", "Language changed" => "Idioma cambiado", -"Invalid request" => "Solicitud no válida", +"Invalid request" => "Petición no válida", "Admins can't remove themself from the admin group" => "Los administradores no se pueden eliminar a ellos mismos del grupo de administrador", -"Unable to add user to group %s" => "Imposible añadir el usuario al grupo %s", -"Unable to remove user from group %s" => "Imposible eliminar al usuario del grupo %s", -"Couldn't update app." => "No se puedo actualizar la aplicacion.", +"Unable to add user to group %s" => "No se pudo añadir el usuario al grupo %s", +"Unable to remove user from group %s" => "No se pudo eliminar al usuario del grupo %s", +"Couldn't update app." => "No se pudo actualizar la aplicacion.", "Update to {appversion}" => "Actualizado a {appversion}", "Disable" => "Desactivar", "Enable" => "Activar", -"Please wait...." => "Espere por favor....", +"Please wait...." => "Espere, por favor....", "Error" => "Error", "Updating...." => "Actualizando....", -"Error while updating app" => "Error mientras se actualizaba", +"Error while updating app" => "Error mientras se actualizaba la aplicación", "Updated" => "Actualizado", "Saving..." => "Guardando...", "deleted" => "borrado", "undo" => "deshacer", -"Unable to remove user" => "No se puede quitar el usuario", +"Unable to remove user" => "No se puede eliminar el usuario", "Groups" => "Grupos", -"Group Admin" => "Grupo admin", +"Group Admin" => "Grupo administrador", "Delete" => "Eliminar", -"add group" => "Añadir Grupo", -"A valid username must be provided" => "Se debe usar un nombre de usuario valido", +"add group" => "añadir Grupo", +"A valid username must be provided" => "Se debe usar un nombre de usuario válido", "Error creating user" => "Error al crear usuario", "A valid password must be provided" => "Se debe usar una contraseña valida", "__language_name__" => "Castellano", "Security Warning" => "Advertencia de seguridad", -"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Su directorio de datos y sus archivos son probablemente accesibles desde internet. El archivo .htaccess que ownCloud provee no está funcionando. Sugerimos fuertemente que configure su servidor web de manera que el directorio de datos ya no esté accesible o mueva el directorio de datos fuera del documento raÃz de su servidor web.", -"Setup Warning" => "Advertencia de Configuración", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Su directorio de datos y sus archivos son probablemente accesibles desde internet. El archivo .htaccess que ownCloud provee no está funcionando. Le recomendamos encarecidamente que configure su servidor web de manera que el directorio de datos no esté accesible, o mueva el directorio de datos fuera del documento raÃz de su servidor web.", +"Setup Warning" => "Advertencia de configuración", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Su servidor web aún no está configurado adecuadamente para permitir sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.", "Please double check the <a href='%s'>installation guides</a>." => "Por favor, vuelva a comprobar las <a href='%s'>guÃas de instalación</a>.", "Module 'fileinfo' missing" => "Modulo 'fileinfo' perdido", -"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "El modulo PHP 'fileinfo' no se encuentra. Sugerimos habilitar este modulo para tener mejorres resultados con la detección mime-type", -"Locale not working" => "Configuración regional no está funcionando", -"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." => "Este servidor ownCloud no puede establecer la configuración regional a %s. Esto significa que puede haber problemas con ciertos caracteres en los nombres de archivos. Le recomendamos que instale los paquetes requeridos en su sistema para soportar %s.", +"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "El modulo PHP 'fileinfo' no se encuentra. Le recomendamos encarecidamente que habilite este módulo para obtener mejores resultados con la detección del mime-type", +"Locale not working" => "La configuración regional no está funcionando", +"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." => "Este servidor ownCloud no puede establecer la configuración regional a %s. Esto significa que puede haber problemas con ciertos caracteres en los nombres de archivos. Le recomendamos que instale los paquetes requeridos en su sistema para soportar el %s.", "Internet connection not working" => "La conexion a internet no esta funcionando", -"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." => "Este servidor ownCloud no tiene conexion de internet. Esto quiere decir que algunas caracteristicas como montar almacenamiento externo, notificaciones sobre actualizaciones o la instalacion de apps de terceros no funcionaran. Es posible que no pueda acceder remotamente a los archivos ni enviar notificaciones por correo. Sugerimos habilitar la conexión a internet para este servidor si quiere tener todas las caracteristicas de ownCloud.", +"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." => "Este servidor ownCloud no tiene conexion de internet. Esto quiere decir que algunas caracteristicas como el montaje de almacenamiento externo, las notificaciones sobre actualizaciones o la instalacion de apps de terceros no funcionarán. Es posible que no pueda acceder remotamente a los archivos ni enviar notificaciones por correo. Sugerimos habilitar la conexión a Internet para este servidor si quiere disfrutar de todas las caracterÃsticas de ownCloud.", "Cron" => "Cron", "Execute one task with each page loaded" => "Ejecutar una tarea con cada página 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 es un sistema webcron registrado. Llame a la página cron.php en la raÃz de owncloud una vez por minuto sobre http.", -"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Utilizar el servicio cron del sistema. Llame al archivo cron.php en la carpeta de owncloud a través de un cronjob del sistema una vez por minuto.", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php es un sistema webcron registrado. Llama a la página cron.php en la raÃz de owncloud una vez por minuto sobre http.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Utilizar el servicio cron del sistema. Llama al archivo cron.php en la carpeta de owncloud a través de un cronjob del sistema una vez por minuto.", "Sharing" => "Compartiendo", "Enable Share API" => "Activar API de Compartición", "Allow apps to use the Share API" => "Permitir a las aplicaciones utilizar la API de Compartición", @@ -57,17 +58,17 @@ "Allow users to share items to the public with links" => "Permitir a los usuarios compartir elementos al público con enlaces", "Allow resharing" => "Permitir re-compartición", "Allow users to share items shared with them again" => "Permitir a los usuarios compartir elementos ya compartidos con ellos mismos", -"Allow users to share with anyone" => "Permitir a los usuarios compartir con todos", +"Allow users to share with anyone" => "Permitir a los usuarios compartir con todo el mundo", "Allow users to only share with users in their groups" => "Permitir a los usuarios compartir sólo con los usuarios en sus grupos", "Security" => "Seguridad", "Enforce HTTPS" => "Forzar HTTPS", -"Enforces the clients to connect to ownCloud via an encrypted connection." => "Forzar la conexión de los clientes a ownCloud con una conexión encriptada.", +"Enforces the clients to connect to ownCloud via an encrypted connection." => "Fuerza la conexión de los clientes a ownCloud con una conexión cifrada.", "Please connect to this ownCloud instance via HTTPS to enable or disable the SSL enforcement." => "Por favor, conecte esta instancia de ownCloud vÃa HTTPS para activar o desactivar la aplicación de SSL.", -"Log" => "Historial", -"Log level" => "Nivel de Historial", +"Log" => "Registro", +"Log level" => "Nivel de registro", "More" => "Más", "Less" => "Menos", -"Version" => "Version", +"Version" => "Versión", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Desarrollado por la <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunidad ownCloud</a>, el <a href=\"https://github.com/owncloud\" target=\"_blank\">código fuente</a> está bajo licencia <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Añade tu aplicación", "More Apps" => "Más aplicaciones", @@ -75,38 +76,36 @@ "See application page at apps.owncloud.com" => "Echa un vistazo a la web de aplicaciones apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>", "Update" => "Actualizar", -"User Documentation" => "Documentación del usuario", -"Administrator Documentation" => "Documentación del adminsitrador", +"User Documentation" => "Documentación de usuario", +"Administrator Documentation" => "Documentación de adminstrador", "Online Documentation" => "Documentación en linea", "Forum" => "Foro", -"Bugtracker" => "Rastreador de Bugs", -"Commercial Support" => "Soporte Comercial", -"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Ha usado <strong>%s</strong> de <strong>%s</strong> disponibles", -"Get the apps to sync your files" => "Obtener las apps para sincronizar sus archivos", +"Bugtracker" => "Rastreador de fallos", +"Commercial Support" => "Soporte comercial", +"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Ha usado <strong>%s</strong> de los <strong>%s</strong> disponibles", +"Get the apps to sync your files" => "Obtener las aplicaciones para sincronizar sus archivos", "Show First Run Wizard again" => "Mostrar asistente para iniciar otra vez", "Password" => "Contraseña", "Your password was changed" => "Su contraseña ha sido cambiada", -"Unable to change your password" => "No se ha podido cambiar tu contraseña", +"Unable to change your password" => "No se ha podido cambiar su contraseña", "Current password" => "Contraseña actual", -"New password" => "Nueva contraseña:", +"New password" => "Nueva contraseña", "Change password" => "Cambiar contraseña", "Display Name" => "Nombre a mostrar", -"Your display name was changed" => "Su nombre fue cambiado", -"Unable to change your display name" => "Incapaz de cambiar su nombre", -"Change display name" => "Cambiar nombre", -"Email" => "Correo electrónico", -"Your email address" => "Tu dirección de correo", -"Fill in an email address to enable password recovery" => "Escribe una dirección de correo electrónico para restablecer la contraseña", +"Email" => "E-mail", +"Your email address" => "Su dirección de correo", +"Fill in an email address to enable password recovery" => "Escriba una dirección de correo electrónico para restablecer la contraseña", "Language" => "Idioma", -"Help translate" => "Ayúdanos a traducir", +"Help translate" => "Ayúdnos a traducir", "WebDAV" => "WebDAV", "Use this address to connect to your ownCloud in your file manager" => "Use esta dirección para conectarse a su cuenta de ownCloud en el administrador de archivos", "Login Name" => "Nombre de usuario", "Create" => "Crear", -"Default Storage" => "Almacenamiento Predeterminado", +"Admin Recovery Password" => "Recuperación de la contraseña de administración", +"Default Storage" => "Almacenamiento predeterminado", "Unlimited" => "Ilimitado", "Other" => "Otro", -"Storage" => "Alamacenamiento", +"Storage" => "Almacenamiento", "change display name" => "Cambiar nombre a mostrar", "set new password" => "Configurar nueva contraseña", "Default" => "Predeterminado" diff --git a/settings/l10n/es_AR.php b/settings/l10n/es_AR.php index a1be54be1c4e5208861ed5410d44d02a018fbde7..f7eb7dd5c2d3552f8438d77c976529600787357a 100644 --- a/settings/l10n/es_AR.php +++ b/settings/l10n/es_AR.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Imposible cargar la lista desde el App Store", "Authentication error" => "Error al autenticar", +"Your display name has been changed." => "El nombre mostrado fue cambiado", "Unable to change display name" => "No fue posible cambiar el nombre mostrado", "Group already exists" => "El grupo ya existe", "Unable to add group" => "No fue posible añadir el grupo", @@ -10,7 +11,7 @@ "Unable to delete group" => "No fue posible eliminar el grupo", "Unable to delete user" => "No fue posible eliminar el usuario", "Language changed" => "Idioma cambiado", -"Invalid request" => "Solicitud no válida", +"Invalid request" => "Pedido no válido", "Admins can't remove themself from the admin group" => "Los administradores no se pueden quitar a ellos mismos del grupo administrador. ", "Unable to add user to group %s" => "No fue posible añadir el usuario al grupo %s", "Unable to remove user from group %s" => "No es posible eliminar al usuario del grupo %s", @@ -91,10 +92,7 @@ "New password" => "Nueva contraseña:", "Change password" => "Cambiar contraseña", "Display Name" => "Nombre a mostrar", -"Your display name was changed" => "El nombre mostrado fue cambiado", -"Unable to change your display name" => "No fue posible cambiar tu nombre", -"Change display name" => "Cambiar nombre", -"Email" => "Correo electrónico", +"Email" => "Correo Electrónico", "Your email address" => "Tu dirección de e-mail", "Fill in an email address to enable password recovery" => "Escribà una dirección de correo electrónico para restablecer la contraseña", "Language" => "Idioma", @@ -105,7 +103,7 @@ "Create" => "Crear", "Default Storage" => "Almacenamiento Predeterminado", "Unlimited" => "Ilimitado", -"Other" => "Otro", +"Other" => "Otros", "Storage" => "Almacenamiento", "change display name" => "Cambiar el nombre que se muestra", "set new password" => "Configurar nueva contraseña", diff --git a/settings/l10n/et_EE.php b/settings/l10n/et_EE.php index b21b55f5cac2af1ff816cda37d101cdef59228a6..8a9e237e1208ae5c19f195eaff44846345f0c463 100644 --- a/settings/l10n/et_EE.php +++ b/settings/l10n/et_EE.php @@ -1,14 +1,15 @@ <?php $TRANSLATIONS = array( -"Unable to load list from App Store" => "App Sotre'i nimekirja laadimine ebaõnnestus", +"Unable to load list from App Store" => "App Store'i nimekirja laadimine ebaõnnestus", "Authentication error" => "Autentimise viga", -"Unable to change display name" => "Ei saa muuta kuvatavat nime", +"Your display name has been changed." => "Sinu näidatav nimi on muudetud.", +"Unable to change display name" => "Ei saa muuta näidatavat nime", "Group already exists" => "Grupp on juba olemas", "Unable to add group" => "Keela grupi lisamine", "Could not enable app. " => "Rakenduse sisselülitamine ebaõnnestus.", "Email saved" => "Kiri on salvestatud", "Invalid email" => "Vigane e-post", -"Unable to delete group" => "Keela grupi kustutamine", -"Unable to delete user" => "Keela kasutaja kustutamine", +"Unable to delete group" => "Grupi kustutamine ebaõnnestus", +"Unable to delete user" => "Kasutaja kustutamine ebaõnnestus", "Language changed" => "Keel on muudetud", "Invalid request" => "Vigane päring", "Admins can't remove themself from the admin group" => "Administraatorid ei saa ise end eemaldada admin grupist", @@ -26,7 +27,7 @@ "Saving..." => "Salvestamine...", "deleted" => "kustutatud", "undo" => "tagasi", -"Unable to remove user" => "Ei suuda kustutada kasutajat", +"Unable to remove user" => "Kasutaja eemaldamine ebaõnnestus", "Groups" => "Grupid", "Group Admin" => "Grupi admin", "Delete" => "Kustuta", @@ -80,7 +81,7 @@ "Online Documentation" => "Online dokumentatsioon", "Forum" => "Foorum", "Bugtracker" => "Vigade nimekiri", -"Commercial Support" => "Tasuine kasutajatugi", +"Commercial Support" => "Tasuline kasutajatugi", "You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Kasutad <strong>%s</strong> saadavalolevast <strong>%s</strong>", "Get the apps to sync your files" => "Hangi rakendusi failide sünkroniseerimiseks", "Show First Run Wizard again" => "Näita veelkord Esmase Käivituse Juhendajat", @@ -91,9 +92,6 @@ "New password" => "Uus parool", "Change password" => "Muuda parooli", "Display Name" => "Näidatav nimi", -"Your display name was changed" => "Sinu kuvatav nimi muutus", -"Unable to change your display name" => "Ei suuda muuta kuvatavat nime", -"Change display name" => "Muuda näidatavat nime", "Email" => "E-post", "Your email address" => "Sinu e-posti aadress", "Fill in an email address to enable password recovery" => "Parooli taastamise sisse lülitamiseks sisesta e-posti aadress", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Kasuta seda aadressi ühendamaks oma ownCloudi failihalduriga", "Login Name" => "Kasutajanimi", "Create" => "Lisa", +"Admin Recovery Password" => "Admin taasteparool", "Default Storage" => "Vaikimisi maht", "Unlimited" => "Piiramatult", "Other" => "Muu", diff --git a/settings/l10n/eu.php b/settings/l10n/eu.php index ed3500c5b7a4594c10f54a870d12102a7790b780..9982e9af9a03adb9246f14e31fc8f0342089579e 100644 --- a/settings/l10n/eu.php +++ b/settings/l10n/eu.php @@ -10,7 +10,7 @@ "Unable to delete group" => "Ezin izan da taldea ezabatu", "Unable to delete user" => "Ezin izan da erabiltzailea ezabatu", "Language changed" => "Hizkuntza aldatuta", -"Invalid request" => "Baliogabeko eskaria", +"Invalid request" => "Baliogabeko eskaera", "Admins can't remove themself from the admin group" => "Kudeatzaileak ezin du bere burua kendu kudeatzaile taldetik", "Unable to add user to group %s" => "Ezin izan da erabiltzailea %s taldera gehitu", "Unable to remove user from group %s" => "Ezin izan da erabiltzailea %s taldetik ezabatu", @@ -91,10 +91,7 @@ "New password" => "Pasahitz berria", "Change password" => "Aldatu pasahitza", "Display Name" => "Bistaratze Izena", -"Your display name was changed" => "Zure bistaratze izena aldatu da", -"Unable to change your display name" => "Ezin izan da zure bistaratze izena aldatu", -"Change display name" => "Aldatu bistaratze izena", -"Email" => "E-Posta", +"Email" => "E-posta", "Your email address" => "Zure e-posta", "Fill in an email address to enable password recovery" => "Idatz ezazu e-posta bat pasahitza berreskuratu ahal izateko", "Language" => "Hizkuntza", @@ -105,7 +102,7 @@ "Create" => "Sortu", "Default Storage" => "Lehenetsitako Biltegiratzea", "Unlimited" => "Mugarik gabe", -"Other" => "Besteak", +"Other" => "Bestelakoa", "Storage" => "Biltegiratzea", "change display name" => "aldatu bistaratze izena", "set new password" => "ezarri pasahitz berria", diff --git a/settings/l10n/fa.php b/settings/l10n/fa.php index 8a097d64b0a6c8e894013b036401d04e13215158..1abb70f27a639a6b7a965ff14a69b3ab5928a033 100644 --- a/settings/l10n/fa.php +++ b/settings/l10n/fa.php @@ -10,7 +10,7 @@ "Unable to delete group" => "ØØ°Ù گروه امکان پذیر نیست", "Unable to delete user" => "ØØ°Ù کاربر امکان پذیر نیست", "Language changed" => "زبان تغییر کرد", -"Invalid request" => "درخواست غیر قابل قبول", +"Invalid request" => "درخواست نامعتبر", "Admins can't remove themself from the admin group" => "مدیران نمی توانند خود را از گروه مدیریت ØØ°Ù کنند", "Unable to add user to group %s" => "امکان Ø§ÙØ²ÙˆØ¯Ù† کاربر به گروه %s نیست", "Unable to remove user from group %s" => "امکان ØØ°Ù کاربر از گروه %s نیست", @@ -23,13 +23,13 @@ "Updating...." => "در ØØ§Ù„ بروز رسانی...", "Error while updating app" => "خطا در هنگام بهنگام سازی برنامه", "Updated" => "بروز رسانی انجام شد", -"Saving..." => "Ø¯Ø±ØØ§Ù„ ذخیره ...", +"Saving..." => "در ØØ§Ù„ ذخیره سازی...", "deleted" => "ØØ°Ù شده", "undo" => "بازگشت", "Unable to remove user" => "ØØ°Ù کاربر امکان پذیر نیست", "Groups" => "گروه ها", "Group Admin" => "گروه مدیران", -"Delete" => "پاک کردن", +"Delete" => "ØØ°Ù", "add group" => "Ø§ÙØ²ÙˆØ¯Ù† گروه", "A valid username must be provided" => "نام کاربری صØÛŒØ باید وارد شود", "Error creating user" => "خطا در ایجاد کاربر", @@ -58,6 +58,7 @@ "Security" => "امنیت", "Enforce HTTPS" => "وادار کردن HTTPS", "Enforces the clients to connect to ownCloud via an encrypted connection." => "وادار کردن مشتریان برای ارتباط با ownCloud از طریق رمزگذاری ارتباط", +"Log" => "کارنامه", "More" => "بیش‌تر", "Less" => "کم‌تر", "Version" => "نسخه", @@ -84,10 +85,7 @@ "New password" => "گذرواژه جدید", "Change password" => "تغییر گذر واژه", "Display Name" => "نام نمایشی", -"Your display name was changed" => "نام نمایشی شما تغییر ÛŒØ§ÙØª", -"Unable to change your display name" => "امکان تغییر نام نمایشی شما وجود ندارد", -"Change display name" => "تغییر نام نمایشی", -"Email" => "پست الکترونیکی", +"Email" => "ایمیل", "Your email address" => "پست الکترونیکی شما", "Fill in an email address to enable password recovery" => "پست الکترونیکی را پرکنید تا بازیابی گذرواژه ÙØ¹Ø§Ù„ شود", "Language" => "زبان", @@ -97,7 +95,7 @@ "Create" => "ایجاد کردن", "Default Storage" => "ذخیره سازی پیش ÙØ±Ø¶", "Unlimited" => "Ù†Ø§Ù…ØØ¯ÙˆØ¯", -"Other" => "سایر", +"Other" => "دیگر", "Storage" => "ØØ§Ùظه", "change display name" => "تغییر نام نمایشی", "set new password" => "تنظیم کلمه عبور جدید", diff --git a/settings/l10n/fi_FI.php b/settings/l10n/fi_FI.php index 74a8157a7f689803161ee6e87045034ea35d01f6..f2d7d333589cadc8e3bfbe04bafc8d5f39325fbf 100644 --- a/settings/l10n/fi_FI.php +++ b/settings/l10n/fi_FI.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Ei pystytä lataamaan listaa sovellusvarastosta (App Store)", -"Authentication error" => "Todennusvirhe", +"Authentication error" => "Tunnistautumisvirhe", +"Your display name has been changed." => "Näyttönimesi on muutettu.", "Unable to change display name" => "Näyttönimen muuttaminen epäonnistui", "Group already exists" => "Ryhmä on jo olemassa", "Unable to add group" => "Ryhmän lisäys epäonnistui", @@ -78,10 +79,7 @@ "New password" => "Uusi salasana", "Change password" => "Vaihda salasana", "Display Name" => "Näyttönimi", -"Your display name was changed" => "Näyttönimesi muutettiin", -"Unable to change your display name" => "Näyttönimen muuttaminen epäonnistui", -"Change display name" => "Muuta näyttönimeä", -"Email" => "Sähköposti", +"Email" => "Sähköpostiosoite", "Your email address" => "Sähköpostiosoitteesi", "Fill in an email address to enable password recovery" => "Anna sähköpostiosoitteesi, jotta unohdettu salasana on mahdollista palauttaa", "Language" => "Kieli", diff --git a/settings/l10n/fr.php b/settings/l10n/fr.php index efc2de893d829c5a76112403bcb1a258ef04d766..0067236bad1a74dff94918fc1210fb0feb65c125 100644 --- a/settings/l10n/fr.php +++ b/settings/l10n/fr.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Impossible de charger la liste depuis l'App Store", "Authentication error" => "Erreur d'authentification", +"Your display name has been changed." => "Votre nom d'affichage a bien été modifié.", "Unable to change display name" => "Impossible de modifier le nom d'affichage", "Group already exists" => "Ce groupe existe déjà ", "Unable to add group" => "Impossible d'ajouter le groupe", @@ -23,7 +24,7 @@ "Updating...." => "Mise à jour...", "Error while updating app" => "Erreur lors de la mise à jour de l'application", "Updated" => "Mise à jour effectuée avec succès", -"Saving..." => "Sauvegarde...", +"Saving..." => "Enregistrement...", "deleted" => "supprimé", "undo" => "annuler", "Unable to remove user" => "Impossible de retirer l'utilisateur", @@ -91,10 +92,7 @@ "New password" => "Nouveau mot de passe", "Change password" => "Changer de mot de passe", "Display Name" => "Nom affiché", -"Your display name was changed" => "Votre nom d'affichage a bien été modifié", -"Unable to change your display name" => "Impossible de modifier votre nom d'affichage", -"Change display name" => "Changer le nom affiché", -"Email" => "E-mail", +"Email" => "Adresse mail", "Your email address" => "Votre adresse e-mail", "Fill in an email address to enable password recovery" => "Entrez votre adresse e-mail pour permettre la réinitialisation du mot de passe", "Language" => "Langue", diff --git a/settings/l10n/gl.php b/settings/l10n/gl.php index f7472fd872ebfc62f618572619c915d3ab5ebc8a..05f3dc07c4a64db23ac8a098f4a9bedb3ab24a5a 100644 --- a/settings/l10n/gl.php +++ b/settings/l10n/gl.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Non foi posÃbel cargar a lista desde a App Store", "Authentication error" => "Produciuse un erro de autenticación", +"Your display name has been changed." => "O seu nome visÃbel foi cambiado", "Unable to change display name" => "Non é posÃbel cambiar o nome visÃbel", "Group already exists" => "O grupo xa existe", "Unable to add group" => "Non é posÃbel engadir o grupo", @@ -49,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", @@ -91,9 +92,6 @@ "New password" => "Novo contrasinal", "Change password" => "Cambiar o contrasinal", "Display Name" => "Amosar o nome", -"Your display name was changed" => "O seu nome visÃbel foi cambiado", -"Unable to change your display name" => "Non é posÃbel cambiar o seu nome visÃbel", -"Change display name" => "Cambiar o nome visÃbel", "Email" => "Correo", "Your email address" => "O seu enderezo de correo", "Fill in an email address to enable password recovery" => "Escriba un enderezo de correo para activar a recuperación do contrasinal", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Utilice este enderezo para conectarse ao seu ownCloud co administrador de ficheiros", "Login Name" => "Nome de acceso", "Create" => "Crear", +"Admin Recovery Password" => "Recuperación do contrasinal do administrador", "Default Storage" => "Almacenamento predeterminado", "Unlimited" => "Sen lÃmites", "Other" => "Outro", diff --git a/settings/l10n/he.php b/settings/l10n/he.php index 2e208b45763d89712c3395abf494a19770f31703..5aeba49dcf7845a621da12fdf99a5cd5eff201d7 100644 --- a/settings/l10n/he.php +++ b/settings/l10n/he.php @@ -14,9 +14,9 @@ "Unable to add user to group %s" => "×œ× × ×™×ª×Ÿ להוסיף משתמש לקבוצה %s", "Unable to remove user from group %s" => "×œ× × ×™×ª×Ÿ להסיר משתמש מהקבוצה %s", "Disable" => "בטל", -"Enable" => "הפעל", +"Enable" => "הפעלה", "Error" => "שגי××”", -"Saving..." => "שומר..", +"Saving..." => "שמירה…", "undo" => "ביטול", "Groups" => "קבוצות", "Group Admin" => "×ž× ×”×œ הקבוצה", @@ -24,6 +24,7 @@ "__language_name__" => "עברית", "Security Warning" => "×זהרת ×בטחה", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "יתכן שתיקיית ×”× ×ª×•× ×™× ×•×”×§×‘×¦×™× ×©×œ×š × ×’×™×©×™× ×“×¨×š ×”××™× ×˜×¨× ×˜. קובץ ה־‎.htaccess שמסופק על ידי ownCloud ×›× ×¨××” ××™× ×• עובד. ×× ×• ×ž×ž×œ×™×¦×™× ×‘×—×•× ×œ×”×’×“×™×¨ ×ת שרת ×”××™× ×˜×¨× ×˜ שלך בדרך שבה תיקיית ×”× ×ª×•× ×™× ×œ× ×ª×”×™×” ×–×ž×™× ×” עוד ×ו להעביר ×ת תיקיית ×”× ×ª×•× ×™× ×ž×—×•×¥ לספריית העל של שרת ×”××™× ×˜×¨× ×˜.", +"Log" => "יומן", "More" => "יותר", "Less" => "פחות", "Version" => "גרס×", @@ -41,13 +42,13 @@ "Commercial Support" => "תמיכה בתשלו×", "You have used <strong>%s</strong> of the available <strong>%s</strong>" => "השתמשת ב־<strong>%s</strong> מתוך <strong>%s</strong> ×”×–×ž×™× ×™× ×œ×š", "Get the apps to sync your files" => "השג ×ת ×”×פליקציות על ×ž× ×ª ×œ×¡× ×›×¨×Ÿ ×ת ×”×§×‘×¦×™× ×©×œ×š", -"Password" => "ססמה", +"Password" => "סיסמ×", "Your password was changed" => "הססמה שלך הוחלפה", "Unable to change your password" => "×œ× × ×™×ª×Ÿ ×œ×©× ×•×ª ×ת הססמה שלך", "Current password" => "ססמה × ×•×›×—×™×ª", "New password" => "ססמה חדשה", "Change password" => "×©×™× ×•×™ ססמה", -"Email" => "דו×״ל", +"Email" => "דו×ר ××œ×§×˜×¨×•× ×™", "Your email address" => "כתובת הדו×״ל שלך", "Fill in an email address to enable password recovery" => "× × ×œ×ž×œ× ×ת כתובת הדו×״ל שלך כדי ל×פשר שחזור ססמה", "Language" => "פה", diff --git a/settings/l10n/hr.php b/settings/l10n/hr.php index 013cce38908e79292be08ac1ba58e39748bcd1d6..87ebf13f798db10f4ca6b008c73b6deca195facf 100644 --- a/settings/l10n/hr.php +++ b/settings/l10n/hr.php @@ -15,6 +15,9 @@ "Group Admin" => "Grupa Admin", "Delete" => "ObriÅ¡i", "__language_name__" => "__ime_jezika__", +"Cron" => "Cron", +"Log" => "dnevnik", +"More" => "viÅ¡e", "Add your App" => "Dodajte vaÅ¡u aplikaciju", "Select an App" => "Odaberite Aplikaciju", "See application page at apps.owncloud.com" => "Pogledajte stranicu s aplikacijama na apps.owncloud.com", diff --git a/settings/l10n/hu_HU.php b/settings/l10n/hu_HU.php index a91e8ff49121988dd4d5f5e6650bcf3b4aac495d..70cbf3d13652e8a571ef657f2c8d03aaf3011afc 100644 --- a/settings/l10n/hu_HU.php +++ b/settings/l10n/hu_HU.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Nem tölthetÅ‘ le a lista az App Store-ból", "Authentication error" => "AzonosÃtási hiba", +"Your display name has been changed." => "Az Ön megjelenÃtési neve megváltozott.", "Unable to change display name" => "Nem sikerült megváltoztatni a megjelenÃtési nevet", "Group already exists" => "A csoport már létezik", "Unable to add group" => "A csoport nem hozható létre", @@ -17,7 +18,7 @@ "Couldn't update app." => "A program frissÃtése nem sikerült.", "Update to {appversion}" => "FrissÃtés erre a verzióra: {appversion}", "Disable" => "Letiltás", -"Enable" => "Engedélyezés", +"Enable" => "engedélyezve", "Please wait...." => "Kérem várjon...", "Error" => "Hiba", "Updating...." => "FrissÃtés folyamatban...", @@ -91,9 +92,6 @@ "New password" => "Az új jelszó", "Change password" => "A jelszó megváltoztatása", "Display Name" => "A megjelenÃtett név", -"Your display name was changed" => "Az Ön megjelenÃtési neve megváltozott", -"Unable to change your display name" => "Nem sikerült megváltoztatni az Ön megjelenÃtési nevét", -"Change display name" => "A megjelenÃtési név módosÃtása", "Email" => "Email", "Your email address" => "Az Ön email cÃme", "Fill in an email address to enable password recovery" => "Adja meg az email cÃmét, hogy jelszó-emlékeztetÅ‘t kérhessen, ha elfelejtette a jelszavát!", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Ennek a cÃmnek a megadásával a WebDAV-protokollon keresztül saját gépének fájlkezelÅ‘jével is is elérheti az állományait.", "Login Name" => "Bejelentkezési név", "Create" => "Létrehozás", +"Admin Recovery Password" => "A jelszóvisszaállÃtás adminisztrációja", "Default Storage" => "Alapértelmezett tárhely", "Unlimited" => "Korlátlan", "Other" => "Más", diff --git a/settings/l10n/ia.php b/settings/l10n/ia.php index 88cb8dbf9aaa93ce0163a89b73d63a88a9d55f12..8d67b45347a72e1b0b6b78d867f00fe8c09a02bf 100644 --- a/settings/l10n/ia.php +++ b/settings/l10n/ia.php @@ -1,9 +1,12 @@ <?php $TRANSLATIONS = array( "Language changed" => "Linguage cambiate", "Invalid request" => "Requesta invalide", +"Error" => "Error", "Groups" => "Gruppos", "Delete" => "Deler", "__language_name__" => "Interlingua", +"Log" => "Registro", +"More" => "Plus", "Add your App" => "Adder tu application", "Select an App" => "Selectionar un app", "Update" => "Actualisar", diff --git a/settings/l10n/id.php b/settings/l10n/id.php index 2943e78a97291f94653b6609362684a95cb6de9b..fb5ee229f155a49edbdaba65cfdaecf7b29190a6 100644 --- a/settings/l10n/id.php +++ b/settings/l10n/id.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Tidak dapat memuat daftar dari App Store", -"Authentication error" => "Galat autentikasi", +"Authentication error" => "Galat saat autentikasi", "Unable to change display name" => "Tidak dapat mengubah nama tampilan", "Group already exists" => "Grup sudah ada", "Unable to add group" => "Tidak dapat menambah grup", @@ -17,7 +17,7 @@ "Couldn't update app." => "Tidak dapat memperbarui aplikasi.", "Update to {appversion}" => "Perbarui ke {appversion}", "Disable" => "Nonaktifkan", -"Enable" => "Aktifkan", +"Enable" => "aktifkan", "Please wait...." => "Mohon tunggu....", "Error" => "Galat", "Updating...." => "Memperbarui....", @@ -38,7 +38,7 @@ "Security Warning" => "Peringatan Keamanan", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Mungkin direktori data dan berkas Anda dapat diakses dari internet. Berkas .htaccess yang disediakan oleh ownCloud tidak berfungsi. Kami sangat menyarankan Anda untuk mengonfigurasi webserver Anda agar direktori data tidak lagi dapat diakses atau pindahkan direktori data ke luar akar dokumen webserver.", "Setup Warning" => "Peringatan Persiapan", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Web server Anda belum dikonfigurasi untuk mengizinkan sinkronisasi berkas karena tampaknya antarmuka WebDAV rusak.", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Web server Anda belum dikonfigurasikan dengan baik untuk mengizinkan sinkronisasi berkas karena tampaknya antarmuka WebDAV rusak.", "Please double check the <a href='%s'>installation guides</a>." => "Silakan periksa ulang <a href='%s'>panduan instalasi</a>.", "Module 'fileinfo' missing" => "Module 'fileinfo' tidak ada", "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "Module 'fileinfo' pada PHP tidak ada. Kami sangat menyarankan untuk mengaktifkan modul ini untuk mendapatkan hasil terbaik pada proses pendeteksian mime-type.", @@ -91,9 +91,6 @@ "New password" => "Sandi baru", "Change password" => "Ubah sandi", "Display Name" => "Nama Tampilan", -"Your display name was changed" => "Nama tampilan Anda telah diubah", -"Unable to change your display name" => "Tidak dapat mengubah nama tampilan Anda", -"Change display name" => "Ubah nama tampilan", "Email" => "Email", "Your email address" => "Alamat email Anda", "Fill in an email address to enable password recovery" => "Masukkan alamat email untuk mengaktifkan pemulihan sandi", diff --git a/settings/l10n/it.php b/settings/l10n/it.php index c48db84b1e52aa5abd0b5685aa4219e1a3a9e6b4..38c22ea06dea33438664f80f75ae6f825f2eefef 100644 --- a/settings/l10n/it.php +++ b/settings/l10n/it.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Impossibile caricare l'elenco dall'App Store", "Authentication error" => "Errore di autenticazione", +"Your display name has been changed." => "Il tuo nome visualizzato è stato cambiato.", "Unable to change display name" => "Impossibile cambiare il nome visualizzato", "Group already exists" => "Il gruppo esiste già ", "Unable to add group" => "Impossibile aggiungere il gruppo", @@ -65,7 +66,7 @@ "Please connect to this ownCloud instance via HTTPS to enable or disable the SSL enforcement." => "Connettiti a questa istanza di ownCloud tramite HTTPS per abilitare o disabilitare la protezione SSL.", "Log" => "Log", "Log level" => "Livello di log", -"More" => "Più", +"More" => "Altro", "Less" => "Meno", "Version" => "Versione", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Sviluppato dalla <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunità di ownCloud</a>, il <a href=\"https://github.com/owncloud\" target=\"_blank\">codice sorgente</a> è rilasciato nei termini della licenza <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", @@ -91,10 +92,7 @@ "New password" => "Nuova password", "Change password" => "Modifica password", "Display Name" => "Nome visualizzato", -"Your display name was changed" => "Il tuo nome visualizzato è stato cambiato", -"Unable to change your display name" => "Impossibile cambiare il tuo nome visualizzato", -"Change display name" => "Cambia il nome visualizzato", -"Email" => "Email", +"Email" => "Posta elettronica", "Your email address" => "Il tuo indirizzo email", "Fill in an email address to enable password recovery" => "Inserisci il tuo indirizzo email per abilitare il recupero della password", "Language" => "Lingua", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Usa questo indirizzo per connetterti al tuo ownCloud dal tuo gestore file", "Login Name" => "Nome utente", "Create" => "Crea", +"Admin Recovery Password" => "Password di ripristino amministrativa", "Default Storage" => "Archiviazione predefinita", "Unlimited" => "Illimitata", "Other" => "Altro", diff --git a/settings/l10n/ja_JP.php b/settings/l10n/ja_JP.php index c5aa0ddec70a74586d97ce6c527e606d6d0bf91a..ad42d3f085b90cdeffc0fdc275c7520aafdd8185 100644 --- a/settings/l10n/ja_JP.php +++ b/settings/l10n/ja_JP.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" => "ã‚°ãƒ«ãƒ¼ãƒ—ã‚’è¿½åŠ ã§ãã¾ã›ã‚“", @@ -10,14 +11,14 @@ "Unable to delete group" => "グループを削除ã§ãã¾ã›ã‚“", "Unable to delete user" => "ユーザを削除ã§ãã¾ã›ã‚“", "Language changed" => "言語ãŒå¤‰æ›´ã•れã¾ã—ãŸ", -"Invalid request" => "無効ãªãƒªã‚¯ã‚¨ã‚¹ãƒˆã§ã™", +"Invalid request" => "䏿£ãªãƒªã‚¯ã‚¨ã‚¹ãƒˆ", "Admins can't remove themself from the admin group" => "管ç†è€…ã¯è‡ªèº«ã‚’管ç†è€…グループã‹ã‚‰å‰Šé™¤ã§ãã¾ã›ã‚“。", "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" => "有効", +"Enable" => "有効化", "Please wait...." => "ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„。", "Error" => "エラー", "Updating...." => "æ›´æ–°ä¸....", @@ -87,14 +88,11 @@ "Password" => "パスワード", "Your password was changed" => "パスワードを変更ã—ã¾ã—ãŸ", "Unable to change your password" => "パスワードを変更ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“", -"Current password" => "ç¾åœ¨ã®ãƒ‘スワード", -"New password" => "æ–°ã—ã„パスワード", +"Current password" => "Current password", +"New password" => "æ–°ã—ã„パスワードを入力", "Change password" => "パスワードを変更", "Display Name" => "表示å", -"Your display name was changed" => "ã‚ãªãŸã®è¡¨ç¤ºåを変更ã—ã¾ã—ãŸ", -"Unable to change your display name" => "ã‚ãªãŸã®è¡¨ç¤ºåを変更ã§ãã¾ã›ã‚“", -"Change display name" => "表示åを変更", -"Email" => "Email", +"Email" => "メール", "Your email address" => "ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹", "Fill in an email address to enable password recovery" => "※パスワード回復を有効ã«ã™ã‚‹ã«ã¯ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã®å…¥åŠ›ãŒå¿…è¦ã§ã™", "Language" => "言語", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "ファイルマãƒãƒ¼ã‚¸ãƒ£ã§ownCloudã«æŽ¥ç¶šã™ã‚‹éš›ã¯ã“ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’利用ã—ã¦ãã ã•ã„", "Login Name" => "ãƒã‚°ã‚¤ãƒ³å", "Create" => "作æˆ", +"Admin Recovery Password" => "管ç†è€…復旧パスワード", "Default Storage" => "デフォルトストレージ", "Unlimited" => "無制é™", "Other" => "ãã®ä»–", diff --git a/settings/l10n/ka_GE.php b/settings/l10n/ka_GE.php index 09de18ae1c2441aabc69351e4af1215775de786c..f6f4249e68fcff8ef6d3c489fbe3890238780c52 100644 --- a/settings/l10n/ka_GE.php +++ b/settings/l10n/ka_GE.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ”ბის სირვერჩáƒáƒ›áƒáƒ˜áƒ¢áƒ•ირთრApp Store", "Authentication error" => "áƒáƒ•თენტიფიკáƒáƒªáƒ˜áƒ˜áƒ¡ შეცდáƒáƒ›áƒ", +"Your display name has been changed." => "თქვენი დისფლეის სáƒáƒ®áƒ”ლი უკვე შეიცვáƒáƒšáƒ", "Unable to change display name" => "დისფლეის სáƒáƒ®áƒ”ლის შეცვლრვერმáƒáƒ®áƒ”რხდáƒ", "Group already exists" => "ჯგუფი უკვე áƒáƒ სებáƒáƒ‘ს", "Unable to add group" => "ჯგუფის დáƒáƒ›áƒáƒ¢áƒ”ბრვერმáƒáƒ®áƒ”რხდáƒ", @@ -27,7 +28,7 @@ "deleted" => "წáƒáƒ¨áƒšáƒ˜áƒšáƒ˜", "undo" => "დáƒáƒ‘რუნებáƒ", "Unable to remove user" => "მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის წáƒáƒ¨áƒšáƒ ვერმáƒáƒ®áƒ”რხდáƒ", -"Groups" => "ჯგუფი", +"Groups" => "ჯგუფები", "Group Admin" => "ჯგუფის áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ი", "Delete" => "წáƒáƒ¨áƒšáƒ", "add group" => "ჯგუფის დáƒáƒ›áƒáƒ¢áƒ”ბáƒ", @@ -66,7 +67,7 @@ "Log" => "ლáƒáƒ’ი", "Log level" => "ლáƒáƒ’ირების დáƒáƒœáƒ”", "More" => "უფრრმეტი", -"Less" => "naklebi", +"Less" => "უფრრნáƒáƒ™áƒšáƒ”ბი", "Version" => "ვერსიáƒ", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "წáƒáƒ მáƒáƒ”ბულირ<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>–ის მიერ. <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> ვრცელდებრ<a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> ლიცენზიის ფáƒáƒ გლებში.", "Add your App" => "დáƒáƒáƒ›áƒáƒ¢áƒ” შენი áƒáƒžáƒšáƒ˜áƒ™áƒáƒªáƒ˜áƒ", @@ -91,9 +92,6 @@ "New password" => "áƒáƒ®áƒáƒšáƒ˜ პáƒáƒ áƒáƒšáƒ˜", "Change password" => "პáƒáƒ áƒáƒšáƒ˜áƒ¡ შეცვლáƒ", "Display Name" => "დისპლეის სáƒáƒ®áƒ”ლი", -"Your display name was changed" => "დისფლეის სáƒáƒ®áƒ”ლი შეიცვáƒáƒšáƒ", -"Unable to change your display name" => "თქვენი დისფლეის სáƒáƒ®áƒ”ლის შეცვლრვერმáƒáƒ®áƒ”რხდáƒ", -"Change display name" => "დისფლეის სáƒáƒ®áƒ”ლის შეცვლáƒ", "Email" => "იმეილი", "Your email address" => "თქვენი იმეილ მისáƒáƒ›áƒáƒ თი", "Fill in an email address to enable password recovery" => "შეáƒáƒ•სეთ იმეილ მისáƒáƒ›áƒáƒ თის ველი პáƒáƒ áƒáƒšáƒ˜áƒ¡ áƒáƒ¦áƒ¡áƒáƒ“გენáƒáƒ“", diff --git a/settings/l10n/ko.php b/settings/l10n/ko.php index b5dbffad0852619a39ed652e40cec961222ab044..2a139a025627527c7c5039fbdaef5a4caf3d17cd 100644 --- a/settings/l10n/ko.php +++ b/settings/l10n/ko.php @@ -14,7 +14,7 @@ "Unable to add user to group %s" => "그룹 %sì— ì‚¬ìš©ìžë¥¼ ì¶”ê°€í• ìˆ˜ 없습니다.", "Unable to remove user from group %s" => "그룹 %sì—서 사용ìžë¥¼ ì‚ì œí• ìˆ˜ 없습니다.", "Disable" => "비활성화", -"Enable" => "활성화", +"Enable" => "사용함", "Error" => "오류", "Saving..." => "ì €ìž¥ 중...", "deleted" => "ì‚ì œ", @@ -26,6 +26,9 @@ "Security Warning" => "보안 ê²½ê³ ", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "ë°ì´í„° ë””ë ‰í„°ë¦¬ì™€ 파ì¼ì„ ì¸í„°ë„·ì—서 ì ‘ê·¼í• ìˆ˜ 있는 것 같습니다. ownCloudì—서 ì œê³µí•œ .htaccess 파ì¼ì´ ìž‘ë™í•˜ì§€ 않습니다. 웹 서버를 다시 ì„¤ì •í•˜ì—¬ ë°ì´í„° ë””ë ‰í„°ë¦¬ì— ì ‘ê·¼í• ìˆ˜ ì—†ë„ë¡ í•˜ê±°ë‚˜ 문서 루트 바깥쪽으로 옮기는 ê²ƒì„ ì¶”ì²œí•©ë‹ˆë‹¤.", "Setup Warning" => "ì„¤ì • ê²½ê³ ", +"Cron" => "í¬ë¡ ", +"Log" => "로그", +"Log level" => "로그 단계", "More" => "ë” ì¤‘ìš”í•¨", "Less" => "ëœ ì¤‘ìš”í•¨", "Version" => "ë²„ì „", diff --git a/settings/l10n/lb.php b/settings/l10n/lb.php index 793ae3d4dcd58fb6f4bb994e9078ca0f338fb64f..427e6568a403a43a531df9b03fdf981b247e712e 100644 --- a/settings/l10n/lb.php +++ b/settings/l10n/lb.php @@ -16,6 +16,15 @@ "Delete" => "Läschen", "__language_name__" => "__language_name__", "Security Warning" => "Sécherheets Warnung", +"Cron" => "Cron", +"Enable Share API" => "Share API aschalten", +"Allow apps to use the Share API" => "Erlab Apps d'Share API ze benotzen", +"Allow links" => "Links erlaben", +"Allow resharing" => "Resharing erlaben", +"Allow users to share with anyone" => "Useren erlaben mat egal wiem ze sharen", +"Allow users to only share with users in their groups" => "Useren nëmmen erlaben mat Useren aus hirer Grupp ze sharen", +"Log" => "Log", +"More" => "Méi", "Add your App" => "Setz deng App bei", "Select an App" => "Wiel eng Applikatioun aus", "See application page at apps.owncloud.com" => "Kuck dir d'Applicatioun's Säit op apps.owncloud.com un", diff --git a/settings/l10n/lt_LT.php b/settings/l10n/lt_LT.php index 91782289e2e560d13facacc7e5ed84e6f54d2ca6..dba1f92017eef18786d64ad69587e2779b8cc81f 100644 --- a/settings/l10n/lt_LT.php +++ b/settings/l10n/lt_LT.php @@ -9,13 +9,17 @@ "Disable" => "IÅ¡jungti", "Enable" => "Ä®jungti", "Error" => "Klaida", -"Saving..." => "Saugoma..", +"Saving..." => "Saugoma...", "undo" => "anuliuoti", "Groups" => "GrupÄ—s", "Delete" => "IÅ¡trinti", "__language_name__" => "Kalba", "Security Warning" => "Saugumo praneÅ¡imas", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "JÅ«sų duomenų aplankalas ir JÅ«sų failai turbÅ«t yra pasiekiami per internetÄ…. Failas .htaccess, kuris duodamas, neveikia. Mes rekomenduojame susitvarkyti savo nustatymsu taip, kad failai nebÅ«tų pasiekiami per internetÄ…, arba persikelti juos kitur.", +"Cron" => "Cron", +"Sharing" => "Dalijimasis", +"Log" => "Žurnalas", +"Log level" => "Žurnalo iÅ¡samumas", "More" => "Daugiau", "Less" => "Mažiau", "Add your App" => "PridÄ—ti programÄ—lÄ™", @@ -29,7 +33,7 @@ "Current password" => "Dabartinis slaptažodis", "New password" => "Naujas slaptažodis", "Change password" => "Pakeisti slaptažodį", -"Email" => "El. paÅ¡tas", +"Email" => "El. PaÅ¡tas", "Your email address" => "JÅ«sų el. paÅ¡to adresas", "Fill in an email address to enable password recovery" => "PamirÅ¡to slaptažodžio atkÅ«rimui įveskite savo el. paÅ¡to adresÄ…", "Language" => "Kalba", diff --git a/settings/l10n/lv.php b/settings/l10n/lv.php index f5fd8b76bc928b8bbbd679e1470d1d0a55b195b6..5864a392ace60adb09e93159e41c31f4d583f894 100644 --- a/settings/l10n/lv.php +++ b/settings/l10n/lv.php @@ -10,7 +10,7 @@ "Unable to delete group" => "Nevar izdzÄ“st grupu", "Unable to delete user" => "Nevar izdzÄ“st lietotÄju", "Language changed" => "Valoda tika nomainÄ«ta", -"Invalid request" => "NederÄ«gs pieprasÄ«jums", +"Invalid request" => "NederÄ«gs vaicÄjums", "Admins can't remove themself from the admin group" => "Administratori nevar izņemt paÅ¡i sevi no administratoru grupas", "Unable to add user to group %s" => "Nevar pievienot lietotÄju grupai %s", "Unable to remove user from group %s" => "Nevar izņemt lietotÄju no grupas %s", @@ -91,9 +91,6 @@ "New password" => "Jauna parole", "Change password" => "MainÄ«t paroli", "Display Name" => "Redzamais vÄrds", -"Your display name was changed" => "JÅ«su redzamais vÄrds tika mainÄ«ts", -"Unable to change your display name" => "NevarÄ“ja mainÄ«t jÅ«su redzamo vÄrdu", -"Change display name" => "MainÄ«t redzamo vÄrdu", "Email" => "E-pasts", "Your email address" => "JÅ«su e-pasta adrese", "Fill in an email address to enable password recovery" => "Ievadiet e-pasta adresi, lai vÄ“lÄk varÄ“tu atgÅ«t paroli, ja bÅ«s nepiecieÅ¡amÄ«ba", diff --git a/settings/l10n/mk.php b/settings/l10n/mk.php index 760b8912c25448e8130f931451d53e956e4cb91c..902a8d2d6a798a2d25496e2629ecb8b7380842f5 100644 --- a/settings/l10n/mk.php +++ b/settings/l10n/mk.php @@ -9,7 +9,7 @@ "Unable to delete group" => "Ðеможе да избришам група", "Unable to delete user" => "Ðеможам да избришам кориÑник", "Language changed" => "Јазикот е Ñменет", -"Invalid request" => "неправилно барање", +"Invalid request" => "Ðеправилно барање", "Admins can't remove themself from the admin group" => "ÐдминиÑтраторите неможе да Ñе избришат ÑебеÑи од админ групата", "Unable to add user to group %s" => "Ðеможе да додадам кориÑник во група %s", "Unable to remove user from group %s" => "Ðеможе да избришам кориÑник од група %s", @@ -24,6 +24,8 @@ "__language_name__" => "__language_name__", "Security Warning" => "БезбедноÑно предупредување", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Вашата папка Ñо податоци и датотеките е најверојатно доÑтапна од интернет. .htaccess датотеката што ја овозможува ownCloud не фунционира. Силно препорачуваме да го иÑконфигурирате вашиот Ñервер за вашата папка Ñо податоци не е доÑтапна преку интернетт или премеÑтете ја надвор од коренот на веб Ñерверот.", +"Log" => "ЗапиÑник", +"Log level" => "Ðиво на логирање", "More" => "Повеќе", "Less" => "Помалку", "Version" => "Верзија", diff --git a/settings/l10n/ms_MY.php b/settings/l10n/ms_MY.php index a0022d5ba3124716fd47834bb8952a7d6128da92..a0b94f1a1bd1f94c0a4049bf9a9b80497f072682 100644 --- a/settings/l10n/ms_MY.php +++ b/settings/l10n/ms_MY.php @@ -13,16 +13,19 @@ "Delete" => "Padam", "__language_name__" => "_nama_bahasa_", "Security Warning" => "Amaran keselamatan", +"Log" => "Log", +"Log level" => "Tahap Log", +"More" => "Lanjutan", "Add your App" => "Tambah apps anda", "Select an App" => "Pilih aplikasi", "See application page at apps.owncloud.com" => "Lihat halaman applikasi di apps.owncloud.com", "Update" => "Kemaskini", -"Password" => "Kata laluan ", +"Password" => "Kata laluan", "Unable to change your password" => "Gagal mengubah kata laluan anda ", "Current password" => "Kata laluan semasa", "New password" => "Kata laluan baru", "Change password" => "Ubah kata laluan", -"Email" => "Emel", +"Email" => "Email", "Your email address" => "Alamat emel anda", "Fill in an email address to enable password recovery" => "Isi alamat emel anda untuk membolehkan pemulihan kata laluan", "Language" => "Bahasa", diff --git a/settings/l10n/nb_NO.php b/settings/l10n/nb_NO.php index 25b67d6c01fbe30e19c9ae4570ca26ce2d345d40..9f18bf472acddcd98607e77e7ca70bfcb31ee9e7 100644 --- a/settings/l10n/nb_NO.php +++ b/settings/l10n/nb_NO.php @@ -1,6 +1,8 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Lasting av liste fra App Store feilet.", -"Authentication error" => "Autentikasjonsfeil", +"Authentication error" => "Autentiseringsfeil", +"Your display name has been changed." => "Ditt visningsnavn er blitt endret.", +"Unable to change display name" => "Kunne ikke endre visningsnavn", "Group already exists" => "Gruppen finnes allerede", "Unable to add group" => "Kan ikke legge til gruppe", "Could not enable app. " => "Kan ikke aktivere app.", @@ -10,44 +12,100 @@ "Unable to delete user" => "Kan ikke slette bruker", "Language changed" => "SprÃ¥k endret", "Invalid request" => "Ugyldig forespørsel", +"Admins can't remove themself from the admin group" => "Admin kan ikke flytte seg selv fra admingruppen", "Unable to add user to group %s" => "Kan ikke legge bruker til gruppen %s", "Unable to remove user from group %s" => "Kan ikke slette bruker fra gruppen %s", +"Couldn't update app." => "Kunne ikke oppdatere app.", +"Update to {appversion}" => "Oppdater til {appversion}", "Disable" => "SlÃ¥ avBehandle ", -"Enable" => "SlÃ¥ pÃ¥", +"Enable" => "Aktiver", +"Please wait...." => "Vennligst vent...", "Error" => "Feil", +"Updating...." => "Oppdaterer...", +"Error while updating app" => "Feil ved oppdatering av app", +"Updated" => "Oppdatert", "Saving..." => "Lagrer...", "deleted" => "slettet", "undo" => "angre", +"Unable to remove user" => "Kunne ikke slette bruker", "Groups" => "Grupper", "Group Admin" => "Gruppeadministrator", "Delete" => "Slett", +"add group" => "legg til gruppe", +"A valid username must be provided" => "Oppgi et gyldig brukernavn", +"Error creating user" => "Feil ved oppretting av bruker", +"A valid password must be provided" => "Oppgi et gyldig passord", "__language_name__" => "__language_name__", "Security Warning" => "Sikkerhetsadvarsel", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Ditt data mappe og dine filer er sannsynligvis tilgjengelig fra internet. .htaccess filene som ownCloud bruker virker ikke. Du bør konfigurere din nettserver slik at data mappa ikke lenger er tilgjengelig eller flytt data mappe ut av nettserverens dokumentomrÃ¥de.", +"Setup Warning" => "Installasjonsadvarsel", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Din nettservev er ikke konfigurert korrekt for filsynkronisering. WebDAV ser ut til Ã¥ ikke funkere.", +"Please double check the <a href='%s'>installation guides</a>." => "Vennligst dobbelsjekk <a href='%s'>installasjonsguiden</a>.", +"Module 'fileinfo' missing" => "Modulen 'fileinfo' mangler", +"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "PHP modulen 'fileinfo' mangler. Vi anbefaler at du aktiverer denne modulen for Ã¥ kunne detektere mime-typen korrekt.", +"Locale not working" => "SprÃ¥k virker ikke", +"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." => "Denne ownCloud serveren kan ikke sette systemsprÃ¥k til %s. Det kan være problemer med visse tegn i filnavn. Vi foreslÃ¥r at du installerer de nødvendige pakkene pÃ¥ ditt system for Ã¥ støtte %s.", +"Internet connection not working" => "Ingen internettilkopling", +"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." => "Denne ownCloud serveren har ikke tilkopling til internett. Noen funksjoner som f.eks. tilkopling til ekstern lager, melgin om oppdatering og installasjon av tredjeparts apps vil ikke virke. Vi foreslÃ¥r at du aktivere en internettilkopling til denne serveren hvis du vil bruke alle funksjonene i ownCloud.", +"Cron" => "Cron", +"Execute one task with each page loaded" => "Utfør en oppgave med hver side som blir lastet", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php er registrert som webcron-tjeneste. Kjør cron.php siden i ownCloud rot hvert minutt vha http.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Bruk systemets crontjeneste. Kjør cron.php filen i owncloud mappa vha systemets crontjeneste hver minutt.", +"Sharing" => "Deling", +"Enable Share API" => "Aktiver API for Deling", +"Allow apps to use the Share API" => "Tillat apps Ã¥ bruke API for Deling", +"Allow links" => "Tillat lenker", +"Allow users to share items to the public with links" => "Tillat brukere Ã¥ dele filer med lenker", +"Allow resharing" => "TIllat videredeling", +"Allow users to share items shared with them again" => "Tillat brukere Ã¥ dele filer som allerede har blitt delt med dem", +"Allow users to share with anyone" => "Tillat brukere Ã¥ dele med alle", +"Allow users to only share with users in their groups" => "Tillat kun deling med andre brukere i samme gruppe", +"Security" => "Sikkerhet", +"Enforce HTTPS" => "Tving HTTPS", +"Enforces the clients to connect to ownCloud via an encrypted connection." => "Tvinger klienter til Ã¥ bruke ownCloud via kryptert tilkopling.", +"Please connect to this ownCloud instance via HTTPS to enable or disable the SSL enforcement." => "Vær vennlig, bruk denne ownCloud instansen via HTTPS for Ã¥ aktivere eller deaktivere tvungen bruk av SSL.", +"Log" => "Logg", +"Log level" => "LoggnivÃ¥", "More" => "Mer", "Less" => "Mindre", "Version" => "Versjon", +"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Utviklet av<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud sammfunnet</a>, <a href=\"https://github.com/owncloud\" target=\"_blank\">kildekoden</a> er lisensiert under <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Legg til din App", "More Apps" => "Flere Apps", "Select an App" => "Velg en app", "See application page at apps.owncloud.com" => "Se applikasjonens side pÃ¥ apps.owncloud.org", +"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-lisensiert av <span class=\"author\"></span>", "Update" => "Oppdater", "User Documentation" => "Brukerdokumentasjon", "Administrator Documentation" => "Administratordokumentasjon", +"Online Documentation" => "Online dokumentasjon", +"Forum" => "Forum", +"Bugtracker" => "Feilsporing", "Commercial Support" => "Kommersiell støtte", "You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Du har brukt <strong>%s</strong> av tilgjengelig <strong>%s</strong>", "Get the apps to sync your files" => "FÃ¥ dine apps til Ã¥ synkronisere dine filer", +"Show First Run Wizard again" => "Vis \"Førstegangs veiveiseren\" pÃ¥ nytt", "Password" => "Passord", "Your password was changed" => "Passord har blitt endret", "Unable to change your password" => "Kunne ikke endre passordet ditt", "Current password" => "NÃ¥værende passord", "New password" => "Nytt passord", "Change password" => "Endre passord", -"Email" => "E-post", +"Display Name" => "Visningsnavn", +"Email" => "Epost", "Your email address" => "Din e-postadresse", "Fill in an email address to enable password recovery" => "Oppi epostadressen du vil tilbakestille passordet for", "Language" => "SprÃ¥k", "Help translate" => "Bidra til oversettelsen", "WebDAV" => "WebDAV", +"Use this address to connect to your ownCloud in your file manager" => "Bruk denne adressen for Ã¥ kople til ownCloud i din filbehandler", +"Login Name" => "Logginn navn", "Create" => "Opprett", -"Other" => "Annet" +"Default Storage" => "Standard lager", +"Unlimited" => "Ubegrenset", +"Other" => "Annet", +"Storage" => "Lager", +"change display name" => "endre visningsnavn", +"set new password" => "sett nytt passord", +"Default" => "Standard" ); diff --git a/settings/l10n/nl.php b/settings/l10n/nl.php index 26a0773e7ba16d8cdac8559aa8f225e0e3db3252..00de9e8b49ac6bda9dd5c27054bb41f5755adf02 100644 --- a/settings/l10n/nl.php +++ b/settings/l10n/nl.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Kan de lijst niet van de App store laden", "Authentication error" => "Authenticatie fout", +"Your display name has been changed." => "Uw weergavenaam is gewijzigd.", "Unable to change display name" => "Kon de weergavenaam niet wijzigen", "Group already exists" => "Groep bestaat al", "Unable to add group" => "Niet in staat om groep toe te voegen", @@ -10,26 +11,26 @@ "Unable to delete group" => "Niet in staat om groep te verwijderen", "Unable to delete user" => "Niet in staat om gebruiker te verwijderen", "Language changed" => "Taal aangepast", -"Invalid request" => "Ongeldig verzoek", +"Invalid request" => "Ongeldige aanvraag", "Admins can't remove themself from the admin group" => "Admins kunnen zichzelf niet uit de admin groep verwijderen", "Unable to add user to group %s" => "Niet in staat om gebruiker toe te voegen aan groep %s", "Unable to remove user from group %s" => "Niet in staat om gebruiker te verwijderen uit groep %s", "Couldn't update app." => "Kon de app niet bijwerken.", "Update to {appversion}" => "Bijwerken naar {appversion}", "Disable" => "Uitschakelen", -"Enable" => "Inschakelen", +"Enable" => "Activeer", "Please wait...." => "Even geduld aub....", "Error" => "Fout", "Updating...." => "Bijwerken....", "Error while updating app" => "Fout bij bijwerken app", "Updated" => "Bijgewerkt", -"Saving..." => "Aan het bewaren.....", +"Saving..." => "Opslaan", "deleted" => "verwijderd", "undo" => "ongedaan maken", "Unable to remove user" => "Kon gebruiker niet verwijderen", "Groups" => "Groepen", "Group Admin" => "Groep beheerder", -"Delete" => "verwijderen", +"Delete" => "Verwijder", "add group" => "toevoegen groep", "A valid username must be provided" => "Er moet een geldige gebruikersnaam worden opgegeven", "Error creating user" => "Fout bij aanmaken gebruiker", @@ -39,7 +40,7 @@ "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Uw data is waarschijnlijk toegankelijk vanaf net internet. Het .htaccess bestand dat ownCloud levert werkt niet goed. U wordt aangeraden om de configuratie van uw webserver zodanig aan te passen dat de data folders niet meer publiekelijk toegankelijk zijn. U kunt ook de data folder verplaatsen naar een folder buiten de webserver document folder.", "Setup Warning" => "Instellingswaarschuwing", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Uw webserver is nog niet goed ingesteld voor bestandssynchronisatie omdat de WebDAV interface verbroken lijkt.", -"Please double check the <a href='%s'>installation guides</a>." => "Conntroleer de <a href='%s'>installatie handleiding</a> goed.", +"Please double check the <a href='%s'>installation guides</a>." => "Controleer de <a href='%s'>installatiehandleiding</a> goed.", "Module 'fileinfo' missing" => "Module 'fileinfo' ontbreekt", "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "De PHP module 'fileinfo' ontbreekt. We adviseren met klem om deze module te activeren om de beste resultaten te bereiken voor mime-type detectie.", "Locale not working" => "Taalbestand werkt niet", @@ -88,12 +89,9 @@ "Your password was changed" => "Je wachtwoord is veranderd", "Unable to change your password" => "Niet in staat om uw wachtwoord te wijzigen", "Current password" => "Huidig wachtwoord", -"New password" => "Nieuw wachtwoord", +"New password" => "Nieuw", "Change password" => "Wijzig wachtwoord", "Display Name" => "Weergavenaam", -"Your display name was changed" => "Uw weergavenaam is gewijzigd", -"Unable to change your display name" => "Kon de weergavenaam niet wijzigen", -"Change display name" => "Wijzig weergavenaam", "Email" => "E-mailadres", "Your email address" => "Uw e-mailadres", "Fill in an email address to enable password recovery" => "Vul een e-mailadres in om wachtwoord reset uit te kunnen voeren", @@ -103,9 +101,10 @@ "Use this address to connect to your ownCloud in your file manager" => "Gebruik dit adres om te verbinden met uw ownCloud in uw bestandsbeheer", "Login Name" => "Inlognaam", "Create" => "Creëer", +"Admin Recovery Password" => "Beheer herstel wachtwoord", "Default Storage" => "Default opslag", "Unlimited" => "Ongelimiteerd", -"Other" => "Andere", +"Other" => "Anders", "Storage" => "Opslag", "change display name" => "wijzig weergavenaam", "set new password" => "Instellen nieuw wachtwoord", diff --git a/settings/l10n/nn_NO.php b/settings/l10n/nn_NO.php index cee3ecaeac485281ff4f59e854489f9bbea7ea64..3008873c861c750ed7db5a7bccf76fb2de2d143c 100644 --- a/settings/l10n/nn_NO.php +++ b/settings/l10n/nn_NO.php @@ -1,28 +1,111 @@ <?php $TRANSLATIONS = array( -"Unable to load list from App Store" => "Klarer ikkje Ã¥ laste inn liste fra App Store", -"Authentication error" => "Feil i autentisering", +"Unable to load list from App Store" => "Klarer ikkje Ã¥ lasta inn liste fra app-butikken", +"Authentication error" => "Autentiseringsfeil", +"Your display name has been changed." => "Visingsnamnet ditt er endra.", +"Unable to change display name" => "Klarte ikkje endra visingsnamnet", +"Group already exists" => "Gruppa finst allereie", +"Unable to add group" => "Klarte ikkje leggja til gruppa", +"Could not enable app. " => "Klarte ikkje slÃ¥ pÃ¥ programmet.", "Email saved" => "E-postadresse lagra", "Invalid email" => "Ugyldig e-postadresse", +"Unable to delete group" => "Klarte ikkje Ã¥ sletta gruppa", +"Unable to delete user" => "Klarte ikkje sletta brukaren", "Language changed" => "SprÃ¥k endra", "Invalid request" => "Ugyldig førespurnad", +"Admins can't remove themself from the admin group" => "Administratorar kan ikkje fjerna seg sjølve frÃ¥ admin-gruppa", +"Unable to add user to group %s" => "Klarte ikkje leggja til brukaren til gruppa %s", +"Unable to remove user from group %s" => "Klarte ikkje fjerna brukaren frÃ¥ gruppa %s", +"Couldn't update app." => "Klarte ikkje oppdatera programmet.", +"Update to {appversion}" => "Oppdater til {appversion}", "Disable" => "SlÃ¥ av", "Enable" => "SlÃ¥ pÃ¥", +"Please wait...." => "Ver venleg og vent …", "Error" => "Feil", +"Updating...." => "Oppdaterer …", +"Error while updating app" => "Feil ved oppdatering av app", +"Updated" => "Oppdatert", +"Saving..." => "Lagrar …", +"deleted" => "sletta", +"undo" => "angra", +"Unable to remove user" => "Klarte ikkje fjerna brukaren", "Groups" => "Grupper", +"Group Admin" => "Gruppestyrar", "Delete" => "Slett", +"add group" => "legg til gruppe", +"A valid username must be provided" => "Du mÃ¥ oppgje eit gyldig brukarnamn", +"Error creating user" => "Feil ved oppretting av brukar", +"A valid password must be provided" => "Du mÃ¥ oppgje eit gyldig passord", "__language_name__" => "Nynorsk", -"Select an App" => "Vel ein applikasjon", +"Security Warning" => "TryggleiksÃ¥tvaring", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Datamappa og filene dine er sannsynlegvis tilgjengelege frÃ¥ Internett. Fila .htaccess som ownCloud tilbyr fungerer ikkje. Me rÃ¥r sterkt til at du set opp tenaren din slik at datamappa ikkje lenger er tilgjengeleg, eller at du flyttar datamappa vekk frÃ¥ dokumentrota til tenaren.", +"Setup Warning" => "OppsettsÃ¥tvaring", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Tenaren din er ikkje enno rett innstilt til Ã¥ tilby filsynkronisering sidan WebDAV-grensesnittet ser ut til Ã¥ vera øydelagt.", +"Please double check the <a href='%s'>installation guides</a>." => "Ver venleg og dobbeltsjekk <a href='%s'>installasjonsrettleiinga</a>.", +"Module 'fileinfo' missing" => "Modulen «fileinfo» manglar", +"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "PHP-modulen «fileinfo» manglar. Me rÃ¥r sterkt til Ã¥ slÃ¥ pÃ¥ denne modulen for Ã¥ best mogleg oppdaga MIME-typar.", +"Locale not working" => "Regionaldata fungerer ikkje", +"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." => "Denne ownCloud-tenaren kan ikkje stilla regionen til %s. Dette tyder at det kan vera problem med visse teikn i filnamn. Me rÃ¥r sterkt til Ã¥ installera systempakkane som trengst for Ã¥ støtta %s.", +"Internet connection not working" => "Nettilkoplinga fungerer ikkje", +"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." => "Denne ownCloud-tenaren har ikkje nokon fungerande nettilkopling. Difor vil visse funksjonar, t.d. montering av ekstern lagring, varsling om oppdatering, eller installering av tredjepartsprogram ikkje fungera. Varslingsepostar og ekstern tilgang til filer vil kanskje heller ikkje fungera. Me foreslÃ¥r at du slÃ¥ pÃ¥ nettilkoplinga til denne tenaren viss du vil nytta alle funksjonane til ownCloud.", +"Cron" => "Cron", +"Execute one task with each page loaded" => "Utfør éi oppgÃ¥ve for kvar sidelasting", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php er registrert ved ei webcron-teneste. Last sida cron.php i ownCloud-rota ein gong i minuttet over http.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Bruk cron-tenesta til systemet. Køyr fila cron.php i ownCloud-mappa frÃ¥ ein cron-jobb pÃ¥ systemet ein gong i minuttet.", +"Sharing" => "Deling", +"Enable Share API" => "SlÃ¥ pÃ¥ API-et for deling", +"Allow apps to use the Share API" => "La app-ar bruka API-et til deling", +"Allow links" => "Tillat lenkjer", +"Allow users to share items to the public with links" => "La brukarar dela ting offentleg med lenkjer", +"Allow resharing" => "Tillat vidaredeling", +"Allow users to share items shared with them again" => "La brukarar vidaredela delte ting", +"Allow users to share with anyone" => "La brukarar dela med kven som helst", +"Allow users to only share with users in their groups" => "La brukarar dela berre med brukarar i deira grupper", +"Security" => "Tryggleik", +"Enforce HTTPS" => "Krev HTTPS", +"Enforces the clients to connect to ownCloud via an encrypted connection." => "Krev at klientar koplar til ownCloud med ei kryptert tilkopling.", +"Please connect to this ownCloud instance via HTTPS to enable or disable the SSL enforcement." => "Ver venleg og kopla denne ownCloud-instansen til via HTTPS for Ã¥ slÃ¥ av/pÃ¥ SSL-handhevinga.", +"Log" => "Logg", +"Log level" => "Log nivÃ¥", +"More" => "Meir", +"Less" => "Mindre", +"Version" => "UtgÃ¥ve", +"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "<a href=\"https://github.com/owncloud\" target=\"_blank\">Kjeldekoden</a>, utvikla av <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud-fellesskapet</a>, er lisensiert under <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", +"Add your App" => "Legg til din app", +"More Apps" => "Fleire app-ar", +"Select an App" => "Vel eit program", +"See application page at apps.owncloud.com" => "SjÃ¥ programsida pÃ¥ apps.owncloud.com", +"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "Lisensiert under <span class=\"licence\"></span> av <span class=\"author\"></span>", "Update" => "Oppdater", +"User Documentation" => "Brukardokumentasjon", +"Administrator Documentation" => "Administratordokumentasjon", +"Online Documentation" => "Dokumentasjon pÃ¥ nett", +"Forum" => "Forum", +"Bugtracker" => "Feilsporar", +"Commercial Support" => "Betalt brukarstøtte", +"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Du har brukt <strong>%s</strong> av dine tilgjengelege <strong>%s</strong>", +"Get the apps to sync your files" => "FÃ¥ app-ar som kan synkronisera filene dine", +"Show First Run Wizard again" => "Vis Oppstartvegvisaren igjen", "Password" => "Passord", -"Unable to change your password" => "Klarte ikkje Ã¥ endra passordet", +"Your password was changed" => "Passordet ditt er endra", +"Unable to change your password" => "Klarte ikkje endra passordet", "Current password" => "Passord", "New password" => "Nytt passord", "Change password" => "Endra passord", -"Email" => "Epost", -"Your email address" => "Din epost addresse", -"Fill in an email address to enable password recovery" => "Fyll inn din e-post addresse for og kunne motta passord tilbakestilling", +"Display Name" => "Visingsnamn", +"Email" => "E-post", +"Your email address" => "Di epost-adresse", +"Fill in an email address to enable password recovery" => "Fyll inn e-postadressa di for Ã¥ gjera passordgjenoppretting mogleg", "Language" => "SprÃ¥k", -"Help translate" => "Hjelp oss Ã¥ oversett", +"Help translate" => "Hjelp oss Ã¥ omsetja", +"WebDAV" => "WebDAV", +"Use this address to connect to your ownCloud in your file manager" => "Bruk denne adressa for Ã¥ kopla til din ownCloud frÃ¥ filhandsamaren din", +"Login Name" => "Innloggingsnamn", "Create" => "Lag", -"Other" => "Anna" +"Default Storage" => "Standardlagring", +"Unlimited" => "Ubegrensa", +"Other" => "Anna", +"Storage" => "Lagring", +"change display name" => "endra visingsnamn", +"set new password" => "lag nytt passord", +"Default" => "Standard" ); diff --git a/settings/l10n/oc.php b/settings/l10n/oc.php index 589ccb09bd4641348de75fafaf19d8921a6963fc..052974591a2a06b9b85302e60950715749646567 100644 --- a/settings/l10n/oc.php +++ b/settings/l10n/oc.php @@ -23,6 +23,13 @@ "Delete" => "Escafa", "__language_name__" => "__language_name__", "Security Warning" => "Avertiment de securitat", +"Cron" => "Cron", +"Execute one task with each page loaded" => "Executa un prètfach amb cada pagina cargada", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Utiliza lo servici cron de ton sistèm operatiu. Executa lo fichièr cron.php dins lo dorsier owncloud tras cronjob del sistèm cada minuta.", +"Sharing" => "Al partejar", +"Enable Share API" => "Activa API partejada", +"Log" => "Jornal", +"More" => "Mai d'aquò", "Add your App" => "Ajusta ton App", "Select an App" => "Selecciona una applicacion", "See application page at apps.owncloud.com" => "Agacha la pagina d'applications en cò de apps.owncloud.com", diff --git a/settings/l10n/pl.php b/settings/l10n/pl.php index 664d46ea3ab6c07fdc49e6cb8a3c2af2a8826deb..908a930339d928cafb8fe38953efe715ae9f8b9e 100644 --- a/settings/l10n/pl.php +++ b/settings/l10n/pl.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Nie można wczytać listy aplikacji", "Authentication error" => "Błąd uwierzytelniania", +"Your display name has been changed." => "Twoje wyÅ›wietlana nazwa zostaÅ‚a zmieniona.", "Unable to change display name" => "Nie można zmienić wyÅ›wietlanej nazwy", "Group already exists" => "Grupa już istnieje", "Unable to add group" => "Nie można dodać grupy", @@ -74,7 +75,7 @@ "Select an App" => "Zaznacz aplikacjÄ™", "See application page at apps.owncloud.com" => "Zobacz stronÄ™ aplikacji na apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licencjonowane przez <span class=\"author\"></span>", -"Update" => "Zaktualizuj", +"Update" => "Aktualizuj", "User Documentation" => "Dokumentacja użytkownika", "Administrator Documentation" => "Dokumentacja administratora", "Online Documentation" => "Dokumentacja online", @@ -91,10 +92,7 @@ "New password" => "Nowe hasÅ‚o", "Change password" => "ZmieÅ„ hasÅ‚o", "Display Name" => "WyÅ›wietlana nazwa", -"Your display name was changed" => "Twoja nazwa wyÅ›wietlana zostaÅ‚a zmieniona", -"Unable to change your display name" => "Nie można zmienić twojej wyÅ›wietlanej nazwy", -"Change display name" => "ZmieÅ„ wyÅ›wietlanÄ… nazwÄ™", -"Email" => "E-mail", +"Email" => "Email", "Your email address" => "Twój adres e-mail", "Fill in an email address to enable password recovery" => "Podaj adres e-mail, aby uzyskać możliwość odzyskania hasÅ‚a", "Language" => "JÄ™zyk", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Użyj tego adresu aby podłączyć zasób ownCloud w menedżerze plików", "Login Name" => "Login", "Create" => "Utwórz", +"Admin Recovery Password" => "Odzyskiwanie hasÅ‚a administratora", "Default Storage" => "Magazyn domyÅ›lny", "Unlimited" => "Bez limitu", "Other" => "Inne", diff --git a/settings/l10n/pt_BR.php b/settings/l10n/pt_BR.php index 040afa84de2948439ab29c5ad3ba05371f4acb65..824940da583d89e75504ad98237ccc9275fcd618 100644 --- a/settings/l10n/pt_BR.php +++ b/settings/l10n/pt_BR.php @@ -1,20 +1,21 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Não foi possÃvel carregar lista da App Store", "Authentication error" => "Erro de autenticação", +"Your display name has been changed." => "A exibição de seu nome foi alterada.", "Unable to change display name" => "ImpossÃvel alterar nome de exibição", "Group already exists" => "Grupo já existe", "Unable to add group" => "Não foi possÃvel adicionar grupo", "Could not enable app. " => "Não foi possÃvel habilitar aplicativo.", -"Email saved" => "E-mail guardado", +"Email saved" => "E-mail salvo", "Invalid email" => "E-mail inválido", "Unable to delete group" => "Não foi possÃvel remover grupo", "Unable to delete user" => "Não foi possÃvel remover usuário", "Language changed" => "Idioma alterado", "Invalid request" => "Pedido inválido", -"Admins can't remove themself from the admin group" => "Admins não podem se remover do grupo admin", +"Admins can't remove themself from the admin group" => "Admins não podem ser removidos do grupo admin", "Unable to add user to group %s" => "Não foi possÃvel adicionar usuário ao grupo %s", "Unable to remove user from group %s" => "Não foi possÃvel remover usuário do grupo %s", -"Couldn't update app." => "Não foi possÃvel atualizar o app.", +"Couldn't update app." => "Não foi possÃvel atualizar a app.", "Update to {appversion}" => "Atualizar para {appversion}", "Disable" => "Desabilitar", "Enable" => "Habilitar", @@ -23,7 +24,7 @@ "Updating...." => "Atualizando...", "Error while updating app" => "Erro ao atualizar aplicativo", "Updated" => "Atualizado", -"Saving..." => "Guardando...", +"Saving..." => "Salvando...", "deleted" => "excluÃdo", "undo" => "desfazer", "Unable to remove user" => "ImpossÃvel remover usuário", @@ -38,8 +39,8 @@ "Security Warning" => "Aviso de Segurança", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Seu diretório de dados e seus arquivos estão, provavelmente, acessÃveis a partir da internet. O .htaccess que o ownCloud fornece não está funcionando. Nós sugerimos que você configure o seu servidor web de uma forma que o diretório de dados esteja mais acessÃvel ou que você mova o diretório de dados para fora da raiz do servidor web.", "Setup Warning" => "Aviso de Configuração", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Seu servidor web não está configurado corretamente para permitir sincronização de arquivos porque a interface WebDAV parece estar quebrada.", -"Please double check the <a href='%s'>installation guides</a>." => "Por favor, confira os <a href='%s'>guias de instalação</a>.", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Seu servidor web não está configurado corretamente para permitir sincronização de arquivos porque a interface WebDAV parece não estar funcionando.", +"Please double check the <a href='%s'>installation guides</a>." => "Por favor, confira o <a href='%s'>guia de instalação</a>.", "Module 'fileinfo' missing" => "Módulo 'fileinfo' faltando", "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "O módulo PHP 'fileinfo' está faltando. Recomendamos que ative este módulo para obter uma melhor detecção do tipo de mÃdia (mime-type).", "Locale not working" => "Localização não funcionando", @@ -91,9 +92,6 @@ "New password" => "Nova senha", "Change password" => "Alterar senha", "Display Name" => "Nome de Exibição", -"Your display name was changed" => "Seu nome de exibição foi alterado", -"Unable to change your display name" => "ImpossÃvel alterar seu nome de exibição", -"Change display name" => "Alterar nome de exibição", "Email" => "E-mail", "Your email address" => "Seu endereço de e-mail", "Fill in an email address to enable password recovery" => "Preencha um endereço de e-mail para habilitar a recuperação de senha", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Usar este endereço para conectar-se ao seu ownCloud no seu gerenciador de arquivos", "Login Name" => "Nome de Login", "Create" => "Criar", +"Admin Recovery Password" => "Recuperação da Senha do Administrador", "Default Storage" => "Armazenamento Padrão", "Unlimited" => "Ilimitado", "Other" => "Outro", diff --git a/settings/l10n/pt_PT.php b/settings/l10n/pt_PT.php index b6538fbdd134659a59ebcc40ca355359f9854fe5..c5fc1a009267ef74ac74893148f7d3ac3c9c7a6e 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 de autenticação", +"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", @@ -10,7 +11,7 @@ "Unable to delete group" => "ImpossÃvel apagar grupo", "Unable to delete user" => "ImpossÃvel apagar utilizador", "Language changed" => "Idioma alterado", -"Invalid request" => "Pedido inválido", +"Invalid request" => "Pedido Inválido", "Admins can't remove themself from the admin group" => "Os administradores não se podem remover a eles mesmos do grupo admin.", "Unable to add user to group %s" => "ImpossÃvel acrescentar utilizador ao grupo %s", "Unable to remove user from group %s" => "ImpossÃvel apagar utilizador do grupo %s", @@ -29,7 +30,7 @@ "Unable to remove user" => "Não foi possÃvel remover o utilizador", "Groups" => "Grupos", "Group Admin" => "Grupo Administrador", -"Delete" => "Apagar", +"Delete" => "Eliminar", "add group" => "Adicionar grupo", "A valid username must be provided" => "Um nome de utilizador válido deve ser fornecido", "Error creating user" => "Erro a criar utilizador", @@ -84,17 +85,14 @@ "You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Usou <strong>%s</strong> do disponivel <strong>%s</strong>", "Get the apps to sync your files" => "Obtenha as aplicações para sincronizar os seus ficheiros", "Show First Run Wizard again" => "Mostrar novamente Wizard de Arranque Inicial", -"Password" => "Palavra-chave", +"Password" => "Password", "Your password was changed" => "A sua palavra-passe foi alterada", "Unable to change your password" => "Não foi possivel alterar a sua palavra-chave", "Current password" => "Palavra-chave actual", "New password" => "Nova palavra-chave", "Change password" => "Alterar palavra-chave", "Display Name" => "Nome público", -"Your display name was changed" => "O seu nome foi alterado", -"Unable to change your display name" => "Não foi possÃvel alterar o seu nome", -"Change display name" => "Alterar nome", -"Email" => "endereço de email", +"Email" => "Email", "Your email address" => "O seu endereço de email", "Fill in an email address to enable password recovery" => "Preencha com o seu endereço de email para ativar a recuperação da palavra-chave", "Language" => "Idioma", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Use este endereço no seu gestor de ficheiros para ligar à sua ownCloud", "Login Name" => "Nome de utilizador", "Create" => "Criar", +"Admin Recovery Password" => "Recuperar password de administrador", "Default Storage" => "Armazenamento Padrão", "Unlimited" => "Ilimitado", "Other" => "Outro", diff --git a/settings/l10n/ro.php b/settings/l10n/ro.php index e0729fcb71dbe02a6065a14fd35becd232c7b747..f48e0bae0ad65af3548015943549a5dc554017fe 100644 --- a/settings/l10n/ro.php +++ b/settings/l10n/ro.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Imposibil de încărcat lista din App Store", -"Authentication error" => "Eroare de autentificare", +"Authentication error" => "Eroare la autentificare", "Group already exists" => "Grupul există deja", "Unable to add group" => "Nu s-a putut adăuga grupul", "Could not enable app. " => "Nu s-a putut activa aplicaÈ›ia.", @@ -14,9 +14,9 @@ "Unable to add user to group %s" => "Nu s-a putut adăuga utilizatorul la grupul %s", "Unable to remove user from group %s" => "Nu s-a putut elimina utilizatorul din grupul %s", "Disable" => "DezactivaÈ›i", -"Enable" => "ActivaÈ›i", +"Enable" => "Activare", "Error" => "Eroare", -"Saving..." => "Salvez...", +"Saving..." => "Se salvează...", "deleted" => "È™ters", "undo" => "Anulează ultima acÈ›iune", "Groups" => "Grupuri", @@ -25,6 +25,21 @@ "__language_name__" => "_language_name_", "Security Warning" => "Avertisment de securitate", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Directorul tău de date È™i fiÈ™ierele tale probabil sunt accesibile prin internet. FiÈ™ierul .htaccess oferit de ownCloud nu funcÈ›ionează. ÃŽÈ›i recomandăm să configurezi server-ul tău web într-un mod în care directorul de date să nu mai fie accesibil sau mută directorul de date în afara directorului root al server-ului web.", +"Cron" => "Cron", +"Execute one task with each page loaded" => "Execută o sarcină la fiecare pagină încărcată", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php este înregistrat în serviciul webcron. Accesează pagina cron.php din root-ul owncloud odată pe minut prin http.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "FoloseÈ™te serviciul cron al sistemului. Accesează fiÈ™ierul cron.php din directorul owncloud printr-un cronjob de sistem odată la fiecare minut.", +"Sharing" => "Partajare", +"Enable Share API" => "Activare API partajare", +"Allow apps to use the Share API" => "Permite aplicaÈ›iilor să folosească API-ul de partajare", +"Allow links" => "Pemite legături", +"Allow users to share items to the public with links" => "Permite utilizatorilor să partajeze fiÈ™iere în mod public prin legături", +"Allow resharing" => "Permite repartajarea", +"Allow users to share items shared with them again" => "Permite utilizatorilor să repartajeze fiÈ™iere partajate cu ei", +"Allow users to share with anyone" => "Permite utilizatorilor să partajeze cu oricine", +"Allow users to only share with users in their groups" => "Permite utilizatorilor să partajeze doar cu utilizatori din acelaÈ™i grup", +"Log" => "Jurnal de activitate", +"Log level" => "Nivel jurnal", "More" => "Mai mult", "Less" => "Mai puÈ›in", "Version" => "Versiunea", @@ -42,6 +57,7 @@ "Bugtracker" => "Urmărire bug-uri", "Commercial Support" => "Suport comercial", "You have used <strong>%s</strong> of the available <strong>%s</strong>" => "AÈ›i utilizat <strong>%s</strong> din <strong>%s</strong> disponibile", +"Get the apps to sync your files" => "Ia acum aplicatia pentru sincronizarea fisierelor ", "Password" => "Parolă", "Your password was changed" => "Parola a fost modificată", "Unable to change your password" => "Imposibil de-aÈ›i schimbat parola", diff --git a/settings/l10n/ru.php b/settings/l10n/ru.php index 3a0be05ba1775cdfe3751970f0a958031eff02b9..e10e022e8e5108ef49eca172426249f4a219fa36 100644 --- a/settings/l10n/ru.php +++ b/settings/l10n/ru.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Загрузка из App Store запрещена", -"Authentication error" => "Ошибка авторизации", +"Authentication error" => "Ошибка аутентификации", +"Your display name has been changed." => "Ваше отображаемое Ð¸Ð¼Ñ Ð±Ñ‹Ð»Ð¾ изменено.", "Unable to change display name" => "Ðевозможно изменить отображаемое имÑ", "Group already exists" => "Группа уже ÑущеÑтвует", "Unable to add group" => "Ðевозможно добавить группу", @@ -10,7 +11,7 @@ "Unable to delete group" => "Ðевозможно удалить группу", "Unable to delete user" => "Ðевозможно удалить пользователÑ", "Language changed" => "Язык изменён", -"Invalid request" => "Ðеверный запроÑ", +"Invalid request" => "Ðеправильный запроÑ", "Admins can't remove themself from the admin group" => "ÐдминиÑтратор не может удалить Ñам ÑÐµÐ±Ñ Ð¸Ð· группы admin", "Unable to add user to group %s" => "Ðевозможно добавить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² группу %s", "Unable to remove user from group %s" => "Ðевозможно удалить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð· группы %s", @@ -91,12 +92,9 @@ "New password" => "Ðовый пароль", "Change password" => "Сменить пароль", "Display Name" => "Отображаемое имÑ", -"Your display name was changed" => "Ваше отображаемое Ð¸Ð¼Ñ Ð±Ñ‹Ð»Ð¾ изменено", -"Unable to change your display name" => "Ðевозможно изменить Ваше отображаемое имÑ", -"Change display name" => "Изменить отображаемое имÑ", -"Email" => "e-mail", +"Email" => "E-mail", "Your email address" => "Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты", -"Fill in an email address to enable password recovery" => "Введите Ð°Ð´Ñ€ÐµÑ Ñлектронной почты, чтобы поÑвилаÑÑŒ возможноÑть воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ", +"Fill in an email address to enable password recovery" => "Введите Ð°Ð´Ñ€ÐµÑ Ñлектронной почты чтобы поÑвилаÑÑŒ возможноÑть воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ", "Language" => "Язык", "Help translate" => "Помочь Ñ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¾Ð¼", "WebDAV" => "WebDAV", diff --git a/settings/l10n/ru_RU.php b/settings/l10n/ru_RU.php index 94cd0abfe69aa7b30426694f157f1759b33dc65a..d80f7b087347d87c7be7cb79c54d5ac8ed6525c6 100644 --- a/settings/l10n/ru_RU.php +++ b/settings/l10n/ru_RU.php @@ -1,68 +1,9 @@ <?php $TRANSLATIONS = array( -"Unable to load list from App Store" => "Ðевозможно загрузить ÑпиÑок из App Store", -"Authentication error" => "Ошибка авторизации", -"Group already exists" => "Группа уже ÑущеÑтвует", -"Unable to add group" => "Ðевозможно добавить группу", -"Could not enable app. " => "Ðе удалоÑÑŒ запуÑтить приложение", -"Email saved" => "Email Ñохранен", -"Invalid email" => "Ðеверный email", -"Unable to delete group" => "Ðевозможно удалить группу", -"Unable to delete user" => "Ðевозможно удалить пользователÑ", -"Language changed" => "Язык изменен", -"Invalid request" => "Ðеверный запроÑ", -"Admins can't remove themself from the admin group" => "ÐдминиÑтраторы не могут удалить Ñами ÑÐµÐ±Ñ Ð¸Ð· группы админиÑтраторов", -"Unable to add user to group %s" => "Ðевозможно добавить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² группу %s", -"Unable to remove user from group %s" => "Ðевозможно удалить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð· группы %s", -"Disable" => "Отключить", -"Enable" => "Включить", "Error" => "Ошибка", "Saving..." => "Сохранение", "deleted" => "удалено", -"undo" => "отменить дейÑтвие", "Groups" => "Группы", -"Group Admin" => "Группа Admin", "Delete" => "Удалить", -"__language_name__" => "__Ñзык_имÑ__", -"Security Warning" => "Предупреждение ÑиÑтемы безопаÑноÑти", -"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Ваши каталоги данных и файлы, вероÑтно, доÑтупны из Интернета. Файл .htaccess, предоÑтавлÑемый ownCloud, не работает. Мы наÑтоÑтельно рекомендуем Вам наÑтроить вебÑервер таким образом, чтобы каталоги данных больше не были доÑтупны, или перемеÑтить их за пределы корневого каталога документов веб-Ñервера.", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ваш веб Ñервер ещё не доÑтаточно точно наÑтроен Ð´Ð»Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñти Ñинхронизации, Ñ‚.к. похоже, что Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ WebDAV Ñломан.", -"Please double check the <a href='%s'>installation guides</a>." => "ПожалуйÑта проверте дважды <a href='%s'>гиды по уÑтановке</a>.", -"More" => "Подробнее", -"Less" => "Меньше", -"Version" => "ВерÑиÑ", -"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Разработанный <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", -"Add your App" => "Добавить Ваше приложение", -"More Apps" => "Больше приложений", -"Select an App" => "Выбрать приложение", -"See application page at apps.owncloud.com" => "ОбратитеÑÑŒ к Ñтранице приложений на apps.owncloud.com", -"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>", -"Update" => "Обновить", -"User Documentation" => "Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ", -"Administrator Documentation" => "Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтратора", -"Online Documentation" => "Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ online", -"Forum" => "Форум", -"Bugtracker" => "ОтÑлеживание ошибок", -"Commercial Support" => "КоммерчеÑÐºÐ°Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ°", -"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Ð’Ñ‹ иÑпользовали <strong>%s</strong> из возможных <strong>%s</strong>", -"Show First Run Wizard again" => "Вновь показать помощника первоначальной наÑтройки", -"Password" => "Пароль", -"Your password was changed" => "Ваш пароль был изменен", -"Unable to change your password" => "Ðевозможно изменить Ваш пароль", -"Current password" => "Текущий пароль", -"New password" => "Ðовый пароль", -"Change password" => "Изменить пароль", -"Email" => "ÐÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð°", -"Your email address" => "ÐÐ´Ñ€ÐµÑ Ð’Ð°ÑˆÐµÐ¹ Ñлектронной почты", -"Fill in an email address to enable password recovery" => "Введите Ð°Ð´Ñ€ÐµÑ Ñлектронной почты Ð´Ð»Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñти воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ", -"Language" => "Язык", -"Help translate" => "Помогите перевеÑти", -"WebDAV" => "WebDAV", -"Use this address to connect to your ownCloud in your file manager" => "ИÑпользуйте Ñтот Ð°Ð´Ñ€ÐµÑ Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº ownCloud в Вашем файловом менеджере", -"Create" => "Создать", -"Default Storage" => "Хранилище по умолчанию", -"Unlimited" => "Ðеограниченный", -"Other" => "Другой", -"Storage" => "Хранилище", -"set new password" => "назначить новый пароль", -"Default" => "По умолчанию" +"Email" => "Email", +"Other" => "Другое" ); diff --git a/settings/l10n/si_LK.php b/settings/l10n/si_LK.php index b40103ab9d7070a006f1eb4347171f1473e66954..4303b14c37ec2e6e3167821aa25b088f6ca25041 100644 --- a/settings/l10n/si_LK.php +++ b/settings/l10n/si_LK.php @@ -8,19 +8,26 @@ "Unable to delete group" => "à¶šà¶«à·Šà¶©à·à¶ºà¶¸ මà·à¶šà·“මට නොහà·à¶š", "Unable to delete user" => "පරිà·à·“ලකය෠මà·à¶šà·“මට නොහà·à¶š", "Language changed" => "à¶·à·à·‚à·à·€ à·à·€à¶±à·ƒà·Š කිරීම", -"Invalid request" => "අවලංගු අයදුම", +"Invalid request" => "අවලංගු අයà·à¶¯à·”මක්", "Unable to add user to group %s" => "පරිà·à·“ලකය෠%s à¶šà¶«à·Šà¶©à·à¶ºà¶¸à¶§ à¶‘à¶šà¶à·” à¶šà·… නොහà·à¶š", "Unable to remove user from group %s" => "පරිà·à·“ලකය෠%s à¶šà¶«à·Šà¶©à·à¶ºà¶¸à·’න් ඉවà¶à·Š à¶šà·… නොහà·à¶š", "Disable" => "à¶…à¶šà·Šâ€à¶»à·’ය කරන්න", -"Enable" => "à¶šà·Šâ€à¶»à·’යà¶à·Šà¶¸à¶š කරන්න", +"Enable" => "සක්â€à¶»à·’ය කරන්න", "Error" => "දà·à·‚යක්", "Saving..." => "සුරà·à¶šà·™à¶¸à·’න් à¶´à·€à¶à·“...", "undo" => "නිෂ්ප්â€à¶»à¶· කරන්න", -"Groups" => "සමූහය", +"Groups" => "à¶šà¶«à·Šà¶©à·à¶ºà¶¸à·Š", "Group Admin" => "à¶šà·à¶«à·Šà¶© පරිපà·à¶½à¶š", -"Delete" => "මක෠දමනවà·", +"Delete" => "මක෠දමන්න", "Security Warning" => "ආරක්ෂක නිවේදනයක්", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "ඔබගේ දà¶à·Šà¶ ඩිරෙක්ටරිය හ෠ගොනුවලට අන්à¶à¶»à·Šà¶¢à·à¶½à¶ºà·™à¶±à·Š පිවිසිය à·„à·à¶š. ownCloud සපය෠ඇà¶à·’ .htaccess ගොනුව à¶šà·Šâ€à¶»à·’යà·à¶šà¶»à¶±à·Šà¶±à·š à¶±à·à¶. à¶…à¶´à·’ à¶à¶»à¶ºà·š කිය෠සිටිනුයේ නම්, මෙම දà¶à·Šà¶ හ෠ගොනු එසේ පිවිසීමට නොහà·à¶šà·’ වන ලෙස ඔබේ වෙබ් සේවà·à¶¯à·à¶ºà¶šà¶ºà· වින්â€à¶ºà·à·ƒ කරන ලෙස හ෠එම ඩිරෙක්ටරිය වෙබ් මූලයෙන් à¶´à·’à¶§à¶à¶§ ගෙනයන ලෙසය.", +"Sharing" => "හුවමà·à¶»à·” කිරීම", +"Allow links" => "යොමු සලසන්න", +"Allow resharing" => "යළි යළිà¶à·Š හුවමà·à¶»à·”වට අවසර දෙමි", +"Allow users to share items shared with them again" => "හුවමà·à¶»à·” à¶šà·… හුවමà·à¶»à·”වට අවසර දෙමි", +"Allow users to share with anyone" => "ඕනෑම අයෙකු හ෠හුවමà·à¶»à·”වට අවසර දෙමි", +"Allow users to only share with users in their groups" => "à¶à¶¸ à¶šà¶«à·Šà¶©à·à¶ºà¶¸à·š අයෙකු හ෠පමණක් හුවමà·à¶»à·”වට අවසර දෙමි", +"Log" => "à¶½à¶à·”à·€", "More" => "à·€à·à¶©à·’", "Less" => "à¶…à¶©à·”", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "නිපදන ලද්දේ <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud සමà·à¶¢à¶ºà·™à¶±à·Š</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">මුල් à¶šà·šà¶à¶º </a>ලයිසන්ස් à¶šà¶» ඇà¶à·Šà¶à·š <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> යටà¶à·š.", @@ -28,7 +35,7 @@ "More Apps" => "à¶à·€à¶à·Š යෙදුම්", "Select an App" => "යෙදුමක් à¶à·œà¶»à¶±à·Šà¶±", "Update" => "යà·à·€à¶à·Šà¶šà·à¶½ කිරීම", -"Password" => "මුරපදය", +"Password" => "මුර පදය", "Your password was changed" => "ඔබගේ මුර පදය වෙනස් කෙරුණි", "Unable to change your password" => "මුර පදය වෙනස් à¶šà·… නොහà·à¶šà·’ විය", "Current password" => "à·€à¶à·Šà¶¸à¶±à·Š මුරපදය", diff --git a/settings/l10n/sk_SK.php b/settings/l10n/sk_SK.php index 5b0b84f917fcc9cf1939a941e3950493da31890f..5d8445b4b3b85fc9462d26c6e40df25101c44926 100644 --- a/settings/l10n/sk_SK.php +++ b/settings/l10n/sk_SK.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Nie je možné nahraÅ¥ zoznam z App Store", -"Authentication error" => "Chyba pri autentifikácii", +"Authentication error" => "Chyba autentifikácie", +"Your display name has been changed." => "VaÅ¡e zobrazované meno bolo zmenené.", "Unable to change display name" => "Nemožno zmeniÅ¥ zobrazované meno", "Group already exists" => "Skupina už existuje", "Unable to add group" => "Nie je možné pridaÅ¥ skupinu", @@ -17,7 +18,7 @@ "Couldn't update app." => "Nemožno aktualizovaÅ¥ aplikáciu.", "Update to {appversion}" => "AktualizovaÅ¥ na {appversion}", "Disable" => "ZakázaÅ¥", -"Enable" => "PovoliÅ¥", +"Enable" => "Zapnúť", "Please wait...." => "ÄŒakajte prosÃm...", "Error" => "Chyba", "Updating...." => "Aktualizujem...", @@ -29,7 +30,7 @@ "Unable to remove user" => "Nemožno odobraÅ¥ použÃvateľa", "Groups" => "Skupiny", "Group Admin" => "Správca skupiny", -"Delete" => "OdstrániÅ¥", +"Delete" => "ZmazaÅ¥", "add group" => "pridaÅ¥ skupinu", "A valid username must be provided" => "MusÃte zadaÅ¥ platné použÃvateľské meno", "Error creating user" => "Chyba pri vytváranà použÃvateľa", @@ -91,9 +92,6 @@ "New password" => "Nové heslo", "Change password" => "ZmeniÅ¥ heslo", "Display Name" => "Zobrazované meno", -"Your display name was changed" => "VaÅ¡e zobrazované meno bolo zmenené", -"Unable to change your display name" => "Nemožno zmeniÅ¥ VaÅ¡e zobrazované meno", -"Change display name" => "ZmeniÅ¥ zobrazované meno", "Email" => "Email", "Your email address" => "VaÅ¡a emailová adresa", "Fill in an email address to enable password recovery" => "Vyplňte emailovú adresu pre aktivovanie obnovy hesla", @@ -103,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "Použite túto adresu pre pripojenie vášho ownCloud k súborovému správcovi", "Login Name" => "Prihlasovacie meno", "Create" => "VytvoriÅ¥", +"Admin Recovery Password" => "Obnovenie hesla administrátora", "Default Storage" => "Predvolené úložisko", "Unlimited" => "Nelimitované", "Other" => "Iné", diff --git a/settings/l10n/sl.php b/settings/l10n/sl.php index 3ba3799a5dd504f197a5b3889bb9baa71f208811..55d957cfa7d3e6e5f8cfc3b09e652078396c48ab 100644 --- a/settings/l10n/sl.php +++ b/settings/l10n/sl.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( -"Unable to load list from App Store" => "Ni mogoÄe naložiti seznama iz srediÅ¡Äa App Store", -"Authentication error" => "Napaka overitve", +"Unable to load list from App Store" => "Ni mogoÄe naložiti seznama iz programskega srediÅ¡Äa", +"Authentication error" => "Napaka med overjanjem", +"Your display name has been changed." => "Prikazano ime je bilo spremenjeno.", "Unable to change display name" => "Prikazanega imena ni mogoÄe spremeniti.", "Group already exists" => "Skupina že obstaja", "Unable to add group" => "Skupine ni mogoÄe dodati", @@ -91,10 +92,7 @@ "New password" => "Novo geslo", "Change password" => "Spremeni geslo", "Display Name" => "Prikazano ime", -"Your display name was changed" => "Prikazano ime je spremenjeno.", -"Unable to change your display name" => "Prikazanega imena ni mogoÄe spremeniti.", -"Change display name" => "Spremeni prikazano ime", -"Email" => "Elektronska poÅ¡ta", +"Email" => "Elektronski naslov", "Your email address" => "Osebni elektronski naslov", "Fill in an email address to enable password recovery" => "VpiÅ¡ite osebni elektronski naslov in s tem omogoÄite obnovitev gesla", "Language" => "Jezik", diff --git a/settings/l10n/sq.php b/settings/l10n/sq.php index 36ae95c82528f9474ea5720b1936eea804edd098..03db0cd8fcd4fba4f2c2514082be3366cfe9be0f 100644 --- a/settings/l10n/sq.php +++ b/settings/l10n/sq.php @@ -9,5 +9,6 @@ "Update" => "Azhurno", "Get the apps to sync your files" => "Merrni app-et për sinkronizimin e skedarëve tuaj", "Password" => "Kodi", -"New password" => "Kodi i ri" +"New password" => "Kodi i ri", +"Email" => "Email-i" ); diff --git a/settings/l10n/sr.php b/settings/l10n/sr.php index 86dc2a927295a504db34f942513492f43b19e989..29e0661e44361d588a33d46a48605a3c7e000bff 100644 --- a/settings/l10n/sr.php +++ b/settings/l10n/sr.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Грешка приликом учитавања ÑпиÑка из Складишта Програма", -"Authentication error" => "Грешка при аутентификацији", +"Authentication error" => "Грешка при провери идентитета", "Unable to change display name" => "Ðе могу да променим име за приказ", "Group already exists" => "Група већ поÑтоји", "Unable to add group" => "Ðе могу да додам групу", @@ -17,7 +17,7 @@ "Couldn't update app." => "Ðе могу да ажурирам апликацију.", "Update to {appversion}" => "Ðжурирај на {appversion}", "Disable" => "ИÑкључи", -"Enable" => "Укључи", +"Enable" => "Омогући", "Please wait...." => "Сачекајте…", "Error" => "Грешка", "Updating...." => "Ðжурирам…", @@ -85,9 +85,6 @@ "New password" => "Ðова лозинка", "Change password" => "Измени лозинку", "Display Name" => "Име за приказ", -"Your display name was changed" => "Ваше име за приказ је промењено", -"Unable to change your display name" => "Ðе могу да променим ваше име за приказ", -"Change display name" => "Промени име за приказ", "Email" => "Е-пошта", "Your email address" => "Ваша адреÑа е-поште", "Fill in an email address to enable password recovery" => "Ун", diff --git a/settings/l10n/sv.php b/settings/l10n/sv.php index ceff45a1595a9f07786d00b21a1fe91b208a5be1..db4f63d22197bf8cac1f5e595a528ecff70af2a9 100644 --- a/settings/l10n/sv.php +++ b/settings/l10n/sv.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Kan inte ladda listan frÃ¥n App Store", -"Authentication error" => "Autentiseringsfel", +"Authentication error" => "Fel vid autentisering", "Unable to change display name" => "Kan inte ändra visningsnamn", "Group already exists" => "Gruppen finns redan", "Unable to add group" => "Kan inte lägga till grupp", @@ -42,14 +42,22 @@ "Please double check the <a href='%s'>installation guides</a>." => "Var god kontrollera <a href='%s'>installationsguiden</a>.", "Module 'fileinfo' missing" => "Modulen \"fileinfo\" saknas", "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "PHP-modulen 'fileinfo' saknas. Vi rekommenderar starkt att aktivera den här modulen för att kunna upptäcka korrekt mime-typ.", +"Cron" => "Cron", +"Execute one task with each page loaded" => "Exekvera en uppgift vid varje sidladdning", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php är registrerad som en webcron-tjänst. Anropa cron.php sidan i ownCloud en gÃ¥ng i minuten över HTTP.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Använd system-tjänsten cron. Anropa filen cron.php i ownCloud-mappen via ett cronjobb varje minut.", "Sharing" => "Dela", +"Enable Share API" => "Aktivera delat API", +"Allow apps to use the Share API" => "TillÃ¥t applikationer att använda delat API", "Allow links" => "TillÃ¥t länkar", +"Allow users to share items to the public with links" => "TillÃ¥t delning till allmänheten via publika länkar", "Allow resharing" => "TillÃ¥t vidaredelning", "Allow users to share items shared with them again" => "TillÃ¥t användare att dela vidare filer som delats med dem", "Allow users to share with anyone" => "TillÃ¥t delning med alla", "Allow users to only share with users in their groups" => "TillÃ¥t bara delning med användare i egna grupper", "Security" => "Säkerhet", "Log" => "Logg", +"Log level" => "NivÃ¥ pÃ¥ loggning", "More" => "Mer", "Less" => "Mindre", "Version" => "Version", @@ -76,9 +84,6 @@ "New password" => "Nytt lösenord", "Change password" => "Ändra lösenord", "Display Name" => "Visat namn", -"Your display name was changed" => "Ditt visningsnamn har ändrats", -"Unable to change your display name" => "Kan inte ändra ditt visningsnamn", -"Change display name" => "Ändra visningsnamn", "Email" => "E-post", "Your email address" => "Din e-postadress", "Fill in an email address to enable password recovery" => "Fyll i en e-postadress för att aktivera Ã¥terställning av lösenord", diff --git a/settings/l10n/ta_LK.php b/settings/l10n/ta_LK.php index 12aa756320041ca5cc500291e33eaf7b542749a2..052bb823655caa4a2c1eb775c1a5eac9e913336c 100644 --- a/settings/l10n/ta_LK.php +++ b/settings/l10n/ta_LK.php @@ -13,13 +13,13 @@ "Unable to add user to group %s" => "கà¯à®´à¯ %s இல௠பயனாளரை சேரà¯à®•à¯à®• à®®à¯à®Ÿà®¿à®¯à®¾à®¤à¯", "Unable to remove user from group %s" => "கà¯à®´à¯ %s இலிரà¯à®¨à¯à®¤à¯ பயனாளரை நீகà¯à®•à®®à¯à®Ÿà®¿à®¯à®¾à®¤à¯", "Disable" => "இயலà¯à®®à¯ˆà®ªà¯à®ª", -"Enable" => "செயலறà¯à®±à®¤à®¾à®•à¯à®•à¯à®•", +"Enable" => "இயலà¯à®®à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•", "Error" => "வழà¯", -"Saving..." => "இயலà¯à®®à¯ˆà®ªà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•", +"Saving..." => "சேமிகà¯à®•பà¯à®ªà®Ÿà¯à®•ிறதà¯...", "undo" => "à®®à¯à®©à¯ செயல௠நீகà¯à®•ம௠", "Groups" => "கà¯à®´à¯à®•à¯à®•ளà¯", "Group Admin" => "கà¯à®´à¯ நிரà¯à®µà®¾à®•ி", -"Delete" => "அழிகà¯à®•", +"Delete" => "நீகà¯à®•à¯à®•", "__language_name__" => "_மொழி_பெயரà¯_", "Security Warning" => "பாதà¯à®•ாபà¯à®ªà¯ எசà¯à®šà®°à®¿à®•à¯à®•ை", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ தரவ௠அடைவ௠மறà¯à®±à¯à®®à¯ உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ கோபà¯à®ªà¯à®•à¯à®•ளை பெரà¯à®®à¯à®ªà®¾à®²à¯à®®à¯ இணையதà¯à®¤à®¿à®©à¯‚டாக அணà¯à®•லாமà¯. ownCloud இனால௠வழஙà¯à®•பà¯à®ªà®Ÿà¯à®•ினà¯à®± .htaccess கோபà¯à®ªà¯ வேலை செயà¯à®¯à®µà®¿à®²à¯à®²à¯ˆ. தரவ௠அடைவை நீணà¯à®Ÿ நேரதà¯à®¤à®¿à®±à¯à®•௠அணà¯à®•கà¯à®•ூடியதாக உஙà¯à®•ளà¯à®Ÿà¯ˆà®¯ வலைய சேவையகதà¯à®¤à¯ˆ தகவமைகà¯à®•à¯à®®à®¾à®±à¯ நாஙà¯à®•ள௠உறà¯à®¤à®¿à®¯à®¾à®• கூறà¯à®•ிறோம௠அலà¯à®²à®¤à¯ தரவ௠அடைவை வலைய சேவையக மூல ஆவணதà¯à®¤à®¿à®²à®¿à®°à¯à®¨à¯à®¤à¯ வெளியே அகறà¯à®±à¯à®•. ", diff --git a/settings/l10n/th_TH.php b/settings/l10n/th_TH.php index f2bd27720f1372919a021f2f53ff9c67f05585b0..998e457778591b616e80d774f13aad9c741c0be0 100644 --- a/settings/l10n/th_TH.php +++ b/settings/l10n/th_TH.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "ไม่สามารถโหลดรายà¸à¸²à¸£à¸ˆà¸²à¸ App Store ได้", -"Authentication error" => "เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดเà¸à¸µà¹ˆà¸¢à¸§à¸à¸±à¸šà¸ªà¸´à¸—ธิ์à¸à¸²à¸£à¹€à¸‚้าใช้งาน", +"Authentication error" => "เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดในสิทธิ์à¸à¸²à¸£à¹€à¸‚้าใช้งาน", "Group already exists" => "มีà¸à¸¥à¸¸à¹ˆà¸¡à¸”ังà¸à¸¥à¹ˆà¸²à¸§à¸à¸¢à¸¹à¹ˆà¹ƒà¸™à¸£à¸°à¸šà¸šà¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§", "Unable to add group" => "ไม่สามารถเพิ่มà¸à¸¥à¸¸à¹ˆà¸¡à¹„ด้", "Could not enable app. " => "ไม่สามารถเปิดใช้งานà¹à¸à¸›à¹„ด้", @@ -22,7 +22,7 @@ "Updating...." => "à¸à¸³à¸¥à¸±à¸‡à¸à¸±à¸žà¹€à¸”ทข้à¸à¸¡à¸¹à¸¥...", "Error while updating app" => "เà¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดในระหว่างà¸à¸²à¸£à¸à¸±à¸žà¹€à¸”ทà¹à¸à¸›à¸¯", "Updated" => "à¸à¸±à¸žà¹€à¸”ทà¹à¸¥à¹‰à¸§", -"Saving..." => "à¸à¸³à¸¥à¸±à¸‡à¸šà¸±à¸™à¸—ึุà¸à¸‚้à¸à¸¡à¸¹à¸¥...", +"Saving..." => "à¸à¸³à¸¥à¸±à¸‡à¸šà¸±à¸™à¸—ึà¸à¸‚้à¸à¸¡à¸¹à¸¥...", "deleted" => "ลบà¹à¸¥à¹‰à¸§", "undo" => "เลิà¸à¸—ำ", "Groups" => "à¸à¸¥à¸¸à¹ˆà¸¡", @@ -31,6 +31,21 @@ "__language_name__" => "ภาษาไทย", "Security Warning" => "คำเตืà¸à¸™à¹€à¸à¸µà¹ˆà¸¢à¸§à¸à¸±à¸šà¸„วามปลà¸à¸”ภัย", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "ไดเร็à¸à¸—à¸à¸£à¸µà¹ˆà¸‚้à¸à¸¡à¸¹à¸¥à¹à¸¥à¸°à¹„ฟล์ขà¸à¸‡à¸„ุณสามารถเข้าถึงได้จาà¸à¸à¸´à¸™à¹€à¸—à¸à¸£à¹Œà¹€à¸™à¹‡à¸• ไฟล์ .htaccess ที่ ownCloud มีให้ไม่สามารถทำงานได้à¸à¸¢à¹ˆà¸²à¸‡à¹€à¸«à¸¡à¸²à¸°à¸ªà¸¡ เราขà¸à¹à¸™à¸°à¸™à¸³à¹ƒà¸«à¹‰à¸„ุณà¸à¸³à¸«à¸™à¸”ค่าเว็บเซิร์ฟเวà¸à¸£à¹Œà¹ƒà¸«à¸¡à¹ˆà¹ƒà¸™à¸£à¸¹à¸›à¹à¸šà¸šà¸—ี่ไดเร็à¸à¸—à¸à¸£à¸µà¹ˆà¹€à¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥à¹„ม่สามารถเข้าถึงได้à¸à¸µà¸à¸•่à¸à¹„ป หรืà¸à¸„ุณได้ย้ายไดเร็à¸à¸—à¸à¸£à¸µà¹ˆà¸—ี่ใช้เà¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥à¹„ปà¸à¸¢à¸¹à¹ˆà¸ ายนà¸à¸à¸•ำà¹à¸«à¸™à¹ˆà¸‡ root ขà¸à¸‡à¹€à¸§à¹‡à¸šà¹€à¸‹à¸´à¸£à¹Œà¸Ÿà¹€à¸§à¸à¸£à¹Œà¹à¸¥à¹‰à¸§", +"Cron" => "Cron", +"Execute one task with each page loaded" => "ประมวลคำสั่งหนึ่งงานในà¹à¸•่ละครั้งที่มีà¸à¸²à¸£à¹‚หลดหน้าเว็บ", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php ได้รับà¸à¸²à¸£à¸¥à¸‡à¸—ะเบียนà¹à¸¥à¹‰à¸§à¸à¸±à¸šà¹€à¸§à¹‡à¸šà¸œà¸¹à¹‰à¹ƒà¸«à¹‰à¸šà¸£à¸´à¸à¸²à¸£ webcron เรียà¸à¸«à¸™à¹‰à¸²à¹€à¸§à¹‡à¸š cron.php ที่ตำà¹à¸«à¸™à¹ˆà¸‡ root ขà¸à¸‡ owncloud หลังจาà¸à¸™à¸µà¹‰à¸ªà¸±à¸à¸„รู่ผ่านทาง http", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "ใช้บริà¸à¸²à¸£ cron จาà¸à¸£à¸°à¸šà¸š เรียà¸à¹„ฟล์ cron.php ในโฟลเดà¸à¸£à¹Œ owncloud ผ่านทาง cronjob ขà¸à¸‡à¸£à¸°à¸šà¸šà¸«à¸¥à¸±à¸‡à¸ˆà¸²à¸à¸™à¸µà¹‰à¸ªà¸±à¸à¸„รู่", +"Sharing" => "à¸à¸²à¸£à¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥", +"Enable Share API" => "เปิดใช้งาน API สำหรับคุณสมบัติà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥", +"Allow apps to use the Share API" => "à¸à¸™à¸¸à¸à¸²à¸•ให้à¹à¸à¸›à¸¯à¸ªà¸²à¸¡à¸²à¸£à¸–ใช้ API สำหรับà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¹„ด้", +"Allow links" => "à¸à¸™à¸¸à¸à¸²à¸•ให้ใช้งานลิงà¸à¹Œà¹„ด้", +"Allow users to share items to the public with links" => "à¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ใช้งานสามารถà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¸£à¸²à¸¢à¸à¸²à¸£à¸•่างๆไปให้สาธารณะชนเป็นลิงà¸à¹Œà¹„ด้", +"Allow resharing" => "à¸à¸™à¸¸à¸à¸²à¸•ให้à¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¸‹à¹‰à¸³à¹ƒà¸«à¸¡à¹ˆà¹„ด้", +"Allow users to share items shared with them again" => "à¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ใช้งานà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¸£à¸²à¸¢à¸à¸²à¸£à¸•่างๆที่ถูà¸à¹à¸Šà¸£à¹Œà¸¡à¸²à¹ƒà¸«à¹‰à¸•ัวผู้ใช้งานได้เท่านั้น", +"Allow users to share with anyone" => "à¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ใช้งานà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¸–ึงใครà¸à¹‡à¹„ด้", +"Allow users to only share with users in their groups" => "à¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ใช้งานà¹à¸Šà¸£à¹Œà¸‚้à¸à¸¡à¸¹à¸¥à¹„ด้เฉพาะà¸à¸±à¸šà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¸—ี่à¸à¸¢à¸¹à¹ˆà¹ƒà¸™à¸à¸¥à¸¸à¹ˆà¸¡à¹€à¸”ียวà¸à¸±à¸™à¹€à¸—่านั้น", +"Log" => "บันทึà¸à¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡", +"Log level" => "ระดับà¸à¸²à¸£à¹€à¸à¹‡à¸šà¸šà¸±à¸™à¸—ึภlog", "More" => "มาà¸", "Less" => "น้à¸à¸¢", "Version" => "รุ่น", @@ -56,7 +71,7 @@ "New password" => "รหัสผ่านใหม่", "Change password" => "เปลี่ยนรหัสผ่าน", "Display Name" => "ชื่à¸à¸—ี่ต้à¸à¸‡à¸à¸²à¸£à¹à¸ªà¸”ง", -"Email" => "à¸à¸µà¹€à¸¡à¸¥à¹Œ", +"Email" => "à¸à¸µà¹€à¸¡à¸¥", "Your email address" => "ที่à¸à¸¢à¸¹à¹ˆà¸à¸µà¹€à¸¡à¸¥à¹Œà¸‚à¸à¸‡à¸„ุณ", "Fill in an email address to enable password recovery" => "à¸à¸£à¸à¸à¸—ี่à¸à¸¢à¸¹à¹ˆà¸à¸µà¹€à¸¡à¸¥à¹Œà¸‚à¸à¸‡à¸„ุณเพื่à¸à¹€à¸›à¸´à¸”ให้มีà¸à¸²à¸£à¸à¸¹à¹‰à¸„ืนรหัสผ่านได้", "Language" => "ภาษา", diff --git a/settings/l10n/tr.php b/settings/l10n/tr.php index 1bd9dc3daccc41a55978c8c3907a939ea41df43d..0a803d64ec0643951133a70e75f30fa1100b7807 100644 --- a/settings/l10n/tr.php +++ b/settings/l10n/tr.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "App Store'dan liste yüklenemiyor", -"Authentication error" => "EÅŸleÅŸme hata", +"Authentication error" => "Kimlik doÄŸrulama hatası", +"Your display name has been changed." => "Görüntülenen isminiz deÄŸiÅŸtirildi.", "Unable to change display name" => "Ekran adı deÄŸiÅŸtirilemiyor", "Group already exists" => "Grup zaten mevcut", "Unable to add group" => "Gruba eklenemiyor", @@ -17,7 +18,7 @@ "Couldn't update app." => "Uygulama güncellenemedi.", "Update to {appversion}" => "{appversion} Güncelle", "Disable" => "Etkin deÄŸil", -"Enable" => "Etkin", +"Enable" => "EtkinleÅŸtir", "Please wait...." => "Lütfen bekleyin....", "Error" => "Hata", "Updating...." => "Güncelleniyor....", @@ -91,9 +92,6 @@ "New password" => "Yeni parola", "Change password" => "Parola deÄŸiÅŸtir", "Display Name" => "Ekran Adı", -"Your display name was changed" => "Ekran adınız deÄŸiÅŸtirildi", -"Unable to change your display name" => "Ekran adınız deÄŸiÅŸtirilemiyor", -"Change display name" => "Ekran adını deÄŸiÅŸtir", "Email" => "Eposta", "Your email address" => "Eposta adresiniz", "Fill in an email address to enable password recovery" => "Parola kurtarmayı etkinleÅŸtirmek için bir eposta adresi girin", 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/uk.php b/settings/l10n/uk.php index 4618a86ceb1c8f720a8387503de94830673ef7e9..d2b51e853f2963710926748a25fc4040d2da4bb9 100644 --- a/settings/l10n/uk.php +++ b/settings/l10n/uk.php @@ -10,7 +10,7 @@ "Unable to delete group" => "Ðе вдалоÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ групу", "Unable to delete user" => "Ðе вдалоÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ кориÑтувача", "Language changed" => "Мова змінена", -"Invalid request" => "Помилковий запит", +"Invalid request" => "Ðекоректний запит", "Admins can't remove themself from the admin group" => "ÐдмініÑтратор не може видалити Ñебе з групи адмінів", "Unable to add user to group %s" => "Ðе вдалоÑÑ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ кориÑтувача у групу %s", "Unable to remove user from group %s" => "Ðе вдалоÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ кориÑтувача із групи %s", @@ -91,9 +91,6 @@ "New password" => "Ðовий пароль", "Change password" => "Змінити пароль", "Display Name" => "Показати Ім'Ñ", -"Your display name was changed" => "Ваше ім'Ñ Ð±ÑƒÐ»Ð¾ змінене", -"Unable to change your display name" => "Ðеможливо змінити ваше зображене ім'Ñ", -"Change display name" => "Змінити зображене ім'Ñ", "Email" => "Ел.пошта", "Your email address" => "Ваша адреÑа електронної пошти", "Fill in an email address to enable password recovery" => "Введіть адреÑу електронної пошти Ð´Ð»Ñ Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð¾Ð»ÑŽ", diff --git a/settings/l10n/vi.php b/settings/l10n/vi.php index 156aae50e3f8a30de80525abaef933884570f63c..c9f7cd8633db30a4aa32a034f13ccce8ef1dd5ae 100644 --- a/settings/l10n/vi.php +++ b/settings/l10n/vi.php @@ -23,7 +23,7 @@ "Updating...." => "Äang cáºp nháºt...", "Error while updating app" => "Lá»—i khi cáºp nháºt ứng dụng", "Updated" => "Äã cáºp nháºt", -"Saving..." => "Äang tiến hà nh lưu ...", +"Saving..." => "Äang lưu...", "deleted" => "đã xóa", "undo" => "lùi lại", "Groups" => "Nhóm", @@ -32,6 +32,20 @@ "__language_name__" => "__Ngôn ngữ___", "Security Warning" => "Cảnh bảo bảo máºt", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Thư mục dữ liệu và những táºp tin cá»§a bạn có thể dá»… dà ng bị truy cáºp từ mạng. Táºp tin .htaccess do ownCloud cung cấp không hoạt động. Chúng tôi đỠnghị bạn nên cấu hình lại máy chá»§ web để thư mục dữ liệu không còn bị truy cáºp hoặc bạn nên di chuyển thư mục dữ liệu ra bên ngoà i thư mục gốc cá»§a máy chá»§.", +"Cron" => "Cron", +"Execute one task with each page loaded" => "Thá»±c thi tác vụ má»—i khi trang được tải", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php đã được đăng ký tại má»™t dịch vụ webcron. Gá»i trang cron.php má»—i phút má»™t lần thông qua giao thức http.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Sá» dụng dịch vụ cron cá»§a hệ thống. Gá»i tệp tin cron.php má»—i phút má»™t lần.", +"Sharing" => "Chia sẻ", +"Enable Share API" => "Báºt chia sẻ API", +"Allow apps to use the Share API" => "Cho phép các ứng dụng sá» dụng chia sẻ API", +"Allow links" => "Cho phép liên kết", +"Allow users to share items to the public with links" => "Cho phép ngưá»i dùng chia sẻ công khai các mục bằng các liên kết", +"Allow resharing" => "Cho phép chia sẻ lại", +"Allow users to share items shared with them again" => "Cho phép ngưá»i dùng chia sẻ lại những mục đã được chia sẻ", +"Allow users to share with anyone" => "Cho phép ngưá»i dùng chia sẻ vá»›i bất cứ ai", +"Allow users to only share with users in their groups" => "Chỉ cho phép ngưá»i dùng chia sẻ vá»›i những ngưá»i dùng trong nhóm cá»§a há»", +"Log" => "Log", "More" => "hÆ¡n", "Less" => "Ãt", "Version" => "Phiên bản", @@ -55,12 +69,9 @@ "Your password was changed" => "Máºt khẩu cá»§a bạn đã được thay đổi.", "Unable to change your password" => "Không thể đổi máºt khẩu", "Current password" => "Máºt khẩu cÅ©", -"New password" => "Máºt khẩu má»›i ", +"New password" => "Máºt khẩu má»›i", "Change password" => "Äổi máºt khẩu", "Display Name" => "Tên hiển thị", -"Your display name was changed" => "Tên hiển thị cá»§a bạn đã được thay đổi", -"Unable to change your display name" => "Không thể thay đổi tên hiển thị cá»§a bạn", -"Change display name" => "Thay đổi tên hiển thị", "Email" => "Email", "Your email address" => "Email cá»§a bạn", "Fill in an email address to enable password recovery" => "Nháºp địa chỉ email cá»§a bạn để khôi phục lại máºt khẩu", diff --git a/settings/l10n/zh_CN.GB2312.php b/settings/l10n/zh_CN.GB2312.php index e8b1527ef0e8fff12efb03ec81b0ffc254718c02..e2f59e72d0fc6a7489a3c8353004a9528d2bc7c5 100644 --- a/settings/l10n/zh_CN.GB2312.php +++ b/settings/l10n/zh_CN.GB2312.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "ä¸èƒ½ä»ŽApp Store ä¸åŠ è½½åˆ—è¡¨", -"Authentication error" => "认è¯é”™è¯¯", +"Authentication error" => "验è¯é”™è¯¯", "Unable to change display name" => "æ— æ³•æ›´æ”¹æ˜¾ç¤ºåç§°", "Group already exists" => "群组已å˜åœ¨", "Unable to add group" => "æœªèƒ½æ·»åŠ ç¾¤ç»„", @@ -27,7 +27,7 @@ "deleted" => "åˆ é™¤", "undo" => "撤销", "Unable to remove user" => "æ— æ³•ç§»é™¤ç”¨æˆ·", -"Groups" => "组", +"Groups" => "群组", "Group Admin" => "群组管ç†å‘˜", "Delete" => "åˆ é™¤", "add group" => "æ·»åŠ ç¾¤ç»„", @@ -43,6 +43,10 @@ "Locale not working" => "区域设置未è¿ä½œ", "Internet connection not working" => "互è”网连接未è¿ä½œ", "Cron" => "Cron", +"Execute one task with each page loaded" => "在æ¯ä¸ªé¡µé¢è½½å…¥æ—¶æ‰§è¡Œä¸€é¡¹ä»»åŠ¡", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php 已作为 webcron æœåŠ¡æ³¨å†Œã€‚owncloud æ ¹ç”¨æˆ·å°†é€šè¿‡ http åè®®æ¯åˆ†é’Ÿè°ƒç”¨ä¸€æ¬¡ cron.php。", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "使用系统 cron æœåŠ¡ã€‚é€šè¿‡ç³»ç»Ÿ cronjob æ¯åˆ†é’Ÿè°ƒç”¨ä¸€æ¬¡ owncloud 文件夹下的 cron.php", +"Sharing" => "分享", "Enable Share API" => "å¼€å¯åˆ†äº«API", "Allow apps to use the Share API" => "å…许应用使用分享API", "Allow links" => "å…许链接", @@ -54,6 +58,7 @@ "Security" => "安全", "Enforce HTTPS" => "强制HTTPS", "Enforces the clients to connect to ownCloud via an encrypted connection." => "å¼ºåˆ¶å®¢æˆ·ç«¯é€šè¿‡åŠ å¯†è¿žæŽ¥ä¸ŽownCloud连接", +"Log" => "日志", "More" => "更多", "Less" => "æ›´å°‘", "Version" => "版本", @@ -80,10 +85,7 @@ "New password" => "新密ç ", "Change password" => "改å˜å¯†ç ", "Display Name" => "显示åç§°", -"Your display name was changed" => "您的显示å称已修改", -"Unable to change your display name" => "æ— æ³•ä¿®æ”¹æ‚¨çš„æ˜¾ç¤ºåç§°", -"Change display name" => "更改显示åç§°", -"Email" => "Email", +"Email" => "电å邮件", "Your email address" => "ä½ çš„email地å€", "Fill in an email address to enable password recovery" => "输入一个邮箱地å€ä»¥æ¿€æ´»å¯†ç æ¢å¤åŠŸèƒ½", "Language" => "è¯è¨€", @@ -94,7 +96,7 @@ "Create" => "新建", "Default Storage" => "默认容é‡", "Unlimited" => "æ— é™åˆ¶", -"Other" => "å…¶ä»–çš„", +"Other" => "å…¶ä»–", "Storage" => "容é‡", "change display name" => "更改显示åç§°", "set new password" => "设置新的密ç ", diff --git a/settings/l10n/zh_CN.php b/settings/l10n/zh_CN.php index b076044b82acaadccd8f37a3afa131a73e82e480..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" => "认è¯é”™è¯¯", +"Authentication error" => "认è¯å‡ºé”™", +"Your display name has been changed." => "您的显示åå—å·²ç»æ”¹å˜", "Unable to change display name" => "æ— æ³•ä¿®æ”¹æ˜¾ç¤ºåç§°", "Group already exists" => "å·²å˜åœ¨è¯¥ç»„", "Unable to add group" => "æ— æ³•æ·»åŠ ç»„", @@ -10,20 +11,20 @@ "Unable to delete group" => "æ— æ³•åˆ é™¤ç»„", "Unable to delete user" => "æ— æ³•åˆ é™¤ç”¨æˆ·", "Language changed" => "è¯è¨€å·²ä¿®æ”¹", -"Invalid request" => "éžæ³•请求", +"Invalid request" => "æ— æ•ˆè¯·æ±‚", "Admins can't remove themself from the admin group" => "管ç†å‘˜ä¸èƒ½å°†è‡ªå·±ç§»å‡ºç®¡ç†ç»„。", "Unable to add user to group %s" => "æ— æ³•æŠŠç”¨æˆ·æ·»åŠ åˆ°ç»„ %s", "Unable to remove user from group %s" => "æ— æ³•ä»Žç»„%sä¸ç§»é™¤ç”¨æˆ·", "Couldn't update app." => "æ— æ³•æ›´æ–° app。", "Update to {appversion}" => "更新至 {appversion}", "Disable" => "ç¦ç”¨", -"Enable" => "å¯ç”¨", +"Enable" => "å¼€å¯", "Please wait...." => "请ç¨ç‰....", "Error" => "错误", "Updating...." => "æ£åœ¨æ›´æ–°....", "Error while updating app" => "æ›´æ–° app 时出错", "Updated" => "已更新", -"Saving..." => "æ£åœ¨ä¿å˜", +"Saving..." => "ä¿å˜ä¸", "deleted" => "å·²ç»åˆ 除", "undo" => "撤销", "Unable to remove user" => "æ— æ³•ç§»é™¤ç”¨æˆ·", @@ -91,9 +92,6 @@ "New password" => "新密ç ", "Change password" => "修改密ç ", "Display Name" => "显示åç§°", -"Your display name was changed" => "您的显示å称已修改", -"Unable to change your display name" => "æ— æ³•ä¿®æ”¹æ‚¨çš„æ˜¾ç¤ºåç§°", -"Change display name" => "修改显示åç§°", "Email" => "电å邮件", "Your email address" => "您的电å邮件", "Fill in an email address to enable password recovery" => "填写电å邮件地å€ä»¥å¯ç”¨å¯†ç æ¢å¤åŠŸèƒ½", diff --git a/settings/l10n/zh_TW.php b/settings/l10n/zh_TW.php index 5fb21bfe08778a160d760c75edf5aaba939347bb..aca20f15e5c2dc8f6f3a705e30563ff0d2c09d72 100644 --- a/settings/l10n/zh_TW.php +++ b/settings/l10n/zh_TW.php @@ -1,6 +1,7 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "無法從 App Store è®€å–æ¸…å–®", "Authentication error" => "èªè‰éŒ¯èª¤", +"Your display name has been changed." => "已更改顯示å稱", "Unable to change display name" => "無法更改顯示å稱", "Group already exists" => "群組已å˜åœ¨", "Unable to add group" => "ç¾¤çµ„å¢žåŠ å¤±æ•—", @@ -48,6 +49,7 @@ "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." => "這臺 ownCloud 伺æœå™¨æ²’æœ‰é€£æŽ¥åˆ°ç¶²éš›ç¶²è·¯ï¼Œå› æ¤æœ‰äº›åŠŸèƒ½åƒæ˜¯æŽ›è¼‰å¤–部儲å˜ç©ºé–“ã€æ›´æ–° ownCloud 或應用程å¼çš„通知沒有辦法é‹ä½œã€‚é€éŽç¶²éš›ç¶²è·¯å˜å–檔案還有電å郵件通知å¯èƒ½ä¹Ÿç„¡æ³•é‹ä½œã€‚å¦‚æžœæƒ³è¦ ownCloud å®Œæ•´çš„åŠŸèƒ½ï¼Œå»ºè°æ‚¨å°‡é€™è‡ºä¼ºæœå™¨é€£æŽ¥è‡³ç¶²éš›ç¶²è·¯ã€‚", "Cron" => "定期執行", "Execute one task with each page loaded" => "ç•¶é é¢è¼‰å…¥æ™‚,執行", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php 已經在 webcron æœå‹™ç•¶ä¸è¨»å†Šï¼Œè«‹æ¯åˆ†é˜é€éŽ HTTP å‘¼å« ownCloud æ ¹ç›®éŒ„ç•¶ä¸çš„ cron.php 一次。", "Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "使用系統的 cron æœå‹™ï¼Œæ¯åˆ†é˜åŸ·è¡Œä¸€æ¬¡ owncloud 資料夾ä¸çš„ cron.php 。", "Sharing" => "分享", "Enable Share API" => "啟用分享 API", @@ -81,7 +83,7 @@ "Bugtracker" => "Bugtracker", "Commercial Support" => "商用支æ´", "You have used <strong>%s</strong> of the available <strong>%s</strong>" => "您已經使用了 <strong>%s</strong> ,目å‰å¯ç”¨ç©ºé–“為 <strong>%s</strong>", -"Get the apps to sync your files" => "ç²å–é‚£äº›åŒæ¥æ‚¨çš„æ–‡ä»¶çš„æ‡‰ç”¨ç¨‹åº", +"Get the apps to sync your files" => "下載應用程å¼ä¾†åŒæ¥æ‚¨çš„æª”案", "Show First Run Wizard again" => "冿¬¡é¡¯ç¤ºé¦–次使用精éˆ", "Password" => "密碼", "Your password was changed" => "ä½ çš„å¯†ç¢¼å·²æ›´æ”¹", @@ -90,10 +92,7 @@ "New password" => "新密碼", "Change password" => "變更密碼", "Display Name" => "顯示å稱", -"Your display name was changed" => "已更改顯示å稱", -"Unable to change your display name" => "無法更改您的顯示å稱", -"Change display name" => "更改顯示å稱", -"Email" => "é›»å郵件", +"Email" => "ä¿¡ç®±", "Your email address" => "您的電å郵件信箱", "Fill in an email address to enable password recovery" => "請填入電å郵件信箱以便回復密碼", "Language" => "語言", @@ -102,6 +101,7 @@ "Use this address to connect to your ownCloud in your file manager" => "在您的檔案管ç†å“¡ä¸ä½¿ç”¨é€™å€‹åœ°å€ä¾†é€£ç·šåˆ° ownCloud", "Login Name" => "登入å稱", "Create" => "建立", +"Admin Recovery Password" => "管ç†è€…復原密碼", "Default Storage" => "é è¨å„²å˜å€", "Unlimited" => "ç„¡é™åˆ¶", "Other" => "å…¶ä»–", 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 9bbc66c9b7fcf644f61713b9cfa596a84b701ff4..cab6e56dada3a43c1ccc19cec6e57b90d3fbf959 100644 --- a/settings/personal.php +++ b/settings/personal.php @@ -22,8 +22,14 @@ $email=OC_Preferences::getValue(OC_User::getUser(), 'settings', 'email', ''); $userLang=OC_Preferences::getValue( OC_User::getUser(), 'core', 'lang', OC_L10N::findLanguage() ); $languageCodes=OC_L10N::findAvailableLanguages(); +// array of common languages +$commonlangcodes = array( + 'en', 'es', 'fr', 'de', 'de_DE', 'ja_JP', 'ar', 'ru', 'nl', 'it', 'pt_BR', 'pt_PT', 'da', 'fi_FI', 'nb_NO', 'sv', 'zh_CN', 'ko' +); + $languageNames=include 'languageCodes.php'; $languages=array(); +$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 @@ -34,21 +40,24 @@ foreach($languageCodes as $lang) { $ln=array('code'=>$lang, 'name'=>$lang); } + // put apropriate languages into apropriate arrays, to print them sorted + // used language -> common languages -> divider -> other languages if ($lang === $userLang) { $userLang = $ln; + } elseif (in_array($lang, $commonlangcodes)) { + $commonlanguages[array_search($lang, $commonlangcodes)]=$ln; } else { $languages[]=$ln; } } +ksort($commonlanguages); + // sort now by displayed language not the iso-code usort( $languages, function ($a, $b) { return strcmp($a['name'], $b['name']); }); -//put the current language in the front -array_unshift($languages, $userLang); - //links to clients $clients = array( 'desktop' => OC_Config::getValue('customclient_desktop', 'http://owncloud.org/sync-clients/'), @@ -64,6 +73,8 @@ $tmpl->assign('usage_relative', $storageInfo['relative']); $tmpl->assign('clients', $clients); $tmpl->assign('email', $email); $tmpl->assign('languages', $languages); +$tmpl->assign('commonlanguages', $commonlanguages); +$tmpl->assign('activelanguage', $userLang); $tmpl->assign('passwordChangeSupported', OC_User::canUserChangePassword(OC_User::getUser())); $tmpl->assign('displayNameChangeSupported', OC_User::canUserChangeDisplayName(OC_User::getUser())); $tmpl->assign('displayName', OC_User::getDisplayName()); diff --git a/settings/templates/admin.php b/settings/templates/admin.php index 182168ce9eb4553344f83357d8ea1c06bf774afe..28254b7aa1844a5c5d9ebbb8cb51f3ca9c6314a6 100644 --- a/settings/templates/admin.php +++ b/settings/templates/admin.php @@ -233,8 +233,7 @@ endfor;?> <fieldset class="personalblock"> <legend><strong><?php p($l->t('Version'));?></strong></legend> - <strong>ownCloud</strong> <?php p(OC_Util::getVersionString()); ?> <?php p(OC_Util::getEditionString()); ?> - (<?php print_unescaped(OC_Updater::ShowUpdatingHint()); ?>)<br/> + <strong>ownCloud</strong> <?php p(OC_Util::getVersionString()); ?> <?php p(OC_Util::getEditionString()); ?><br/> <?php print_unescaped($l->t('Developed by the <a href="http://ownCloud.org/contact" target="_blank">ownCloud community</a>, the <a href="https://github.com/owncloud" target="_blank">source code</a> is licensed under the <a href="http://www.gnu.org/licenses/agpl-3.0.html" target="_blank"><abbr title="Affero General Public License">AGPL</abbr></a>.')); ?> </fieldset> diff --git a/settings/templates/personal.php b/settings/templates/personal.php index 03073069ab77688cd3888cbc45d56785b529317d..f0002c505c801a13fe51d2497e35a5fbab52f479 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="password" 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');?>" /> @@ -54,17 +54,18 @@ if($_['displayNameChangeSupported']) { <form id="displaynameform"> <fieldset class="personalblock"> <legend><strong><?php echo $l->t('Display Name');?></strong></legend> - <div id="displaynamechanged"><?php p($l->t('Your display name was changed'));?></div> - <div id="displaynameerror"><?php p($l->t('Unable to change your display name'));?></div> <input type="text" id="displayName" name="displayName" value="<?php p($_['displayName'])?>" /> + <span class="msg"></span> <input type="hidden" id="oldDisplayName" name="oldDisplayName" value="<?php p($_['displayName'])?>" /> - <input id="displaynamebutton" type="submit" value="<?php p($l->t('Change display name'));?>" /> </fieldset> </form> <?php } ?> +<?php +if($_['passwordChangeSupported']) { +?> <form id="lostpassword"> <fieldset class="personalblock"> <legend><strong><?php p($l->t('Email'));?></strong></legend> @@ -73,16 +74,24 @@ if($_['displayNameChangeSupported']) { <em><?php p($l->t('Fill in an email address to enable password recovery'));?></em> </fieldset> </form> +<?php +} +?> <form> <fieldset class="personalblock"> <legend><strong><?php p($l->t('Language'));?></strong></legend> <select id="languageinput" class="chzen-select" name="lang" data-placeholder="<?php p($l->t('Language'));?>"> + <option value="<?php p($_['activelanguage']['code']);?>"><?php p($_['activelanguage']['name']);?></option> + <?php foreach($_['commonlanguages'] as $language):?> + <option value="<?php p($language['code']);?>"><?php p($language['name']);?></option> + <?php endforeach;?> + <optgroup label="––––––––––"><option class="languagedivider">-</option></optgroup> <?php foreach($_['languages'] as $language):?> <option value="<?php p($language['code']);?>"><?php p($language['name']);?></option> <?php endforeach;?> </select> - <a href="https://www.transifex.net/projects/p/owncloud/team/<?php p($_['languages'][0]['code']);?>/" + <a href="https://www.transifex.net/projects/p/owncloud/team/<?php p($_['activelanguage']['code']);?>/" target="_blank"><em><?php p($l->t('Help translate'));?></em></a> </fieldset> </form> diff --git a/settings/templates/users.php b/settings/templates/users.php index 6113337f4eeb2ed916b1d4d558b975c43e0ffb16..a6df85983dd6c52e7ac67c10ae93c3fce7bb0c11 100644 --- a/settings/templates/users.php +++ b/settings/templates/users.php @@ -25,12 +25,15 @@ $_['subadmingroups'] = array_flip($items); id="newusergroups" data-placeholder="groups" title="<?php p($l->t('Groups'))?>" multiple="multiple"> <?php foreach($_["groups"] as $group): ?> - <option value="<?php p($group['name']);?>"> - <?php p($group['name']);?> - </option> + <option value="<?php p($group['name']);?>"><?php p($group['name']);?></option> <?php endforeach;?> </select> <input type="submit" value="<?php p($l->t('Create'))?>" /> </form> + <?php if((bool)$_['recoveryAdminEnabled']): ?> + <div class="recoveryPassword"> + <input id="recoveryPassword" type="password" placeholder="<?php p($l->t('Admin Recovery Password'))?>" /> + </div> + <?php endif; ?> <div class="quota"> <span><?php p($l->t('Default Storage'));?></span> <?php if((bool) $_['isadmin']): ?> @@ -105,9 +108,7 @@ $_['subadmingroups'] = array_flip($items); data-placeholder="groups" title="<?php p($l->t('Groups'))?>" multiple="multiple"> <?php foreach($_["groups"] as $group): ?> - <option value="<?php p($group['name']);?>"> - <?php p($group['name']);?> - </option> + <option value="<?php p($group['name']);?>"><?php p($group['name']);?></option> <?php endforeach;?> </select> </td> @@ -119,9 +120,7 @@ $_['subadmingroups'] = array_flip($items); data-placeholder="subadmins" title="<?php p($l->t('Group Admin'))?>" multiple="multiple"> <?php foreach($_["subadmingroups"] as $group): ?> - <option value="<?php p($group);?>"> - <?php p($group);?> - </option> + <option value="<?php p($group);?>"><?php p($group);?></option> <?php endforeach;?> </select> </td> diff --git a/settings/users.php b/settings/users.php index 94e6d0a9a10f9ee5751b7d5b645692642a0c5871..e5c8a7aaa8d2963f6aab0dae4ddc57c689dbab36 100644 --- a/settings/users.php +++ b/settings/users.php @@ -20,6 +20,8 @@ $users = array(); $groups = array(); $isadmin = OC_User::isAdminUser(OC_User::getUser()); +$recoveryAdminEnabled = OC_App::isEnabled('files_encryption') && + OC_Appconfig::getValue( 'files_encryption', 'recoveryAdminEnabled' ); if($isadmin) { $accessiblegroups = OC_Group::getGroups(); @@ -77,4 +79,5 @@ $tmpl->assign( 'numofgroups', count($accessiblegroups)); $tmpl->assign( 'quota_preset', $quotaPreset); $tmpl->assign( 'default_quota', $defaultQuota); $tmpl->assign( 'defaultQuotaIsUserDefined', $defaultQuotaIsUserDefined); +$tmpl->assign( 'recoveryAdminEnabled', $recoveryAdminEnabled); $tmpl->printPage(); diff --git a/tests/enable_all.php b/tests/enable_all.php index 44af0115650dff1e6f52f756c96ae49b3bfc6067..111ed0e13572770ecbd170cf67bb498c973d4b33 100644 --- a/tests/enable_all.php +++ b/tests/enable_all.php @@ -8,6 +8,7 @@ require_once __DIR__.'/../lib/base.php'; +OC_App::enable('files_encryption'); OC_App::enable('calendar'); OC_App::enable('contacts'); OC_App::enable('apptemplateadvanced'); 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/cache/file.php b/tests/lib/cache/file.php index 5dcd3268804065bf4fd6fae79df87866eca76092..7da5a8b85c6ff23660dda6e4f9164787a131b89c 100644 --- a/tests/lib/cache/file.php +++ b/tests/lib/cache/file.php @@ -31,12 +31,13 @@ class Test_Cache_File extends Test_Cache { //clear all proxies and hooks so we can do clean testing OC_FileProxy::clearProxies(); OC_Hook::clear('OC_Filesystem'); - + + //disabled atm //enable only the encryption hook if needed - if(OC_App::isEnabled('files_encryption')) { - OC_FileProxy::register(new OC_FileProxy_Encryption()); - } - + //if(OC_App::isEnabled('files_encryption')) { + // OC_FileProxy::register(new OC_FileProxy_Encryption()); + //} + //set up temporary storage \OC\Files\Filesystem::clearMounts(); \OC\Files\Filesystem::mount('\OC\Files\Storage\Temporary',array(),'/'); diff --git a/tests/lib/files/cache/cache.php b/tests/lib/files/cache/cache.php index 250842805e5d32072fc253a5c6fc892baf008594..f272655925b6633fdf7a4226f9f70140e8001c63 100644 --- a/tests/lib/files/cache/cache.php +++ b/tests/lib/files/cache/cache.php @@ -8,6 +8,8 @@ namespace Test\Files\Cache; +use PHPUnit_Framework_MockObject_MockObject; + class LongId extends \OC\Files\Storage\Temporary { public function getId() { return 'long:' . str_repeat('foo', 50) . parent::getId(); @@ -19,11 +21,19 @@ class Cache extends \PHPUnit_Framework_TestCase { * @var \OC\Files\Storage\Temporary $storage; */ private $storage; + /** + * @var \OC\Files\Storage\Temporary $storage2; + */ + private $storage2; /** * @var \OC\Files\Cache\Cache $cache */ private $cache; + /** + * @var \OC\Files\Cache\Cache $cache2 + */ + private $cache2; public function testSimple() { $file1 = 'foo'; @@ -162,13 +172,21 @@ class Cache extends \PHPUnit_Framework_TestCase { $file4 = 'folder/foo/1'; $file5 = 'folder/foo/2'; $data = array('size' => 100, 'mtime' => 50, 'mimetype' => 'foo/bar'); + $folderData = array('size' => 100, 'mtime' => 50, 'mimetype' => 'httpd/unix-directory'); - $this->cache->put($file1, $data); - $this->cache->put($file2, $data); - $this->cache->put($file3, $data); + $this->cache->put($file1, $folderData); + $this->cache->put($file2, $folderData); + $this->cache->put($file3, $folderData); $this->cache->put($file4, $data); $this->cache->put($file5, $data); + /* simulate a second user with a different storage id but the same folder structure */ + $this->cache2->put($file1, $folderData); + $this->cache2->put($file2, $folderData); + $this->cache2->put($file3, $folderData); + $this->cache2->put($file4, $data); + $this->cache2->put($file5, $data); + $this->cache->move('folder/foo', 'folder/foobar'); $this->assertFalse($this->cache->inCache('folder/foo')); @@ -179,6 +197,16 @@ class Cache extends \PHPUnit_Framework_TestCase { $this->assertTrue($this->cache->inCache('folder/foobar')); $this->assertTrue($this->cache->inCache('folder/foobar/1')); $this->assertTrue($this->cache->inCache('folder/foobar/2')); + + /* the folder structure of the second user must not change! */ + $this->assertTrue($this->cache2->inCache('folder/bar')); + $this->assertTrue($this->cache2->inCache('folder/foo')); + $this->assertTrue($this->cache2->inCache('folder/foo/1')); + $this->assertTrue($this->cache2->inCache('folder/foo/2')); + + $this->assertFalse($this->cache2->inCache('folder/foobar')); + $this->assertFalse($this->cache2->inCache('folder/foobar/1')); + $this->assertFalse($this->cache2->inCache('folder/foobar/2')); } function testGetIncomplete() { @@ -210,6 +238,23 @@ class Cache extends \PHPUnit_Framework_TestCase { $this->assertEquals(array($storageId, 'foo'), \OC\Files\Cache\Cache::getById($id)); } + function testStorageMTime() { + $data = array('size' => 1000, 'mtime' => 20, 'mimetype' => 'foo/file'); + $this->cache->put('foo', $data); + $cachedData = $this->cache->get('foo'); + $this->assertEquals($data['mtime'], $cachedData['storage_mtime']);//if no storage_mtime is saved, mtime should be used + + $this->cache->put('foo', array('storage_mtime' => 30));//when setting storage_mtime, mtime is also set + $cachedData = $this->cache->get('foo'); + $this->assertEquals(30, $cachedData['storage_mtime']); + $this->assertEquals(30, $cachedData['mtime']); + + $this->cache->put('foo', array('mtime' => 25));//setting mtime does not change storage_mtime + $cachedData = $this->cache->get('foo'); + $this->assertEquals(30, $cachedData['storage_mtime']); + $this->assertEquals(25, $cachedData['mtime']); + } + function testLongId() { $storage = new LongId(array()); $cache = $storage->getCache(); @@ -219,12 +264,97 @@ class Cache extends \PHPUnit_Framework_TestCase { $this->assertEquals(array(md5($storageId), 'foo'), \OC\Files\Cache\Cache::getById($id)); } + /** + * @brief this test show the bug resulting if we have no normalizer installed + */ + public function testWithoutNormalizer() { + // folder name "Schön" with U+00F6 (normalized) + $folderWith00F6 = "\x53\x63\x68\xc3\xb6\x6e"; + + // folder name "Schön" with U+0308 (un-normalized) + $folderWith0308 = "\x53\x63\x68\x6f\xcc\x88\x6e"; + + /** + * @var \OC\Files\Cache\Cache | PHPUnit_Framework_MockObject_MockObject $cacheMock + */ + $cacheMock = $this->getMock('\OC\Files\Cache\Cache', array('normalize'), array($this->storage), '', true); + + $cacheMock->expects($this->any()) + ->method('normalize') + ->will($this->returnArgument(0)); + + $data = array('size' => 100, 'mtime' => 50, 'mimetype' => 'httpd/unix-directory'); + + // put root folder + $this->assertFalse($cacheMock->get('folder')); + $this->assertGreaterThan(0, $cacheMock->put('folder', $data)); + + // put un-normalized folder + $this->assertFalse($cacheMock->get('folder/' .$folderWith0308)); + $this->assertGreaterThan(0, $cacheMock->put('folder/' .$folderWith0308, $data)); + + // get un-normalized folder by name + $unNormalizedFolderName = $cacheMock->get('folder/' .$folderWith0308); + + // check if database layer normalized the folder name (this should not happen) + $this->assertEquals($folderWith0308, $unNormalizedFolderName['name']); + + // put normalized folder + $this->assertFalse($cacheMock->get('folder/' . $folderWith00F6)); + $this->assertGreaterThan(0, $cacheMock->put('folder/' .$folderWith00F6, $data)); + + // this is our bug, we have two different hashes with the same name (Schön) + $this->assertEquals(2, count($cacheMock->getFolderContents('folder'))); + } + + /** + * @brief this test shows that there is no bug if we use the normalizer + */ + public function testWithNormalizer() { + + if(!class_exists('Patchwork\PHP\Shim\Normalizer')) { + $this->markTestSkipped('The 3rdparty Normalizer extension is not available.'); + return; + } + + // folder name "Schön" with U+00F6 (normalized) + $folderWith00F6 = "\x53\x63\x68\xc3\xb6\x6e"; + + // folder name "Schön" with U+0308 (un-normalized) + $folderWith0308 = "\x53\x63\x68\x6f\xcc\x88\x6e"; + + $data = array('size' => 100, 'mtime' => 50, 'mimetype' => 'httpd/unix-directory'); + + // put root folder + $this->assertFalse($this->cache->get('folder')); + $this->assertGreaterThan(0, $this->cache->put('folder', $data)); + + // put un-normalized folder + $this->assertFalse($this->cache->get('folder/' .$folderWith0308)); + $this->assertGreaterThan(0, $this->cache->put('folder/' .$folderWith0308, $data)); + + // get un-normalized folder by name + $unNormalizedFolderName = $this->cache->get('folder/' .$folderWith0308); + + // check if folder name was normalized + $this->assertEquals($folderWith00F6, $unNormalizedFolderName['name']); + + // put normalized folder + $this->assertTrue(is_array($this->cache->get('folder/' . $folderWith00F6))); + $this->assertGreaterThan(0, $this->cache->put('folder/' .$folderWith00F6, $data)); + + // at this point we should have only one folder named "Schön" + $this->assertEquals(1, count($this->cache->getFolderContents('folder'))); + } + public function tearDown() { $this->cache->clear(); } public function setUp() { $this->storage = new \OC\Files\Storage\Temporary(array()); + $this->storage2 = new \OC\Files\Storage\Temporary(array()); $this->cache = new \OC\Files\Cache\Cache($this->storage); + $this->cache2 = new \OC\Files\Cache\Cache($this->storage2); } } 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/files/cache/updater.php b/tests/lib/files/cache/updater.php index aaf932c97feb88a086d4545e7c7b4bd44d348c70..dad3cd7e6503cf671375fd1049bc8b7cc3e3f9fa 100644 --- a/tests/lib/files/cache/updater.php +++ b/tests/lib/files/cache/updater.php @@ -42,14 +42,11 @@ class Updater extends \PHPUnit_Framework_TestCase { $this->scanner->scan(''); $this->cache = $this->storage->getCache(); + \OC\Files\Filesystem::tearDown(); if (!self::$user) { - if (!\OC\Files\Filesystem::getView()) { - self::$user = uniqid(); - \OC\Files\Filesystem::init(self::$user, '/' . self::$user . '/files'); - } else { - self::$user = \OC_User::getUser(); - } + self::$user = uniqid(); } + \OC\Files\Filesystem::init(self::$user, '/' . self::$user . '/files'); Filesystem::clearMounts(); Filesystem::mount($this->storage, array(), '/' . self::$user . '/files'); diff --git a/tests/lib/files/cache/watcher.php b/tests/lib/files/cache/watcher.php index 8ef6ab44d102f72349dc4d0c15092569933d8d15..e43c86ed4387636347dcb5e0a74acbd1bbb20ecb 100644 --- a/tests/lib/files/cache/watcher.php +++ b/tests/lib/files/cache/watcher.php @@ -35,7 +35,7 @@ class Watcher extends \PHPUnit_Framework_TestCase { $updater = $storage->getWatcher(); //set the mtime to the past so it can detect an mtime change - $cache->put('', array('mtime' => 10)); + $cache->put('', array('storage_mtime' => 10)); $this->assertTrue($cache->inCache('folder/bar.txt')); $this->assertTrue($cache->inCache('folder/bar2.txt')); @@ -47,14 +47,14 @@ class Watcher extends \PHPUnit_Framework_TestCase { $cachedData = $cache->get('bar.test'); $this->assertEquals(3, $cachedData['size']); - $cache->put('bar.test', array('mtime' => 10)); + $cache->put('bar.test', array('storage_mtime' => 10)); $storage->file_put_contents('bar.test', 'test data'); $updater->checkUpdate('bar.test'); $cachedData = $cache->get('bar.test'); $this->assertEquals(9, $cachedData['size']); - $cache->put('folder', array('mtime' => 10)); + $cache->put('folder', array('storage_mtime' => 10)); $storage->unlink('folder/bar2.txt'); $updater->checkUpdate('folder'); @@ -69,7 +69,7 @@ class Watcher extends \PHPUnit_Framework_TestCase { $updater = $storage->getWatcher(); //set the mtime to the past so it can detect an mtime change - $cache->put('', array('mtime' => 10)); + $cache->put('', array('storage_mtime' => 10)); $storage->unlink('foo.txt'); $storage->rename('folder', 'foo.txt'); @@ -85,7 +85,7 @@ class Watcher extends \PHPUnit_Framework_TestCase { $updater = $storage->getWatcher(); //set the mtime to the past so it can detect an mtime change - $cache->put('foo.txt', array('mtime' => 10)); + $cache->put('foo.txt', array('storage_mtime' => 10)); $storage->unlink('foo.txt'); $storage->rename('folder', 'foo.txt'); diff --git a/tests/lib/files/filesystem.php b/tests/lib/files/filesystem.php index 6ce45e6178a7c15c9c43d9e1163a4484a702ef4a..bef70cc725b167c4ced0495c31638d8571f1a88c 100644 --- a/tests/lib/files/filesystem.php +++ b/tests/lib/files/filesystem.php @@ -72,7 +72,7 @@ class Filesystem extends \PHPUnit_Framework_TestCase { $this->assertEquals('/path', \OC\Files\Filesystem::normalizePath('\path')); $this->assertEquals('/foo/bar', \OC\Files\Filesystem::normalizePath('/foo//bar/')); $this->assertEquals('/foo/bar', \OC\Files\Filesystem::normalizePath('/foo////bar')); - if (class_exists('Normalizer')) { + if (class_exists('Patchwork\PHP\Shim\Normalizer')) { $this->assertEquals("/foo/bar\xC3\xBC", \OC\Files\Filesystem::normalizePath("/foo/baru\xCC\x88")); } } diff --git a/tests/lib/files/mount.php b/tests/lib/files/mount.php deleted file mode 100644 index a3dc06cc66887b7a8cd7f3d111b1f3b45337432d..0000000000000000000000000000000000000000 --- a/tests/lib/files/mount.php +++ /dev/null @@ -1,58 +0,0 @@ -<?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 Test\Files; - -use \OC\Files\Storage\Temporary; - -class LongId extends Temporary { - public function getId() { - return 'long:' . str_repeat('foo', 50) . parent::getId(); - } -} - -class Mount extends \PHPUnit_Framework_TestCase { - public function setup() { - \OC_Util::setupFS(); - \OC\Files\Mount::clear(); - } - - public function testFind() { - $this->assertNull(\OC\Files\Mount::find('/')); - - $rootMount = new \OC\Files\Mount(new Temporary(array()), '/'); - $this->assertEquals($rootMount, \OC\Files\Mount::find('/')); - $this->assertEquals($rootMount, \OC\Files\Mount::find('/foo/bar')); - - $storage = new Temporary(array()); - $mount = new \OC\Files\Mount($storage, '/foo'); - $this->assertEquals($rootMount, \OC\Files\Mount::find('/')); - $this->assertEquals($mount, \OC\Files\Mount::find('/foo/bar')); - - $this->assertEquals(1, count(\OC\Files\Mount::findIn('/'))); - new \OC\Files\Mount(new Temporary(array()), '/bar'); - $this->assertEquals(2, count(\OC\Files\Mount::findIn('/'))); - - $id = $mount->getStorageId(); - $this->assertEquals(array($mount), \OC\Files\Mount::findByStorageId($id)); - - $mount2 = new \OC\Files\Mount($storage, '/foo/bar'); - $this->assertEquals(array($mount, $mount2), \OC\Files\Mount::findByStorageId($id)); - } - - public function testLong() { - $storage = new LongId(array()); - $mount = new \OC\Files\Mount($storage, '/foo'); - - $id = $mount->getStorageId(); - $storageId = $storage->getId(); - $this->assertEquals(array($mount), \OC\Files\Mount::findByStorageId($id)); - $this->assertEquals(array($mount), \OC\Files\Mount::findByStorageId($storageId)); - $this->assertEquals(array($mount), \OC\Files\Mount::findByStorageId(md5($storageId))); - } -} diff --git a/tests/lib/files/mount/manager.php b/tests/lib/files/mount/manager.php new file mode 100644 index 0000000000000000000000000000000000000000..154c35ccead2b7d94700de031712b548976711f4 --- /dev/null +++ b/tests/lib/files/mount/manager.php @@ -0,0 +1,67 @@ +<?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 Test\Files\Mount; + +use \OC\Files\Storage\Temporary; + +class LongId extends Temporary { + public function getId() { + return 'long:' . str_repeat('foo', 50) . parent::getId(); + } +} + +class Manager extends \PHPUnit_Framework_TestCase { + /** + * @var \OC\Files\Mount\Manager + */ + private $manager; + + public function setup() { + $this->manager = new \OC\Files\Mount\Manager(); + } + + public function testFind() { + $this->assertNull($this->manager->find('/')); + + $rootMount = new \OC\Files\Mount\Mount(new Temporary(array()), '/'); + $this->manager->addMount($rootMount); + $this->assertEquals($rootMount, $this->manager->find('/')); + $this->assertEquals($rootMount, $this->manager->find('/foo/bar')); + + $storage = new Temporary(array()); + $mount1 = new \OC\Files\Mount\Mount($storage, '/foo'); + $this->manager->addMount($mount1); + $this->assertEquals($rootMount, $this->manager->find('/')); + $this->assertEquals($mount1, $this->manager->find('/foo/bar')); + + $this->assertEquals(1, count($this->manager->findIn('/'))); + $mount2 = new \OC\Files\Mount\Mount(new Temporary(array()), '/bar'); + $this->manager->addMount($mount2); + $this->assertEquals(2, count($this->manager->findIn('/'))); + + $id = $mount1->getStorageId(); + $this->assertEquals(array($mount1), $this->manager->findByStorageId($id)); + + $mount3 = new \OC\Files\Mount\Mount($storage, '/foo/bar'); + $this->manager->addMount($mount3); + $this->assertEquals(array($mount1, $mount3), $this->manager->findByStorageId($id)); + } + + public function testLong() { + $storage = new LongId(array()); + $mount = new \OC\Files\Mount\Mount($storage, '/foo'); + $this->manager->addMount($mount); + + $id = $mount->getStorageId(); + $storageId = $storage->getId(); + $this->assertEquals(array($mount), $this->manager->findByStorageId($id)); + $this->assertEquals(array($mount), $this->manager->findByStorageId($storageId)); + $this->assertEquals(array($mount), $this->manager->findByStorageId(md5($storageId))); + } +} diff --git a/tests/lib/files/view.php b/tests/lib/files/view.php index a064e44f3efdaea1850014f0193c1cf3145aa96c..01f9a9cca11966aeab52320319a31112131c8d9a 100644 --- a/tests/lib/files/view.php +++ b/tests/lib/files/view.php @@ -7,6 +7,12 @@ namespace Test\Files; +class TemporaryNoTouch extends \OC\Files\Storage\Temporary { + public function touch($path, $mtime = null) { + return false; + } +} + class View extends \PHPUnit_Framework_TestCase { /** * @var \OC\Files\Storage\Storage[] $storages; @@ -220,7 +226,7 @@ class View extends \PHPUnit_Framework_TestCase { $cachedData = $rootView->getFileInfo('foo.txt'); $this->assertEquals(16, $cachedData['size']); - $rootView->putFileInfo('foo.txt', array('mtime' => 10)); + $rootView->putFileInfo('foo.txt', array('storage_mtime' => 10)); $storage1->file_put_contents('foo.txt', 'foo'); clearstatcache(); @@ -228,12 +234,73 @@ class View extends \PHPUnit_Framework_TestCase { $this->assertEquals(3, $cachedData['size']); } + function testCopyBetweenStorages() { + $storage1 = $this->getTestStorage(); + $storage2 = $this->getTestStorage(); + \OC\Files\Filesystem::mount($storage1, array(), '/'); + \OC\Files\Filesystem::mount($storage2, array(), '/substorage'); + + $rootView = new \OC\Files\View(''); + $rootView->mkdir('substorage/emptyfolder'); + $rootView->copy('substorage', 'anotherfolder'); + $this->assertTrue($rootView->is_dir('/anotherfolder')); + $this->assertTrue($rootView->is_dir('/substorage')); + $this->assertTrue($rootView->is_dir('/anotherfolder/emptyfolder')); + $this->assertTrue($rootView->is_dir('/substorage/emptyfolder')); + $this->assertTrue($rootView->file_exists('/anotherfolder/foo.txt')); + $this->assertTrue($rootView->file_exists('/anotherfolder/foo.png')); + $this->assertTrue($rootView->file_exists('/anotherfolder/folder/bar.txt')); + $this->assertTrue($rootView->file_exists('/substorage/foo.txt')); + $this->assertTrue($rootView->file_exists('/substorage/foo.png')); + $this->assertTrue($rootView->file_exists('/substorage/folder/bar.txt')); + } + + function testMoveBetweenStorages() { + $storage1 = $this->getTestStorage(); + $storage2 = $this->getTestStorage(); + \OC\Files\Filesystem::mount($storage1, array(), '/'); + \OC\Files\Filesystem::mount($storage2, array(), '/substorage'); + + $rootView = new \OC\Files\View(''); + $rootView->rename('foo.txt', 'substorage/folder/foo.txt'); + $this->assertFalse($rootView->file_exists('foo.txt')); + $this->assertTrue($rootView->file_exists('substorage/folder/foo.txt')); + $rootView->rename('substorage/folder', 'anotherfolder'); + $this->assertFalse($rootView->is_dir('substorage/folder')); + $this->assertTrue($rootView->file_exists('anotherfolder/foo.txt')); + $this->assertTrue($rootView->file_exists('anotherfolder/bar.txt')); + } + + function testTouch() { + $storage = $this->getTestStorage(true, '\Test\Files\TemporaryNoTouch'); + + \OC\Files\Filesystem::mount($storage, array(), '/'); + + $rootView = new \OC\Files\View(''); + $oldCachedData = $rootView->getFileInfo('foo.txt'); + + $rootView->touch('foo.txt', 500); + + $cachedData = $rootView->getFileInfo('foo.txt'); + $this->assertEquals(500, $cachedData['mtime']); + $this->assertEquals($oldCachedData['storage_mtime'], $cachedData['storage_mtime']); + + $rootView->putFileInfo('foo.txt', array('storage_mtime' => 1000)); //make sure the watcher detects the change + $rootView->file_put_contents('foo.txt', 'asd'); + $cachedData = $rootView->getFileInfo('foo.txt'); + $this->assertGreaterThanOrEqual($cachedData['mtime'], $oldCachedData['mtime']); + $this->assertEquals($cachedData['storage_mtime'], $cachedData['mtime']); + } + /** * @param bool $scan * @return \OC\Files\Storage\Storage */ - private function getTestStorage($scan = true) { - $storage = new \OC\Files\Storage\Temporary(array()); + private function getTestStorage($scan = true, $class = '\OC\Files\Storage\Temporary') { + /** + * @var \OC\Files\Storage\Storage $storage + */ + $storage = new $class(array()); $textData = "dummy file data\n"; $imgData = file_get_contents(\OC::$SERVERROOT . '/core/img/logo.png'); $storage->mkdir('folder'); diff --git a/tests/lib/hooks/basicemitter.php b/tests/lib/hooks/basicemitter.php new file mode 100644 index 0000000000000000000000000000000000000000..f48dc53c5635d1ae1cdf5ca36edcef96c5cfd09a --- /dev/null +++ b/tests/lib/hooks/basicemitter.php @@ -0,0 +1,261 @@ +<?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 Test\Hooks; + +/** + * Class DummyEmitter + * + * class to make BasicEmitter::emit publicly available + * + * @package Test\Hooks + */ +class DummyEmitter extends \OC\Hooks\BasicEmitter { + public function emitEvent($scope, $method, $arguments = array()) { + $this->emit($scope, $method, $arguments); + } +} + +/** + * Class EmittedException + * + * a dummy exception so we can check if an event is emitted + * + * @package Test\Hooks + */ +class EmittedException extends \Exception { +} + +class BasicEmitter extends \PHPUnit_Framework_TestCase { + /** + * @var \OC\Hooks\Emitter $emitter + */ + protected $emitter; + + public function setUp() { + $this->emitter = new DummyEmitter(); + } + + public function nonStaticCallBack() { + throw new EmittedException; + } + + public static function staticCallBack() { + throw new EmittedException; + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testAnonymousFunction() { + $this->emitter->listen('Test', 'test', function () { + throw new EmittedException; + }); + $this->emitter->emitEvent('Test', 'test'); + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testStaticCallback() { + $this->emitter->listen('Test', 'test', array('\Test\Hooks\BasicEmitter', 'staticCallBack')); + $this->emitter->emitEvent('Test', 'test'); + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testNonStaticCallback() { + $this->emitter->listen('Test', 'test', array($this, 'nonStaticCallBack')); + $this->emitter->emitEvent('Test', 'test'); + } + + public function testOnlyCallOnce() { + $count = 0; + $listener = function () use (&$count) { + $count++; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->emitEvent('Test', 'test'); + $this->assertEquals(1, $count, 'Listener called an invalid number of times (' . $count . ') expected 1'); + } + + public function testDifferentMethods() { + $count = 0; + $listener = function () use (&$count) { + $count++; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->listen('Test', 'foo', $listener); + $this->emitter->emitEvent('Test', 'test'); + $this->emitter->emitEvent('Test', 'foo'); + $this->assertEquals(2, $count, 'Listener called an invalid number of times (' . $count . ') expected 2'); + } + + public function testDifferentScopes() { + $count = 0; + $listener = function () use (&$count) { + $count++; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->listen('Bar', 'test', $listener); + $this->emitter->emitEvent('Test', 'test'); + $this->emitter->emitEvent('Bar', 'test'); + $this->assertEquals(2, $count, 'Listener called an invalid number of times (' . $count . ') expected 2'); + } + + public function testDifferentCallbacks() { + $count = 0; + $listener1 = function () use (&$count) { + $count++; + }; + $listener2 = function () use (&$count) { + $count++; + }; + $this->emitter->listen('Test', 'test', $listener1); + $this->emitter->listen('Test', 'test', $listener2); + $this->emitter->emitEvent('Test', 'test'); + $this->assertEquals(2, $count, 'Listener called an invalid number of times (' . $count . ') expected 2'); + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testArguments() { + $this->emitter->listen('Test', 'test', function ($foo, $bar) { + if ($foo == 'foo' and $bar == 'bar') { + throw new EmittedException; + } + }); + $this->emitter->emitEvent('Test', 'test', array('foo', 'bar')); + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testNamedArguments() { + $this->emitter->listen('Test', 'test', function ($foo, $bar) { + if ($foo == 'foo' and $bar == 'bar') { + throw new EmittedException; + } + }); + $this->emitter->emitEvent('Test', 'test', array('foo' => 'foo', 'bar' => 'bar')); + } + + public function testRemoveAllSpecified() { + $listener = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->removeListener('Test', 'test', $listener); + $this->emitter->emitEvent('Test', 'test'); + } + + public function testRemoveWildcardListener() { + $listener1 = function () { + throw new EmittedException; + }; + $listener2 = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener1); + $this->emitter->listen('Test', 'test', $listener2); + $this->emitter->removeListener('Test', 'test'); + $this->emitter->emitEvent('Test', 'test'); + } + + public function testRemoveWildcardMethod() { + $listener = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->listen('Test', 'foo', $listener); + $this->emitter->removeListener('Test', null, $listener); + $this->emitter->emitEvent('Test', 'test'); + $this->emitter->emitEvent('Test', 'foo'); + } + + public function testRemoveWildcardScope() { + $listener = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->listen('Bar', 'test', $listener); + $this->emitter->removeListener(null, 'test', $listener); + $this->emitter->emitEvent('Test', 'test'); + $this->emitter->emitEvent('Bar', 'test'); + } + + public function testRemoveWildcardScopeAndMethod() { + $listener = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->listen('Test', 'foo', $listener); + $this->emitter->listen('Bar', 'foo', $listener); + $this->emitter->removeListener(null, null, $listener); + $this->emitter->emitEvent('Test', 'test'); + $this->emitter->emitEvent('Test', 'foo'); + $this->emitter->emitEvent('Bar', 'foo'); + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testRemoveKeepOtherCallback() { + $listener1 = function () { + throw new EmittedException; + }; + $listener2 = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener1); + $this->emitter->listen('Test', 'test', $listener2); + $this->emitter->removeListener('Test', 'test', $listener1); + $this->emitter->emitEvent('Test', 'test'); + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testRemoveKeepOtherMethod() { + $listener = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->listen('Test', 'foo', $listener); + $this->emitter->removeListener('Test', 'foo', $listener); + $this->emitter->emitEvent('Test', 'test'); + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testRemoveKeepOtherScope() { + $listener = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->listen('Bar', 'test', $listener); + $this->emitter->removeListener('Bar', 'test', $listener); + $this->emitter->emitEvent('Test', 'test'); + } + + /** + * @expectedException \Test\Hooks\EmittedException + */ + public function testRemoveNonExistingName() { + $listener = function () { + throw new EmittedException; + }; + $this->emitter->listen('Test', 'test', $listener); + $this->emitter->removeListener('Bar', 'test', $listener); + $this->emitter->emitEvent('Test', 'test'); + } +} diff --git a/tests/lib/hooks/legacyemitter.php b/tests/lib/hooks/legacyemitter.php new file mode 100644 index 0000000000000000000000000000000000000000..a7bed879a722959414bee8752688ceb0f0fcfeda --- /dev/null +++ b/tests/lib/hooks/legacyemitter.php @@ -0,0 +1,55 @@ +<?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 Test\Hooks; + +/** + * Class DummyLegacyEmitter + * + * class to make LegacyEmitter::emit publicly available + * + * @package Test\Hooks + */ +class DummyLegacyEmitter extends \OC\Hooks\LegacyEmitter { + public function emitEvent($scope, $method, $arguments = array()) { + $this->emit($scope, $method, $arguments); + } +} + +class LegacyEmitter extends BasicEmitter { + + //we can't use exceptions here since OC_Hooks catches all exceptions + private static $emitted = false; + + public function setUp() { + $this->emitter = new DummyLegacyEmitter(); + self::$emitted = false; + \OC_Hook::clear('Test','test'); + } + + public static function staticLegacyCallBack() { + self::$emitted = true; + } + + public static function staticLegacyArgumentsCallBack($arguments) { + if ($arguments['foo'] == 'foo' and $arguments['bar'] == 'bar') + self::$emitted = true; + } + + public function testLegacyHook() { + \OC_Hook::connect('Test', 'test', '\Test\Hooks\LegacyEmitter', 'staticLegacyCallBack'); + $this->emitter->emitEvent('Test', 'test'); + $this->assertEquals(true, self::$emitted); + } + + public function testLegacyArguments() { + \OC_Hook::connect('Test', 'test', '\Test\Hooks\LegacyEmitter', 'staticLegacyArgumentsCallBack'); + $this->emitter->emitEvent('Test', 'test', array('foo' => 'foo', 'bar' => 'bar')); + $this->assertEquals(true, self::$emitted); + } +} 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/session/memory.php b/tests/lib/session/memory.php new file mode 100644 index 0000000000000000000000000000000000000000..2dc236b73bfa0db751cd241692f0fdfe004b8104 --- /dev/null +++ b/tests/lib/session/memory.php @@ -0,0 +1,16 @@ +<?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 Test\Session; + +class Memory extends Session { + public function setUp() { + $this->instance = new \OC\Session\Memory(uniqid()); + } +} diff --git a/tests/lib/session/session.php b/tests/lib/session/session.php new file mode 100644 index 0000000000000000000000000000000000000000..72dee44e7cb14e4b35f096fba62428c612d52766 --- /dev/null +++ b/tests/lib/session/session.php @@ -0,0 +1,64 @@ +<?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 Test\Session; + +abstract class Session extends \PHPUnit_Framework_TestCase { + /** + * @var \OC\Session\Session + */ + protected $instance; + + public function tearDown() { + $this->instance->clear(); + } + + public function testNotExistsEmpty() { + $this->assertFalse($this->instance->exists('foo')); + } + + public function testExistsAfterSet() { + $this->instance->set('foo', 1); + $this->assertTrue($this->instance->exists('foo')); + } + + public function testNotExistsAfterRemove() { + $this->instance->set('foo', 1); + $this->instance->remove('foo'); + $this->assertFalse($this->instance->exists('foo')); + } + + public function testGetNonExisting() { + $this->assertNull($this->instance->get('foo')); + } + + public function testGetAfterSet() { + $this->instance->set('foo', 'bar'); + $this->assertEquals('bar', $this->instance->get(('foo'))); + } + + public function testRemoveNonExisting() { + $this->instance->remove('foo'); + } + + public function testNotExistsAfterClear() { + $this->instance->set('foo', 1); + $this->instance->clear(); + $this->assertFalse($this->instance->exists('foo')); + } + + public function testArrayInterface() { + $this->assertFalse(isset($this->instance['foo'])); + $this->instance['foo'] = 'bar'; + $this->assertTrue(isset($this->instance['foo'])); + $this->assertEquals('bar', $this->instance['foo']); + unset($this->instance['foo']); + $this->assertFalse(isset($this->instance['foo'])); + } +} diff --git a/tests/lib/streamwrappers.php b/tests/lib/streamwrappers.php index 2237ee7d3781c61e72e1875002144a3803962561..c7e51ccfa48560c0f682b5e34198c70170eed0c8 100644 --- a/tests/lib/streamwrappers.php +++ b/tests/lib/streamwrappers.php @@ -77,10 +77,10 @@ class Test_StreamWrappers extends PHPUnit_Framework_TestCase { } public function testOC() { - \OC\Files\Mount::clear(); + \OC\Files\Filesystem::clearMounts(); $storage = new \OC\Files\Storage\Temporary(array()); $storage->file_put_contents('foo.txt', 'asd'); - new \OC\Files\Mount($storage, '/'); + \OC\Files\Filesystem::mount($storage, array(), '/'); $this->assertTrue(file_exists('oc:///foo.txt')); $this->assertEquals('asd', file_get_contents('oc:///foo.txt')); 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>"; diff --git a/tests/lib/user/backend.php b/tests/lib/user/backend.php deleted file mode 100644 index 40674424c96efb918f0c518532566122a4c60e80..0000000000000000000000000000000000000000 --- a/tests/lib/user/backend.php +++ /dev/null @@ -1,99 +0,0 @@ -<?php -/** -* ownCloud -* -* @author Robin Appelman -* @copyright 2012 Robin Appelman icewind@owncloud.com -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see <http://www.gnu.org/licenses/>. -* -*/ - -/** - * Abstract class to provide the basis of backend-specific unit test classes. - * - * All subclasses MUST assign a backend property in setUp() which implements - * user operations (add, remove, etc.). Test methods in this class will then be - * run on each separate subclass and backend therein. - * - * For an example see /tests/lib/user/dummy.php - */ - -abstract class Test_User_Backend extends PHPUnit_Framework_TestCase { - /** - * @var OC_User_Backend $backend - */ - protected $backend; - - /** - * get a new unique user name - * test cases can override this in order to clean up created user - * @return array - */ - public function getUser() { - return uniqid('test_'); - } - - public function testAddRemove() { - //get the number of groups we start with, in case there are exising groups - $startCount=count($this->backend->getUsers()); - - $name1=$this->getUser(); - $name2=$this->getUser(); - $this->backend->createUser($name1, ''); - $count=count($this->backend->getUsers())-$startCount; - $this->assertEquals(1, $count); - $this->assertTrue((array_search($name1, $this->backend->getUsers())!==false)); - $this->assertFalse((array_search($name2, $this->backend->getUsers())!==false)); - $this->backend->createUser($name2, ''); - $count=count($this->backend->getUsers())-$startCount; - $this->assertEquals(2, $count); - $this->assertTrue((array_search($name1, $this->backend->getUsers())!==false)); - $this->assertTrue((array_search($name2, $this->backend->getUsers())!==false)); - - $this->backend->deleteUser($name2); - $count=count($this->backend->getUsers())-$startCount; - $this->assertEquals(1, $count); - $this->assertTrue((array_search($name1, $this->backend->getUsers())!==false)); - $this->assertFalse((array_search($name2, $this->backend->getUsers())!==false)); - } - - public function testLogin() { - $name1=$this->getUser(); - $name2=$this->getUser(); - - $this->assertFalse($this->backend->userExists($name1)); - $this->assertFalse($this->backend->userExists($name2)); - - $this->backend->createUser($name1, 'pass1'); - $this->backend->createUser($name2, 'pass2'); - - $this->assertTrue($this->backend->userExists($name1)); - $this->assertTrue($this->backend->userExists($name2)); - - $this->assertTrue($this->backend->checkPassword($name1, 'pass1')); - $this->assertTrue($this->backend->checkPassword($name2, 'pass2')); - - $this->assertFalse($this->backend->checkPassword($name1, 'pass2')); - $this->assertFalse($this->backend->checkPassword($name2, 'pass1')); - - $this->assertFalse($this->backend->checkPassword($name1, 'dummy')); - $this->assertFalse($this->backend->checkPassword($name2, 'foobar')); - - $this->backend->setPassword($name1, 'newpass1'); - $this->assertFalse($this->backend->checkPassword($name1, 'pass1')); - $this->assertTrue($this->backend->checkPassword($name1, 'newpass1')); - $this->assertFalse($this->backend->checkPassword($name2, 'newpass1')); - } -} diff --git a/tests/lib/user/database.php b/tests/lib/user/database.php deleted file mode 100644 index fe7d87c44de2bc9a2cd564e8993ae3f25a6728dd..0000000000000000000000000000000000000000 --- a/tests/lib/user/database.php +++ /dev/null @@ -1,44 +0,0 @@ -<?php -/** -* ownCloud -* -* @author Robin Appelman -* @copyright 2012 Robin Appelman icewind@owncloud.com -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see <http://www.gnu.org/licenses/>. -* -*/ - -class Test_User_Database extends Test_User_Backend { - /** - * get a new unique user name - * test cases can override this in order to clean up created user - * @return array - */ - public function getUser() { - $user=uniqid('test_'); - $this->users[]=$user; - return $user; - } - - public function setUp() { - $this->backend=new OC_User_Dummy(); - } - - public function tearDown() { - foreach($this->users as $user) { - $this->backend->deleteUser($user); - } - } -} diff --git a/tests/lib/user/dummy.php b/tests/lib/user/dummy.php deleted file mode 100644 index e417fd97603677b5ee36cdd3e4533973b75bcad3..0000000000000000000000000000000000000000 --- a/tests/lib/user/dummy.php +++ /dev/null @@ -1,27 +0,0 @@ -<?php -/** -* ownCloud -* -* @author Robin Appelman -* @copyright 2012 Robin Appelman icewind@owncloud.com -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see <http://www.gnu.org/licenses/>. -* -*/ - -class Test_User_Dummy extends Test_User_Backend { - public function setUp() { - $this->backend=new OC_User_Dummy(); - } -} diff --git a/tests/lib/vcategories.php b/tests/lib/vcategories.php index e79dd49870c89f33b5ef1f309b5a5cc41c5d4233..df5f600f20da3a479daacea277dbb8fe953498f9 100644 --- a/tests/lib/vcategories.php +++ b/tests/lib/vcategories.php @@ -81,6 +81,17 @@ class Test_VCategories extends PHPUnit_Framework_TestCase { } + public function testrenameCategory() { + $defcategories = array('Friends', 'Family', 'Wrok', 'Other'); + $catmgr = new OC_VCategories($this->objectType, $this->user, $defcategories); + + $this->assertTrue($catmgr->rename('Wrok', 'Work')); + $this->assertTrue($catmgr->hasCategory('Work')); + $this->assertFalse($catmgr->hasCategory('Wrok')); + $this->assertFalse($catmgr->rename('Wrok', 'Work')); + + } + public function testAddToCategory() { $objids = array(1, 2, 3, 4, 5, 6, 7, 8, 9); diff --git a/tests/lib/vobject.php b/tests/lib/vobject.php index 1103a4b3297084479b082bc42bb0e3f56e0bc881..f28d22a1fcdb3f0d4b4036348d23d339fc0742b6 100644 --- a/tests/lib/vobject.php +++ b/tests/lib/vobject.php @@ -10,10 +10,29 @@ class Test_VObject extends PHPUnit_Framework_TestCase { public function setUp() { Sabre\VObject\Property::$classMap['SUMMARY'] = 'OC\VObject\StringProperty'; + Sabre\VObject\Property::$classMap['ORG'] = 'OC\VObject\CompoundProperty'; } function testStringProperty() { $property = Sabre\VObject\Property::create('SUMMARY', 'Escape;this,please'); $this->assertEquals("SUMMARY:Escape\;this\,please\r\n", $property->serialize()); } + + function testCompoundProperty() { + + $arr = array( + 'ABC, Inc.', + 'North American Division', + 'Marketing;Sales', + ); + + $property = Sabre\VObject\Property::create('ORG'); + $property->setParts($arr); + + $this->assertEquals('ABC\, Inc.;North American Division;Marketing\;Sales', $property->value); + $this->assertEquals('ORG:ABC\, Inc.;North American Division;Marketing\;Sales' . "\r\n", $property->serialize()); + $this->assertEquals(3, count($property->getParts())); + $parts = $property->getParts(); + $this->assertEquals('Marketing;Sales', $parts[2]); + } } \ No newline at end of file